@charset "UTF-8";body{background-color:var(--page-background);font-family:var(--font-family);color:var(--text-color)}footer,.navbar__top-bar-inner,.navbar__main{max-width:87.5rem;background-color:var(--section-background);margin:0 auto}@media (max-width: 1440px){footer,.navbar__top-bar-inner,.navbar__main{padding:0 2rem}}@media (max-width: 1024px){footer,.navbar__top-bar-inner,.navbar__main{padding:0 1.5rem}}@media (max-width: 768px){footer,.navbar__top-bar-inner,.navbar__main{padding:0 1rem}}@media (max-width: 576px){footer,.navbar__top-bar-inner,.navbar__main{padding:0 .5rem}}.footer__container,.footer__bottom-bar,.breadcrumbs{overflow-x:auto;max-width:1440px}@media (max-width: 1440px){.footer__container,.footer__bottom-bar,.breadcrumbs{max-width:1280px}}@media (max-width: 1024px){.footer__container,.footer__bottom-bar,.breadcrumbs{max-width:768px}}@media (max-width: 768px){.footer__container,.footer__bottom-bar,.breadcrumbs{max-width:568px}}@media (max-width: 576px){.footer__container,.footer__bottom-bar,.breadcrumbs{max-width:320px}}.navbar__mobile li a,.navbar__mobile li span{font-size:var(--body-1-size);font-weight:var(--body-1-weight);line-height:calc(1em + 8px)}@media (max-width: 768px){.navbar__mobile li a,.navbar__mobile li span{font-size:1rem}}.navbar .search-bar__input,.navbar__menu a,.navbar__mobile{font-size:var(--body-2-size);font-weight:var(--body-2-weight);line-height:calc(1em + 6px)}@media (max-width: 768px){.navbar .search-bar__input,.navbar__menu a,.navbar__mobile{font-size:.875rem}}.footer__container a,.footer__company-address,.footer__bottom-bar,.navbar .navbar__switcher-pill select,.navbar__cta-button{font-size:var(--body-3-size);font-weight:var(--body-3-weight);line-height:calc(1em + 4px)}.navbar__top-bar-links a{font-size:var(--body-4-size);font-weight:var(--body-4-weight);line-height:calc(1em + 4px)}.cta__link,.cta__button,.stripe-payment-wrapper button{font-size:var(--display-1-size);font-weight:var(--display-1-weight);line-height:calc(1em + 6px)}@media (max-width: 768px){.cta__link,.cta__button,.stripe-payment-wrapper button{font-size:1rem}}.flash-message__text,.footer__container div>h4,.navbar-link,.navbar-button{font-size:var(--display-2-size);font-weight:var(--display-2-weight);line-height:calc(1em + 4px)}@media (max-width: 768px){.flash-message__text,.footer__container div>h4,.navbar-link,.navbar-button{font-size:.875rem}}h1{font-size:var(--h1-size);font-weight:var(--h1-weight);color:var(--text-color)}@media (max-width: 1024px){h1{font-size:3.375rem}}@media (max-width: 768px){h1{font-size:1.75rem}}h2{font-size:var(--h2-size);font-weight:var(--h2-weight);color:var(--text-color)}@media (max-width: 768px){h2{font-size:1.5rem}}h3{font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--text-color)}@media (max-width: 768px){h3{font-size:1.25rem}}.cta__button,.stripe-payment-wrapper button{background-color:var(--button-bg-color);color:var(--button-text-color);padding:.9375rem;border-radius:var(--button-border-radius);border-style:var(--button-border-style);display:inline-block;transition:background-color .2s}.cta__button:hover,.stripe-payment-wrapper button:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color);border-style:var(--button-hover-border-style)}.cta__link{color:var(--link-color)}.cta__link:hover{color:var(--link-hover-color)}.breadcrumbs{gap:1.25rem;list-style-type:none;align-items:center;display:flex;max-width:1440px;margin:.75rem auto}.breadcrumbs li a{color:var(--primary-color)}.breadcrumbs li:last-of-type a{color:var(--accent-color)}@media (max-width: 576px){.breadcrumbs{flex-wrap:wrap}}.custom-checkmark{opacity:1;width:1.625rem;height:1.625rem;content:"";transform:translate(-4px) translateY(-2px);position:absolute;background-color:#fff}@media (max-width: 1024px){.custom-checkmark{background-color:#f5f5f5}}.custom-checkmark .focus{outline:2px solid #0B5EC9;border-radius:50%}.custom-checkmark svg{margin-top:2px}.custom-checkmark__check{fill:var(--accent-color)!important}.stripe-payment-wrapper{margin-top:1.5rem}.stripe-payment-wrapper button{display:flex;gap:.75rem}.wch-cart{position:fixed;right:0;top:0;z-index:50;padding:2rem 1.5rem;width:100%;height:100vh;max-width:26.25rem;background:#fff;color:#000;transform:none;box-shadow:-6.25rem 0 6.25rem 10000px #0006;display:flex;flex-direction:column}@media (min-width: 640px){.wch-cart{left:auto}}@media (max-width: 576px){.wch-cart{max-width:100%}}.wch-cart ul{padding-left:0}.wch-cart img{height:7.5rem;width:7.5rem}.wch-cart h5{font-size:1rem;margin-top:-.5rem;text-transform:uppercase;margin-bottom:24px}.wch-cart .checkout-btn{display:block;width:100%;background:#181818;text-align:center!important;padding:1rem 1.5rem;font-size:1rem;color:#fff;font-weight:500}.wch-cart .checkout-btn:hover{cursor:pointer}.wch-cart .update-btn{margin-bottom:15px;padding:1rem;background-color:#e4e4e4;width:100%;font-size:1rem;line-height:1.25rem;font-weight:500}.wch-cart .update-btn:hover{cursor:pointer;box-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.wch-cart-empty-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.wch-cart-empty-wrapper h4{font-size:24px;margin-bottom:24px}.wch-cart-empty-wrapper a{background:var(--primary-color);font-size:15px;border-radius:8px;padding:.8rem 1.7rem;font-weight:700}header{padding:0!important}.navbar{position:fixed;top:0;left:0;z-index:100;width:100%;height:auto;background-color:#fff}.navbar select{text-transform:uppercase}.navbar .mobile-switcher{display:none}@media (max-width: 1024px){.navbar .mobile-switcher{display:block;padding-bottom:1.5rem}}.navbar [x-cloak]{display:none}.navbar .search-bar{display:flex;align-items:center;gap:.75rem}.navbar .search-bar__mobile-icon{display:none}.navbar .search-bar__mobile-icon:hover{cursor:pointer}@media (max-width: 768px){.navbar .search-bar__mobile-icon{display:block}}@media (max-width: 768px){.navbar .search-bar input,.navbar .search-bar button{display:none}}.navbar .search-bar__input{border:1px solid #D0D4D6;border-radius:5.625rem;padding:.375rem 1.625rem .375rem .75rem}.navbar .search-bar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@media (max-width: 768px){.navbar .full-width{position:fixed;top:0;left:0;width:100%;background-color:#fff;height:4rem;display:flex;align-items:center;justify-content:center;gap:12px;z-index:10}.navbar .full-width input,.navbar .full-width button{display:block;z-index:10}.navbar .full-width .search-bar__mobile-icon{display:none}}.navbar .search-bar__backdrop--active{display:none}@media (max-width: 768px){.navbar .search-bar__backdrop--active{display:block;background-color:#00000024;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9}.navbar .search-bar__backdrop--active:hover{cursor:pointer}}.navbar .search-bar__backdrop--hidden{display:none}.navbar__top-bar{background-color:#fff;border-bottom:1px solid #e0dbd3}@media (max-width: 1024px){.navbar__top-bar{display:none}}.navbar__top-bar-inner{display:flex;justify-content:center;align-items:center;padding-top:.375rem;padding-bottom:.375rem}.navbar__top-bar-links{display:flex;gap:1.5rem}.navbar__top-bar-links a{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color)}.navbar__top-bar-links a:hover{color:var(--accent-color)}.navbar__main{display:flex;align-items:center;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.navbar__logo{flex-shrink:0}.navbar__logo img{max-height:2.5rem}.navbar__menu{display:flex;flex:1;justify-content:center;list-style-type:none;gap:2rem;align-items:center;z-index:10}@media (max-width: 1024px){.navbar__menu{display:none}}.navbar__menu a{text-transform:uppercase;letter-spacing:.04em}.navbar__menu a:after{content:"";position:absolute;width:0;height:2px;background:var(--accent-color);bottom:0;left:50%;transform:translate3d(-50%,1px,0);transition:width .2s}.navbar__menu a:hover:after{width:100%}.navbar__menu .link-with-children:hover{cursor:default}.navbar__menu .link-with-children:hover:after{width:0}.navbar__menu li{position:relative;display:flex;align-items:center}.navbar__menu li:hover ul{display:grid}.navbar__menu li:hover svg{transform:rotate(180deg)}.navbar__menu li svg{transition:all .1s}.navbar__menu li ul{position:absolute;border-radius:.75rem;height:auto;width:auto;top:100%;left:-.5rem;margin-top:12px;background:#fff;padding:1.25rem;gap:.375rem;box-shadow:0 .5rem .625rem #0003;display:none}.navbar__menu li ul:before{content:"";position:absolute;top:-12px;left:0;width:100%;height:12px}.navbar__menu li ul li{list-style-type:none;text-wrap:nowrap}.navbar__menu li ul li a:hover{text-decoration:underline}.navbar__menu li ul li a:after{left:0;display:none;transform:translate3d(0,4px,0)}.navbar__right{display:flex;align-items:center;gap:1rem;flex-shrink:0}.navbar__switchers{display:flex;align-items:center;gap:.5rem}@media (max-width: 1024px){.navbar__switchers{display:none}}.navbar .navbar__switcher-pill{display:flex;align-items:center}.navbar .navbar__switcher-pill select{border:1px solid #D0D4D6;border-radius:5.625rem;padding:.375rem 1.5rem .375rem .75rem;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23646A69' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center;cursor:pointer;outline:none}.navbar .navbar__switcher-pill select:hover{border-color:var(--accent-color)}.navbar__cta-button{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1.25rem;border:1px solid var(--text-color);border-radius:5.625rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.navbar__cta-button:hover{background:var(--accent-color);border-color:var(--accent-color);color:#fff}@media (max-width: 1024px){.navbar__cta-button{display:none}}.navbar__icons{display:flex;align-items:center;gap:1rem}.navbar__hamburger-menu{display:none}.navbar__hamburger-menu:hover{cursor:pointer}@media (max-width: 1024px){.navbar__hamburger-menu{display:block}}@media (max-width: 1024px){.navbar .open-mobile-menu{display:block}}.navbar__mobile{position:fixed;right:0;top:0;width:360px;height:100vh;background-color:#fff;z-index:12;padding-top:4.5rem;padding-left:2rem;display:none}@media (max-width: 768px){.navbar__mobile{width:260px}}.navbar__mobile--close{position:absolute;top:1.25rem;right:1.25rem}.navbar__mobile--close:hover{cursor:pointer}.navbar__mobile--back-drop{background-color:#0000004a;position:absolute;right:0;top:0;height:100vh;width:calc(100vw - 250px);content:"";z-index:-1;transform:translate(-360px)}@media (max-width: 768px){.navbar__mobile--back-drop{transform:translate(-260px)}}.navbar__mobile ul{padding-left:1rem}.navbar__mobile li{margin-bottom:1rem;margin-top:.5rem}.navbar__mobile li .link-with-children svg{display:inline-block;transition:transform .2s}.navbar__mobile li .link-with-children svg:hover{cursor:pointer}.navbar__mobile li .link-with-children .rotate-svg{transform:rotate(180deg)}.navbar-spacer{height:72px}@media (max-width: 1024px){.navbar-spacer{height:100px}}.navbar-link,.navbar-button{position:relative}.navbar-link:hover,.navbar-button:hover{text-decoration:underline}footer{padding:4rem;background-color:#fff;border-top:1px solid #e0dbd3}@media (max-width: 576px){footer{padding:1rem}}.footer__container{margin:0 auto;display:flex;flex-wrap:wrap;gap:3rem}@media (max-width: 1024px){.footer__container{gap:1.5rem}}.footer__container div>h4{margin-bottom:1.3125rem}.footer__container a{margin-bottom:.5rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.footer__logos{display:flex;align-items:center;gap:1rem}.footer__logo{max-height:2.5rem}.footer__stripe-badge{max-height:2rem;position:relative;top:4px}.footer__logo-col{flex:1;min-width:23.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media (max-width: 1024px){.footer__logo-col{min-width:0;align-items:center;text-align:center;flex-basis:100%}}.footer__brought-by{display:flex;align-items:center;justify-content:center;gap:.5rem}.footer__brought-by-text{font-size:.75rem;color:#6b6b6b;white-space:nowrap}.footer__webchefs-logo{max-height:1.25rem}.footer__webchefs-btn{font-size:.75rem!important;color:#6b6b6b!important;border:1px solid #d0d0d0;border-radius:.25rem;padding:.25rem .625rem;text-decoration:none;white-space:nowrap;margin-bottom:0!important;transition:background-color .2s,color .2s}.footer__webchefs-btn:hover{background-color:#f5f5f5;color:#333!important}.footer__company-email,.footer__company-phone{display:inline-flex!important;align-items:center;gap:4px;margin-bottom:0!important;max-width:100%}.footer__company-email svg,.footer__company-phone svg{flex-shrink:0}.footer__company-email span,.footer__company-phone span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer__company-address{color:#6b6b6b;white-space:pre-line;margin-bottom:.75rem}.footer__pages-col{flex:1;min-width:10.625rem}.footer__social-col{flex:.6}@media (max-width: 768px){.footer__social-col{flex-basis:100%}}.footer__social-col img{max-width:2.5rem;height:min-content;display:inline-block}.footer__social-col a{display:inline-block}.footer__bottom-bar{margin:0 auto;padding-top:1.5rem;margin-top:2rem;border-top:1px solid #e0dbd3;color:#6b6b6b;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}@media (max-width: 1024px){.footer__bottom-bar{justify-content:center;text-align:center}}.footer__legal-links{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 1rem}.footer__legal-links a{font-size:.8125rem;color:#6b6b6bcc;text-decoration:none;display:inline;margin-bottom:0;white-space:nowrap}.footer__legal-links a:hover{color:#6b6b6b}.flash-message{position:fixed;top:1.5rem;left:50%;display:flex;align-items:center;justify-content:center;background:#fff;z-index:100!important;border-radius:16px;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.flash-message--success{border-color:#22c55e;background-color:#ecfdf5}.flash-message--error{border-color:#f11717;background-color:#f16969}.flash-message--warning{border-color:#eab308;background-color:#fefce8}.flash-message--info{border-color:#3b82f6;background-color:#eff6ff}.flash-message__wrapper{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;gap:1rem}.flash-message__text{margin:0}.flash-message__icon{height:2.25rem;width:2rem;padding:.4vw;margin-right:-.3rem}.flash-message__icon:hover{color:#374151;cursor:pointer}.component-content-wrapper{max-width:120rem;margin:0 auto}body ::-webkit-scrollbar{margin-right:1.25rem;width:.25rem;height:.25rem;background-color:#fff}body ::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:#e4e4e4}@media (max-width: 991.98px){.snap main{overflow-x:hidden}}img{max-width:100%}.full-width_padding{overflow:hidden}@media (min-width: 1400px){.full-width_padding{width:100%;padding:0 3.75rem}}.full-width_padding-20{width:100%;padding:0 1.25rem}@media (max-width: 767.98px){.full-width_padding-20.slideshow{padding:0}}@media (max-width: 1399.98px){.full-width_border{border:0!important}}@media (min-width: 1400px){.full-width_border{padding:.625rem;border-style:solid}}.page-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;transition:all .32s cubic-bezier(.55,.085,.68,.53);background-color:#2226;opacity:0;visibility:hidden;z-index:1050}.page-overlay_visible{opacity:1;visibility:visible}#scrollTop{position:fixed!important;right:0;bottom:3.375rem;z-index:1030;width:45px;height:45px;background-color:#eee;background-image:url("data:image/svg+xml,<svg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.49932 0.360778C7.22726 0.0887249 6.77274 0.0887249 6.49999 0.360778L0.206656 6.638C-0.0688853 6.91355 -0.0688853 7.3604 0.206656 7.63524C0.482197 7.91078 0.929749 7.91078 1.20529 7.63524L6.99997 1.85667L12.794 7.63594C13.0702 7.91148 13.517 7.91148 13.7933 7.63594C14.0688 7.3604 14.0688 6.91355 13.7933 6.6387L7.49932 0.360778Z' fill='%23222222'/></svg>");background-position:center center;background-repeat:no-repeat;cursor:pointer;clip:auto!important;transition:all .28s}@media (min-width: 768px){#scrollTop{bottom:0}}.mw-1620{width:1620px!important;max-width:100%!important;margin:0 auto}.mw-1170{width:1200px!important;max-width:100%!important;margin:0 auto}.mw-930{width:58.125rem!important;max-width:100%!important;margin:0 auto}.w-740{width:46.25rem;max-width:100%}.w-100px{width:6.25rem}.h-100px{height:6.25rem}.btn-close,.btn-close-lg,.btn-close-xs{padding:0;border:0;box-sizing:content-box;color:#222;border-radius:0;opacity:1}.btn-close:hover,.btn-close-lg:hover,.btn-close-xs:hover{color:#222;text-decoration:none;opacity:.75}.btn-close:focus,.btn-close-lg:focus,.btn-close-xs:focus{outline:none;box-shadow:none;opacity:1}.btn-close:disabled,.btn-close.disabled,.btn-close-lg:disabled,.btn-close-lg.disabled,.btn-close-xs:disabled,.btn-close-xs.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close{width:1.375rem;height:1.375rem;padding:0;background:transparent url("data:image/svg+xml,<svg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.48881 15.5962L16.0954 4.98963L17.5096 6.40384L6.90302 17.0104L5.48881 15.5962Z' fill='%23222222'/><path d='M16.0954 17.7176L4.7817 6.40384L6.19592 4.98963L17.5096 16.3033L16.0954 17.7176Z' fill='%23222222'/></svg>") center/1.375rem auto no-repeat}.btn-close-lg{width:1rem;height:1rem;background:transparent url("data:image/svg+xml,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.414336 14.1421L14.5565 0L15.9707 1.41421L1.82855 15.5563L0.414336 14.1421Z' fill='%23222222'/><path d='M1.41421 0.142113L15.5563 14.2842L14.1421 15.6985L0 1.55633L1.41421 0.142113Z' fill='%23222222'/></svg>") center/1rem auto no-repeat}.btn-close-xs{width:.625rem;height:.625rem;padding:0;background:transparent url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.259435 8.85506L9.11449 0L10 0.885506L1.14494 9.74056L0.259435 8.85506Z' fill='%23767676'/><path d='M0.885506 0.0889838L9.74057 8.94404L8.85506 9.82955L0 0.97449L0.885506 0.0889838Z' fill='%23767676'/></svg>") center/.625rem auto no-repeat}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-25{font-size:1.5625rem}.fs-26{font-size:1.625rem}.fs-28{font-size:1.75rem}.fs-30{font-size:1.875rem}.fs-32{font-size:2rem}.fs-34{font-size:2.125rem}.fs-36{font-size:2.25rem}.fs-38{font-size:2.375rem}.fs-40{font-size:2.5rem}.fs-42{font-size:2.625rem}.fs-44{font-size:2.75rem}.fs-46{font-size:2.875rem}.fs-48{font-size:3rem}.fs-50{font-size:3.125rem}.fs-52{font-size:3.25rem}.fs-55{font-size:3.4375rem}.fs-60{font-size:3.75rem}.fs-66{font-size:4.125rem}.fs-80{font-size:5rem}.fs-90{font-size:5.625rem}.fs-100{font-size:6.25rem}.fw-semi-bold{font-weight:600}.block-title{margin-bottom:2rem;text-transform:uppercase;font-size:1rem;font-weight:500}@media (min-width: 992px){.block-title{margin-bottom:3rem}}.content{font-size:.875rem;line-height:1.7143}.text-list{padding:0;margin:0;list-style:none}.text-list li{padding:.5rem 0;line-height:3.143}.text-list li:before{content:"•";display:inline-block;width:1em;margin-left:-1em;color:#767676}.h1{font-size:4.375rem}.h2{font-size:1.75rem}.h3{font-size:1.625rem}.h4{font-size:1.25rem}.h5{font-size:1.125rem}.h6{font-size:1rem}.section-title{font-size:2.1875rem;font-weight:500}@media (max-width: 767.98px){.section-title{font-size:1.625rem}}.page-title{font-size:3.125rem;font-weight:700}.btn-link{display:inline-block;position:relative;padding:0;border:0;background:transparent;color:#222;font-weight:500;text-decoration:none;cursor:pointer;transition:all .15s ease-in-out}.btn-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:2px;transition:width .28s cubic-bezier(.47,0,.745,.715);background-color:currentColor}.btn-link:hover:after{width:3.125rem}.btn-link .flaticon{display:block;font-size:1rem;line-height:1.7143}.btn-link_f:after{bottom:-3px}.btn-round{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #e4e4e4;border-radius:50%;background-color:transparent;cursor:pointer;transition:all .15s ease-in-out}.btn-round:hover{border-color:#222}.btn-round.btn-round-sm{width:2.1875rem;height:2.1875rem}.btn-square{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;cursor:pointer;transition:all .15s ease-in-out}.products-pagination .swiper-pagination-bullet,.swiper-pagination .swiper-pagination-bullet{width:.375rem;height:.375rem;margin:0 .375rem;border-radius:50%;background-color:#ddc2bd;opacity:1;transition:all .2s;cursor:pointer}.products-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.products-pagination .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet-active{width:1.875rem;border-radius:.375rem;background-color:#222}.swatch-color{display:block;position:relative;width:1.75rem;height:1.75rem;border-radius:50%;cursor:pointer}.swatch-color:after{display:block;position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;margin-top:-.3125rem;margin-left:-.3125rem;border-radius:100%;background-color:currentColor;color:inherit;content:""}.swatch{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .5rem;border:1px solid #e4e4e4;cursor:pointer;transition:all .2s}.swatch.swatch-color{border:0}.peer:checked+.swatch{border-color:#222;font-weight:500}.filter-tag{display:inline-flex;align-items:center;padding:.375rem .75rem;border:1px solid #e4e4e4;font-size:.875rem;cursor:pointer;transition:all .2s}.filter-tag:hover{border-color:#222}.btn-hover-red:hover{color:#fff;background-color:#b9a16b}.btn-hover-primary:hover{color:#fff;background-color:#222}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.6875rem 1.75rem .4375rem;color:#222;font-weight:500;line-height:1.375;text-decoration:none;outline:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}.nav-link:hover,.nav-link:focus{color:#222;text-decoration:none}.nav-link.disabled{color:#767676;pointer-events:none;cursor:default}@media (min-width: 992px){.nav-link{font-size:1rem}}.nav-link_underscore{position:relative;padding:.6875rem 1.5625rem .4375rem;color:#767676}.nav-link_underscore:after{content:"";display:block;position:absolute;bottom:0;left:1.5625rem;width:0;height:2px;background-color:#222;transition:width .36s cubic-bezier(.175,.885,.32,1.275)}.nav-link_underscore.theme-color:after{background-color:#b9a16b}.nav-link_underscore:hover,.nav-link_underscore:focus,.nav-link_underscore.active,.nav-item.show .nav-link_underscore{color:#222}.nav-link_underscore:hover:after,.nav-link_underscore:focus:after,.nav-link_underscore.active:after,.nav-item.show .nav-link_underscore:after{width:calc(100% - 3.125rem)}.nav-link_underscore.underscore-sm:hover:after,.nav-link_underscore.underscore-sm:focus:after,.nav-link_underscore.underscore-sm.active:after,.nav-item.show .nav-link_underscore.underscore-sm:after{width:2rem}.nav-link_underscore.underscore-md:hover:after,.nav-link_underscore.underscore-md:focus:after,.nav-link_underscore.underscore-md.active:after,.nav-item.show .nav-link_underscore.underscore-md:after{width:calc((100% - 3.125rem)*.7)}.nav-link_underscore.disabled{color:#767676;background-color:transparent;border-color:transparent}.nav-link_rline:before{content:"";position:absolute;top:49%;left:0;width:0px;height:2px;background-color:#222;transition:width .36s cubic-bezier(.175,.885,.32,1.275)}.nav-link_rline.active:before{width:100%}.rline-content{display:inline-block;position:relative;padding-right:1.5em;background-color:#fff}@media (min-width: 768px){.rline-content{padding-right:2.5em}}@media (min-width: 1200px){.rline-content{padding-right:3.5em}}.nav-pills .nav-link{border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#222}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.accordion-item_shadow{box-shadow:0 0 1.5625rem #2222220d}.accordion-button{padding:1.75rem 1.875rem 1.125rem;border:1px solid #eeeeee;color:#222;background-color:#fff;font-size:1rem;font-weight:500;line-height:1.375;outline:none}.accordion-button:after{content:none}.accordion-button.collapsed{background-color:#fff;color:#767676}.accordion-button.collapsed .accordion-button__icon{transform:rotate(0)}.accordion-button.collapsed .accordion-button__icon .svg-path-horizontal{opacity:1}.accordion-button.collapsed .accordion-button__icon.type2{transform:rotate(180deg)}.accordion-button__icon{width:.875rem;height:.875rem;margin-left:auto;fill:#222;transform:rotate(90deg);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.accordion-button__icon .svg-path-vertical{transform:rotate(90deg);transform-origin:center}.accordion-button__icon .svg-path-horizontal{transition:transform .2s ease-in-out,opacity .2s ease-in-out;opacity:0}.accordion-button__icon.type2{transform:rotate(0)}.accordion-body{padding:1.5rem 1.875rem 1.75rem}.faq-accordion .accordion-item{margin-bottom:1.25rem}.faq-accordion .accordion-button{border:0;border-bottom:1px solid #e4e4e4;padding:.625rem 0;text-align:left}.faq-accordion .accordion-collapse{border:0}.faq-accordion .accordion-body{padding:1.5rem 0}.navigation__list{margin-bottom:0}@media (min-width: 992px){.navigation__item{margin:0 5px}.navigation__item:hover:before{display:block;position:absolute;top:0;width:7.5rem;height:100%;background-color:transparent;content:""}}.navigation__link{display:inline-block;position:relative;padding-top:2px;padding-bottom:2px;color:#222;font-weight:500;line-height:1.5rem;text-decoration:none;text-transform:uppercase}.navigation__link:after{content:"";display:block;position:absolute;top:100%;left:.7rem;width:0;height:2px;transition:width .28s cubic-bezier(.47,0,.745,.715);background-color:currentColor}.navigation__link:hover:after{width:2em}@media (min-width: 992px){.navigation__link{padding-right:.7rem;padding-left:.7rem}}@media (min-width: 1200px){.navigation__link{padding-right:1rem;padding-left:1rem}.navigation__link:after{left:1rem}}.sub-menu__title{display:block;margin-bottom:.75rem;color:#767676;font-weight:500;text-transform:uppercase}.menu-link{display:inline-block;position:relative;padding:.5em 0;color:#222;line-height:1.5em}.menu-link_us-s:after{content:"";display:block;position:absolute;top:2em;left:0;width:0;height:2px;transition:width .28s cubic-bezier(.47,0,.745,.715);background-color:currentColor}.menu-link_us-s:hover:after,.menu-link_us-s.menu-link_active:after{width:2em}.default-menu{position:absolute;top:calc(100% + .75rem);left:0;width:16.25rem;padding:1.5rem 1.875rem 1rem;background-color:#fff;box-shadow:0 .625rem 1.5625rem #2222220d;z-index:1000;transition:all .28s;opacity:0;visibility:hidden;pointer-events:none}.navigation__item:hover .default-menu{top:100%;opacity:1;visibility:visible;pointer-events:auto}.mega-menu{border-top:1px solid #e4e4e4;position:absolute;top:calc(100% + .75rem);left:0;width:100%;padding:2.5rem 0 2.75rem;background-color:#fff;box-shadow:0 .625rem 1.5625rem #2222220d;z-index:1000;transition:all .28s;opacity:0;visibility:hidden;pointer-events:none}.navigation__item:hover .mega-menu{top:100%;opacity:1;visibility:visible;pointer-events:auto}.sub-menu__list+.sub-menu__title{margin-top:1.875rem}.mega-menu__media{flex:2 0 0;max-width:25.625rem}.mega-menu__img{max-width:100%}.aside{position:fixed;top:0;width:26.25rem;max-width:100%;height:100vh;height:-webkit-fill-available;transition:all .32s cubic-bezier(.39,.575,.565,1);background-color:#fff;opacity:.7;z-index:1055}@media (min-width: 576px){.aside{padding:0 1.25rem}}.aside_visible{opacity:1}.aside_left{left:-26.25rem}.aside_left.aside_visible{left:0}.aside_right{right:-26.25rem}.aside_right.aside_visible{right:0}.aside-header{margin-left:-1.25rem;margin-right:-1.25rem;padding:2.125rem 2.5rem 1.75rem;background-color:#faf9f8}.aside-content{margin:1.875rem 0;padding:0 1.25rem}.customer-forms__wrapper{left:0;transition:all .32s cubic-bezier(.39,.575,.565,1)}.customer__login,.customer__register{min-width:100%}.shop-sidebar{width:18.75rem;min-width:18.75rem}.aside-filters .accordion-button__icon,.shop-sidebar .accordion-button__icon{width:.625rem;height:.625rem}.shop-list{max-width:100%}@media (min-width: 992px){.shop-list{max-width:calc(100% - 22.5rem)}}.side-sticky{position:fixed;top:0;right:-26.25rem;left:auto;width:26.25rem;max-width:100%;height:100vh;padding:0 1.25rem 1.75rem;transition:left .35s,right .35s;overflow-x:hidden;overflow-y:auto;z-index:1055}.side-sticky.aside_visible{right:0}.side-sticky .accordion{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 992px){.side-sticky{position:sticky;top:0;right:auto;left:0;width:18.75rem;height:100%;padding:.375rem 0 0;margin-right:3.75rem;z-index:1}.side-sticky .accordion{padding-left:0;padding-right:0}}.shop-acs__select{padding-right:.9375rem;background-position:right center;cursor:pointer;padding-left:0;box-shadow:none!important;text-transform:uppercase;font-weight:500}.shop-asc__seprator{width:2px;height:22px}.aside-filters{overflow-x:hidden;overflow-y:auto}.shop-acs .multi-select__actor{padding-right:2.8125rem}.shop-acs .filters-container{border:1px solid #e4e4e4}.swiper-slide.product-card{width:50%}@media (min-width: 768px){.swiper-slide.product-card{width:33.33333%}}@media (min-width: 992px){.swiper-slide.product-card{width:25%}}.products-carousel__prev,.products-carousel__next{width:35px;height:35px;margin-top:-2.2rem;transform:translateY(-50%);border:1px solid #e4e4e4;border-radius:100%;background-color:#fff;z-index:1;outline:none}.products-carousel__prev svg,.products-carousel__next svg{color:#767676;width:10px;height:auto}.products-carousel__prev.type2,.products-carousel__next.type2{background-color:#eee}.products-carousel__prev.type2 svg,.products-carousel__next.type2 svg{width:.75rem}@media (min-width: 1430px){.products-carousel__prev:not(.navigation-sm),.products-carousel__next:not(.navigation-sm){width:25px;height:25px;margin-top:-.875rem;border:0;transition:opacity .32s;opacity:.5}.products-carousel__prev:not(.navigation-sm) svg,.products-carousel__next:not(.navigation-sm) svg{width:25px}.products-carousel__prev:not(.navigation-sm):hover,.products-carousel__next:not(.navigation-sm):hover{opacity:1}.products-carousel__prev:not(.navigation-sm).type2,.products-carousel__next:not(.navigation-sm).type2{width:2.8125rem;height:2.8125rem}}.products-carousel__prev{left:-.625rem}@media (min-width: 1430px){.products-carousel__prev{left:-3rem}.products-carousel__prev.type2{left:-4.5rem}}.products-carousel__next{right:-.625rem}@media (min-width: 1430px){.products-carousel__next{right:-3rem}.products-carousel__next.type2{right:-4.5rem}}.products-grid .row{--bs-gutter-x: .875rem}@media (min-width: 768px){.products-grid .row{--bs-gutter-x: 1.5rem}}@media (min-width: 992px){.products-grid .row{--bs-gutter-x: 1.875rem}}.product-card{position:relative;overflow:hidden;font-family:var(--font-family)}.product-card .hover-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease;background-color:#eaeaeae6;opacity:0;visibility:hidden;z-index:1}.product-card:hover .pc__img-next,.product-card:hover .pc__img-prev,.product-card:hover .pc__img-second{opacity:1}.product-card:hover .hover-container:before{opacity:1;visibility:visible}.product-card.hover-overlay .pc__img-wrapper:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1}.product-card.hover-overlay:hover .pc__img-wrapper:before{opacity:.8;visibility:visible}.pc__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pc__img-wrapper{display:block;position:relative;height:0;padding-top:121.212122%;overflow:hidden}.pc__img-wrapper .pc__btn-wl{top:1rem;right:1rem;width:2rem;height:2rem;padding:.625rem .5rem .375rem;display:flex;align-items:center;justify-content:center;z-index:1}.pc__img-wrapper .pc__btn-wl .flaticon-heart{line-height:1}@media (min-width: 768px){.pc__img-wrapper .pc__btn-wl{top:1.25rem;right:1.25rem;width:2.5rem;height:2.5rem;padding:.8125rem .75rem .6875rem}}.pc-wide__img-wrapper{padding-top:60.606061%}.pc__img-wrapper_wide2{padding-top:90.9091%}.pc__img-wrapper_wide3{padding-top:78.43137%}.pc__img-second{opacity:0;transition:opacity .3s linear}.pc__img-next,.pc__img-prev{position:absolute;top:50%;margin-top:-.5rem;color:#767676;font-size:1rem;opacity:0;z-index:1;transition:opacity .35s;width:1rem;text-align:center}.pc__img-next>svg,.pc__img-prev>svg{height:auto;width:.625rem}.pc__img-next{right:1.25rem}.pc__img-prev{left:1.25rem}.pc__info{margin-top:1.375rem}.pc__info.hover__content{margin-top:0;min-width:auto;height:100%;transform:translateY(1.125rem);background:transparent}.pc__info.hover__content .pc__atc{max-width:19.375rem}.product-card:hover .pc__info.hover__content{transform:translateY(0)}.product-label{position:absolute;left:0;top:1.25rem;display:flex;flex-direction:column;gap:.3125rem;padding:.1875rem .625rem;line-height:1.5rem;font-size:.875rem}.pc__category{margin:0;margin-bottom:.75rem;color:var(--accent-color);font-size:var(--body-2-size);font-weight:400;line-height:1.7143}.pc__title{margin:0;margin-bottom:.75rem;font-family:var(--font-family);font-size:1rem}.price{font-size:1rem}.price-sale{color:#d6001c}.price-old{margin-right:.625rem;color:#767676;text-decoration:line-through}.review-star{width:9px;height:9px;margin-right:.25rem;fill:#ffc78b}.pc__btn-wl{display:flex;color:#767676}.js-add-wishlist.active svg{color:#b9a16b!important;fill:var(--accent-color)!important}.js-add-wishlist.active.btn-hover-red{color:#fff!important;background-color:#b9a16b!important}.js-add-wishlist.active.btn-hover-primary{color:#fff!important;background-color:#222!important}.js-add-wishlist.active.theme-bg-color.text-white,.js-add-wishlist.active.bg-transparent.text-white{color:#b9a16b!important;background-color:#fff!important}.js-add-wishlist.active.bg-black.text-white{color:#fff!important;background-color:#b9a16b!important}.pc__btn-wl .flaticon,.btn-link .flaticon{display:block;font-size:1rem;line-height:1.7143}.pc__atc{left:.625rem;width:calc(100% - 1.25rem);padding-right:.625rem;padding-left:.625rem;white-space:nowrap;border-radius:.375rem}.pc__atc:hover{filter:brightness(.95)}@media (max-width: 767.98px){.pc__atc{padding-top:.625rem;padding-bottom:.375rem;font-size:.75rem}}.pc__swatch-color{display:block;position:relative;width:1.25rem;height:1.25rem;margin-right:.375rem;margin-bottom:.375rem;border-radius:50%}.pc__swatch-color:after{display:block;position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;margin-top:-.3125rem;margin-left:-.3125rem;border-radius:100%;background-color:currentColor;color:inherit;content:""}.pc__swatch-color.swatch_active{border:2px solid #222222}.pc-labels{padding:.625rem;z-index:3}.pc-label{padding:.25rem .625rem .125rem;font-size:.75rem}@media (min-width: 768px){.pc-label{font-size:.875rem}}.pc-label_sale{background-color:#d6001c}.pc-label_sale-text{background-color:#222;color:#fff}.product-card__actions{display:flex;align-items:center;gap:1rem;position:absolute;left:0;right:0;bottom:0;background:#fff;white-space:nowrap}.product-card__actions>*{display:none}@media (min-width: 1200px){.product-card__actions>*{display:block}}.product-card__actions>*:first-child{display:block}.product-card:hover .anim_appear-bottom.product-card__actions{bottom:0}.product-card__price{display:flex}@media (min-width: 1200px){.product-single>.row{--bs-gutter-x: 3.75rem}}.product-single__media{display:flex;width:100%;margin:0 -.3125rem 3rem;position:relative;flex-direction:column}@media (min-width: 992px){.product-single__media{flex-direction:row;margin-bottom:0}}.product-single__media .swiper-container{width:100%;height:100%}.product-single__media .swiper-button-prev,.product-single__media .swiper-button-next{width:2.1875rem;height:2.1875rem;background-color:#fff;border-radius:2rem;font-size:.875rem;color:var(--primary-color)}.product-single__media .swiper-button-prev:hover,.product-single__media .swiper-button-next:hover{background-color:#e4e4e4}.product-single__media .swiper-button-prev:after,.product-single__media .swiper-button-next:after{display:none}@media (min-width: 576px){.product-single__media .swiper-button-prev,.product-single__media .swiper-button-next{width:2.8125rem;height:2.8125rem}}.product-single__media .swiper-button-prev{left:1rem;z-index:1}@media (min-width: 576px){.product-single__media .swiper-button-prev{left:2rem}}.product-single__media .swiper-button-next{right:1rem;z-index:1}@media (min-width: 576px){.product-single__media .swiper-button-next{right:2rem}}.product-single__media.vertical-thumbnail .product-single__image{flex:0 0 85.7142%;max-width:85.7142%}@media (max-width: 991.98px){.product-single__media.vertical-thumbnail .product-single__image{flex:0 0 100%;max-width:100%}}.product-single__media.vertical-thumbnail .product-single__image-item{position:relative;display:block!important;padding:.3125rem}.product-single__media.vertical-thumbnail .product-single__image-item>a,.product-single__media.vertical-thumbnail .product-single__image-item>button{display:flex;align-items:center;justify-content:center;width:2.8125rem;height:2.8125rem;position:absolute;right:1.875rem;bottom:1.875rem;border-radius:2rem;background-color:#fff;transition:all .3s ease}.product-single__media.vertical-thumbnail .product-single__image-item>a:hover,.product-single__media.vertical-thumbnail .product-single__image-item>button:hover{background-color:#e4e4e4}.product-single__media.vertical-thumbnail .product-single__image-item>a svg,.product-single__media.vertical-thumbnail .product-single__image-item>button svg{pointer-events:none}@media (max-width: 575.98px){.product-single__media.vertical-thumbnail .product-single__image-item>a,.product-single__media.vertical-thumbnail .product-single__image-item>button{width:2.1875rem;height:2.1875rem;right:1rem;bottom:1rem}.product-single__media.vertical-thumbnail .product-single__image-item>a svg,.product-single__media.vertical-thumbnail .product-single__image-item>button svg{width:.7775rem;height:.7775rem}}.product-single__media.vertical-thumbnail .product-single__image-item>a.view-video,.product-single__media.vertical-thumbnail .product-single__image-item>button.view-video{bottom:6rem;border:0}.product-single__media.vertical-thumbnail .product-single__image-item>a.view-video .flaticon,.product-single__media.vertical-thumbnail .product-single__image-item>button.view-video .flaticon{font-size:1rem;pointer-events:none}@media (max-width: 575.98px){.product-single__media.vertical-thumbnail .product-single__image-item>a.view-video,.product-single__media.vertical-thumbnail .product-single__image-item>button.view-video{bottom:4rem}.product-single__media.vertical-thumbnail .product-single__image-item>a.view-video .flaticon,.product-single__media.vertical-thumbnail .product-single__image-item>button.view-video .flaticon{font-size:.75rem}}.product-single__media.vertical-thumbnail .product-single__image img{width:100%}.product-single__media.vertical-thumbnail .product-single__thumbnail{flex:0 0 100%;max-width:1000%;order:1}@media (min-width: 992px){.product-single__media.vertical-thumbnail .product-single__thumbnail{flex:0 0 14.2857%;max-width:14.2857%;order:-1}}.product-single__media.vertical-thumbnail .product-single__thumbnail .swiper-slide{cursor:pointer;opacity:.5;border:0}.product-single__media.vertical-thumbnail .product-single__thumbnail .swiper-slide.swiper-slide-thumb-active{opacity:1}.product-single__media.horizontal-thumbnail{flex-direction:column}.product-single__media.horizontal-thumbnail .product-single__image{flex:0 0 100%;max-width:100%}.product-single__media.horizontal-thumbnail .product-single__image-item{position:relative;display:block!important;padding:.3125rem}.product-single__media.horizontal-thumbnail .product-single__image-item>a{display:flex;align-items:center;justify-content:center;width:2.8125rem;height:2.8125rem;position:absolute;right:1.875rem;bottom:1.875rem;border-radius:2rem;background-color:#fff;transition:all .3s ease}.product-single__media.horizontal-thumbnail .product-single__image-item>a:hover{background-color:#e4e4e4}.product-single__media.horizontal-thumbnail .product-single__image-item>a svg{pointer-events:none}.product-single__media.horizontal-thumbnail .product-single__image img{width:100%}.product-single__media.horizontal-thumbnail .product-single__thumbnail{flex:0 0 100%;max-width:100%}.product-single__media.horizontal-thumbnail .product-single__thumbnail .swiper-slide{cursor:pointer;opacity:.5;border:0}.product-single__media.horizontal-thumbnail .product-single__thumbnail .swiper-slide.swiper-slide-thumb-active{opacity:1}.product-single__media .product-label{position:absolute;left:auto;right:1rem;top:1rem;width:4.5625rem;height:4.5625rem;border-radius:3rem;background-color:#d6001c;color:#fff;font-family:var(--font-family);font-weight:500;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:.5rem;text-align:center;line-height:1.4;z-index:1}@media (min-width: 768px){.product-single__media .product-label{right:-1.125rem;top:1.875rem}}.product-single__prev-next{gap:1.875rem;display:none!important}@media (min-width: 992px){.product-single__prev-next{display:flex!important}}.product-single__prev-next>a{display:flex;align-items:center;gap:.625rem}.product-single__prev-next>a .flaticon{font-size:.75rem}.product-single__prev-next>a.disabled{opacity:.5;pointer-events:none}.product-single__name{font-size:1.625rem}.product-single__rating{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem}.product-single__price{font-size:1.375rem;font-weight:500;margin-bottom:1.6875rem}.product-single__price span.old-price{font-size:1rem;color:#767676;font-weight:400;text-decoration:line-through}.product-single__price .special-price{color:#d6001c;margin-left:.5rem}.product-single__short-desc{margin-bottom:2.1875rem}.product-single__addtocart{display:flex;align-items:center;gap:1.25rem;margin-bottom:2.1875rem}.product-single__addtocart .qty-control{min-width:7.25rem}.product-single__addtocart .qty-control__number{border:2px solid #E4E4E4;border-radius:6px;height:3.75rem;padding:0 2rem;min-width:6.5rem}.product-single__addtocart .qty-control__reduce,.product-single__addtocart .qty-control__increase{font-size:1rem;text-align:center;top:50%;transform:translateY(-50%);width:2rem}.product-single__addtocart .qty-control__reduce{padding-left:1.25rem}.product-single__addtocart .qty-control__increase{padding-right:1.25rem}.product-single__addtocart .btn-addtocart{height:3.75rem;text-transform:uppercase;font-size:.875rem;width:17.5rem;font-weight:500;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:6px}.product-single__addtocart .btn-addtocart.btn-outofstock{border:2px solid #D6001C;border-radius:6px;color:#d6001c;background-color:#fff;cursor:default;pointer-events:none}.product-single__addtocart.product-single__grouped{flex-direction:column;align-items:normal;gap:0}.product-single__addtocart.product-single__grouped .grouped-item{display:flex;align-items:center;gap:1.5rem;border-top:1px solid #e4e4e4;padding:1.25rem 0}.product-single__addtocart.product-single__grouped .grouped-item:first-child{border-top:0;padding-top:0}.product-single__addtocart.product-single__grouped .grouped-item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-single__addtocart.product-single__grouped .grouped-item__price{margin-left:auto;font-weight:500}.product-single__addtocart.product-single__grouped>div:not(.grouped-item){margin-top:1.2rem}.product-single__addtolinks{font-size:.8125rem;font-weight:500;display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.product-single__addtolinks>a,.product-single__addtolinks>.share-button>button{display:flex;align-items:center;gap:.625rem;padding:0 0 .625rem;text-transform:uppercase;border:0;background-color:transparent;font-weight:500}.product-single__addtolinks>a:hover:after,.product-single__addtolinks>.share-button>button:hover:after{width:50%}.product-single__addtolinks>a .flaticon,.product-single__addtolinks>.share-button>button .flaticon{font-size:1rem}.product-single__addtolinks>.add-to-wishlist.active svg{color:#b9a16b}.product-single__meta-info{font-size:.8125rem;line-height:1.5rem;margin-bottom:1.875rem}.product-single__meta-info label{color:#767676;text-transform:uppercase}.product-single__details-tab{margin:6.25rem auto 2.375rem;max-width:58.125rem}.product-single__details-tab>.nav-tabs{justify-content:center;text-transform:uppercase}.product-single__details-tab>.nav-tabs .nav-link{width:max-content}.product-single__details-tab>.nav-tabs .nav-link_underscore.active:after{background-color:var(--accent-color)}@media (max-width: 575.98px){.product-single__details-tab>.nav-tabs{flex-direction:column}.product-single__details-tab>.nav-tabs .nav-link{width:max-content}}.product-single__details-tab>.tab-content{padding:3.125rem 0}.product-single__description *{line-height:1.875rem}.product-single__addtional-info>.item{margin-bottom:1.875rem}.product-single__addtional-info>.item label{min-width:8.75rem;margin:0}.product-single__reviews-title{font-size:1.125rem;margin-bottom:1.75rem}.product-single__reviews-list{display:flex;flex-direction:column;gap:1.87rem;margin-bottom:2.375rem}.product-single__reviews-item{display:flex;gap:1.875rem;border-bottom:1px solid #e4e4e4}.product-single__reviews-item:last-child{border-bottom:0}.product-single__reviews-item .customer-avatar{flex:0 0 3.75rem;width:3.75rem;height:3.75rem;border-radius:2rem;overflow:hidden}.product-single__reviews-item .customer-avatar>img{width:100%;height:100%;object-fit:cover}.product-single__reviews-item .customer-review .customer-name{display:flex;align-items:center;justify-content:space-between}.product-single__reviews-item .customer-review .customer-name>h6{margin:0;font-size:.875rem;font-weight:400;line-height:1.5rem}.product-single__reviews-item .customer-review .review-date{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#767676;margin-bottom:1.25rem}.product-single__reviews-item .customer-review .review-text{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#767676;margin-bottom:1.5rem}.product-single__review-form form>h5{font-size:1.125rem;margin-bottom:.375rem}.product-single__review-form form>p{font-size:.875rem;color:#767676;line-height:1.5rem;margin-bottom:1.875rem}.product-single__review-form form .select-star-rating{margin-bottom:2rem}.product-single__review-form form button{text-transform:uppercase;font-size:.875rem;min-width:12.5rem}.product-single__swatches .product-swatch{display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem;margin-bottom:1.875rem}@media (max-width: 1399.98px){.product-single__swatches .product-swatch{gap:1rem}}.product-single__swatches .product-swatch>label{font-size:.875rem;font-weight:500;min-width:3rem;text-transform:uppercase}.product-single__swatches .product-swatch .swatch-list{display:flex;align-items:center;gap:.625rem}.product-single__swatches .product-swatch .swatch-list>input[type=radio]{display:none}.product-single__swatches .product-swatch .sizeguide-link{margin-left:auto;font-size:.8125rem;font-weight:500;text-transform:uppercase;line-height:1.875rem;position:relative}@media (max-width: 1399.98px){.product-single__swatches .product-swatch .sizeguide-link{margin-left:0}}.product-single__swatches .product-swatch .sizeguide-link:before{content:"";border-bottom:2px solid;display:block;width:0;transition:all .3s ease;position:absolute;left:0;bottom:0}.product-single__swatches .product-swatch .sizeguide-link:hover:before{width:100%}.product-single__swatches .product-swatch .swatch{transition:all .3s ease}.product-single__swatches .product-swatch.text-swatches .swatch{display:flex;align-items:center;justify-content:center;height:1.875rem;border:1px solid #e4e4e4;border-radius:6px;padding:0 .8125rem}.product-single__swatches .product-swatch.text-swatches .swatch.swatch_active,.product-single__swatches .product-swatch.text-swatches .swatch:hover{border-color:#222}.product-single__swatches .product-swatch.text-swatches input[type=radio]:checked+label{border-color:var(--accent-color)}.product-single__swatches .product-swatch.color-swatches .swatch-color{margin:0;border:2px solid transparent}.product-single__swatches .product-swatch.color-swatches .swatch-color.swatch_active,.product-single__swatches .product-swatch.color-swatches .swatch-color:hover{border-color:#222}.product-single__swatches .product-swatch.color-swatches input[type=radio]:checked+label.swatch-color{border-color:#222}.product-single__swatches .product-swatch.color-swatches .swatch-image{width:3.875rem;height:3.875rem;border:1px solid transparent}.product-single__swatches .product-swatch.color-swatches .swatch-image.swatch_active,.product-single__swatches .product-swatch.color-swatches .swatch-image:hover{border-color:#e4e4e4}.product-single__swatches .product-swatch.color-swatches .swatch-image img{pointer-events:none}.product-single__swatches .product-swatch.color-swatches input[type=radio]:checked+label.swatch-image{border-color:#e4e4e4}.product-single__additional-info{margin-top:auto;display:flex;flex-direction:column;align-items:normal;gap:.5rem;margin-bottom:1rem}.product-single__additional-info>a{font-size:.8125rem;font-weight:500;text-transform:uppercase;position:relative;line-height:1.5rem;width:max-content}.product-single__additional-info>a:before{content:"";display:block;border-bottom:2px solid;position:absolute;left:0;bottom:-2px;width:0;transition:all .3s ease}.product-single__additional-info>a:hover:before{width:100%}@media (min-width: 576px){.product-single__additional-info{flex-direction:row;align-items:center;gap:1.875rem}}@media (min-width: 992px){.product-single__additional-info{flex-direction:column;align-items:normal;gap:.5rem}}@media (min-width: 1400px){.product-single__additional-info{flex-direction:row;align-items:center;gap:1.875rem}}.qty-control{width:3.375rem}.qty-control input::-webkit-outer-spin-button,.qty-control input::-webkit-inner-spin-button{-webkit-appearance:none}.qty-control__number{padding:0;width:100%;background-color:#fff;outline:none;-moz-appearance:textfield}.qty-control__reduce,.qty-control__increase{position:absolute;top:0;width:.75rem;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none}.qty-control__reduce{left:0}.qty-control__increase{right:0}.quick-view .product-single__media .swiper-button-prev,.quick-view .product-single__media .swiper-button-next{width:2.1875rem;height:2.1875rem}.quick-view .product-single__media .swiper-button-prev{left:.5rem}.quick-view .product-single__media .swiper-button-next{right:.5rem}.modal-dialog.size-guide{max-width:46.875rem}.modal-dialog.delivery-modal{max-width:37.5rem}@media (max-width: 575.98px){.modal-dialog.delivery-modal{max-width:calc(100% - 1rem)}}.cookie-consent{z-index:1055}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;display:flex;align-items:center;justify-content:center}.lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0}.lightbox__content{position:relative;display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}.lightbox__image{max-width:90vw;max-height:90vh;object-fit:contain;-webkit-user-select:none;user-select:none}.lightbox__close{position:absolute;top:-2.5rem;right:-1rem;color:#fff;background:none;border:none;padding:.5rem;cursor:pointer;opacity:.7;transition:opacity .2s}.lightbox__close:hover{opacity:1}.lightbox__prev,.lightbox__next{position:absolute;top:50%;transform:translateY(-50%);color:#fff;background:#0006;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7;transition:opacity .2s}.lightbox__prev:hover,.lightbox__next:hover{opacity:1}.lightbox__prev{left:-3.5rem}.lightbox__next{right:-3.5rem}@media (max-width: 767.98px){.lightbox__prev{left:.5rem}.lightbox__next{right:.5rem}.lightbox__close{top:.5rem;right:.5rem}}.header{display:none;position:relative;background-color:#fff;z-index:2}.header .form-select{border:0;box-shadow:none;height:2.5rem;padding:.375rem 2.025rem .3rem 1.125rem}.header .form-select option{color:#222}@media (min-width: 992px){.header{display:block}}.header.header-transparent-bg:not(.header_sticky-active){background:transparent}.header.header_dark{background-color:#222}.header.header_dark .navigation__link,.header.header_dark .header-tools__item{color:#fff}.header-desk{display:flex;align-items:center}.header-fullwidth{padding:0 1.75rem;width:100%}@media (min-width: 1400px){.header-fullwidth{padding:0 3.75rem}}.logo__image{max-width:100%;max-height:120px}.header-tools{margin-right:-.5rem}.header-tools__item{display:flex;padding:.25rem .5rem;text-decoration:none;color:#222}.header-tools__item .flaticon:before{display:block;line-height:1}.header-tools__item:last-child{margin-right:0}@media (min-width: 1200px){.header-tools__item{margin-right:1rem}}.header-tools__cart{position:relative}.header-tools__cart .cart-amount{top:calc(.25rem + 1em);left:calc(.5rem + 1.4em);width:1rem;height:1rem;border-radius:100%;background:#141f46;color:#fff;font-size:.625rem;line-height:1rem;text-align:center}.header-top.bordered{border-bottom:1px solid #e4e4e4}.header_sticky{top:0;left:0;width:100%;max-width:100%;z-index:9;transition:all .3s ease}.header_sticky-active{position:fixed;animation:moveDown .5s;background-color:#fff;box-shadow:0 8px 25px #8c98a426;z-index:1020}.header_sticky-active.header_sticky-bg_dark{background-color:#222}@keyframes moveDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.header-mobile{height:3.75rem;min-height:3.75rem;background-color:#fff;z-index:1030}.header-mobile .logo{margin:0 auto}.header-mobile .logo__image{max-height:3rem}@media (min-width: 992px){.header-mobile{display:none}}.header-mobile_sticky{position:fixed;top:0;left:0;width:100%;box-shadow:0 8px 25px #8c98a426}.header-mobile__navigation{display:flex;flex-direction:column;height:0;max-height:0;transition:max-height .35s,height .35s;z-index:1030}.header-mobile__navigation .navigation__link{padding-top:.625rem;padding-bottom:.625rem;font-size:1rem}.header-mobile__navigation .navigation__link .flaticon{font-size:.75rem}.header-mobile__navigation .navigation__link:after{top:auto;bottom:.5rem;left:0}.mobile-nav-activator .nav-icon,.mobile-nav-activator .btn-close-lg{transition:all .24s}.mobile-nav-activator .btn-close-lg{transform:rotate(-90deg);opacity:0;visibility:hidden}.mobile-menu-opened{overflow:hidden}.mobile-menu-opened .header-mobile{z-index:1055}.mobile-menu-opened .header-mobile__navigation{height:calc(100vh - 100%);max-height:calc(100vh - 100%);transition:max-height .35s,height .35s;border-top:1px solid #e4e4e4}.mobile-menu-opened .navigation__list{left:0;transition:all .18s ease-in}.mobile-menu-opened .mobile-nav-activator .nav-icon{opacity:0;visibility:hidden}.mobile-menu-opened .mobile-nav-activator .btn-close-lg{transform:rotate(0);opacity:1;visibility:visible}.footer-top{padding-top:6.2rem}.footer-top .block-newsletter{max-width:47rem;margin:0 auto;text-align:center}.footer-middle{padding-top:3.125rem;padding-bottom:1.625rem}.footer-middle .logo{margin-bottom:2.75rem}@media (min-width: 768px){.footer-middle{padding-top:3.75rem;padding-bottom:2.85rem}}@media (min-width: 992px){.footer-middle{padding-top:6.25rem;padding-bottom:4.75rem}}.footer-column{flex-grow:1}.footer-address{margin-bottom:.875rem}.footer__social-link{padding:.5rem 1rem;color:inherit}.footer__social-link .svg-icon{fill:currentColor}.footer-bottom{padding-top:1.25rem;padding-bottom:1rem;border-top:1px solid #cfcdcd}.footer_type_1{background-color:#e4e4e4;color:#222}.footer_type_1 .sub-menu__title{margin-bottom:.875rem;color:inherit}@media (min-width: 992px){.footer_type_1 .sub-menu__title{margin-bottom:1.875rem}}.footer_type_1 .menu-link{margin-top:3px;margin-bottom:2px}.footer_type_1 .social-links{margin-left:-1rem}.footer-mobile{max-width:100%;padding-top:.625rem;padding-bottom:.125rem;z-index:1000;opacity:0;bottom:-6.25rem;transition:all .32s}.footer-mobile .flaticon{font-size:1.125rem}.footer-mobile .cart-amount,.footer-mobile .wishlist-amount{top:-5px;left:calc(100% - 5px);width:1rem;height:1rem;border-radius:100%;background:#141f46;color:#fff;font-size:.625rem;line-height:1rem;text-align:center}.footer-mobile.position-fixed{opacity:1}.footer-mobile.footer-mobile_initialized{bottom:0;transition:all .32s}.footer-mobile__link{font-size:.8125rem}@media (min-width: 992px){.footer-store-info{width:24%}.footer-menu{width:17%}.footer-newsletter{width:25%}}.table{width:100%;margin-bottom:1rem;color:#222;line-height:1.5;vertical-align:top;border-color:transparent}.table>:not(caption)>tr>td{padding:1.53125rem 1.5rem;background-color:transparent}.table>:not(caption)>tr>th{padding:1.625rem 1.5rem 1.25rem;background-color:#222;color:#fff;font-size:1rem;font-weight:500}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-striped>tbody>tr:nth-of-type(2n){background-color:#faf9f8}.table-bordered>:not(caption)>tr{border-width:0 0}.table-bordered>:not(caption)>tr>th,.table-bordered>:not(caption)>tr>td{border-width:0 0}.table-borderless>:not(caption)>tr{border-bottom-width:0}.table-hover>tbody>tr:hover{background-color:#faf9f8}.table-primary thead>tr>th{color:#fff;font-size:1rem;font-weight:500}.star-rating__star-icon{cursor:pointer;transition:all .1s ease;fill:#ccc}.star-rating__star-icon path{pointer-events:none}.star-rating__star-icon.is-selected,.star-rating__star-icon.is-overed{fill:#eeba36}.star-rating__star-icon.is-overed~.star-rating__star-icon:not(.is-overed):not(.is-selected){fill:#ccc}.star-rating__star-icon.is-overed~.star-rating__star-icon.is-selected:not(.is-overed){fill:#ffe296}.animate{transition:all .35s ease}.animate_fade{opacity:0;visibility:hidden}.anim_appear-bottom{position:absolute;bottom:-2rem;transition:bottom .35s ease}.anim_appear-right{position:absolute;right:-2rem;transition:right .35s ease}.anim_appear-center{position:absolute;transform:scale(0);transition:transform .35s ease}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marquee{0%{transform:translate(0) translateZ(0)}to{transform:translate(-100%) translateZ(0)}}@keyframes marquee-right{0%{transform:translate(-100%) translateZ(0)}to{transform:translate(0) translateZ(0)}}.effect{position:relative}.effect:before,.effect:after{pointer-events:none}.normal-effect:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;transition:opacity .3s ease;z-index:2}.normal-effect:hover:before{opacity:.3}.normal-effect.dark-bg:before{background-color:#000}.background-zoom{overflow:hidden}.background-zoom .image-effect,.background-zoom img{transition:all .5s ease}.background-zoom.slow .image-effect,.background-zoom.slow img{transition:all 10s ease}.background-zoom:hover .image-effect,.background-zoom:hover img{transform:scale(1.1)}.grayscale{overflow:hidden}.grayscale .image-effect,.grayscale img{filter:grayscale(100%);transition:all .5s ease}.grayscale:hover .image-effect,.grayscale:hover img,.grayscale.revert .image-effect,.grayscale.revert img{filter:grayscale(0)}.grayscale.revert:hover .image-effect,.grayscale.revert:hover img{filter:grayscale(100%)}.bounce-in:hover .image-effect,.bounce-in:hover img{animation:bounceIn .5s ease}.background-img,.bg-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.position-center{position:absolute;top:50%;transform:translateY(calc(-50% + 2px))}.content_abs{position:absolute;left:0;bottom:0;width:100%}.theme-bg-color{background-color:#b9a16b}.theme-color{color:#b9a16b}.pagination{display:flex;padding-left:0;list-style:none;gap:.25rem}.pagination .page-link{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.375rem .75rem;font-size:.875rem;color:#222;text-decoration:none;border:1px solid #e4e4e4;transition:all .15s ease-in-out}.pagination .page-link:hover,.pagination .page-item.active .page-link{background-color:#222;border-color:#222;color:#fff}.pagination .page-item.disabled .page-link{color:#767676;pointer-events:none;border-color:#e4e4e4}.form-select{display:block;width:100%;padding:.9375rem;font-size:.875rem;font-weight:400;line-height:1.7143;color:#222;background-color:#fff;border:.125rem solid #e4e4e4;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.form-select:focus{border-color:#222;box-shadow:none}.form-control{display:block;width:100%;padding:.9375rem;font-size:.875rem;font-weight:400;line-height:1.7143;color:#222;background-color:#fff;border:.125rem solid #e4e4e4;border-radius:0;outline:none}.form-control:focus{border-color:#222;box-shadow:none}.form-control::placeholder{color:#767676}.form-check-input{width:1rem;height:1rem;border:.125rem solid #e4e4e4;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check-input:checked{background-color:#222;border-color:#222}.form-check-input:focus{box-shadow:none}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:3.625rem;padding:1.125rem 1.3125rem}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.125rem 1.3125rem;pointer-events:none;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#767676}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.search-field__actor svg{transition:opacity .15s linear}.search-field__actor .btn-close-lg{position:absolute;top:3px;left:3px;padding:0;transition:opacity .15s linear;opacity:0;visibility:hidden}.js-content_visible .search-field__actor svg{opacity:0;visibility:hidden}.js-content_visible .search-field__actor .btn-close-lg{opacity:1;visibility:visible}.search-popup{top:100%;left:0;padding-top:2.625rem;padding-bottom:2.45rem;border-top:1px solid #e4e4e4;background-color:#fff;box-shadow:0 .625rem 1.5625rem #2222220d}@media (min-width: 1200px){.search-popup{padding-top:3.75rem;padding-bottom:3.5rem}}.search-popup .search-suggestion{transition:all .28s}.search-popup__reset,.search-popup__submit{display:flex;align-items:center;position:absolute;right:0;bottom:0;height:100%;padding:0;padding-bottom:.625rem;transition:opacity .15s linear;color:#767676;outline:none}.search-popup__reset{opacity:0;visibility:hidden}.search-popup__input{padding-bottom:.625rem;border:0;border-bottom:2px solid #767676;outline:none}.search-field__focused .search-popup__input{border-bottom-color:#222}.search-field__focused .search-popup__reset,.search-field__focused .search-popup__submit{color:#222}.search-field__focused .search-popup__submit{opacity:0;visibility:hidden}.search-field__focused .search-popup__reset{opacity:1;visibility:visible}.search-field__focused .search-result{position:relative;width:auto;margin-top:0;transition:all .28s;opacity:1;visibility:visible}.search-field__focused .search-suggestion{position:absolute;margin-top:-.5rem;opacity:0;visibility:hidden}.search-popup__results{margin-top:1.75rem}.price-range-slider{position:relative;width:100%;height:18px}.price-range-slider__track{position:absolute;top:50%;left:0;width:100%;height:6px;margin-top:-3px;background-color:#e4e4e4;border-radius:10px;pointer-events:none}.price-range-slider__selection{position:absolute;top:0;height:100%;background-color:#222;border-radius:10px}.price-range-slider__input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none;outline:none}.price-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background-color:#222;border-radius:50%;border:none;cursor:pointer;pointer-events:all}.price-range-slider__input::-moz-range-thumb{width:18px;height:18px;background-color:#222;border-radius:50%;border:none;cursor:pointer;pointer-events:all}.price-range-slider__input::-webkit-slider-runnable-track{background:transparent}.price-range-slider__input::-moz-range-track{background:transparent}.apply-filters{cursor:pointer;transition:all .2s ease}
