.s-64-400{font-size:max(2.8125rem,min(3.3333333333vw,4rem));line-height:1.2;font-weight:400}.s-64-500{font-size:max(2.8125rem,min(3.3333333333vw,4rem));line-height:1.2;font-weight:500}.s-64-600{font-size:max(2.8125rem,min(3.3333333333vw,4rem));line-height:1.2;font-weight:600}.s-64-700{font-size:max(2.8125rem,min(3.3333333333vw,4rem));line-height:1.2;font-weight:700}.s-48-400{font-size:max(2.1875rem,min(2.5vw,3rem));line-height:1.25;font-weight:400}.s-48-500{font-size:max(2.1875rem,min(2.5vw,3rem));line-height:1.25;font-weight:500}.s-48-600{font-size:max(2.1875rem,min(2.5vw,3rem));line-height:1.25;font-weight:600}.s-48-700{font-size:max(2.1875rem,min(2.5vw,3rem));line-height:1.25;font-weight:700}.s-32-400{font-size:max(1.5625rem,min(1.6666666667vw,2rem));line-height:1.3;font-weight:400}.s-32-500{font-size:max(1.5625rem,min(1.6666666667vw,2rem));line-height:1.3;font-weight:500}.s-32-600{font-size:max(1.5625rem,min(1.6666666667vw,2rem));line-height:1.3;font-weight:600}.s-32-700{font-size:max(1.5625rem,min(1.6666666667vw,2rem));line-height:1.3;font-weight:700}.s-24-400{font-size:max(1.25rem,min(1.25vw,1.5rem));line-height:1.4;font-weight:400}.s-24-500{font-size:max(1.25rem,min(1.25vw,1.5rem));line-height:1.4;font-weight:500}.s-24-600{font-size:max(1.25rem,min(1.25vw,1.5rem));line-height:1.4;font-weight:600}.s-24-700{font-size:max(1.25rem,min(1.25vw,1.5rem));line-height:1.4;font-weight:700}.s-18-400{font-size:max(1rem,min(.9375vw,1.125rem));line-height:1.5;font-weight:400}.s-18-500{font-size:max(1rem,min(.9375vw,1.125rem));line-height:1.5;font-weight:500}.s-18-600{font-size:max(1rem,min(.9375vw,1.125rem));line-height:1.5;font-weight:600}.s-18-700{font-size:max(1rem,min(.9375vw,1.125rem));line-height:1.5;font-weight:700}.s-16-400{font-size:1rem;line-height:1.5;font-weight:400}.s-16-500{font-size:1rem;line-height:1.5;font-weight:500}.s-16-600{font-size:1rem;line-height:1.5;font-weight:600}.s-16-700{font-size:1rem;line-height:1.5;font-weight:700}.s-14-400{font-size:.875rem;line-height:1.5;font-weight:400}.s-14-500{font-size:.875rem;line-height:1.5;font-weight:500}.s-14-600{font-size:.875rem;line-height:1.5;font-weight:600}.s-14-700{font-size:.875rem;line-height:1.5;font-weight:700}.s-12-400{font-size:.75rem;line-height:1.5;font-weight:400}.s-12-500{font-size:.75rem;line-height:1.5;font-weight:500}.s-12-600{font-size:.75rem;line-height:1.5;font-weight:600}.s-12-700{font-size:.75rem;line-height:1.5;font-weight:700}html,body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;width:100%}*,*:before,*:after{box-sizing:inherit;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover,a:active{outline:none}b,strong{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}nav ul,nav ol,ul,li{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}button,input,select,textarea{vertical-align:middle}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-moz-appearance:button;appearance:button;-webkit-appearance:button;overflow:visible}button[disabled],input[disabled]{cursor:default}input,textarea{box-shadow:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input,textarea,select{outline:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:inherit!important}picture{overflow:hidden}picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}svg{max-width:100%;height:auto}body{font-family:Cabin,Arial,Helvetica,sans-serif;color:#767676;background-color:#f9f4f0}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-thumb{background:#888;border-radius:10px}body::-webkit-scrollbar-track{background:transparent}h1,h2,h3,h4,h5,h6{font-family:Lexend,Arial,Helvetica,sans-serif;color:#242424}.container{width:calc(100% - 2rem);margin:0 auto}.text-box{width:100%;height:auto}.text-box :last-child{margin-bottom:0}.text-box>*{width:100%;height:auto;margin-bottom:1.5rem}.text-box ul li,.text-box ol li{list-style-position:inside}.text-box ul ul,.text-box ul ol,.text-box ol ul,.text-box ol ol{margin-left:1.5rem}.text-box ul{width:100%;height:auto}.text-box ul li{list-style-type:disc}.text-box ol li{list-style-type:decimal}.text-box h1,.text-box h2{margin-bottom:2rem}.text-box h3{margin-bottom:1.5rem}.text-box h4{margin-bottom:1.25rem}.text-box h5{margin-bottom:1.125rem}.text-box h6{margin-bottom:1rem}.text-box img,.text-box video,.text-box iframe{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.text-box blockquote{width:100%;height:auto;padding:2rem 1.5rem;margin:1.5rem 0;border-radius:1rem;border:1px solid}.text-box hr{margin:2.5rem 0}.btn-primary{background-color:#000}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shop-archive__inner{max-width:1440px;margin:0 auto;padding:0 32px 48px}.shop-archive__breadcrumb{padding:16px 0;color:#767676;font-size:13px}.shop-archive__breadcrumb a{color:#767676;-webkit-text-decoration:none;text-decoration:none}.shop-archive__title{margin:0 0 16px;font-family:Lexend,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;color:#242424}.shop-archive .term-description{max-width:800px;margin:0 0 32px;font-family:Cabin,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6;color:#767676}.shop-archive .term-description p:last-child{margin-bottom:0}.shop-archive__layout{display:grid;grid-template-columns:260px 1fr;grid-gap:32px;gap:32px;align-items:start}.shop-archive__main{min-width:0}.shop-archive ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;list-style:none;margin:0;padding:0}.shop-archive ul.products.shop-archive__main--per-row-list{grid-template-columns:1fr}.shop-archive ul.products.shop-archive__main--per-row-2{grid-template-columns:repeat(2,1fr)}.shop-archive ul.products.shop-archive__main--per-row-3{grid-template-columns:repeat(3,1fr)}.shop-archive ul.products.shop-archive__main--per-row-4{grid-template-columns:repeat(4,1fr)}.shop-archive .shop-archive__main ul.products:before,.shop-archive .shop-archive__main ul.products:after{display:none}.shop-archive .shop-archive__main ul.products li.product.product-card{width:100%;margin:0;float:none}.shop-archive .shop-archive__main nav.woocommerce-pagination{margin-top:32px}.shop-archive .shop-archive__main nav.woocommerce-pagination ul.page-numbers{display:flex;gap:8px;list-style:none;margin:0;padding:0;justify-content:center}.shop-archive .shop-archive__main nav.woocommerce-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border-radius:4px;color:#242424;-webkit-text-decoration:none;text-decoration:none}.shop-archive .shop-archive__main nav.woocommerce-pagination .page-numbers.current{background:#ee9882;color:#fff}.product-card{position:relative;list-style:none}.product-card__link{display:flex;flex-direction:column;gap:8px;-webkit-text-decoration:none;text-decoration:none;color:inherit}.product-card__image-wrap{position:relative}.product-card__image-wrap img{width:100%;aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px}.product-card__badge{position:absolute;top:8px;left:8px;z-index:1;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;color:#fff}.product-card__badge--sale{background:#ee9882}.product-card__badge--outofstock{background:#767676}.product-card__quick-actions{position:absolute;top:8px;right:8px;z-index:1;display:flex;flex-direction:column;gap:6px;opacity:0;transition:opacity .15s ease}.product-card:hover .product-card__quick-actions{opacity:1}.product-card__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#242424;border:none;cursor:pointer;box-shadow:0 2px 6px #00000026}.product-card__icon-btn:disabled{cursor:not-allowed;opacity:.5}.product-card__title{font-family:Lexend,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#242424;margin:0}.product-card__rating{font-size:13px}.product-card__price{color:#242424;font-weight:600}.product-card__price del{color:#767676;font-weight:400;margin-right:6px}.product-card__price ins{-webkit-text-decoration:none;text-decoration:none;color:#ee9882}.product-card__read-more,.shop-archive .product-card .add_to_cart_button,.single-product .single-product__related .product-card .add_to_cart_button,.cart-page .cart-page__cross-sells .product-card .add_to_cart_button,.wishlist-compare-page .product-card .add_to_cart_button{display:inline-block;margin-top:4px;padding:10px 20px;background:#ee9882;color:#fff;-webkit-text-decoration:none;text-decoration:none;text-align:center;font-weight:600;border-radius:4px}.wishlist-compare-trigger{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;background:none;border:none;cursor:pointer;color:#242424;padding:0}.wishlist-compare-trigger svg path{fill:none}.wishlist-compare-trigger.is-active svg path{fill:currentColor}.wishlist-compare-trigger--wishlist.is-active{color:#ee9882}@media screen and (max-width:1024px){.shop-archive__layout{grid-template-columns:1fr}}@media screen and (max-width:768px){.shop-archive ul.products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.container{width:83.3333333333vw}}@media(any-hover:hover)and (any-pointer:fine){.shop-archive__breadcrumb a:hover{color:#ee9882}.shop-archive .shop-archive__main nav.woocommerce-pagination .page-numbers:not(.current):not(.dots):hover{background:#0000000d}.product-card__icon-btn:hover{color:#ee9882}.product-card__read-more:hover{opacity:.9}.shop-archive .product-card .add_to_cart_button:hover,.single-product .single-product__related .product-card .add_to_cart_button:hover,.cart-page .cart-page__cross-sells .product-card .add_to_cart_button:hover,.wishlist-compare-page .product-card .add_to_cart_button:hover{opacity:.9;background:#ee9882;color:#fff}.wishlist-compare-trigger:hover{color:#ee9882}}
