body{overflow-x:hidden!important}.custom-cart-coupon{background:rgb(183 139 78 / 15%);padding:15px;border-radius:10px;border:1px solid var(--gcid-primary-color);margin-bottom:15px}.custom-cart-coupon form.woocommerce-form-coupon{display:flex;gap:10px}.custom-cart-coupon form.woocommerce-form-coupon input{width:calc(100% - 100px)}#page-container .et_pb_wc_cart_totals_0 .custom-cart-coupon form.woocommerce-form-coupon button{padding:6px 25px!important}body #page-container .cart-page-layout .et_pb_wc_cart_totals_0 a.checkout-button{padding-top:10px;padding-bottom:10px;border-width:1px!important;margin:0;box-shadow:0px 6px 28px -6px rgba(0,0,0,0.3)}body #page-container .cart-page-layout .et_pb_wc_cart_totals_0 a.checkout-button:after{content:'$'!important}.custom-cart-coupon h4{display:flex;align-items:center;gap:6px;font-size:16px}.custom-cart-coupon h4 span{transform:scaleX(-1);font-size:20px;color:var(--gcid-primary-color)}input[type=text]{padding:10px 15px;border-radius:50px}.woocommerce a.remove{font-size:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.woocommerce a.remove:after{content:'';font-family:ETmodules;speak:none;font-weight:400;font-size:16px}.cart-page-layout .et_pb_wc_cart_products_0 table.shop_table{table-layout:auto}.variation{margin-top:15px}.variation .variation-UploadedFile img{display:none}dd.variation-UploadedFile p:after{content:'';font-family:'FontAwesome';font-weight:900;color:#15c715;font-size:20px}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%!important;max-width:100%;border-radius:50px;box-sizing:border-box}.checkout-product-info{display:flex;gap:15px}.checkout-product-info .checkout-thumb img{border-radius:4px}.checkout-product-info .checkout-details{width:calc(100% - 80px)}.woocommerce-checkout .form-row input{padding:10px 15px!important;background:#fff!important;border:1px solid #ddd!important;transition:all .3s ease}.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row textarea:focus{border-color:var(--gcid-primary-color)!important}.woocommerce-checkout .form-row textarea{border-radius:10px;min-height:80px;background:#fff!important;border:1px solid #ddd!important;transition:all .3s ease}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection,.select2-container .select2-dropdown{border-color:var(--gcid-primary-color)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--gcid-primary-color)}.mini-cart-dropdown>h3{display:none}.mini-cart-dropdown ul{list-style:none;padding:0;display:flex;gap:15px;flex-direction:column;margin-bottom:20px!important}p.woocommerce-mini-cart__total.total{display:flex;justify-content:space-between}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item{padding-bottom:15px;border-bottom:1px solid #ddd;position:relative}.mini-cart-dropdown ul.cart_list li dl,.mini-cart-dropdown ul.product_list_widget li dl{border:none;padding:0;margin:0}.mini-cart-dropdown ul.cart_list li dl:before,.mini-cart-dropdown ul.product_list_widget li dl:before,.mini-cart-dropdown ul.cart_list li dl:after,.mini-cart-dropdown ul.product_list_widget li dl:after{display:none}.mini-cart-dropdown ul.cart_list li dl>*,.mini-cart-dropdown ul.product_list_widget li dl>*{float:none!important;display:inline-block!important;margin:0!important}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item a{display:block;font-weight:700}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item a:not(.remove) img{float:right;width:80px}p.woocommerce-mini-cart__buttons.buttons{display:flex;flex-direction:column;gap:10px}p.woocommerce-mini-cart__buttons.buttons a.button{width:100%;background-color:var(--gcid-primary-color)!important;color:#fff;border-radius:50px;border:1px solid var(--gcid-primary-color)!important;padding:8px 15px;display:flex;gap:8px;align-items:center;justify-content:center;transition:all .3s ease}p.woocommerce-mini-cart__buttons.buttons a.button:hover{color:var(--gcid-primary-color);background-color:#fff!important}p.woocommerce-mini-cart__buttons.buttons a.button:after{content:'';font-family:'ETmodules';font-size:16px;position:static;margin:0!important}p.woocommerce-mini-cart__buttons.buttons a.button.checkout:after{content:'$'}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item a.remove{display:flex;justify-content:center;align-items:center;position:absolute;top:-5px;right:-10px;padding:0;width:28px;height:28px;background:#ffebeb!important;color:var(--wc-red)!important;box-shadow:0 10px 10px 0 rgba(0 0 0 / 10%);font-size:0;border-radius:50%}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item a.remove:hover{background-color:var(--wc-red)!important;color:#fff!important}.mini-cart-dropdown li.woocommerce-mini-cart-item.mini_cart_item a.remove:after{font-size:14px;content:"";font-family:ETmodules;font-weight:400}.et_pb_wc_cart_notice_0 .et_pb_module_inner .woocommerce-message,.et_pb_wc_cart_notice_0 .et_pb_module_inner .woocommerce-info{margin-bottom:10px!important;padding-top:10px!important;padding-bottom:10px!important;font-size:14px!important;border-radius:10px}.search:has(.et_pb_post) #main-content .container:before{display:none}.search:has(.et_pb_post) #left-area{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;padding:0}.reset_variations{display:none!important}.et_pb_module_inner .price{display:flex;gap:10px;align-items:end}span.saved-price{font-size:12px;padding:5px 12px;background:#f0e8d1;color:var(--gcid-primary-color);line-height:normal;font-weight:700;border-radius:20px;display:inline-block}.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item){padding:0;border:1px solid #eae1cc;box-shadow:none}.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-size:50%}.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{border-color:var(--gcid-primary-color);box-shadow:none}.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border-color:var(--gcid-primary-color);box-shadow:none;transform:translateY(-3px)}.woo-variation-swatches .product .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--gcid-secondary-color);color:#fff}.woo-variation-swatches .product .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{overflow:visible}.yith-wapo-addon .options-container{background:#f3e6c6;padding:20px;border-radius:10px;border:1px dashed var(--gcid-primary-color)}.yith-wapo-addon .options-container .input-text-container input{padding:10px 15px;width:100%;border-radius:50px;font-size:18px}.yith-wapo-block+#wapo-total-price-table{display:none}.wau-custom-upload{width:100%;border:1px dashed #eae1cc;border-radius:10px;padding:20px 20px;text-align:center;background:#fff;cursor:pointer;transition:all 0.3s ease;margin-top:10px}.wau-custom-upload:hover,.wau-custom-upload.dragover{border-color:var(--gcid-primary-color);background:#fff}.wau-upload-icon{margin-bottom:10px;color:var(--gcid-primary-color);line-height:0}.wau-upload-icon svg{width:26px;height:26px}.wau-upload-title{font-size:16px;font-weight:600;line-height:normal}.wau-upload-text{font-size:13px;font-weight:500;color:#bdb19c}.wau-upload-preview{display:none;margin-top:0px;position:relative}.wau-file-card{display:flex;align-items:center;gap:10px}.wau-upload-preview img{min-width:64px;width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid #ddd}.wau-file-content{display:flex;flex-direction:column;justify-content:start;align-items:start;width:calc(100% - 180px)}.wau-file-name{text-align:left;max-width:calc(100% - 10px);overflow:hidden;white-space:nowrap;word-wrap:elipsie;text-overflow:ellipsis}.wau-remove-file{display:inline-block;margin-top:10px;padding:7px 15px;border:1px solid #ccc;background:#fff;border-radius:23px;cursor:pointer;font-size:13px;white-space:nowrap}.wau-file-size{color:#bdb19c;font-size:12px}.wau-remove-file:hover{background:#f2f2f2}.yith-wapo-container.yith-wapo-form-style-theme{opacity:1!important}.yith-wapo-block .yith-wapo-addon{background-color:transparent!important}.yith-wapo-block .yith-wapo-addon .addon-header{display:none}.woocommerce div.product form.cart .variations tr:last-child td{padding-bottom:0!important}.woocommerce #page-container p.stars a::before{content:'\e020';color:#eae1cc}.woocommerce #page-container p.stars.selected a.active::before,.woocommerce #page-container p.stars.selected a::before{content:"\e020";color:var(--gcid-primary-color)}.woocommerce #page-container p.stars:hover a::before{content:"\e020";color:var(--gcid-primary-color)}.woocommerce #page-container p.stars:hover a:hover~a::before,.woocommerce #page-container p.stars.selected a.active~a::before{color:#eae1cc}.woocommerce div.product .woocommerce-product-rating{margin:0}.comment-form-author{width:calc(50% - 15px);float:left}.comment-form-email{width:calc(50% - 15px);float:right}.comment-form-cookies-consent{float:left;width:100%}.woocommerce ul.products li.product a.button{padding:5px 30px 4px 20px}.woocommerce ul.products li.product a.button:hover{border-width:1px}.woocommerce ul.products li.product a.button.yith-wcqv-button{padding:4px 15px;font-size:13px}.woocommerce ul.products li.product a.button.yith-wcqv-button:after{position:static;line-height:normal;margin-left:5px;margin-bottom:0px;display:inline-block;transform:none!important;content:''!important;font-family:'FontAwesome'!important;font-weight:100;font-size:12px!important}#yith-quick-view-modal span.onsale{display:none}#yith-quick-view-modal.open .yith-wcqv-main{overflow:visible!important}.yith-wcqv-head{position:absolute;top:-15px;right:-10px;z-index:1000;width:30px;height:30px}.yith-quick-view-close{background:#f0e8d1;display:inline-block;line-height:normal;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;transition:all .3s ease;color:var(--gcid-primary-color)}.yith-quick-view-close:hover{background-color:var(--gcid-primary-color);color:#fff}.yith-quick-view-close svg{width:26px}#yith-quick-view-modal #yith-quick-view-content{height:100%;border-radius:10px;overflow:hidden}#yith-quick-view-content div.summary{max-height:calc(100vh - 114px)!important;width:52%;font-size:var(--et_global_body_font_size)}.woocommerce .yith-quick-view .single-product div.product .summary.entry-summary .product_title{padding-bottom:0px!important}.woocommerce .yith-quick-view .div.product .woocommerce-product-rating{margin-bottom:10px}.woocommerce .yith-quick-view .entry-summary p.price span{font-size:20px!important}.woocommerce .yith-quick-view .entry-summary p.price ins span{font-size:30px!important}.woocommerce .yith-quick-view .entry-summary p.price span.saved-price,.woocommerce .yith-quick-view .entry-summary p.price span.saved-price span{font-size:12px!important}.yith-quick-view-content.woocommerce div.summary .price{display:flex;align-items:end;flex-wrap:wrap;margin-top:15px;gap:10px}.yith-quick-view-content.woocommerce div.summary .price del{margin-right:0}div:where(.swal2-container) .swal2-actions button:where(.swal2-styled):where(.swal2-confirm),div:where(.swal2-container) .swal2-actions button:where(.swal2-styled):where(.swal2-confirm):hover,div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny),div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background:var(--gcid-primary-color)!important;border:1px solid var(--gcid-primary-color)!important;box-shadow:none!important}.et_pb_wc_cart_totals .select2-container .select2-selection--single,.et_pb_wc_checkout_billing .select2-container .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container .select2-selection--single,.select2-container .select2-selection--single,.select2-container .select2-selection--single{min-height:auto;background:#fff!important;transition:all .3s ease;border:1px solid #eae1cc!important;border-radius:30px;padding:12px 14px!important;font-size:14px!important;color:#241c13!important;background:#fbf7ef!important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:var(--gcid-primary-color)!important}.form-row.address-field,.form-row.validate-phone,.form-row.validate-email{width:calc(50% - 15px)!important}.form-row.form-row-first,.form-row.form-row-last{width:calc(50% - 15px)!important;float:none!important}.form-row.address-field.update_totals_on_change{width:100%}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}#rma-root{--rma-accent:var(--gcid-primary-color);--rma-accent-soft:#f9f6ed;--rma-surface: #f9f6ed}.rma-nav-icon{line-height:normal}.wcmamtx_view_order-wrap{max-width:none}.my-account-header ul.nav{padding:0;list-style:none}.my-account-header ul.nav li a.wcmamtx-login-btn{border:0;padding:0;font-weight:500}.my-account-header ul.nav li li{padding:0}.my-account-header ul.nav li li a{width:100%;display:block;padding:6px 20px!important}.wcmam-orders-wrapper .order-arrow{margin:0;padding:0;background:none;width:auto;height:auto}.wcmam-orders-wrapper .order-arrow a{background:var(--rma-accent-soft);color:var(--gcid-primary-color);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:17px}.wcmam-order-card:hover .order-arrow{background:none}.wcmam-order-card:hover .order-arrow a{background:var(--gcid-primary-color);color:#fff}form.woocommerce-EditAccountForm.edit-account{display:flex;flex-wrap:wrap;justify-content:space-between}form.woocommerce-EditAccountForm.edit-account .clear{display:none}form.woocommerce-EditAccountForm.edit-account .form-row.form-row-wide,form.woocommerce-EditAccountForm.edit-account fieldset{width:100%}form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button{padding:10px 30px;display:flex;align-items:center}form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button:after{content:'$';position:static;padding:0;display:inline-block;line-height:normal;font-size:20px}.woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}.woocommerce .woocommerce-address-fields__field-wrapper+p button.button{padding:8px 30px}.woocommerce .woocommerce-address-fields__field-wrapper+p button.button:after{display:none}li.wcmamtx_menu_logged_in>ul.sub-menu{transform:translateY(10px);transition:all .3s ease}li.wcmamtx_menu_logged_in:hover>ul.sub-menu{transform:translateY(0px)}html #page-container .wcmamtx_custom_login_register input[type="text"],html #page-container .wcmamtx_custom_login_register input[type="password"],html #page-container .wcmamtx_custom_login_register input[type="email"]{padding-left:36px!important}html #page-container .wcmamtx_custom_login_register input[type="password"]{padding-right:40px!important}.wcmamtx_custom_login_register .wc-auth-tabs{background-color:transparent}.wcmamtx_login_register_buttons .btn,.wcmamtx_login_register_buttons .btn:hover{padding:15px 16px;background:#f9f6ed;color:var(--gcid-primary-color);border:1px solid var(--gcid-primary-color)}.wcmamtx_login_register_buttons .btn-login{border-radius:30px 0 0 30px}.wcmamtx_login_register_buttons .btn-register{border-radius:0 30px 30px 0}.wcmamtx_login_register_buttons .btn.active,.wcmamtx_login_register_buttons .btn.active:hover{background:var(--gcid-primary-color);color:#fff}.wcmamtx_custom_login_register .woocommerce-form .form-row button.button.woocommerce-button{margin:10px 0 0;padding:12px;border-radius:30px;border:1px soli var(--gcid-primary-color);background:var(--gcid-primary-color)!important;display:flex;align-items:center;justify-content:center;gap:8px}.wcmamtx_custom_login_register .woocommerce-form .form-row button.button:after{line-height:normal;content:'';margin:0;display:inline-block;position:static;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3H6C4.89543 3 4 3.89543 4 5V19C4 20.1046 4 21 6 21H15' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M10 12H20' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M17 8L21 12L17 16' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px}.wcmamtx_custom_login_register .woocommerce-form .form-row button.button.woocommerce-form-register__submit:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='8' r='4' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M3 20C3 16.134 6.13401 13 10 13C13.866 13 17 16.134 17 20' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M19 8V14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16 11H22' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.wcmamtx_custom_login_register .woocommerce-form .form-row button.button.woocommerce-button:hover{border:1px soli var(--gcid-secondary-color);background:var(--gcid-secondary-color)!important}.wc-auth-container.wcmamtx_custom_login_register{border-radius:15px;overflow:hidden}.wcmamtx_spending_chart_dash .sb-stat-box{transition: all .3s ease}.wcmamtx_spending_chart_dash .sb-stat-box:hover{transform:translateY(-5px);box-shadow:0px 10px 28px -10px rgba(0,0,0,0.16)!important}.sb-stat-box.wcmamtx_total_average_order{background:linear-gradient(135deg,#EDFBF6 0%,#B9EBDD 100%)}.sb-stat-box.wcmamtx_total_orders{background:linear-gradient(135deg,#FFF0F7 0%,#F5C2D8 100%)}.sb-stat-box.wcmamtx_total_spent{background:linear-gradient(135deg,#F2EDFF 0%,#D8C8F5 100%)}.sb-stat-box:before{content:'';width:40px;height:40px;font-weight:400!important;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;color:#000;margin-bottom:10px}.sb-stat-box.wcmamtx_total_average_order:before{color:#0ea788;font-family:FontAwesome!important;content:''}.sb-stat-box.wcmamtx_total_orders:before{content:'';font-family:ETmodules!important;color:#d7387c}.sb-stat-box.wcmamtx_total_spent:before{content:'';font-family:ETmodules!important;color:#734db7}.wcmamtx_spending_chart_dash .sb-stat-box span{color:#242424}.wcmamtx_spending_chart_dash .sb-stat-box.wcmamtx_total_average_order strong{color:#0ea788}.wcmamtx_spending_chart_dash .sb-stat-box strong span{color:currentcolor}.wcmamtx_spending_chart_dash .sb-stat-box.wcmamtx_total_orders strong{color:#d7387c}.wcmamtx_spending_chart_dash .sb-stat-box.wcmamtx_total_spent strong{color:#734db7}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .wcmamtx_view_order-product-cell>div p{margin-bottom:5px!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .wcmamtx_view_order-product-cell img{width:90px}.position-static{position:static!important}.open-searchbar{visibility:hidden;opacity:0;position:absolute;left:0;right:0;width:auto!important;top:100%;padding:10px 30px;background:rgb(0 0 0 / 40%);transition:all .3s ease}.open-searchbar.open{opacity:1;visibility:visible}.mobile-header .product-category-search select{width:130px}.mobile-header .product-category-search .search-input{width:calc(100% - 130px)}.mobile-header .mini-cart-dropdown{display:none}body #page-container .et_pb_section .et_pb_button_0.et_pb_button:hover:before,body #page-container .et_pb_section .et_pb_button_2.et_pb_button:hover:before{margin-left:-1.3em!important}@media screen and (max-width:980px){.woocommerce ul.products li.product a.button.yith-wcqv-button{display:none}}@media screen and (max-width:768px){.rma-layout .rma-main{width:100%}.entry-content ul.rma-nav-list{list-style:none;gap:0;padding:0 15px 15px!important}.rma-nav-list li{flex:none;width:33.333%}.rma-nav-label{display:block}.rma-nav-list li[role*=separator]{display:none}.rma-nav-item.rma-logout{margin:0}}@media screen and (max-width:767px){form.woocommerce-EditAccountForm.edit-account .form-row.form-row-wide,form.woocommerce-EditAccountForm.edit-account fieldset{width:100%!important}.form-row.address-field,.form-row.validate-phone,.form-row.validate-email{width:calc(50% - 15px)!important}.rma-nav-list li{list-style:none}.rma-nav-list li{flex:none;width:50%}.rma-nav-item{gap:5px}}.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty{pointer-events:none!important}