.main-content{padding-top:15px !important}.product-fabric-color{display:flex;align-items:center;column-gap:10px;position:relative;padding-bottom:15px;border-bottom:1px dashed #223064}.product-fabric-color span{height:25px;width:25px;display:flex;align-items:center;justify-content:center;border-radius:4px}.product-fabric-color span:hover{cursor:pointer}.product-fabric-color input[type=radio]{height:25px;width:25px;margin:0 auto;opacity:0;position:absolute;z-index:9}.product-fabric-color label span img{opacity:0;transition:all .3s ease;padding:7px 4px}.product-fabric-desc{margin-top:10px;font-size:16px;font-weight:500;color:#222529}.card-header{color:#222529;font-size:16px;font-weight:600;line-height:26px}input[type=radio]:checked+label span img{opacity:1}.tab-container{display:flex;gap:20px}.tab-buttons{display:flex;flex-direction:column;width:100%;min-width:260px}.product-fabric-type .tab-container .tab-buttons .tab-link:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.product-fabric-type .tab-container .tab-buttons .tab-link:last-child{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.tab-link{background-color:rgba(0,0,0,.03);border:none;padding:12px;cursor:pointer;text-align:left;font-size:16px;font-weight:500;transition:all ease-in-out .3s;border-bottom:1px solid #ddd;width:100%;color:#222529;display:flex;flex-direction:column;justify-content:center}.tab-link .product-fabric-price .woocommerce-Price-amount bdi{color:#777}.tab-link.active .product-fabric-price .woocommerce-Price-amount bdi{color:#fff}.product-fabric-type .card-header{text-transform:capitalize}.tab-link.active{background:#223064;color:#fff}.tab-content{flex-grow:1;width:100%;min-height:200px;box-shadow:0 0px 5px 0 rgba(0,0,0,.2) !important}.tab-pane{display:none}.tab-pane.active{display:block}.product-fabric-color label span{display:inline-block;width:30px;height:30px;border-radius:50%;border:2px solid transparent;cursor:pointer;position:relative}.product-fabric-color input[type=radio]:checked+label span{border:2px solid #007bff}.tab-content h2{font-size:16px !important;margin-bottom:10px !important;font-weight:600 !important}.tab-content>.active{display:block;width:100%;min-width:300px}.product-addon-options{display:flex;align-items:center;justify-content:center;flex-direction:column}.card-radio-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:20px;column-gap:20px;width:100%}.product-addon-info{background:#ededed;margin-top:15px;padding:10px;border-radius:5px}.product-addon-info p{color:#000;font-size:16px;margin-bottom:0}.card-select-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px}.card-select-wrapper .card-select{width:100%}.card-select-wrapper .card-select select{width:50%;border:1px solid #223064;color:#223064}.card-select-wrapper .webbing_price{color:#fff;background:#223064;padding:5px 25px;border-radius:5px;font-size:16px;font-weight:600}.custom-radio input{display:none}.radio-btn p{color:#777;padding:3px 28px;border-radius:5px;display:inline-block;font-size:14px;margin-bottom:0;font-weight:500}.product-addon-wrapper{margin-bottom:20px}label.special-request{font-size:16px;color:#222529;font-weight:600;display:block;padding:10px 20px;background:rgba(0,0,0,.03);margin-bottom:20px;border-radius:7px;border-bottom:1px solid rgba(0,0,0,.125)}.product-summary-wrap textarea{border:1px solid rgba(0,0,0,.125);resize:none;border-radius:7px;min-height:100px}.radio-btn{width:190px;height:240px;border:1px solid rgba(0,0,0,.125);display:inline-block;position:relative;text-align:center;cursor:pointer;border-radius:7px}.radio-btn>i{color:#fff;background-color:#223064;font-size:13px;position:absolute;top:-15px;left:50%;transform:translateX(-50%) scale(2);border-radius:50px;padding:2px;transition:.5s;pointer-events:none;opacity:0;line-height:18px}.radio-btn .hobbies-icon{width:150px;height:150px;position:absolute;top:37%;left:50%;transform:translate(-50%,-50%)}.radio-btn .hobbies-icon img{width:100%;margin-bottom:10px;height:auto}.radio-btn .hobbies-icon i{color:#ffdae9;line-height:80px;font-size:60px}.radio-btn .hobbies-icon h3{color:#222529;font-size:12px;font-weight:600;margin-bottom:5px;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.custom-radio input:checked+.radio-btn{border:1px solid #6c83ae}.custom-radio input:checked+.radio-btn>i{opacity:1;transform:translateX(-50%) scale(1)}.product-addon-wrapper .card-titel{color:#222529;font-size:16px;font-weight:600;line-height:24px;border-bottom:1px solid rgba(0,0,0,.125);padding:10px 20px;background:rgba(0,0,0,.03);margin-bottom:30px;overflow:hidden}.quantity.buttons_added button.minus{border-top-left-radius:7px !important;border-bottom-left-radius:7px !important}.quantity.buttons_added button.plus{border-top-right-radius:7px !important;border-bottom-right-radius:7px !important}.quantity.buttons_added button.minus,.quantity.buttons_added button.plus{height:35px !important}.quantity.buttons_added .input-text.qty{width:100% !important;height:35px !important;max-width:80px}.woocommerce-cart .cart-v2 .mb-5{margin-bottom:0 !important}.woocommerce-cart .breadcrumb li.current a{color:#223064 !important}.woocommerce-cart .breadcrumb li i,.woocommerce-cart .breadcrumb li a{color:#444 !important;font-weight:400 !important}.woocommerce-cart .wc-action-btn.button,.woocommerce-cart .wc-action-btn.button:disabled{background:rgba(0,0,0,.03);border-radius:7px;color:#222529;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-cart .cart_totals #panel-cart-total .wc-proceed-to-checkout a{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-top:16px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-cart .cart_totals #panel-cart-total .wc-proceed-to-checkout .ppc-button-wrapper{margin-top:10px}.woocommerce-cart .woocommerce-cart-form .cart_totals_toggle #panel-cart-discount .coupon button{background:#223064;border-radius:7px;color:#fff;padding:11px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}#coupon-error-notice{color:#58151c;padding:10px;margin-top:10px}.woocommerce-cart .woocommerce-cart-form .cart_totals_toggle #panel-cart-discount .coupon button:hover,.woocommerce-cart .cart_totals #panel-cart-total .wc-proceed-to-checkout a:hover{background:#1c2751}.woocommerce-cart .cart-collaterals .cart_totals_toggle .card.card-default .card-sub-title{margin-bottom:16px !important;padding-bottom:0 !important;font-size:22px !important;line-height:22px !important}.woocommerce-cart .cart-collaterals .cart_totals_toggle .card.card-default{border:1px solid rgba(0,0,0,.125);padding:20px;border-radius:7px}.woocommerce-cart .woocommerce-cart-form .shop_table thead tr{border-bottom:1px solid rgba(0,0,0,.125)}.woocommerce-cart .woocommerce-cart-form .shop_table dl.variation{color:#444}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-price{color:#444}.woocommerce-cart .woocommerce-cart-form .shipping-calculator-form p button.button{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-top:16px !important;margin-bottom:0;font-size:14px;font-weight:600}.cart-collaterals .cart_totals_toggle .card.card-default .cart-total tbody th{padding:10px 0}.cart-collaterals .cart_totals_toggle .card.card-default .cart-total tbody th #shipping_method li .porto-radio .porto-control-label{color:#444;font-size:14px;font-weight:400}.cart-collaterals .cart_totals_toggle .card.card-default .cart-total tbody th .woocommerce-shipping-destination{color:#444;font-size:14px;font-weight:400}.cart-collaterals .cart_totals_toggle .card.card-default .cart-total tbody th #shipping_method li .porto-radio .porto-control-label:before{top:30%}.cart-collaterals .cart_totals_toggle .card.card-default .cart-total tbody th #shipping_method li .porto-radio .porto-control-label:after{top:30%}.woocommerce-cart .cart-empty-page p.cart-empty{color:#444;font-size:14px;line-height:25px;font-weight:400;padding:0 !important;margin-top:25px;margin-bottom:16px}.woocommerce-cart .cart-empty-page .return-to-shop a{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-cart .cart-empty-page .return-to-shop a:hover{background:#1c2751}.woocommerce-checkout .checkout-order-review .featured-boxes{border:1px solid rgba(0,0,0,.125);padding:20px;border-radius:7px}.woocommerce-checkout form.woocommerce-checkout h3{margin-bottom:16px !important;padding-bottom:0 !important;font-size:22px !important;line-height:22px !important}.woocommerce-checkout .checkout-order-review .shop_table .quantity.buttons_added{margin-bottom:0 !important}.woocommerce-checkout .checkout-order-review .shop_table td{padding:12px 0}.woocommerce-checkout .checkout-order-review .shop_table .quantity.buttons_added .input-text.qty{border-radius:0;width:80% !important}.woocommerce-checkout .checkout-order-review .shop_table tbody tr td dl.variation{color:#444}.woocommerce-checkout .checkout-order-review .shop_table tfoot tr td .woocommerce-shipping-methods li .porto-radio .porto-control-label{color:#444;font-size:14px;font-weight:400}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .porto-control-label{color:#444;font-size:14px;font-weight:400}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_cod p,.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_razorpay p{color:#444;font-size:14px;font-weight:400;margin-top:10px;margin-bottom:2px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_razorpay .porto-control-label:before,.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_razorpay .porto-control-label:after{top:15%}.woocommerce-checkout .woocommerce-checkout-payment .porto-separator{margin-bottom:16px !important}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{color:#444;font-size:14px;font-weight:400;margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment .form-row.place-order{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment button#place_order{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-top:16px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-checkout .woocommerce-checkout-payment button#place_order:hover{background:#1c2751}.woocommerce-checkout .woocommerce-form-coupon-toggle{color:#444;font-size:14px;font-weight:400;margin-bottom:16px !important}.woocommerce-checkout .woocommerce-form-coupon-toggle a{color:#223064 !important;margin-left:2px;text-transform:capitalize}.woocommerce-checkout .checkout_coupon .featured-box{background:rgba(0,0,0,.03);padding:30px;border-radius:7px}.woocommerce-checkout .checkout_coupon .featured-box .box-content p.form-row{margin-bottom:0}.woocommerce-checkout .checkout_coupon .featured-box .box-content p{color:#444;font-size:14px;margin-bottom:16px;font-weight:400}.woocommerce-checkout .checkout_coupon .featured-box .box-content p.form-row button{background:#223064;border-radius:7px;color:#fff;padding:6px 24px !important;margin-bottom:0;font-size:12px;font-weight:600}.woocommerce-checkout .checkout_coupon .featured-box .box-content p.form-row button:hover{background:#1c2751}.woocommerce-checkout .checkout_coupon .featured-box .box-content p.form-row button:focus{box-shadow:unset}.woocommerce-checkout .woocommerce-billing-fields label{color:#444;font-size:14px;font-weight:400}.woocommerce-checkout .breadcrumb li.current a{color:#223064 !important}.woocommerce-checkout .breadcrumb li i,.woocommerce-checkout .breadcrumb li a{color:#444 !important;font-weight:400 !important}.woocommerce-checkout .woocommerce-thankyou .woocommerce-thankyou-order-received{padding:30px;border-radius:7px;border:1px solid #0cc485;background:#0cc48529;color:#444;font-size:14px;line-height:25px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .order-info{background:rgba(0,0,0,.03);border-radius:7px;padding:30px}.woocommerce-checkout .woocommerce-thankyou .order-info .order-item{font-size:14px;color:#444;line-height:25px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .order-info .order-item:last-child{margin-bottom:0}.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info{background:rgba(0,0,0,.03);border-radius:7px;padding:30px}.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info mark{display:block;background:0 0;color:#222529;padding:0}.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info .order-item{font-size:14px;color:#444;line-height:25px;font-weight:400;flex-grow:1;text-align:center}.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info .order-item:last-child{margin-bottom:0}.woocommerce-checkout .woocommerce-thankyou .woo-razorpay-wrapper p{font-size:14px;color:#444;line-height:25px;font-weight:400;margin-bottom:20px;text-align:center}.woocommerce-checkout .woocommerce-thankyou .woo-razorpay-wrapper p button{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-checkout .woocommerce-thankyou .woo-razorpay-wrapper p button:hover{background:#1c2751}.woocommerce-checkout .woocommerce-thankyou .order-info~p{background:rgba(0,0,0,.03);border-radius:7px;padding:30px;font-size:14px;color:#444;line-height:25px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes{border:1px solid rgba(0,0,0,.125);padding:30px !important;border-radius:7px}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .card-sub-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .card-sub-title{color:#222529;font-size:22px !important;letter-spacing:0;line-height:22px;font-weight:700}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .shop_table{margin-bottom:0}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .shop_table tbody tr td a,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tbody tr td a{margin-bottom:10px;display:inline-block;font-size:15px;font-weight:500}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .cmx-woo-order-details-tbl tbody tr td a{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .cmx-woo-order-details-tbl tbody tr.order_item{vertical-align:baseline}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .shop_table tbody tr td .wc-item-meta{padding:0}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .shop_table tbody tr td .wc-item-meta li,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tbody tr td .wc-item-meta li{font-size:14px;color:#444;line-height:25px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .woocommerce-order-details .featured-boxes .shop_table tfoot tr td,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td{font-size:14px;color:#444;line-height:25px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details .addresses address,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .addresses address{margin-bottom:0}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details{border:1px solid rgba(0,0,0,.125);padding:20px;border-radius:7px;font-size:14px;color:#444;line-height:35px;font-weight:400}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details .addresses h3{color:#222529;letter-spacing:0;line-height:22px;font-weight:700;margin-bottom:16px !important}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details .addresses p{margin-bottom:0}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details .porto-separator{display:none}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details a{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-top:16px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-checkout .woocommerce-thankyou .woocommerce-customer-details a:hover{background:#1c2751}.woocommerce-account .main-content{padding-top:40px !important}.woocommerce-account .woocommerce-MyAccount-navigation{padding:0 10px !important}.woocommerce-account .woocommerce-MyAccount-navigation h5{font-size:22px !important;line-height:22px;color:#222529;font-weight:700;margin-bottom:16px !important;text-transform:capitalize !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:10px !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#223064 !important;text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{background:rgba(0,0,0,.03);padding:12px !important;border-bottom:0 !important;border-radius:7px;color:#444 !important;letter-spacing:0 !important}.woocommerce-account .woocommerce-MyAccount-content{padding-left:20px !important}.woocommerce-account .woocommerce-MyAccount-content .box-content p{font-size:14px;color:#444;line-height:25px;margin-bottom:16px !important;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .box-content p .account-text-user{color:#223064}.woocommerce-account .woocommerce-MyAccount-content .box-content .porto-content-box.featured-boxes{border:1px solid rgba(0,0,0,.125) !important;border-radius:7px}.woocommerce-account .woocommerce-MyAccount-content .box-content .featured-boxes h4{font-weight:500;font-size:15px !important}.woocommerce-account .woocommerce-MyAccount-content .box-content .account-sub-title{text-transform:capitalize;margin-top:0 !important;margin-bottom:16px !important;line-height:22px;letter-spacing:0;font-size:22px !important}.woocommerce-account .woocommerce-MyAccount-content .box-content .account-sub-title i{font-size:22px}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders thead tr,.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr{border-bottom:1px solid rgba(0,0,0,.125)}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr th a{color:#222529}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders thead tr th.woocommerce-orders-table__header-order-total{text-align:left !important}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr th a:hover{color:#223064}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr td{color:#444;text-align:left !important}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-actions{display:flex;gap:10px}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-actions a{background:rgba(0,0,0,.03);border-radius:7px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .box-content table.woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-actions a:hover{background:#f1f1f1;color:#222529}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-pagination a,.woocommerce-account .woocommerce-MyAccount-content .box-content a.btn-go-shop{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-pagination a:hover,.woocommerce-account .woocommerce-MyAccount-content .box-content a.btn-go-shop:hover{background:#1c2751}.woocommerce-account .woocommerce-MyAccount-content .box-content .myaccount_address{font-size:14px;color:#444;line-height:25px;margin-bottom:16px !important;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Addresses{display:flex;gap:15px}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Address{border:1px solid rgba(0,0,0,.125);padding:20px;border-radius:7px;float:unset}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Address header{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Address address{line-height:35px;font-size:14px;color:#444}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Address a{margin-top:0 !important;background:rgba(0,0,0,.03);border-radius:7px;color:#222529;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Address a:hover{background:#f1f1f1}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-address-fields{border:1px solid rgba(0,0,0,.125);padding:30px;border-radius:7px}.select2-container--default .select2-selection--single{border:0 !important;height:38px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:1.42857;padding:8px 12px;font-size:.85rem;border:1px solid #00000014 !important;border-radius:5px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:20px;top:9px;right:6px}.woocommerce-account .woocommerce-MyAccount-content .box-content .myaccount-billingadress-form h2{text-transform:capitalize;margin-top:0 !important;margin-bottom:16px !important;line-height:22px;letter-spacing:0;font-size:22px !important;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .box-content .myaccount-billingadress-form .billingadress-button{margin-bottom:0 !important}.woocommerce-account .woocommerce-MyAccount-content .box-content .myaccount-billingadress-form .billingadress-button button{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;font-size:14px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .box-content .myaccount-billingadress-form .billingadress-button button:hover{background:#1c2751}.woocommerce-account .woocommerce-MyAccount-content .order-info-view{background:rgba(0,0,0,.03);border-radius:7px;padding:30px;width:100%}.woocommerce-account .woocommerce-MyAccount-content .order-info-view .order-item{font-size:14px;color:#444;line-height:25px;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .order-info-view .order-item:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details{width:100%}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes{border:1px solid rgba(0,0,0,.125);padding:30px !important;border-radius:7px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td a.pay{margin-right:10px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td a.pay,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td a.cancel{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td a.pay:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .featured-boxes .shop_table tfoot tr td a.cancel:hover{background:#1c2751}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .porto-separator{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .addresses p{margin-bottom:0 !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details a{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-top:16px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details a:hover{background:#1c2751}.woocommerce-checkout .orderpay-featured-box{box-shadow:unset;margin-bottom:0 !important;border:1px solid rgba(0,0,0,.125);padding:30px;border-radius:7px}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-name{display:inline-block;font-size:15px;font-weight:500}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-name .wc-item-meta{padding:0;margin-top:10px;list-style-type:none;margin-bottom:0}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-name .wc-item-meta li{display:flex;gap:5px;align-items:center;margin-bottom:10px;font-size:14px}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-name .wc-item-meta li strong{font-weight:600}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-subtotal .amount{font-weight:600}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tbody .order_item .product-name .wc-item-meta li:last-child{margin-bottom:0}.woocommerce-checkout .orderpay-featured-box #order_review table.shop_table tfoot tr th{font-size:14px;font-weight:600;color:#222529}.woocommerce-checkout #order_review #payment .payment_methods .porto-radio .porto-control-label{color:#444;font-size:14px;font-weight:400}.woocommerce-checkout #order_review #payment .form-row{margin-bottom:0}.woocommerce-checkout #order_review #payment .form-row #place_order{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.woocommerce-checkout #order_review #payment .form-row #place_order:hover{background:#1c2751}.woocommerce-checkout #order_review #payment .payment_methods .payment_method_cod p,.woocommerce-checkout #order_review #payment .payment_methods .payment_method_razorpay p{color:#444;font-size:14px;font-weight:400;margin-top:10px;margin-bottom:2px}.woocommerce-checkout #order_review .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{color:#444;font-size:14px;font-weight:400;margin-bottom:16px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm{border:1px solid rgba(0,0,0,.125);padding:30px;border-radius:7px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.clearfix{margin-bottom:0 !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p>button{background:#223064;border-radius:7px;color:#fff;padding:12px 24px !important;margin-bottom:0;font-size:14px;font-weight:600}.quantity.buttons_added{margin-bottom:10px !important}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{padding:10px !important;display:block;width:100% !important;line-height:1 !important;height:inherit !important;background:#223064 !important;border-radius:7px !important;margin-top:15px}.single_variation_wrap{padding:0 !important}.woocommerce-variation-add-to-cart>div h4{font-size:14px !important;margin:10px 0 !important}.type-shape-wrapper .type-shape-inner-selected{background-color:#f1f1f1;padding:10px;position:relative;display:flex;align-items:center;gap:20px;margin-bottom:20px}.type-shape-toggle.active{transform:rotate(180deg)}.type-shape-toggle{transition:all ease-in-out .5s}.type-shape-title{color:#223064;font-size:14px;font-weight:400;line-height:20px}.type-shape-box{display:flex;flex-wrap:wrap;border:1px solid #ebedf0;transition:all ease-in-out .5s;margin-bottom:20px}.type-shape-inner{width:33.33%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebedf0;border-top-style:none;border-right-width:1px;border-right-style:solid;border-right-color:#ebedf0;display:flex;flex-direction:column;align-items:center;padding:10px;transition:all ease .5s;cursor:pointer}.type-shape-inner:hover{border:1px solid #223064}.type-shape-toggle{position:absolute;right:20px;top:34%}p.cmx-prod-custom-price{text-align:center;margin-bottom:0}.porto-tb-item .wp-block-columns-is-layout-flex{justify-content:center}p.cmx-prod-custom-price span bdi{font-size:16px;font-weight:600}.gridlist-toggle{display:none}.selectric-wrapper.selectric-cat{display:none !important}.porto-tb-item.type-product .porto-section .product-content .porto-heading{height:2.5rem !important}.product_cat-simple .elementor .you_may_also_like_section{display:none}@media only screen and (max-width:1024px){.tab-container{flex-wrap:wrap}.radio-btn{width:240px;height:300px}.radio-btn .hobbies-icon{width:200px;height:150px;top:30%}.card-radio-wrapper{column-gap:40px}}@media only screen and (max-width:768px){.radio-btn{width:230px}.card-radio-wrapper{column-gap:16px}.tab-container{margin:0 auto}}@media only screen and (max-width:768px){.tab-content>.active{min-width:inherit}.card-radio-wrapper{row-gap:15px}.commentlist li .comment-text .meta{gap:0px !important;flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-content{padding:0 10px 30px !important}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce-account .woocommerce-MyAccount-content .box-content .woocommerce-Addresses{padding:0 10px;flex-wrap:wrap}}@media only screen and (max-width:575px){.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info{padding:20px;flex-wrap:wrap}.woocommerce-checkout .woocommerce-thankyou .razorpay-order-info .order-item{flex-grow:0;width:50%;margin-bottom:2rem}.woocommerce-checkout .woocommerce-thankyou .woo-razorpay-wrapper p:nth-child(3),.woocommerce-checkout .woocommerce-thankyou .woo-razorpay-wrapper p:nth-child(4){margin-bottom:0}.card-radio-wrapper{justify-content:center}}.cmx-account-tab-wrapper .cmx-track-order-btn{border-radius:7px;font-size:14px;font-weight:600}