@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);body{color:#222}.h1Size,.h1Size *,.h1Size strong,.h2Size,.h2Size *,.h3Size,.h3Size *,.h4Size,.h4Size *,.h5Size,.h5Size *,.h6Size,.h6Size *,.h7Size,.h7Size *,.h8Size,.h8Size *,.num,.num *,.p12,.p12 *,.p14,.p14 *,.p16,.p16 *,.p18,.p18 *{font-size:clamp(var(--min),var(--val),var(--max))}.lh-1{line-height:160%}.lh-2{line-height:135%}.lh-3{line-height:110%}.num{--max:6.25rem;--val:5.2vw;--min:2.5rem}.h1Size{--max:3.625rem;--val:3.02vw;--min:1.8rem}.h2Size{--max:3.38rem;--val:2.8vw;--min:1.75rem}.h3Size{--max:3rem;--val:2.5vw;--min:1.6rem}.h4Size{--max:2.5rem;--val:2.1vw;--min:1.5rem}.h5Size{--max:2rem;--val:1.7vw;--min:1.25rem}.h6Size{--max:1.75rem;--val:1.46vw;--min:1.2rem}.h7Size{--max:1.5rem;--val:1.25vw;--min:1.1rem}.h8Size{--max:1.25rem;--val:1.04vw;--min:1rem}.p18{--max:1.125rem;--val:0.94vw;--min:1rem}.p16{--max:1rem;--val:1rem;--min:1rem}.p14{--max:0.875rem;--val:0.875rem;--min:0.875rem}.p12{--max:0.75rem;--val:0.75rem;--min:0.75rem}body{font-family:Poppins,sans-serif;font-style:normal}@media(-webkit-device-pixel-ratio:1.5){*{font-size:12px}}.shop{display:flex}.shop .orderby{-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 1px),calc(100% - 15px) calc(1em + 1px),calc(100% - 2em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border:1px solid #c3c3c3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;margin:0;padding:8px}.shop .orderby option{color:#000}.shop .page-title,.shop .woocommerce-ordering,.shop .woocommerce-result-count{display:none}.shop__content{padding:clamp(24px,3.33vw,64px)}.shop .wc-backward{background-color:#385b75!important;border:1px solid #385b75!important;border-radius:8px;color:#fff!important;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;min-width:194px;padding:16px 24px!important;text-align:center;transition:all .4s ease-in-out;width:fit-content}.shop .wc-backward:hover{background-color:#222!important}.shop mark.order-date,.shop mark.order-number,.shop mark.order-status{background-color:transparent;font-weight:700}.shop .woocommerce-MyAccount-content .woocommerce-order-details h2{margin-bottom:.5em;margin-top:1em}.shop .related.products ul{width:100%}@media only screen and (max-width:576px){.shop{position:relative}.shop__upperCategories{flex-wrap:wrap;gap:1em;justify-content:flex-start}.shop__upperCategories img{height:42px}.shop__upperCategories .title{font-size:10px}.shop__content{width:100%}.shop__content .woocommerce-breadcrumb{flex-wrap:wrap;font-size:12px!important;font-weight:500!important}.shop__content .woocommerce-breadcrumb .breadcrumb-item,.shop__content .woocommerce-breadcrumb a{font-size:12px}.shop__sidemenu{background-color:#fff;box-shadow:4px 4px 4px rgba(39,39,39,.201);display:none;height:calc(100vh - 60px);overflow-y:auto;padding-left:16px;padding-top:16px;position:fixed;top:100px;width:calc(100% - 64px);z-index:2}.shop__sidemenu,.shop__sidemenu form{padding-bottom:32px}}.headerShop{align-items:center;aspect-ratio:5/1;background-color:#f9fbfc;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;margin-top:clamp(60px,4.687vw,90px);width:100%}.headerShop h1{color:#fff;font-weight:600;padding-left:clamp(24px,4vw,64px)}@media only screen and (min-width:2000px){.headerShop{height:450px}}@media only screen and (max-width:576px){.headerShop h1{font-size:18px}}.shop__sidemenu{padding:clamp(24px,3.33vw,64px);width:21%}.shop__sidemenu h2{font-weight:500;margin-bottom:.5em}.shop__sidemenu h3{font-weight:500;margin-bottom:1em;margin-top:2em}.shop__menu-categories{list-style:none}.shop__menu-categories li{list-style:none;margin-bottom:1em}.shop__menu-categories li label{color:#222;transition:all .4s ease-in-out}.shop__menu-categories li label:hover{color:#385b75}.shop__menu-categories li label,.shop__menu-categories li label input[type=checkbox]{cursor:pointer}.shop__menu-categories li span{font-weight:500}.shop__menu-categories input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #181823;border-radius:2px!important;height:1rem;margin-right:.25em;position:relative;top:2px;transition:all .2s ease-in-out;width:1rem}.shop__menu-categories input[type=checkbox]:checked{background-color:#385b75;border-color:#385b75}.shop__menu-categories .parent-category .showCat{cursor:pointer;margin-left:.5em;position:relative;top:1px;transform-origin:center;transition:all .3s ease-in-out}.shop__menu-categories .parent-category .showCat.active{transform:rotate(180deg)}.shop__menu-categories .parent-submenu{display:none;flex-direction:column;list-style:none;margin-top:1em;padding-left:1em}.shop__menu-categories .parent-submenu.active{display:flex}.shop .wooSlider{padding-bottom:1.5em;padding-top:2em;width:240px}.shop .wooSlider h2{margin-bottom:1em}.shop .wooSlider .slider-container{background:#ccc;border-radius:5px;height:3px;position:relative;width:100%}.shop .wooSlider .slider-container .price-slider{background:#222;border-radius:5px;height:100%;left:0;position:absolute;right:0}.shop .wooSlider .range-price{position:relative}.shop .wooSlider .range-price input{appearance:none;-webkit-appearance:none;background:none;cursor:pointer;height:5px;pointer-events:none;position:absolute;top:-4px;width:100%}.shop .wooSlider .range-price input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#ccc;background:#222;border-radius:70%;height:13px;pointer-events:auto;width:13px}.shop .wooSlider .range-price input[type=range]::-moz-range-thumb{appearance:none;-webkit-appearance:none;background:#ccc;background:#222;border-radius:70%;height:13px;pointer-events:auto;width:13px}.shop .submit{border:none;border-radius:8px;margin-top:3em}.shop__menu-icon{display:none}@media only screen and (max-width:1366px){.shop .wooSlider{width:200px}}@media only screen and (max-width:1200px){.shop__sidemenu{width:30%}}@media only screen and (max-width:900px){.shop__sidemenu{width:35%}}@media only screen and (max-width:576px){.shop{position:relative}.shop__sidemenu{background-color:#fff;box-shadow:4px 4px 4px rgba(39,39,39,.201);display:none;height:calc(100vh - 60px);left:-100%;overflow-y:auto;padding-left:16px;padding-top:16px;position:fixed;top:100px;transition:all .4s linear;width:calc(100% - 80px);z-index:2}.shop__sidemenu,.shop__sidemenu form{padding-bottom:32px}.shop__sidemenu::-webkit-scrollbar-track{background:#fff}.shop__sidemenu.active{left:0}.shop__menu-icon{align-items:center;background-color:#fff;border-bottom-right-radius:6px;border-top-right-radius:6px;box-shadow:4px 4px 4px rgba(39,39,39,.201);content:"";display:none;height:64px;justify-content:center;left:0;position:fixed;top:100px;transition:all .4s linear;width:64px}.shop__menu-icon img{height:auto;object-fit:contain;object-position:center;width:44px}.shop__menu-icon.active{left:calc(100vw - 80px)}}.shop__content{background-color:#f9fbfc;width:79%}.shop__content .products-navigation{display:flex;justify-content:space-between;padding-bottom:clamp(24px,4.687vw,60px)}.shop__content .products-navigation .woocommerce-breadcrumb{color:#222;display:flex;font-weight:700;gap:12px}.shop__content .products-navigation .woocommerce-breadcrumb a{border-bottom:1px solid transparent;color:#385b75;font-weight:500;transition:all .4s ease-in-out}.shop__content .products-navigation .woocommerce-breadcrumb a:hover{border-bottom:1px solid #385b75}.shop__content .products-navigation .woocommerce-ordering{display:block}.shop__content .products-navigation .woocommerce-ordering select{background-color:transparent;border:none;font-weight:500!important}.shop__content .products{display:flex;flex-wrap:wrap;gap:3.5%;list-style:none}.shop__content .products .product{display:flex;flex-direction:column;justify-content:space-between;list-style:none;margin-bottom:clamp(32px,5.21vw,100px);position:relative;width:22%}.shop__content .products .product img{aspect-ratio:1/1;background-color:#fff;height:auto;object-fit:contain;transform-origin:center;transition:all .2s linear;width:100%}.shop__content .products .product:hover img{transform:scale(1.05)}.shop__content .products .product *{color:#222}.shop__content .products .product .star-rating{display:none}.shop__content .products .product .woocommerce-loop-product__title{margin-bottom:.5em}.shop__content .products .product .price *{font-size:1.25rem}.shop__content .products .product .onsale{background:#385b75;border-radius:5px;color:#fff;font-weight:600;left:15px;padding:.25em .5em;position:absolute;text-transform:uppercase;top:15px;z-index:1}.shop__content .products .product h2{font-size:clamp(18px,1.25vw,24px);font-weight:500;line-height:110%;margin-top:1.25em}.shop__content .products .product .custom-btns{display:flex;gap:20px;justify-content:space-between;margin-top:clamp(32px,2.08vw,40px)}.shop__content .products .product .custom-btns a{align-items:center;color:#fff;display:flex;justify-content:center;max-height:58px}.shop__content .products .product .custom-btns .custom-product-link{flex:1}.shop__content .products .product .custom-btns .custom-add-to-cart{min-width:auto}.shop__content .products .product .custom-btns .custom-add-to-cart svg{height:clamp(18px,1.25vw,24px)}.shop__content .products .product .custom-btns .added_to_cart{color:#222}.shop__content .products .product .price bdi,.shop__content .products .product .price del,.shop__content .products .product .price ins{color:#757575}.shop__content .products .product .price bdi *,.shop__content .products .product .price del *,.shop__content .products .product .price ins *{color:#757575;font-size:clamp(16px,1.04vw,20px)}.shop__content .products .product .price ins{font-weight:700;text-decoration:none}.shop__content .woocommerce-loop-category__title{text-align:center}.shop__content .woocommerce-loop-category__title .count{display:none}.shop__content .woocommerce-pagination ul{display:flex;gap:.75em;justify-content:flex-end}.shop__content .woocommerce-pagination ul li{list-style:none}.shop__content .woocommerce-pagination ul li a,.shop__content .woocommerce-pagination ul li span{background-color:transparent;border:1px solid #385b75;border-radius:5px;color:#737373;font-size:16px;font-weight:500;margin-right:.5em;min-width:41px;padding:.5em 1em;transition:all .4s ease-in-out}.shop__content .woocommerce-pagination ul li a:hover{background-color:#385b75;color:#fff}.shop__content .woocommerce-pagination ul li .current{background-color:#385b75;color:#fff;padding:.5em 1em}@media only screen and (max-width:1600px){.shop__content .products .product .custom-btns{gap:12px}.shop__content .products .product .custom-btns .custom-product-link{font-size:16px;min-width:auto;padding:12px}.shop__content .products .product .custom-btns .custom-add-to-cart{padding:12px}}@media only screen and (max-width:1400px){.shop__content .products .product .custom-btns .custom-product-link{font-size:14px}}@media only screen and (max-width:1200px){.shop__content .products .product{width:48%}.shop__content{width:70%}}@media only screen and (max-width:900px){.products-navigation{flex-direction:column;gap:24px}.products-navigation .woocommerce-ordering{align-self:flex-end}.shop__content{width:65%}.shop .products .product{width:100%}}@media only screen and (max-width:576px){.shop__content{width:100%}.shop__content .products-navigation .woocommerce-breadcrumb{gap:8px}.shop__content .products{width:100%}.shop__content .products .product{margin-bottom:2em}.shop__content .products .product h2{margin-top:.5em}.shop__content .products .product .woocommerce-loop-product__title{margin-bottom:.5em}.shop__content .products .product .title{font-size:14px}}.shop__upperCategories{display:flex;gap:2em;justify-content:flex-end;padding:32px calc(64px + 3%) 0 64px}.shop__upperCategories a{align-items:center;display:flex;flex-direction:column}.shop__upperCategories a img{height:52px;transform-origin:center;transition:all .4s ease-in-out;width:auto}.shop__upperCategories a .title{color:#222;margin-top:.5em;text-align:center;transition:all .2s ease-in-out}.shop__upperCategories a.active img,.shop__upperCategories a:hover img{transform:scale(1.05)}.shop__upperCategories a.active .title,.shop__upperCategories a:hover .title{color:#385b75}.woo__content{padding:clamp(24px,4.68vw,90px);width:100%}.woo__content .cart_totals table,.woo__content .woocommerce-cart-form table{border-color:#385b75;border-radius:0;border-top:0}.woo__content .cart_totals table th,.woo__content .woocommerce-cart-form table th{border-top:1px solid #385b75!important;font-weight:500}.woo__content .cart_totals table td,.woo__content .woocommerce-cart-form table td{border-top:1px solid #385b75!important}.woo__content .cart_totals table td a,.woo__content .woocommerce-cart-form table td a{color:#385b75;font-weight:700}.woo__content .cart_totals table td .quantity input,.woo__content .woocommerce-cart-form table td .quantity input{border:1px solid #385b75;border-radius:0;padding:.5em}.woo__content .woocommerce-cart-form #coupon_code{border:1px solid #222;border-radius:8px;min-width:240px;padding:10px!important}.woo__content .woocommerce-cart-form button{background-color:#222!important;border-radius:8px!important;color:#fff!important;padding:16px 24px!important}.woo__content .cart_totals .wc-proceed-to-checkout a{background-color:#385b75;border:1px solid #385b75;border-radius:8px;color:#fff;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;min-width:194px;padding:16px 24px;text-align:center;transition:all .4s ease-in-out;width:fit-content}.woo__content .cart_totals .wc-proceed-to-checkout a:hover{background-color:#222}.woo__content .cross-sells h2{height:55px;margin-bottom:1em}.woo__content .cross-sells ul.products .product img{aspect-ratio:1/1;object-fit:contain}.woo__content .cross-sells ul.products .product .onsale{background:#385b75;border-radius:5px;color:#fff;font-size:12px;font-weight:600;left:15px;padding:.25em .5em;position:absolute;text-transform:uppercase;top:15px;width:120px;z-index:1}.woo__content .cross-sells ul.products .product .custom-btns{display:flex;flex-direction:column;gap:24px;margin-top:24px}.woo__content .cross-sells ul.products .product .custom-btns .custom-product-link{background-color:transparent}.woo__content .cross-sells ul.products .product .custom-btns .custom-product-link:hover{background-color:#385b75}.woo__content .cross-sells ul.products .product .custom-btns .custom-add-to-cart{height:68px}.woo__content .cross-sells ul.products .product .custom-btns a{align-items:center;display:flex;font-size:16px;justify-content:center;width:100%}@media only screen and (max-width:1100px){.woocommerce .cart-collaterals{display:flex;flex-direction:column-reverse}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cart_totals{margin-bottom:64px}.woocommerce .cart-collaterals .cart_totals h2{margin-bottom:12px}}@media only screen and (max-width:800px){.woocommerce-cart-form .coupon{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width:576px){.woocommerce-cart-form .coupon{gap:12px}.woocommerce-cart-form .coupon button,.woocommerce-cart-form .coupon input{width:100%!important}.woocommerce .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cross-sells .products{margin-top:48px}.woocommerce .cart-collaterals .cross-sells .products .product{width:100%}.woocommerce .cart-collaterals .cross-sells .products .product img{aspect-ratio:1/1;object-fit:contain}.woocommerce .cart-collaterals .cross-sells .products .product .onsale{height:38px}}.woocommerce-checkout input,.woocommerce-checkout select.payment_box,.woocommerce-checkout textarea{border:1px solid #385b75;padding:.5em}.woocommerce-checkout .select2-selection.select2-selection--single{border:1px solid #385b75;border-radius:0}.woocommerce-checkout .select2-results__options li{list-style:none}.woocommerce-checkout #order_review_heading{margin-top:3em}#order_review table{border-collapse:collapse;border-color:#385b75;border-radius:0;border-top:0}#order_review table th{font-weight:500}#order_review table td,#order_review table th{border-right:1px solid #385b75!important;border-top:1px solid #385b75!important}#order_review table td a{color:#385b75;font-weight:700}#order_review table td .quantity input{border:1px solid #385b75;border-radius:0;padding:.5em}#payment.woocommerce-checkout-payment{background:#f9fbfc;border-radius:0}#payment.woocommerce-checkout-payment li{list-style:none}#payment.woocommerce-checkout-payment p a{color:#385b75;font-weight:600;text-decoration:underline}#payment.woocommerce-checkout-payment .payment_box{background-color:#cfd6db!important}#payment.woocommerce-checkout-payment .payment_box:before{border-bottom:1em solid #cfd6db!important}#payment.woocommerce-checkout-payment button{background-color:#385b75!important;border:1px solid #385b75!important;border-radius:8px;color:#fff!important;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;margin-top:32px;min-width:194px;padding:16px 24px!important;text-align:center;transition:all .4s ease-in-out;width:fit-content}#payment.woocommerce-checkout-payment button:hover{background-color:#222!important}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:1em}.woocommerce-order .woocommerce-thankyou-order-details strong{color:#385b75}.woocommerce-order h2{font-size:clamp(1.25rem,1.7vw,2rem);font-weight:500;margin-top:.5em}.woocommerce-order .woocommerce-order-details table{border-collapse:collapse;margin-top:1em}.woocommerce-order .woocommerce-order-details table a{color:#385b75;font-weight:600;text-decoration:underline}.woocommerce-order .woocommerce-order-details table,.woocommerce-order .woocommerce-order-details td,.woocommerce-order .woocommerce-order-details th{border:1px solid #385b75;padding:.5em}.woocommerce-customer-details address{border:1px solid #385b75!important;border-radius:0!important;padding:.5em!important}@media only screen and (max-width:576px){.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-direction:column}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border-right:none;margin-bottom:1em}}#customer_login{display:flex;flex-wrap:wrap}#customer_login h2{font-size:clamp(1.25rem,1.7vw,2rem);font-weight:500}#customer_login .u-column1,#customer_login .u-column2{width:100%}.woocommerce-form-login,.woocommerce-form-register{border:1px solid #385b75!important;border-radius:0!important}.woocommerce-form-login label,.woocommerce-form-register label{font-weight:500}.woocommerce-form-login input:not(input[type=checkbox]),.woocommerce-form-register input:not(input[type=checkbox]){border:1px solid #385b75;box-shadow:none;margin-bottom:.5em!important;padding:.5em}.woocommerce-form-login .woocommerce-form__label-for-checkbox,.woocommerce-form-register .woocommerce-form__label-for-checkbox{align-items:center;display:flex}.woocommerce-form-login .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,.woocommerce-form-register .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{cursor:pointer;height:16px;margin-bottom:2px!important;width:16px}.woocommerce-form-login .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox:checked,.woocommerce-form-register .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox:checked{background-color:#385b75}.woocommerce-form-login button,.woocommerce-form-register button{background-color:#385b75!important;border:1px solid #385b75!important;border-radius:8px;color:#fff!important;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;min-width:194px;padding:16px 24px!important;text-align:center;transition:all .4s ease-in-out;width:fit-content}.woocommerce-form-login button:hover,.woocommerce-form-register button:hover{background-color:#222!important}.woocommerce-form-login button.show-password-input,.woocommerce-form-register button.show-password-input{border-radius:4px;min-width:unset;padding-bottom:14px!important;padding-top:14px!important;right:0;top:0;transform:none}.woocommerce-form-login button.show-password-input:before,.woocommerce-form-register button.show-password-input:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3 3.3c-.4-.4-1.1-.4-1.6 0l-2.4 2.4a9.6 9.6 0 0 0-3.3-.6c-3.8.1-7.2 2.1-9 5.4.2.4.5.8.8 1.2.8 1.1 1.8 2 2.9 2.7L3 16.1c-.4.4-.5 1.1 0 1.6.4.4 1.1.5 1.6 0L17.3 4.9c.4-.5.4-1.2 0-1.6Zm-10.6 9-1.3 1.3c-1.2-.7-2.3-1.7-3.1-2.9C3.5 9 5.1 7.8 7 7.2c-1.3 1.4-1.4 3.6-.3 5.1ZM10.1 9c-.5-.5-.4-1.3.1-1.8.5-.4 1.2-.4 1.7 0L10.1 9Zm8.2.5c-.5-.7-1.1-1.4-1.8-1.9l-1 1c.8.6 1.5 1.3 2.1 2.2C15.9 13.4 13 15 9.9 15h-.8l-1 1c.7-.1 1.3 0 1.9 0 3.3 0 6.4-1.6 8.3-4.3.3-.4.5-.8.8-1.2-.3-.3-.5-.7-.8-1ZM14 10l-4 4c2.2 0 4-1.8 4-4Z' fill='%23fff'/%3E%3C/svg%3E")}.woocommerce-form-login button.show-password-input.display-password:before,.woocommerce-form-register button.show-password-input.display-password:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3 9.5C15 4.9 8.5 3.8 3.9 7.2c-1.2.9-2.2 2.1-3 3.4.2.4.5.8.8 1.2 3.3 4.6 9.6 5.6 14.2 2.4.9-.7 1.7-1.4 2.4-2.4.3-.4.5-.8.8-1.2-.3-.4-.5-.8-.8-1.1Zm-8.2-2.3c.5-.5 1.3-.5 1.8 0s.5 1.3 0 1.8-1.3.5-1.8 0-.5-1.3 0-1.8Zm-.1 7.7c-3.1 0-6-1.6-7.7-4.2C3.5 9 5.1 7.8 7 7.2c-.7.8-1 1.7-1 2.7 0 2.2 1.7 4.1 4 4.1 2.2 0 4.1-1.7 4.1-4v-.1c0-1-.4-2-1.1-2.7 1.9.6 3.5 1.8 4.7 3.5-1.7 2.6-4.6 4.2-7.7 4.2Z' fill='%23fff'/%3E%3C/svg%3E")}.woocommerce-form-login .woocommerce-LostPassword a,.woocommerce-form-login .woocommerce-privacy-policy-text a,.woocommerce-form-register .woocommerce-LostPassword a,.woocommerce-form-register .woocommerce-privacy-policy-text a{color:#385b75;font-weight:600;margin-top:1em;text-decoration:underline}.woocommerce-form-login .woocommerce-privacy-policy-text,.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:2em}.woocommerce-form-login__rememberme{align-items:center;display:flex!important;gap:8px}@media only screen and (max-width:576px){.woocommerce-form-login .form-row:nth-child(3) button,.woocommerce-form-register .form-row:nth-child(3) button{margin-top:32px}.woocommerce form.checkout_coupon,.woocommerce form.checkout_coupon .woocommerce-privacy-policy-text,.woocommerce form.login,.woocommerce form.login .woocommerce-privacy-policy-text,.woocommerce form.register,.woocommerce form.register .woocommerce-privacy-policy-text{margin-top:1em}}.shop .woocommerce-ResetPassword{border:1px solid #385b75;padding:20px}.shop .woocommerce-ResetPassword p:first-child{font-size:clamp(1rem,1.04vw,1.25rem);margin-bottom:2em}.shop .woocommerce-ResetPassword label{font-weight:500}.shop .woocommerce-ResetPassword input{border:1px solid #385b75;box-shadow:none;margin-bottom:.5em!important;padding:.5em}.shop .woocommerce-ResetPassword button{background-color:#385b75!important;border:1px solid #385b75!important;border-radius:8px;color:#fff!important;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;min-width:194px;padding:16px 24px!important;text-align:center;transition:all .4s ease-in-out;width:fit-content}.shop .woocommerce-ResetPassword button:hover{background-color:#222!important}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end;list-style:none;margin:0;padding:0 0 2em}.woocommerce-MyAccount-navigation ul li{display:flex;list-style:none;width:fit-content}.woocommerce-MyAccount-navigation ul li.is-active{border-bottom:3px solid #385b75}.woocommerce-MyAccount-navigation ul li a{color:#385b75;display:flex;font-size:clamp(1rem,1vw,1.25rem);font-weight:700;text-decoration:none}.woocommerce-MyAccount-content p a{color:#385b75;font-weight:600;text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders{border:1px solid #385b75!important;border-collapse:collapse!important;border-radius:0!important}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders td,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders th{border:1px solid #385b75!important}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders a{background-color:#385b75;color:#fff}.woocommerce-MyAccount-content form input,.woocommerce-MyAccount-content form select.payment_box,.woocommerce-MyAccount-content form textarea{border:1px solid #385b75;padding:.5em}.woocommerce-MyAccount-content form .select2-selection.select2-selection--single{border:1px solid #385b75;border-radius:0}.woocommerce-MyAccount-content form .select2-results__options li{list-style:none}.woocommerce-MyAccount-content header{margin-bottom:2em}.woocommerce-MyAccount-content .edit{color:#385b75;font-weight:600;margin-bottom:1em;text-decoration:underline}.woocommerce-MyAccount-content fieldset{border-color:#385b75;margin-top:2em;padding:12px}.woocommerce-MyAccount-content fieldset legend{color:#385b75;font-weight:600;padding:0 .5em}.woocommerce-MyAccount-content button{background-color:#385b75!important;border:1px solid #385b75!important;border-radius:8px;color:#fff!important;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:clamp(16px,1.1vw,18px);font-weight:600;margin-top:2em!important;min-width:194px;padding:16px 24px!important;text-align:center;transition:all .4s ease-in-out;width:fit-content}.woocommerce-MyAccount-content button:hover{background-color:#222!important}@media only screen and (max-width:800px){.woocommerce-MyAccount-navigation ul{gap:1.25rem}.woocommerce-MyAccount-navigation ul li a{font-size:14px}}@media only screen and (max-width:576px){.woocommerce-MyAccount-navigation ul{gap:1rem;justify-content:flex-start}}.woocommerce-error{background-color:#fff;border:1px solid #b81c23;border-top:4px solid #b81c23}.woocommerce-error:before{color:#b81c23}.woocommerce-message{background-color:#fff;border:1px solid #16a116;border-top:4px solid #16a116}.woocommerce-message:before{color:#16a116}.woocommerce-info{background-color:#fff;border:1px solid #1e85be;border-top:4px solid #1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-info .button{background-color:transparent!important;border:1px solid #385b75!important;border-radius:8px!important;color:#385b75!important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#222;text-decoration:underline}.wc-block-components-notice-banner.is-info{background-color:#222!important;border-color:#1e85be!important}.wc-block-components-notice-banner.is-info a{color:#537fe7!important;font-weight:700;opacity:1}.wc-block-components-notice-banner.is-success a{color:#16a116!important;font-weight:700;opacity:1}.wc-block-components-notice-banner.is-error a{color:#b81c23!important;font-weight:700;opacity:1}