@import url(https://p.typekit.net/p.css?s=1&k=twu1icg&ht=tk&f=39494.39495.39500.39501.39504.39505.39508.39509&a=19644179&app=typekit&e=css);
@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}to{opacity:0;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes rotateLeft{0%{transform:rotate(0deg);}to{transform:rotate(-1turn);}}@keyframes rotateRight{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@keyframes translateLeft{0%{transform:translateX(-100%);}to{transform:translateX(0);}}@keyframes translateRight{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes translateTop{0%{transform:translateY(-100%);}to{transform:translateY(0);}}@keyframes translateTopInvert{0%{transform:translateY(0);}to{transform:translateY(-100%);}}@keyframes translateBottom{0%{transform:translateY(100%);}to{transform:translateY(0);}}@keyframes DrawAdded{40%{fill:transparent;stroke-dashoffset:0;}50%{fill:var(--black);}60%{transform:scale(1);}70%{transform:scale(1.3);}80%{opacity:1;transform:scale(1);}to{fill:var(--black);opacity:0;stroke-dashoffset:0;}}@keyframes Shake{0%{transform:rotate(0deg);}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}@keyframes ScaleUp{to{transform:scale(1.1);}}@keyframes ArrowSwipeToRight{0%{left:0;}25%{left:22px;opacity:0;}50%{left:-22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes ArrowSwipeToLeft{0%{left:0;}25%{left:-22px;opacity:0;}50%{left:22px;opacity:0;}75%{left:0;opacity:1;}}@keyframes fadeInMaskMiniCart{0%{opacity:0;}to{opacity:.29;}}@keyframes translateLeftMiniCart{0%{transform:translateX(100%);}to{transform:translateX(0);}}@keyframes fadeOutMaskMiniCart{0%{opacity:.29;}to{opacity:0;}}@keyframes translateRightMiniCart{0%{transform:translateX(0);}to{transform:translateX(100%);}}@keyframes removeItem{0%{opacity:1;transform:translateX(0);}to{opacity:0;transform:translateX(-100%);}}
@font-face{font-display:swap;font-family:NeueText-regular;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/l?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");}@font-face{font-display:swap;font-family:NeueText-regular-italic;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/032bac/00000000000000003b9b2051/27/l?fvd=i4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/032bac/00000000000000003b9b2051/27/d?fvd=i4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/032bac/00000000000000003b9b2051/27/a?fvd=i4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");}@font-face{font-display:swap;font-family:NeueText-bold;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");}@font-face{font-display:swap;font-family:NeueText-bold-italic;font-style:italic;font-weight:700;src:url(https://use.typekit.net/af/73eec9/00000000000000003b9b2055/27/l?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/73eec9/00000000000000003b9b2055/27/d?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/73eec9/00000000000000003b9b2055/27/a?fvd=i7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");}
:root{--black:#000;--white:#fff;--red:red;--green:#0f0;--blue:#00f;--charcoal:#262626;--gray-background:#f7f7f7;--gray-input:#eaebef;--success-color:#1f873d;--success-bg-color:#f8fff9;--error-color:#d20000;--error-bg-color:#fff8f8;--font-primary-regular:"NeueText-regular";--font-primary-regular-italic:"NeueText-regular-italic";--font-primary-bold:"NeueText-bold";--font-primary-bold-italic:"NeueText-bold-italic";--font-secondary-regular:"NeueText-regular";--font-secondary-regular-italic:"NeueText-regular-italic";--font-secondary-bold:"NeueText-bold";--font-secondary-bold-italic:"NeueText-bold-italic";--primary-color:#ebec3a;--disable-color:#f1f4f1;--AnimationFadeInConfig:0.3s forwards ease-in-out;--PageSpacingTopTitle:45px;--PageSpacingBottomTitle:57px;--HeightAnnouncementBar:27px;--duration-short:100ms;--duration-default:200ms;--duration-long:500ms;}@media (max-width:749px){:root{--PageSpacingTopTitle:40px;--PageSpacingBottomTitle:42px;}}
.removeScroll{overflow:hidden;}.shopify-section{margin:0;padding:0;}.header-mobile-menu-is-open #chat-button,.header-mobile-menu-is-open .kl-teaser-Sij9rc,.overflow-hidden #chat-button,.overflow-hidden .kl-teaser-Sij9rc{display:none!important;}.MainContent{min-height:calc(100vh - 300px);}.Content-iframe-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.Content-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.Content-image-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.Content-image-wrapper img{height:auto;max-width:100%;width:auto;}*{box-shadow:unset;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;outline:0;-webkit-overflow-scrolling:touch;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);}html{font-size:62.5%;padding:0!important;}body{font-family:var(--font-primary-regular);font-size:14px;font-weight:400;line-height:1;width:100%;}a{color:var(--black);text-decoration:none;}img,svg{height:auto;max-width:100%;}img:not([src]){opacity:0;}svg:not(:root){overflow:unset;}li{list-style:none;}b,b *,strong,strong *{font-family:var(--font-primary-bold);font-weight:700;}em,em *,i,i *{font-style:italic;}s,s *,u,u *{text-decoration:underline;}table{border-collapse:collapse;border-spacing:0;width:100%;}td,th{border:1px solid #e8e9eb;padding:10px 14px;text-align:left;}[role=button],a,button,input,label,select,textarea{touch-action:manipulation;}@media (--mobile){.MainContent{min-height:calc(100vh - 500px);}}
.lazyload,.lazyloading{opacity:0;}.lazyloaded{opacity:1;transition:opacity .1s;}img.lazyload:not([src]){visibility:hidden;}.icon-wrapper,.img-wrapper{align-items:center;display:flex;justify-content:center;}.icon-element{height:15px;max-width:unset;width:15px;}.back-img-wrapper,.picture-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.back-img-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;}.back-img-wrapper .back-img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.WrapperWithMobileImage .back-img-mobile{display:none;}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.video-wrapper iframe,.video-wrapper video{height:100%;left:0;position:absolute;top:0;width:100%;}@media (max-width:749px){.WrapperWithMobileImage .back-img-desktop{display:none;}.WrapperWithMobileImage .back-img-mobile{display:block;}}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");}:root{--swiper-theme-color:#007aff;}.swiper,:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1;}.swiper{list-style:none;overflow:hidden;padding:0;}.swiper-vertical>.swiper-wrapper{flex-direction:column;}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d;}.swiper-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999;}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}[dir=ltr] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before);}[dir=rtl] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%;}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10;}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0);}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0;}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size);}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px;}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none;}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none;}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important;}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%;}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg);}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto;}.swiper-button-lock{display:none;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev";}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px);}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important;}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%;}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33);}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none!important;}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1);}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s;}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s;}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s;}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit);}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%;}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px);}.swiper-pagination-lock{display:none;}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important;}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50;}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;touch-action:none;}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000;}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out;}.swiper-grid>.swiper-wrapper{flex-wrap:wrap;}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap;}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube{overflow:visible;}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0;}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0;}.swiper-flip{overflow:visible;}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1;}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0;}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height;}.swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom;}.swiper:not(.swiper-initialized){opacity:0;}.swiper-wrapper{-webkit-transform-style:preserve-3d;}.swiper-slide,.swiper-wrapper{-webkit-backface-visibility:hidden;}.swiper-slide{-webkit-transform:translateZ(0);}
.shopify-app-block>.cf-form-block{margin:0 auto;overflow:hidden;padding-top:0!important;width:calc(100% - 48px);}.cf-form-block .cf-field .cf-field-errors,.cf-form-block .cf-field .cf-field-errors *,.cf-form-block .cf-field input:not([type=checkbox]),.cf-form-block .cf-field label,.cf-form-block .cf-field select,.cf-form-block .cf-field textarea,.cf-form-block .cf-select-search-results .cf-select-search-result,.cf-form-block [data-cf-field-type=heading] *,.cf-form-block [data-cf-field-type=paragraph] *,.customer-details-form-field-input,.customer-details-form-field-label{color:#434043;font-family:var(--font-primary-regular);font-size:15px;font-weight:500;line-height:normal;}.cf-form-block [data-cf-field-type=heading] *{font-family:var(--font-primary-bold);font-weight:700;}.cf-form-block [data-cf-field-type=paragraph] *{line-height:21px;}.cf-form-block [data-cf-field-type=paragraph] * a{text-decoration:underline!important;}.cf-form-block .cf-field-container.coupon-code *{color:#75a434;font-family:var(--font-primary-regular);font-size:32px;font-weight:500;line-height:1;text-align:center;}.cf-form-block .cf-field[data-cf-field-type=group]{border:1px solid var(--black);border-radius:0;}.cf-form-block .cf-field label,.customer-details-form-field-label{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;margin-bottom:4px;-webkit-text-stroke:.2px currentColor;text-transform:uppercase;}.cf-form-block .cf-field input:not([type=file]):not([type=checkbox]),.cf-form-block .cf-field select,.cf-form-block .cf-field textarea,.customer-details-form-field-input{-webkit-appearance:none;appearance:none;background-color:var(--white);border:1px solid var(--black);border-radius:0;box-shadow:unset;height:40px;outline:0;padding:0 16px;width:100%;}.cf-form-block .cf-field input:not([type=file]):not([type=checkbox]),.cf-form-block .cf-field input:not([type=file]):not([type=checkbox]) *,.cf-form-block .cf-field select,.cf-form-block .cf-field select *,.cf-form-block .cf-field textarea,.cf-form-block .cf-field textarea *,.customer-details-form-field-input,.customer-details-form-field-input *{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.08px!important;line-height:normal!important;-webkit-text-stroke:.2px currentColor!important;}.cf-form-block .cf-field input:not([type=file]):not([type=checkbox])::-webkit-input-placeholder, .cf-form-block .cf-field select::-webkit-input-placeholder, .cf-form-block .cf-field textarea::-webkit-input-placeholder, .customer-details-form-field-input::-webkit-input-placeholder{opacity:1!important;}.cf-form-block .cf-field input:not([type=file]):not([type=checkbox])::placeholder,.cf-form-block .cf-field select::placeholder,.cf-form-block .cf-field textarea::placeholder,.customer-details-form-field-input::placeholder{opacity:1!important;}.cf-form-block .cf-field select{-webkit-appearance:none;appearance:none;background-image:url(icon-select.svg);background-position:right 27px center;background-repeat:no-repeat;}.cf-form-block .cf-field .cf-country-picker{border-left:1px solid var(--black)!important;}.cf-form-block .cf-field input[name=phone],.cf-form-block .cf-field select{padding-right:50px!important;}.cf-form-block .cf-field textarea{height:100px;padding:12px 17px;resize:none;}.cf-form-block [data-cf-field-type=checkbox] label,.cf-form-block [data-cf-field-type=checkbox_list] label{--checkbox-top:0;--checkbox-left:0;--checkbox-size:16px;--checkbox-min-height:var(--checkbox-size);--checkbox-margin-right:10px;--checkbox-background-color:var(--white);--checkbox-border:1px solid var(--black);--checkbox-checked-background-color:var(--black);align-items:flex-start;display:flex;flex-wrap:nowrap;opacity:1;position:relative;}.cf-form-block [data-cf-field-type=checkbox] label:after,.cf-form-block [data-cf-field-type=checkbox_list] label:after{display:none;}.cf-form-block [data-cf-field-type=checkbox] label input,.cf-form-block [data-cf-field-type=checkbox_list] label input{-webkit-appearance:none;appearance:none;background-color:var(--checkbox-background-color);border:var(--checkbox-border);border-radius:0;cursor:pointer;height:var(--checkbox-size);margin:2px var(--checkbox-margin-right) 0 0;position:relative;width:var(--checkbox-size);}.cf-form-block [data-cf-field-type=checkbox] label input:after,.cf-form-block [data-cf-field-type=checkbox_list] label input:after{background-color:var(--checkbox-checked-background-color);display:block;height:calc(100% - 2px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2px);z-index:1;}.cf-form-block [data-cf-field-type=checkbox] label input:checked:after,.cf-form-block [data-cf-field-type=checkbox_list] label input:checked:after{content:"";}.cf-form-block [data-cf-field-type=checkbox] label span,.cf-form-block [data-cf-field-type=checkbox_list] label span{min-height:var(--checkbox-min-height);}.cf-form-block [data-cf-field-type=checkbox] label span,.cf-form-block [data-cf-field-type=checkbox] label span *,.cf-form-block [data-cf-field-type=checkbox_list] label span,.cf-form-block [data-cf-field-type=checkbox_list] label span *{color:var(--black);font-family:var(--font-primary-regular);font-size:15px;font-weight:500;}.cf-form-block [data-cf-field-type=checkbox] label a,.cf-form-block [data-cf-field-type=checkbox_list] label a{text-decoration:underline;}.cf-form-block [data-cf-field-type=checkbox] label a:before,.cf-form-block [data-cf-field-type=checkbox_list] label a:before{display:none;}.cf-form-block [data-cf-field-type=checkbox] label a:hover,.cf-form-block [data-cf-field-type=checkbox_list] label a:hover{color:var(--primary-color);}.cf-form-block .cf-error-message{width:100%;}.cf-form-block .cf-field[data-cf-invalid=true]{background:none!important;border:0;}.cf-form-block .cf-field .cf-field-errors{margin:8px 0 0!important;}.cf-form-block .cf-field .cf-field-errors,.cf-form-block .cf-field .cf-field-errors *{color:#ff1212;}.cf-form-block .cf-step-invalid{width:100%;}.cf-success-title,.cf-success-title *{color:var(--black)!important;font-size:18px!important;}.cf-success-text{margin-top:5px!important;}.cf-success-text,.cf-success-text *{color:var(--black)!important;font-size:14px!important;letter-spacing:-.07px!important;}.cf-success-button{margin-top:10px!important;}.cf-success-button a{font-size:11px!important;letter-spacing:-.06px!important;}.cf-form-actions{align-items:center;display:grid;grid-gap:16px;grid-template-columns:1fr;justify-items:center;place-items:center;width:100%;}.cf-form-actions .cf-step-invalid{display:none!important;}.cf-form-actions .btn{margin:0!important;width:100%!important;}.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel){align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;display:flex;height:31px;justify-content:center;max-width:177px;padding:0 10px;position:relative;transition:.3s;width:100%;}.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel),.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel) *{color:var(--primary-color);font-family:var(--font-secondary-bold);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.06px;line-height:normal;text-align:center;-webkit-text-stroke:.2px currentColor;}.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form{background-color:var(--black);height:42px;margin:0 auto;max-width:203px;order:0;}.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step *,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form *{font-family:var(--font-secondary-regular);font-weight:400;text-transform:uppercase;}.cf-form-block .cf-cancel,.cf-form-block .cf-field a,.cf-form-block .cf-prev-step{margin:0 auto!important;order:1;position:relative;width:auto!important;}.cf-form-block .cf-cancel:before,.cf-form-block .cf-field a:before,.cf-form-block .cf-prev-step:before{background-color:var(--black);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.3s ease-in-out;width:0;}.cf-form-block .cf-cancel,.cf-form-block .cf-cancel *,.cf-form-block .cf-field a,.cf-form-block .cf-field a *,.cf-form-block .cf-prev-step,.cf-form-block .cf-prev-step *{color:var(--black);font-family:var(--font-secondary-regular);font-size:11px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.06px;line-height:normal;text-align:center;-webkit-text-stroke:.2px currentColor;text-transform:uppercase;}.cf-form-block .cf-field a{margin:0!important;}@media (--mobile){.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel){transition:0s;}}@media (hover:hover){.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step:hover,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form:hover{background-color:var(--primary-color);}.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step:hover,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-next-step:hover *,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form:hover,.cf-form-block .cf-button:not(.cf-prev-step):not(.cf-cancel).cf-submit-form:hover *{color:var(--black);}.cf-form-block .cf-cancel:hover:before,.cf-form-block .cf-field a:hover:before,.cf-form-block .cf-prev-step:hover:before{width:100%;}}
p.saw-extra-note{background:transparent;color:var(--error-color)!important;font-weight:400;}
[data-oke-star-rating] .okeReviews[data-oke-container],[data-oke-star-rating] div.okeReviews{--oke-text-regular:11.5px;color:#262626;}[data-oke-star-rating] .okeReviews[data-oke-container],[data-oke-star-rating] .okeReviews[data-oke-container]>div,[data-oke-star-rating] div.okeReviews,[data-oke-star-rating] div.okeReviews>div{align-items:center;display:flex;}[data-oke-star-rating] .oke-sr-count{height:16px;}[data-oke-star-rating] .oke-sr-count:after,[data-oke-star-rating] .oke-sr-count:before{display:none;}[data-oke-star-rating] .oke-sr-stars{height:16px;margin-right:2px;}[data-oke-star-rating] .oke-stars{--size-badge:88px;width:var(--size-badge);}[data-oke-star-rating] .oke-stars .oke-stars-background,[data-oke-star-rating] .oke-stars .oke-stars-foreground{height:16px;}[data-oke-star-rating] .oke-stars .oke-stars-background svg,[data-oke-star-rating] .oke-stars .oke-stars-foreground svg{min-width:var(--size-badge);width:var(--size-badge);}[data-oke-star-rating] .oke-stars .oke-stars-background use:first-child,[data-oke-star-rating] .oke-stars .oke-stars-foreground use:first-child{x:0;}[data-oke-star-rating] .oke-stars .oke-stars-background use:nth-child(2),[data-oke-star-rating] .oke-stars .oke-stars-foreground use:nth-child(2){x:16;}[data-oke-star-rating] .oke-stars .oke-stars-background use:nth-child(3),[data-oke-star-rating] .oke-stars .oke-stars-foreground use:nth-child(3){x:32;}[data-oke-star-rating] .oke-stars .oke-stars-background use:nth-child(4),[data-oke-star-rating] .oke-stars .oke-stars-foreground use:nth-child(4){x:48;}[data-oke-star-rating] .oke-stars .oke-stars-background use:nth-child(5),[data-oke-star-rating] .oke-stars .oke-stars-foreground use:nth-child(5){x:64;}
[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container]{padding:0;}[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container],[data-oke-widget][data-oke-reviews-product-id] div.okeReviews{font-family:var(--font-primary-regular);font-weight:400;line-height:normal;}[data-oke-widget][data-oke-reviews-product-id] .oke-qw-answer-main-author,[data-oke-widget][data-oke-reviews-product-id] .oke-qw-question-main-author,[data-oke-widget][data-oke-reviews-product-id] .oke-sortSelect-label,[data-oke-widget][data-oke-reviews-product-id] .oke-w-ratingAverageModule-rating,[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-w-filter-title,[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-w-navBar-item,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-w-filter-title,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-w-navBar-item,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews[data-oke-container] .oke-reviewContent .oke-reviewContent-title{font-family:var(--font-primary-bold);font-weight:700;}[data-oke-widget][data-oke-reviews-product-id] .oke-w-breakdownModule-distribution-label-star .oke-stars{--size-badge:auto;}[data-oke-widget][data-oke-reviews-product-id] .oke-w-breakdownModule-distribution-bar-fill{background-color:var(--black)!important;}[data-oke-widget][data-oke-reviews-product-id] .oke-stars{--size-badge:88px;width:var(--size-badge);}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background svg,[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground svg{min-width:var(--size-badge);width:var(--size-badge);}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background use:first-child,[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground use:first-child{x:0;}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background use:nth-child(2),[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground use:nth-child(2){x:16;}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background use:nth-child(3),[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground use:nth-child(3){x:32;}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background use:nth-child(4),[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground use:nth-child(4){x:48;}[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-background use:nth-child(5),[data-oke-widget][data-oke-reviews-product-id] .oke-stars .oke-stars-foreground use:nth-child(5){x:64;}[data-oke-widget][data-oke-reviews-product-id] .oke-state-empty-button{display:flex;justify-content:center;}[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#262626!important;border:0!important;border-radius:4px;box-shadow:unset!important;cursor:pointer;display:flex;height:42px;justify-content:center;max-width:203px;opacity:1!important;outline:0!important;padding:0 10px;position:relative;transform:unset!important;transition:.3s;width:100%;}[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button:before,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button:before{color:currentColor!important;}[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button:active,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button:active{background-color:var(--black)!important;}[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button,[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button *,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button *{color:var(--white)!important;font-family:var(--font-primary-bold);font-size:14px;font-weight:700;letter-spacing:.84px;}[data-oke-widget][data-oke-reviews-product-id] .oke-w-reviews-writeReview{max-width:203px;width:100%;}[data-oke-widget][data-oke-reviews-product-id] .oke-w-review-side{border:0!important;border-radius:10px;}[data-oke-widget][data-oke-reviews-product-id] .oke-poweredBy{display:none!important;}@media (max-width:749px){[data-oke-widget][data-oke-reviews-product-id] .oke-w-reviews-writeReview{max-width:100%;}}@media (--mobile){[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button{transition:0s;}}@media (hover:hover){[data-oke-widget][data-oke-reviews-product-id] .okeReviews[data-oke-container] .oke-button:hover,[data-oke-widget][data-oke-reviews-product-id] div.okeReviews .oke-button:hover{background-color:var(--black)!important;}}
.swym-modal-content .swym-title,.swym-modal-content .swym-title *{color:#262626;font-family:var(--font-primary-bold);font-size:32px;font-weight:700;line-height:normal;}.swym-modal-content .swym-privacy-info,.swym-modal-content .swym-privacy-info *,.swym-modal-content .swym-remind-description,.swym-modal-content .swym-remind-description *{color:#262626;font-family:var(--font-primary-regular);font-size:13px!important;font-style:unset!important;font-weight:400;letter-spacing:normal;line-height:normal!important;}.swym-modal-content .swym-input{background-color:var(--white)!important;border:1px solid var(--black)!important;border-radius:0!important;height:32px!important;margin:0 0 15px!important;min-height:unset!important;padding:0 10px!important;width:100%!important;}.swym-modal-content .swym-input::-webkit-input-placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;-webkit-text-stroke:.2px currentColor!important;}.swym-modal-content .swym-input,.swym-modal-content .swym-input::placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;-webkit-text-stroke:.2px currentColor!important;}.swym-modal-content .swym-input::-webkit-input-placeholder{color:#c4bec0!important;}.swym-modal-content .swym-input::placeholder{color:#c4bec0!important;}.swym-modal-content #remind-me-subscribe-btn,.swym-modal-content .swym-button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background-color:var(--black)!important;border:0!important;border-radius:0!important;box-shadow:unset!important;cursor:pointer!important;display:flex!important;height:42px!important;justify-content:center!important;margin:0 auto!important;max-width:203px!important;opacity:1!important;outline:0!important;padding:0 10px!important;position:relative!important;transform:unset!important;transition:.3s!important;width:100%!important;}.swym-modal-content #remind-me-subscribe-btn:before,.swym-modal-content .swym-button:before{color:currentColor!important;}.swym-modal-content #remind-me-subscribe-btn,.swym-modal-content #remind-me-subscribe-btn *,.swym-modal-content .swym-button,.swym-modal-content .swym-button *{color:var(--primary-color)!important;font-family:var(--font-secondary-regular)!important;font-size:11px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.06px!important;line-height:normal!important;text-align:center!important;-webkit-text-stroke:.2px currentColor!important;text-transform:uppercase!important;}.swym-modal-content .swym-success-msg{background-color:var(--success-bg-color)!important;border:1px solid var(--success-color)!important;border-radius:0!important;color:var(--success-color)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.07px!important;line-height:19px!important;margin:0 0 15px!important;}.swym-modal-content .swym-validation-error-msg{background-color:var(--error-bg-color)!important;border:1px solid var(--error-color)!important;color:var(--error-color)!important;font-size:13px!important;letter-spacing:-.07px!important;padding:12px!important;}@media (--mobile){.swym-modal-content #remind-me-subscribe-btn,.swym-modal-content .swym-button{transition:0s!important;}}@media (hover:hover){.swym-modal-content #remind-me-subscribe-btn:hover,.swym-modal-content .swym-button:hover{background-color:var(--primary-color)!important;}.swym-modal-content #remind-me-subscribe-btn:hover,.swym-modal-content #remind-me-subscribe-btn:hover *,.swym-modal-content .swym-button:hover,.swym-modal-content .swym-button:hover *{color:var(--black)!important;}}
[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;height:0;width:0;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none;}[type=submit],button{-webkit-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;}label{color:var(--text-color);display:inline-block;font-family:var(--font-primary-regular);font-size:calc(12.02326px + .23256vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:12px;}input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;appearance:none;background-color:var(--white);background-position:right 15px center;border:1px solid var(--gray-input);border-radius:0;box-shadow:unset!important;color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:unset;letter-spacing:-.08px;line-height:normal;max-height:unset;max-width:unset;min-height:unset;min-width:unset;outline:0;padding:10px 14px 12px;width:100%;}textarea{height:208px;resize:none;}.input--error{border:1px solid var(--error-color)!important;}@media screen and (max-width:420px){label{font-size:13px;}}@media screen and (min-width:1280px){label{font-size:15px;}}
.shopify-policy__title h1,.title-page{margin:0 auto;max-width:-webkit-max-content;max-width:max-content;position:relative;}.shopify-policy__title h1:before,.title-page:before{background-color:#ebec3a;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.shopify-policy__title h1,.shopify-policy__title h1 *,.title-page,.title-page *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.19px;line-height:43px;text-align:center;}.BasicStylesTexts,.BasicStylesTexts *,.metafield-rich_text_field,.metafield-rich_text_field *,.shopify-policy__body .rte,.shopify-policy__body .rte *{color:var(--black);font-family:var(--font-secondary-regular);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;}.BasicStylesTexts a,.BasicStylesTexts a *,.BasicStylesTexts blockquote,.BasicStylesTexts blockquote *,.BasicStylesTexts h2,.BasicStylesTexts h2 *,.BasicStylesTexts li,.BasicStylesTexts li *,.BasicStylesTexts p,.BasicStylesTexts p *,.BasicStylesTexts span,.BasicStylesTexts span *,.BasicStylesTexts td,.BasicStylesTexts td *,.BasicStylesTexts th,.BasicStylesTexts th *,.metafield-rich_text_field a,.metafield-rich_text_field a *,.metafield-rich_text_field blockquote,.metafield-rich_text_field blockquote *,.metafield-rich_text_field h2,.metafield-rich_text_field h2 *,.metafield-rich_text_field li,.metafield-rich_text_field li *,.metafield-rich_text_field p,.metafield-rich_text_field p *,.metafield-rich_text_field span,.metafield-rich_text_field span *,.metafield-rich_text_field td,.metafield-rich_text_field td *,.metafield-rich_text_field th,.metafield-rich_text_field th *,.shopify-policy__body .rte a,.shopify-policy__body .rte a *,.shopify-policy__body .rte blockquote,.shopify-policy__body .rte blockquote *,.shopify-policy__body .rte h2,.shopify-policy__body .rte h2 *,.shopify-policy__body .rte li,.shopify-policy__body .rte li *,.shopify-policy__body .rte p,.shopify-policy__body .rte p *,.shopify-policy__body .rte span,.shopify-policy__body .rte span *,.shopify-policy__body .rte td,.shopify-policy__body .rte td *,.shopify-policy__body .rte th,.shopify-policy__body .rte th *{font-size:13px;letter-spacing:-.07px;line-height:19px;}.BasicStylesTexts h1,.BasicStylesTexts h1 *,.BasicStylesTexts h2,.BasicStylesTexts h2 *,.BasicStylesTexts h3,.BasicStylesTexts h3 *,.BasicStylesTexts h4,.BasicStylesTexts h4 *,.BasicStylesTexts h5,.BasicStylesTexts h5 *,.BasicStylesTexts h6,.BasicStylesTexts h6 *,.metafield-rich_text_field h1,.metafield-rich_text_field h1 *,.metafield-rich_text_field h2,.metafield-rich_text_field h2 *,.metafield-rich_text_field h3,.metafield-rich_text_field h3 *,.metafield-rich_text_field h4,.metafield-rich_text_field h4 *,.metafield-rich_text_field h5,.metafield-rich_text_field h5 *,.metafield-rich_text_field h6,.metafield-rich_text_field h6 *,.shopify-policy__body .rte h1,.shopify-policy__body .rte h1 *,.shopify-policy__body .rte h2,.shopify-policy__body .rte h2 *,.shopify-policy__body .rte h3,.shopify-policy__body .rte h3 *,.shopify-policy__body .rte h4,.shopify-policy__body .rte h4 *,.shopify-policy__body .rte h5,.shopify-policy__body .rte h5 *,.shopify-policy__body .rte h6,.shopify-policy__body .rte h6 *{font-family:var(--font-secondary-bold);font-weight:700;}.BasicStylesTexts h1,.BasicStylesTexts h1 *,.metafield-rich_text_field h1,.metafield-rich_text_field h1 *,.shopify-policy__body .rte h1,.shopify-policy__body .rte h1 *{font-size:2em;}.BasicStylesTexts b,.BasicStylesTexts b *,.BasicStylesTexts strong,.BasicStylesTexts strong *,.metafield-rich_text_field b,.metafield-rich_text_field b *,.metafield-rich_text_field strong,.metafield-rich_text_field strong *,.shopify-policy__body .rte b,.shopify-policy__body .rte b *,.shopify-policy__body .rte strong,.shopify-policy__body .rte strong *{font-family:var(--font-secondary-bold);font-weight:700;}.BasicStylesTexts s,.BasicStylesTexts s *,.BasicStylesTexts u,.BasicStylesTexts u *,.metafield-rich_text_field s,.metafield-rich_text_field s *,.metafield-rich_text_field u,.metafield-rich_text_field u *,.shopify-policy__body .rte s,.shopify-policy__body .rte s *,.shopify-policy__body .rte u,.shopify-policy__body .rte u *{text-decoration:underline;}.BasicStylesTexts em,.BasicStylesTexts em *,.BasicStylesTexts i,.BasicStylesTexts i *,.metafield-rich_text_field em,.metafield-rich_text_field em *,.metafield-rich_text_field i,.metafield-rich_text_field i *,.shopify-policy__body .rte em,.shopify-policy__body .rte em *,.shopify-policy__body .rte i,.shopify-policy__body .rte i *{font-style:italic;}.BasicStylesTexts a,.BasicStylesTexts a *,.metafield-rich_text_field a,.metafield-rich_text_field a *,.shopify-policy__body .rte a,.shopify-policy__body .rte a *{text-decoration:underline;}.BasicStylesTexts a:hover,.BasicStylesTexts a :hover,.metafield-rich_text_field a:hover,.metafield-rich_text_field a :hover,.shopify-policy__body .rte a:hover,.shopify-policy__body .rte a :hover{color:var(--primary-color);}.BasicStylesTexts>*,.metafield-rich_text_field>*,.shopify-policy__body .rte>*{margin-bottom:19px;}.BasicStylesTexts>:last-child,.metafield-rich_text_field>:last-child,.shopify-policy__body .rte>:last-child{margin-bottom:0;}.BasicStylesTexts p:not(:empty)+ol,.BasicStylesTexts p:not(:empty)+ul,.metafield-rich_text_field p:not(:empty)+ol,.metafield-rich_text_field p:not(:empty)+ul,.shopify-policy__body .rte p:not(:empty)+ol,.shopify-policy__body .rte p:not(:empty)+ul{margin-top:-19px;}.BasicStylesTexts ol,.BasicStylesTexts ul,.metafield-rich_text_field ol,.metafield-rich_text_field ul,.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{margin-left:2em;}.BasicStylesTexts ol li,.BasicStylesTexts ul li,.metafield-rich_text_field ol li,.metafield-rich_text_field ul li,.shopify-policy__body .rte ol li,.shopify-policy__body .rte ul li{list-style:unset;}.BasicStylesTexts blockquote,.metafield-rich_text_field blockquote,.shopify-policy__body .rte blockquote{border-left:2px solid var(--primary-color);margin-left:1em;padding:1em;}.BasicStylesTexts td,.BasicStylesTexts th,.metafield-rich_text_field td,.metafield-rich_text_field th,.shopify-policy__body .rte td,.shopify-policy__body .rte th{border:1px solid var(--black);}@media (max-width:749px){.shopify-policy__title h1:before,.title-page:before{bottom:-35%;}.shopify-policy__title h1,.shopify-policy__title h1 *,.title-page,.title-page *{letter-spacing:-.15px;line-height:26px;}.shopify-policy__title h1:before,.title-page:before{height:3px;}}@media screen and (max-width:320px){.shopify-policy__title h1,.shopify-policy__title h1 *,.title-page,.title-page *{font-size:26px;}}@media screen and (min-width:1024px){.shopify-policy__title h1,.shopify-policy__title h1 *,.title-page,.title-page *{font-size:34px;}}
.btn-primary{align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;display:flex;height:31px;justify-content:center;max-width:177px;padding:0 10px;position:relative;transition:.3s;width:100%;}.btn-primary,.btn-primary *{color:var(--primary-color);font-family:var(--font-secondary-bold);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.06px;line-height:normal;text-align:center;-webkit-text-stroke:.2px currentColor;}.btn-primary{background-color:var(--black);height:42px;max-width:203px;}.btn-primary,.btn-primary *{font-family:var(--font-secondary-regular);font-weight:400;text-transform:uppercase;}.btn-underline{position:relative;}.btn-underline:before{background-color:var(--black);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.btn-underline,.btn-underline *{color:var(--black);font-family:var(--font-secondary-bold);font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.08px;line-height:normal;}.btn-text{position:relative;}.btn-text:before{background-color:var(--black);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:.3s ease-in-out;width:0;}.btn-text,.btn-text *{color:var(--black);font-family:var(--font-secondary-regular);font-weight:400;letter-spacing:-.06px;-webkit-text-stroke:.2px currentColor;text-transform:uppercase;}.btn-delete,.btn-text,.btn-text *{font-size:11px;font-stretch:normal;font-style:normal;line-height:normal;text-align:center;}.btn-delete{-webkit-appearance:none;appearance:none;background-color:initial;border:0;border-radius:0;color:var(--text-color);cursor:pointer;font-family:var(--font-secondary-bold);font-weight:700;letter-spacing:normal;margin:0;padding:0;text-decoration:underline;}.btn-delete:hover{-webkit-text-stroke:.3px currentColor;}.btn-disable{background-color:#e3e2df!important;border:0!important;pointer-events:none!important;}.shopify-challenge__container .shopify-challenge__button{align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;display:flex;height:31px;justify-content:center;max-width:177px;padding:0 10px;position:relative;transition:.3s;width:100%;}.shopify-challenge__container .shopify-challenge__button,.shopify-challenge__container .shopify-challenge__button *{color:var(--primary-color);font-family:var(--font-secondary-bold);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.06px;line-height:normal;text-align:center;-webkit-text-stroke:.2px currentColor;}.shopify-challenge__container .shopify-challenge__button{background-color:var(--black);height:42px;max-width:203px;}.shopify-challenge__container .shopify-challenge__button,.shopify-challenge__container .shopify-challenge__button *{font-family:var(--font-secondary-regular);font-weight:400;text-transform:uppercase;}@media (max-width:749px){.btn-primary,.shopify-challenge__container .shopify-challenge__button{transition:0s;}}@media (hover:hover){.btn-primary:hover{background-color:var(--primary-color);}.btn-primary:hover,.btn-primary:hover *{color:var(--black);}.btn-underline:hover:before{width:13px;}.btn-text:hover:before{width:100%;}.shopify-challenge__container .shopify-challenge__button:hover{background-color:var(--primary-color);}.shopify-challenge__container .shopify-challenge__button:hover,.shopify-challenge__container .shopify-challenge__button:hover *{color:var(--black);}}
.Price-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}.Price-prices,.Price-vendor-wrapper{align-items:center;display:flex;justify-content:center;}.Price-vendor-wrapper{margin-bottom:6px;}.Price-on-sale,.Price-on-sale-tag,.Price-regular,.Price-sold-out,.Price-vendor{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.37px;line-height:normal;-webkit-text-stroke:.2px currentColor;}.Price-on-sale,.Price-on-sale-tag,.Price-regular,.Price-sold-out{display:inline-block;}.Price-regular-wrapper{display:flex;}.Price-OnSale .Price-regular-wrapper{margin-right:4px;}.Price-OnSale .Price-regular{color:#6d6d6d;text-decoration:line-through;}.Price-OnSale .Price-on-sale-wrapper{display:flex;}.Price-on-sale-wrapper{display:none;}.Price-on-sale{color:#f24439;}.Price-on-sale-tag{color:#f24439;display:none;margin-left:5px;}.Price-SoldOut .Price-prices{display:none;}.Price-SoldOut .Price-sold-out-wrapper{display:flex;}.Price-sold-out-wrapper{align-items:center;display:none;justify-content:flex-start;}.Price-sold-out{color:#6d6d6d;text-transform:capitalize;}
.pagination{align-items:center;display:flex;justify-content:center;margin-bottom:43px;}.pagination-item{color:#262626;font-family:var(--font-primary-regular);font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.49px;line-height:1;margin-left:4px;margin-right:4px;text-align:center;}.pagination-item.is-active,.pagination-item:hover{color:var(--black);}@media (max-width:800px){.pagination{margin-bottom:39px;}}
.product-card{--badge-list-top:12px;--badge-list-left:10px;--badge-label-top:10px;--badge-label-right:10px;--badge-label-height:20px;--image-margin-bottom:9px;align-items:flex-start;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;transform-style:preserve-3d;width:100%;}.product-card-image-container-wrapper{aspect-ratio:1;margin-bottom:var(--image-margin-bottom);position:relative;width:100%;}.product-card-image-wrapper{aspect-ratio:var(--aspect-ratio);border-radius:10px;bottom:0;height:auto;left:0;margin:auto;max-height:100%;overflow:hidden;position:absolute;right:0;transform:translateZ(0);transition:opacity .15s ease-in-out;width:calc(1/var(--aspect-ratio));}.product-card-image-wrapper.secondary{opacity:0;z-index:2;}.product-card-image-wrapper img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.product-card-info{display:grid;flex-grow:1;grid-gap:7px;grid-template-columns:1fr auto;width:100%;}.product-card-material-wrapper,.product-card-price-wrapper,.product-card-title-wrapper{min-height:var(--height);}.product-card-title,.product-card-title *{font-family:var(--font-primary-bold);font-size:13px;font-weight:700;line-height:normal;}.product-card-price-wrapper .Price-on-sale,.product-card-price-wrapper .Price-on-sale-tag,.product-card-price-wrapper .Price-regular,.product-card-price-wrapper .Price-sold-out,.product-card-price-wrapper .Price-vendor{-webkit-text-stroke:unset;}.product-card-price-wrapper .Price-SoldOut .Price-prices{display:flex;}.product-card-price-wrapper .Price-SoldOut .Price-sold-out-wrapper{display:none;}.product-card-price-wrapper .Price-regular-wrapper{margin:0;order:1;}.product-card-price-wrapper .Price-on-sale-wrapper{margin-right:6px;order:0;}.product-card-material-wrapper{grid-column:1/-1;}.product-card-material{color:#262626;font-family:var(--font-primary-regular);font-size:13px;font-weight:400;}@media (hover:hover){.product-card-image-container-wrapper.with-secondary-image:hover .product-card-image-wrapper{opacity:0;pointer-events:none;}.product-card-image-container-wrapper.with-secondary-image:hover .secondary{opacity:1;pointer-events:auto;}}
.product-badge{align-items:center;border-radius:10px;color:var(--black);display:flex;height:var(--badge-label-height,20px);justify-content:center;padding:1px 10px 0;pointer-events:none;position:absolute;right:var(--badge-label-right,10px);top:var(--badge-label-top,10px);width:auto;z-index:1;}.product-badge[badge-label="BEST SELLER"],.product-badge[badge-label=NEW]{background-color:#eceb3c;border:1px solid var(--black);}.product-badge[badge-label*=SAVE]{border:1px solid #ff4e27;color:#ff4e27;}.product-badge-label{font-family:var(--font-primary-regular);font-size:10px;font-weight:400;letter-spacing:.6px;line-height:normal;text-align:center;text-transform:uppercase;}
.product-badge-list-wrapper{display:flex;flex-direction:column;grid-gap:1px;left:var(--badge-list-left,10px);pointer-events:none;position:absolute;top:var(--badge-list-top,10px);width:auto;z-index:2;}.product-badge-list-item{align-items:center;display:flex;grid-gap:5px;justify-content:flex-start;}.product-badge-list-item-text{font-family:var(--font-primary-regular);font-size:10px;font-weight:400;letter-spacing:.6px;line-height:normal;}
accordions-component{--accordion-asset-rotation:0;--accordion-asset-rotation-hover:180deg;--accordion-item-border:0;--accordion-question-padding:25px 0;--accordion-answer-padding-bottom:29px;display:block;width:100%;}.accordion-item{border-bottom:var(--accordion-item-border);}.accordion-item.open .accordion-item-asset-wrapper svg{transform:rotate(var(--accordion-asset-rotation-hover));}.accordion-item.open .accordion-item-content-wrapper{display:block;}.accordion-item-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:var(--accordion-question-padding);width:100%;}.accordion-item-title{padding-right:10px;-webkit-user-select:none;user-select:none;}.accordion-item-asset-wrapper{display:inline-block;}.accordion-item-asset-wrapper svg{transform:rotate(var(--accordion-asset-rotation));transition:.2s;}.accordion-item-content-wrapper{display:none;}.accordion-item-content{padding-bottom:var(--accordion-answer-padding-bottom);-webkit-user-select:none;user-select:none;}
.grid-flex{--grid-flex-columns:4;--grid-flex-horizontal-gap:20px;--grid-flex-vertical-gap:20px;--grid-flex-item-max-width:200px;--grid-flex-item-total-percent-width:calc(100% - var(--grid-flex-horizontal-gap)*(var(--grid-flex-columns) - 1));display:flex;flex-wrap:wrap;gap:var(--grid-flex-vertical-gap) var(--grid-flex-horizontal-gap);grid-gap:var(--grid-flex-vertical-gap) var(--grid-flex-horizontal-gap);justify-content:center;margin:0 auto;max-width:calc(var(--grid-flex-item-max-width)*var(--grid-flex-columns) + var(--grid-flex-horizontal-gap)*(var(--grid-flex-columns) - 1));width:100%;}.grid-flex-item{max-width:var(--grid-flex-item-max-width);width:calc(var(--grid-flex-item-total-percent-width)/var(--grid-flex-columns));}
popup-component{--button-close-color:0,0,0;--button-close-background-color:var(--white);--button-close-color-hover:105,130,105;--button-close-background-color-hover:var(--white);--button-close-size-icon:12px;}.popup-component-button-wrapper{align-items:center;display:flex;justify-content:flex-end;width:100%;}.popup-component-button{cursor:pointer;width:100%;}.popup-component{align-items:center;bottom:0;display:none;height:100vh;justify-content:center;left:0;overflow:hidden;padding:30px;position:fixed;right:0;top:0;width:100vw;z-index:999999999999999;}.popup-component-mask{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;}.popup-component-super-content{display:flex;max-height:100%;max-width:100%;position:relative;z-index:1;}.popup-component-content{background-color:#fff;box-sizing:border-box;max-width:900px;overflow:auto;padding:10px;width:100%;}.popup-component-content-int table{margin:0;}.popup-component-icon-close-wrapper{align-items:center;background:var(--button-close-background-color);cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:0;top:-27px;}.popup-component-icon-close-wrapper:hover{--button-close-color:var(--button-close-color-hover);background:var(--button-close-background-color-hover);}.popup-component-icon-close{background:linear-gradient(to top left,rgba(var(--button-close-color),0) 0,rgba(var(--button-close-color),0) calc(50% - 1px),rgba(var(--button-close-color),1) 50%,rgba(var(--button-close-color),0) calc(50% + 1px),rgba(var(--button-close-color),0)),linear-gradient(to top right,rgba(var(--button-close-color),0) 0,rgba(var(--button-close-color),0) calc(50% - 1px),rgba(var(--button-close-color),1) 50%,rgba(var(--button-close-color),0) calc(50% + 1px),rgba(var(--button-close-color),0));display:block;height:var(--button-close-size-icon);transition:.3s;width:var(--button-close-size-icon);}.popup-component-visible{display:flex;}.popup-component-visible .popup-component-mask{animation:fadeIn var(--animation-config);}.popup-component-visible .popup-component-super-content{animation:translateToTop var(--animation-config);}.popup-component-hidding .popup-component-mask{animation:fadeOut var(--animation-config);}.popup-component-hidding .popup-component-super-content{animation:translateToBottom var(--animation-config);animation-duration:.1s;}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes translateToTop{0%{opacity:0;transform:translateY(-100%);}to{opacity:1;transform:translateY(0);}}@keyframes translateToBottom{0%{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-100%);}}@media (max-width:749px){.popup-component{padding:30px 10px 10px;}}
tabs-component{--buttons-height:35px;--buttons-padding-x:30px;--buttons-gap:30px;--content-display-active:block;width:100%;}.tabs-component-buttons{height:var(--buttons-height);overflow:auto hidden;overflow-x:auto;overflow-y:hidden;padding:0 var(--buttons-padding-x);}.tabs-component-buttons-wrapper{align-items:center;display:flex;grid-gap:var(--buttons-gap);height:100%;justify-content:center;margin:0 auto;width:-webkit-max-content;width:max-content;}.tabs-component-button{align-items:center;display:flex;justify-content:center;position:relative;}.tabs-component-content{display:none;}.tabs-component-content.active{display:var(--content-display-active);}
.search-modal__content,predictive-search{--color-foreground:18,18,18;--search-button-width:45px;--search-button-icon-size:18px;--color-background:255,255,255;--popup-border-width:1px;--popup-border-opacity:0.1;--popup-corner-radius:0px;--popup-shadow-opacity:0.05;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--font-body-scale:1;--font-heading-scale:1;}predictive-search{margin:0 auto;max-width:740px;}main-search,predictive-search{display:flex;width:100%;}.search-modal__content predictive-search{margin:0;}.predictive-search{border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.05);height:auto;max-height:calc(var(--max-height) - 20px);overscroll-behavior:contain;width:100%;}.predictive-search__loading-state{display:none;}.predictive-search__heading,.predictive-search__item-heading{font-weight:400;}.predictive-search__item-content{gap:3px;grid-gap:3px;}.predictive-search__item-product-title{font-family:var(--font-primary-bold);font-size:13px;font-weight:700;line-height:normal;}.predictive-search__item-product-material{color:#262626;font-family:var(--font-primary-regular);font-size:13px;font-weight:400;}.predictive-search__item-product-material:empty{display:none;}@media (max-width:749px){.search-modal__content .predictive-search{max-height:calc(100dvh - var(--full-header-height) + 2px);}}
.announcement-bar{background:var(--announcement-bar-background-color);display:block;min-height:40px;text-align:center;transition:background .3s ease;}.announcement-bar-content{align-items:center;display:flex;justify-content:center;min-height:40px;padding:10px;}.announcement-bar-text{--links-hover-color:var(--announcement-bar-text-color);color:var(--announcement-bar-text-color);flex-flow:row nowrap;}.announcement-bar-text,.announcement-bar-text *{color:var(--announcement-bar-text-color);font-size:13px;font-weight:400;line-height:16px;}.announcement-bar-text li{list-style-position:inside;}.announcement-bar-text a{text-decoration:underline;}.announcement-bar-text a:hover{text-decoration:none;}.announcement-bar-text strong{font-weight:700;}
.footer{--section-content-padding-x:144px;--section-content-max-width:100%;--section-content-padding-top:24px;--section-content-padding-bottom:36px;--blocks-gap:48px;--content-margin-bottom:59px;--side-left-width:140px;--side-left-margin-right:168px;--side-right-width:320px;--title-block-margin-bottom:12px;--menu-links-spacing:3px;--newsletter-text-margin-bottom:23px;--shares-icon-size:24px;--shares-icons-spacing:24px;--legal-links-spacing:36px;background-color:#eceb3c;margin-top:88px;}.footer-container{position:relative;}.footer-content{display:flex;margin:0 auto var(--content-margin-bottom);max-width:var(--section-content-max-width);padding-top:var(--section-content-padding-top);position:relative;width:calc(100% - var(--section-content-padding-x)*2);}.footer-content-left{display:flex;justify-content:space-between;margin-right:var(--side-left-margin-right);max-width:var(--side-left-width);position:relative;width:100%;}.footer-content-left .footer-shares{display:none;}.footer-content-middle{display:flex;grid-gap:var(--blocks-gap);}.footer-content-right{margin-left:auto;max-width:var(--side-right-width);width:100%;}.footer-block-item{max-width:-webkit-max-content;max-width:max-content;width:100%;}.footer-block-title{color:#262626;font-family:var(--font-primary-bold);font-size:10px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:normal;margin-bottom:var(--title-block-margin-bottom);}.footer-block-title:empty{display:none;}.footer-logo-wrapper{margin-bottom:var(--logo-margin-bottom);}.footer-block-item:first-child .footer-links-link{font-family:var(--font-primary-bold);font-weight:700;}.footer-links-link-wrapper:not(:last-of-type){margin-bottom:var(--menu-links-spacing);}.footer-links-link{color:#262626;font-family:var(--font-primary-regular);font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1.2;position:relative;-webkit-text-stroke:.01px;white-space:nowrap;}.footer-block-item-newsletter{width:100%;}.footer-newsletter-form{display:flex;flex-direction:column;}.footer-newsletter-form-content{align-items:center;display:flex;justify-content:center;position:relative;}.message-success{color:var(--black)!important;margin-bottom:15px;}.message-error,.message-success{font-family:var(--font-primary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;line-height:1;}.message-error{color:var(--error-color)!important;margin-top:10px;}.footer-newsletter-form-field{align-items:center;display:flex;justify-content:center;width:100%;}.footer-newsletter-form-input{background-color:initial!important;border:1px solid #7e7d7d!important;border-radius:4px!important;height:36px!important;margin:0!important;min-height:unset!important;padding:0 10px!important;width:100%!important;}.footer-newsletter-form-input.input--error{border:1px solid var(--error-color)!important;}.footer-newsletter-form-input::-webkit-input-placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;-webkit-text-stroke:.01px;}.footer-newsletter-form-input,.footer-newsletter-form-input::placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;-webkit-text-stroke:.01px;}.footer-newsletter-form-input::-webkit-input-placeholder{color:#7e7d7d!important;}.footer-newsletter-form-input::placeholder{color:#7e7d7d!important;}.footer-newsletter-form-input:-webkit-autofill,.footer-newsletter-form-input:-webkit-autofill:active,.footer-newsletter-form-input:-webkit-autofill:focus,.footer-newsletter-form-input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--black);}.footer-newsletter-form-btn-submit{align-items:center;background-color:initial;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:0;top:0;width:26px;z-index:1;}.footer-newsletter-form-btn-submit svg{height:12.7px;width:6px;}.footer-newsletter-form-btn-submit path{fill:#7e7d7d;}.footer-bottom{align-items:center;display:flex;justify-content:center;padding:13px 0 10px;}.footer-bottom-copyright-wrapper{padding:0 15px;}.footer-bottom-copyright-text,.footer-bottom-copyright-text *{color:#262626;font-family:var(--font-primary-regular);font-size:10.5px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.06px;line-height:normal;text-align:center;-webkit-text-stroke:.2px currentcolor;}.footer-bottom-copyright-text * a,.footer-bottom-copyright-text a{text-decoration:underline;}.footer-bottom-copyright-text * a:hover,.footer-bottom-copyright-text a:hover{color:var(--white);}.footer-middle{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--section-content-max-width);padding-bottom:var(--section-content-padding-bottom);position:relative;width:calc(100% - var(--section-content-padding-x)*2);}.footer-shares{align-items:flex-start;display:flex;flex-wrap:wrap;grid-gap:var(--shares-icons-spacing);justify-content:flex-start;}.footer-shares-item .icon-element{height:auto;max-height:var(--shares-icon-size);max-width:100%;transition:.3s;width:unset;}.footer-legal-wrapper{align-items:center;display:flex;grid-gap:var(--legal-links-spacing);justify-content:flex-end;list-style:none;}.footer-legal-link{color:#262626;display:inline-block;font-family:var(--font-primary-regular);font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:1.2;-webkit-text-stroke:.01px;}@media (max-width:1439px){.footer{--section-content-padding-x:37px;--section-content-max-width:1152px;--side-left-margin-right:60px;}}@media (max-width:1024px){.footer{--side-left-margin-right:30px;}}@media (max-width:980px){.footer-content{flex-wrap:wrap;}.footer-content-right{margin-left:0;margin-top:40px;max-width:100%;}.footer-newsletter-container{max-width:var(--side-right-width);width:100%;}}@media (max-width:834px){.footer{margin-top:72px;}}@media (max-width:750px){.footer{--section-content-padding-x:21px;--section-content-max-width:676px;}}@media (max-width:628px){.footer{--title-block-margin-bottom:11px;--blocks-gap:28px;--content-margin-bottom:26px;--shares-icons-spacing:14px;}.footer-content{align-items:flex-start;flex-direction:column;flex-wrap:wrap;}.footer-content-left{margin:0 0 45px;max-width:100%;order:1;}.footer-content-left .footer-shares{display:flex;padding-top:6px;}.footer-content-middle{flex-direction:column;margin:0;order:3;width:100%;}.footer-content-right{margin:0 0 26px;order:2;}.footer-middle .footer-shares{display:none;}.footer-bottom{padding:14px 0 16px;}}
.header-main-wrapper{--global-padding-x:55px;--height-menu:89px;--header-base-color:#262626;--header-layout:150px 1fr 150px;--header-logo-height:52.2px;--header-menu-links-spacing:87px;--header-icons-spacing:22.8px;--header-icons-height:26px;--header-icons-icon-color:var(--header-base-color);position:-webkit-sticky;position:sticky;top:-1px;width:100%;z-index:999;}.header-main-wrapper[\:has\(\%0A\%20\%20\%20\%20.header-menu-item-has-megamenu.header-menu-item-submenu-open\%0A\%20\%20\)] .header-content{background-color:#eceb3c;}.header-main-wrapper:has(.header-menu-item-has-megamenu.header-menu-item-submenu-open) .header-content{background-color:#eceb3c;}.header-content{align-items:center;background-color:var(--white);display:grid;grid-gap:10px;grid-template-columns:var(--header-layout);height:var(--height-menu);justify-content:center;margin:0 auto;padding:0 var(--global-padding-x);position:relative;}.header-side{width:100%;}.header-left-side{display:none;}.header-logo,.header-logo-link{align-items:center;display:flex;justify-content:flex-start;}.header-logo-link,.header-logo-link svg{height:var(--header-logo-height);max-height:var(--header-logo-height);}.header-logo-link svg{width:auto;}.header-menu{grid-gap:var(--header-menu-links-spacing);height:var(--height-menu);}.header-menu,.header-menu-item{align-items:center;display:flex;justify-content:center;}.header-menu-item{height:100%;position:relative;}.header-menu-item-active .header-menu-label,.header-menu-item-submenu-open .header-menu-label,.header-menu-item:hover .header-menu-label{text-decoration:underline;}.header-menu-item-has-submenu.header-menu-item-submenu-open .header-menu-submenu{opacity:1;visibility:visible;}.header-menu-item-has-submenu.header-menu-item-submenu-open .header-menu-icon-dropdown{transform:rotateX(180deg);}.header-menu-link{align-items:center;display:flex;height:100%;justify-content:center;position:relative;}.header-menu-link-alternative-simple .header-menu-label{color:#ff4e27;}.header-menu-label{color:var(--header-base-color);font-family:var(--font-primary-bold);font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:1.2;position:relative;text-transform:uppercase;white-space:nowrap;}.header-dropdown{--dropdown-min-width:160px;--dropdown-links-spacing:17px;--dropdown-padding-y:17px;--dropdown-padding-x:20px;background-color:var(--white);box-shadow:var(--header-box-shadow);display:block;left:calc(var(--dropdown-padding-x)*-1);min-width:var(--dropdown-min-width);opacity:0;overflow:hidden;padding:var(--dropdown-padding-y) var(--dropdown-padding-x);position:absolute;top:100%;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:-1;}.header-dropdown-item{list-style:none;}.header-dropdown-item:not(:last-of-type){margin-bottom:var(--dropdown-links-spacing);}.header-dropdown-item-link{position:relative;}.header-dropdown-item-link-active .header-dropdown-label,.header-dropdown-item-link:hover .header-dropdown-label{text-decoration:underline;}.header-dropdown-item-link-alternative-simple .header-dropdown-label{color:#ff4e27;}.header-dropdown-label{color:var(--black);font-family:var(--font-primary-bold);font-size:12px;font-weight:700;letter-spacing:normal;line-height:1.2;position:relative;white-space:nowrap;}.menu-drawer-container{display:flex;}summary{cursor:pointer;list-style:none;position:relative;}.header__icon--menu{position:static;}details>.header__icon--menu .icon-close{display:none;}.js details[open].menu-opening>.header-mobile-banners,.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible;}.js details[open]>.header-mobile-banners,.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-long) ease,visibility var(--duration-long) ease;}.menu-drawer{left:0;overflow-x:hidden;position:absolute;transform:translate(100%);visibility:hidden;z-index:1000;}.header-mobile-banners{transform:translate(100%);z-index:1001;}.header-mobile-menu{--mm-top:0;--mm-container-padding:16px 26px 60px 20px;--mm-container-width:100%;--mm-container-background-color:#eceb3c;--mm-head-margin-bottom:44px;--mm-submenu-padding:18px 0 1px 53px;--mm-submenu-links-spacing:17px;--mm-deepmenu-links-spacing:17px;align-items:center;color:var(--header-base-color);display:none;justify-content:space-between;}.header-mobile-menu .header__icon--summary .header-buttons{-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:flex-start;perspective:1000;position:relative;transform:translateZ(0);}.header-mobile-menu .header__icon--summary .header-buttons .icon{position:static;}.header-mobile-menu .header__icon--summary .header-buttons .icon-hamburger{height:17.5px;width:22.4px;}.header-mobile-menu .header__icon--summary .header-buttons .icon-close{height:18px;width:18px;}.menu-drawer{--accordion-asset-rotation:90deg;--accordion-asset-rotation-hover:-90deg;--accordion-question-padding:7px 0;--accordion-answer-padding-bottom:29px;background:var(--mm-container-background-color);height:100dvh;padding:var(--mm-container-padding);position:fixed;top:var(--mm-top);width:var(--mm-container-width);ul{list-style:none;}}.header-mobile-head{display:flex;justify-content:space-between;margin-bottom:var(--mm-head-margin-bottom);width:100%;}.header-mobile-menu-nav-button-close{cursor:pointer;margin-top:6px;}.header-mobile-menu-item{padding-left:6px;}.header-mobile-menu-item:not(:last-child){margin-bottom:16px;}.header-mobile-menu-item:first-child .header-mobile-menu-link{padding-top:0;}.header-mobile-menu-link{font-family:var(--font-primary-bold);font-size:24px;font-weight:700;}.header-mobile-menu-link.active .header-mobile-menu-link-text{text-decoration:underline;}.header-mobile-menu-link-alternative-simple,.header-mobile-submenu-link-alternative-simple{color:#ff4e27;}.header-mobile-submenu-wrapper{padding:var(--mm-submenu-padding);}.header-mobile-submenu-item:not(:last-child){margin-bottom:var(--mm-submenu-links-spacing);}.header-mobile-submenu-link{display:flex;font-family:var(--font-primary-bold);font-size:14px;font-weight:700;}.header-mobile-submenu-link.active,.header-mobile-submenu-link:hover{text-decoration:underline;}.header-mobile-banners{bottom:0;left:0;position:fixed;visibility:hidden;width:100%;}.header-mobile-megamenu-banner{background-color:var(--mm-container-background-color);display:none;padding:0 16px 15px 27px;}.header-mobile-megamenu-banner:before{background:linear-gradient(0deg,#eceb3c 12px,rgba(236,235,60,0));bottom:100%;content:"";height:59px;left:0;position:absolute;width:100%;z-index:1;}.header-mobile-megamenu-banner.active{display:block;}.header-mobile-megamenu-banner-image-wrapper{border-radius:6px;padding-bottom:48.88889%;}.header-mobile-megamenu-banner-button-wrapper{align-items:center;bottom:10px;color:var(--black);display:flex;grid-gap:4px;justify-content:center;position:absolute;right:11px;}.header-mobile-megamenu-banner-button-text{color:var(--black);font-family:var(--font-primary-bold);font-size:10px;font-weight:700;letter-spacing:.3px;}.header-icons{justify-content:flex-end;padding-right:15px;}.header-icon,.header-icons{align-items:center;display:flex;}.header-icon{flex-direction:column;justify-content:center;}.header-icon:not(:last-child){margin-right:var(--header-icons-spacing);}.header-icon img,.header-icon svg{height:var(--header-icons-height);width:auto;}.header-icon path{fill:var(--header-icons-icon-color);}.header-icon-wrapper{align-items:center;display:flex;justify-content:center;}.header-icon-search svg{height:calc(var(--header-icons-height) - 4px);}.header-icon-customer{align-items:center;cursor:pointer;display:flex;justify-content:center;}.header-icon-customer svg{height:calc(var(--header-icons-height) - 4px);}.header-icon-cart{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;}.header-icon-cart .icon-cart-mobile{display:none;}.header-icon-cart-dot{--cart-count-size:22px;align-items:center;background-color:var(--primary-color);border:2px solid #262626;border-radius:50%;color:#262626;display:flex;font-family:var(--font-primary-bold);font-size:11px;font-weight:700;height:var(--cart-count-size);justify-content:center;line-height:1.2;padding-top:1px;position:absolute;right:-15px;text-align:center;top:-5px;width:var(--cart-count-size);}.header-menu-item-has-megamenu{--megamenu-width:100%;--megamenu-padding:0 0 42px;--megamenu-content-max-width:1440px;--megamenu-content-gap:44px;--megamenu-menu-links-max-width:150px;--megamenu-menu-links-spacing:23px;--megamenu-link-image-width:279px;--megamenu-link-image-height:159px;--megamenu-link-image-gap:65px;--megamenu-banner-width:575px;--megamenu-banner-height:159px;position:static;}.header-megamenu{background-color:#eceb3c;border-bottom:1px solid #262626;display:block;left:0;max-height:calc(100vh - var(--full-header-height) - 20px);max-width:var(--megamenu-width);min-width:var(--megamenu-width);opacity:0;overflow:hidden auto;overflow-x:hidden;overflow-y:auto;position:absolute;top:calc(100% - 2px);visibility:hidden;width:100%;}.header-megamenu-container{margin:0 auto;max-width:var(--megamenu-content-max-width);min-height:211px;padding:var(--megamenu-padding);padding-left:clamp(319px, calc(319px + (444 - 319) * ((100vw - 1088px) / 250)), 444px);width:100%;}.header-megamenu-content{align-items:flex-start;display:flex;grid-gap:var(--megamenu-content-gap);width:100%;}.header-megamenu-links{display:flex;flex-direction:column;grid-gap:var(--megamenu-menu-links-spacing);position:relative;width:auto;}.header-megamenu-links:empty{display:none;}.header-megamenu-links,.header-megamenu-links ul{list-style:none;}.header-megamenu-menu-item{margin:-3px 0 -2px;}.header-megamenu-menu-link{color:var(--black);font-family:var(--font-primary-bold);font-size:12px;font-weight:700;}.header-megamenu-menu-link.active,.header-megamenu-menu-link:hover{text-decoration:underline;}.header-megamenu-menu-link:hover .header-megamenu-link-image-wrapper{opacity:1;}.header-megamenu-menu-link-alternative-simple{color:#ff4e27;}.header-megamenu-link-image-wrapper{height:var(--megamenu-link-image-height);left:calc(var(--megamenu-link-image-gap)*-1 + var(--megamenu-link-image-width)*-1);opacity:0;padding-bottom:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:var(--megamenu-link-image-width);}.header-megamenu-link-image-wrapper .back-img{object-fit:contain;}.header-megamenu-image-wrapper{border-radius:6px;height:var(--megamenu-banner-height);max-width:var(--megamenu-banner-width);padding-bottom:0;position:relative;}.header-megamenu-banner-button-wrapper{align-items:center;bottom:10px;color:var(--black);display:flex;grid-gap:4px;justify-content:center;position:absolute;right:11px;}.header-megamenu-banner-button-text{color:var(--black);font-family:var(--font-primary-bold);font-size:10px;font-weight:700;letter-spacing:.3px;}.header-mobile-menu{display:block;}.header-mobile-menu.open{.header-mobile-menu-container{transform:translateX(0);}}.mobile-menu-toggler .icon-hamburger{display:inline-block;}.mobile-menu-toggler.active .icon-hamburger,.mobile-menu-toggler .icon-close{display:none;}.mobile-menu-toggler.active .icon-close{display:inline-block;}.header-mobile-menu-container{background-color:var(--white);bottom:0;display:flex;flex-flow:column nowrap;height:calc(100dvh - var(--header-height) - var(--announcement-bar-height) + 1px);left:0;overflow:hidden auto;overflow-x:hidden;overflow-y:auto;padding:0 17px 24px;position:fixed;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;}.header-mobile-menu-container .header-mobile-account-wrap{margin-top:24px;}.header-mobile-menu-container .header-icon-customer{flex-flow:row wrap;justify-content:flex-start;}.header-mobile-menu-container .header-icon-customer:hover .button-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.header-mobile-menu-container .header-icon-customer .header-icon-wrapper{gap:6px;grid-gap:6px;}.header-mobile-menu-container .header-icon-customer .button-text{color:var(--charcoal);font-size:18px;font-weight:600;line-height:normal;}.header-mobile-parents-ul{display:flex;flex-flow:column wrap;gap:8px;grid-gap:8px;}.hm-parent-toggler{align-items:center;background-color:var(--gray-background);border-radius:6px;display:flex;gap:4px;grid-gap:4px;height:80px;padding:0 17px;width:100%;}.hm-parent-toggler.link-alternative-simple .hm-parent-toggler-text{color:var(--red);}.hm-parent-toggler.active .hm-parent-toggler-text,.hm-parent-toggler:hover .hm-parent-toggler-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.hm-parent-toggler-text{color:var(--charcoal);font-size:24px;font-weight:600;line-height:normal;margin-right:auto;}.hm-parent-toggler-image{aspect-ratio:1;display:flex;height:80px;width:80px;}.hm-parent-toggler-image img{height:100%;object-fit:cover;width:100%;}.hm-parent-toggler-icon{color:var(--charcoal);}.header-mobile-secondary-menu{margin-top:32px;}.header-mobile-secondary-menu-ul{display:flex;flex-flow:column wrap;gap:24px;grid-gap:24px;}.header-mobile-secondary-menu-li{display:flex;flex-flow:column wrap;gap:12px;grid-gap:12px;}.hms-header-link{color:var(--charcoal);display:inline-block;font-size:18px;font-weight:600;line-height:normal;}.hms-header-link.active,.hms-header-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.hms-submenu-ul{display:flex;flex-flow:column wrap;gap:10px;grid-gap:10px;}.hms-submenu-link{color:var(--charcoal);display:inline-block;font-size:14px;font-weight:400;line-height:normal;}.hms-submenu-link.active,.hms-submenu-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;}.header-mobile-parents-li.open .hm-children-submenu{transform:translateX(0);}.hm-children-submenu{background-color:var(--white);bottom:0;height:calc(100dvh - var(--header-height) - var(--announcement-bar-height) + 1px);left:0;overflow-y:auto;padding-bottom:24px;position:fixed;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;}.hm-children-submenu-closer{align-items:center;background-color:var(--primary-color);display:flex;flex-flow:row wrap;gap:8px;grid-gap:8px;padding:9px 17px;width:100%;}.hm-children-submenu-closer .icon-icon-left-chevron svg{color:var(--charcoal);}.hm-children-submenu-closer-title{color:var(--charcoal);font-size:18px;font-weight:600;line-height:normal;}.hm-childrens-submenu-ul{display:flex;flex-flow:column wrap;gap:24px;grid-gap:24px;margin-top:24px;padding:0 17px;}.hm-children-submenu-link{color:var(--charcoal);font-size:20px;font-weight:600;line-height:normal;}.hm-children-submenu-link.link-alternative-simple{color:var(--red);}.hm-children-submenu-link.active,.hm-children-submenu-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}.hm-children-image-wrapper{margin-top:24px;padding:0 17px;width:100%;}.hm-children-image-link{aspect-ratio:1.77174;display:flex;position:relative;}.hm-children-image-link img{border-radius:10px;max-height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%;}.hm-children-image-link .hm-children-image-link-text{color:var(--asset-color);font-size:15px;font-weight:400;left:16px;letter-spacing:.9px;position:absolute;text-transform:uppercase;top:16px;width:51.22699%;}.hm-children-image-link .icon-decoration-arrow-right{position:absolute;right:16px;top:16px;}.hm-children-image-link .icon-decoration-arrow-right svg{color:var(--asset-color);}@media (max-width:1439px){.header-menu-item-has-megamenu{--megamenu-link-image-width:279px;--megamenu-link-image-height:159px;--megamenu-link-image-gap:20px;}.header-megamenu{top:calc(100% - 1px);}}@media (max-width:1115px){.header-main-wrapper{--global-padding-x:20px;--height-menu:66px;--header-logo-height:42.4px;--header-menu-links-spacing:40px;}}@media (max-width:1088px){.header-megamenu-container{padding-left:20px;padding-right:20px;}.header-megamenu-content{justify-content:center;}.header-megamenu-link-image-wrapper{display:none;}}@media (max-width:820px){.header-menu-item-has-megamenu{--megamenu-banner-width:500px;--megamenu-banner-height:138px;}}@media (max-width:749px){.header-main-wrapper{--header-layout:120px 1fr;--header-icons-spacing:9px;}.header-content{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 17px;position:relative;}.header-left-side{display:block;position:relative;width:auto;z-index:10;}.header-logo{justify-content:center;}.header-logo-wrapper{left:0;margin:0 auto;padding:12px 0;position:absolute;right:0;top:0;}.header-icons{align-items:flex-end;width:auto;}.header-icons .header-icon-customer{display:none;}.header-icons .header-icon-cart-dot{--cart-count-size:20px;}.header-icons .search-modal.modal__content{z-index:11;}.header-mobile-menu{display:flex;margin-right:var(--header-icons-spacing);width:auto;}.header-desktop-menu{display:none;}}@media (min-width:835px){.header-main-wrapper[\:has\(.header-menu-item-has-megamenu\:hover\)] .header-content{background-color:#eceb3c;}.header-main-wrapper:has(.header-menu-item-has-megamenu:hover) .header-content{background-color:#eceb3c;}.header-content{transition:background-color .2s .3s;}.header-menu-submenu{transition:visibility .2s .3s,opacity .2s .3s;}.header-menu-item-has-submenu:hover .header-menu-submenu{opacity:1;visibility:visible;}.header-menu-item-has-submenu:hover .header-menu-icon-dropdown{transform:rotateX(180deg);}}
mini-cart{--custom-black:#262626;--price-gray:#7e7d7d;--discount-color:#ff4e27;--custom-primary:#eceb3c;display:block;overflow:hidden;position:relative;z-index:90001;}mini-cart.open .mini-cart-container{transform:translateX(0);}mini-cart.open:after{opacity:1;pointer-events:auto;}mini-cart:after{background:rgba(0,0,0,.4);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1;}.mini-cart-container{background-color:var(--white);border-left:1px solid var(--custom-black);display:flex;flex-flow:column nowrap;height:100dvh;padding:0;position:fixed;right:0;top:0;transform:translateX(440px);transition:transform .3s ease-in-out;width:416px;}.mini-cart-header{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;padding:20px 16px 0 15px;}.mini-cart-title{border-bottom:1px solid var(--custom-black);color:var(--custom-black);font-family:var(--font-primary-bold);font-size:clamp(20px, calc(20px + (22 - 20) * ((100vw - 680px) / 760)), 22px);font-weight:700;line-height:normal;padding-bottom:18px;text-align:center;width:100%;}.mini-cart-close-button{position:absolute;right:20px;top:20px;}.mini-cart-close-button svg{color:var(--custom-black);height:14px;width:14px;}.mini-cart-body{--cart-header-height:64px;--cart-footer-height:204px;--cart-padding-size:24px;height:calc(100vh - var(--cart-footer-height) - var(--cart-header-height) - var(--cart-padding-size));overflow-y:auto;padding:14px 0;}.mini-cart-product-list{display:flex;flex-flow:column wrap;gap:32px;grid-gap:32px;padding:0 15px;}.mini-cart-product-list>li{display:flex;}.mini-cart-footer{margin-top:auto;padding:0 16px 24px 15px;}.mini-cart-subtotal{border-top:1px solid var(--custom-black);display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:15px;}.mini-cart-subtotal-text .mcs-text{color:var(--custom-black);display:inline-block;font-family:var(--font-primary-bold);font-size:16px;font-weight:700;line-height:normal;}.mini-cart-subtotal-text .mcs-item-count{color:var(--custom-black);display:inline-block;font-size:12px;letter-spacing:.72px;line-height:normal;margin-left:5px;text-transform:uppercase;}.mini-cart-subtotal-price{color:var(--custom-black);font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 680px) / 760)), 16px);line-height:normal;}.mini-cart-footer-checkout{margin-top:16px;}.mini-cart-checkout-button{background-color:var(--custom-black);border:1px solid transparent;border-radius:4px;color:var(--white);font-family:var(--font-primary-bold);font-size:14px;font-weight:700;height:50px;letter-spacing:.84px;padding:0 32px;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,border-color .3s ease;width:100%;}.mini-cart-checkout-button:hover{background-color:var(--custom-primary);border-color:var(--custom-black);color:var(--custom-black);}.mini-cart-footer-messages{background:#f7f7f7;display:flex;flex-flow:row wrap;gap:16px;grid-gap:16px;justify-content:center;margin-top:6px;padding:12px 19px;}.mini-cart-icon-w-text{align-items:center;display:flex;flex-flow:row wrap;gap:12px;grid-gap:12px;width:165px;}.mini-cart-icon-img{height:32px;width:32px;}.mini-cart-icon-img img{max-height:100%;max-width:100%;object-fit:contain;}.mini-cart-icon-text{color:var(--custom-black);font-size:10px;line-height:normal;text-transform:uppercase;width:calc(100% - 44px);}.mini-cart-footer-payment-methods{margin-top:16px;}.mini-cart-footer-payment-list{align-items:center;display:flex;flex-flow:row wrap;gap:9px;grid-gap:9px;justify-content:center;list-style:none;margin:0;padding:0;}.mini-cart-footer-payment-list li{align-items:center;border:1px solid #c3c3c3;border-radius:3px;display:inline-flex;height:24px;justify-content:center;width:38px;}.mini-cart-footer-payment-list img{max-height:100%;max-width:100%;object-fit:contain;}.mini-cart-payment-image{margin:auto;max-width:100%;object-fit:contain;}body.minicart-open{overflow:hidden!important;}cart-item{align-items:center;display:flex;position:relative;width:100%;}cart-item.cart-item-disabled{opacity:.5;pointer-events:none;}.cart-item-header{position:relative;}.cart-item-info-wrapper{margin-left:auto;position:relative;width:calc(100% - 122px);}.cart-item-image-wrapper{aspect-ratio:1;display:inline-flex;flex-shrink:0;max-height:110px;max-width:110px;}.cart-item-image{border-radius:8px;display:block;margin:auto;max-height:100%;max-width:100%;object-fit:contain;}.cart-item-title{font-family:var(--font-primary-bold);font-size:13px;font-weight:700;line-height:normal;padding-right:17px;}.cart-item-title,.cart-item-title>*{color:var(--custom-black);}.cart-item-delete{position:absolute;right:0;top:0;}.cart-item-delete svg{color:var(--custom-black);height:16px;width:16px;}.cart-item-properties{display:flex;flex-flow:column wrap;gap:4px;grid-gap:4px;margin-top:6px;}.cart-item-property{display:block;font-size:11px;line-height:normal;}.cart-item-property,.cart-item-property *{color:var(--custom-black);}.cart-item-discount{color:var(--discount-color);font-size:11px;line-height:normal;margin-top:6px;}.cart-item-price{bottom:0;display:flex;flex-flow:row wrap;gap:4px;grid-gap:4px;position:absolute;right:0;}.cart-item-price span{color:var(--custom-black);display:inline-block;font-size:13px;font-weight:450;line-height:normal;}.cart-item-price span.discounted-price{color:var(--discount-color);}.cart-item-price span.original-price{color:var(--price-gray);text-decoration:line-through;}.cart-item-footer{margin-top:6px;}.cart-item-footer quantity-selector{align-items:flex-start;border:1px solid var(--custom-black);border-radius:4px;display:flex;flex-flow:row wrap;height:33px;justify-content:flex-start;width:88px;}.cart-item-footer quantity-selector.input-disabled{opacity:.6;pointer-events:none;}.cart-item-footer .quantity-selector-button{border:none;color:var(--custom-black);font-size:13px;height:100%;letter-spacing:.78px;line-height:normal;text-align:center;width:33.33%;}.cart-item-footer .quantity-selector-input{-webkit-appearance:none;-moz-appearance:textfield;border:none!important;color:var(--custom-black)!important;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 680px) / 760)), 14px)!important;height:100%!important;padding:0!important;text-align:center;width:33.33%!important;}.cart-item-footer .quantity-selector-input::-webkit-inner-spin-button,.cart-item-footer .quantity-selector-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}@media (max-width:680px){.mini-cart-container{width:360px;}.mini-cart-body{--cart-padding-size:0px;}.mini-cart-checkout-button{height:44px;}.mini-cart-subtotal{padding-top:12px;}.mini-cart-footer-checkout{margin-top:12px;}.mini-cart-footer-messages{padding:12px 14px;}.mini-cart-icon-img{height:24px;width:24px;}.mini-cart-icon-w-text{gap:8px;grid-gap:8px;width:142px;}.mini-cart-icon-text{width:calc(100% - 32px);}.mini-cart-footer-payment-methods{margin-top:10px;}cart-item{align-items:flex-start;}.mini-cart-product-list{gap:24px;grid-gap:24px;}.cart-item-info-wrapper{width:calc(100% - 94px);}.cart-item-footer quantity-selector{height:28px;width:76px;}.cart-item-image-wrapper{max-height:82px;max-width:82px;}.mini-cart-body{padding:16px 0;}}@media (max-width:359px){.mini-cart-container{width:100%;}.mini-cart-icon-w-text{width:calc(50% - 8px);}}
.HeaderContainer{height:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:99999;}.Header{--AnimationConfig:0.3s forwards ease-in-out;--HeightMenuInitial:109px;--HeightMenuFinal:69px;width:100%;}body:not(.template-index) .Header{--HeightMenu:53px;}body:not(.template-index) .HeaderContainer{height:unset;}body:not(.template-index) .Header-menu-logo{--LogoWidth:115px;margin-bottom:3px;}body.template-page-sustainability.page-is-loaded .Header-menu-logo{--LogoWidthInitial:374px;--LogoWidthFinal:118px;--LogoWidth:374px;--LogoMarginBottomInitial:-418px;--LogoMarginBottomFinal:3px;--LogoMarginBottom:-418px;--LogoColorInitial:[235,236,58];--LogoColorFinal:[0,0,0];--LogoColor:#ebec3a;margin-bottom:var(--LogoMarginBottom);transition:margin-bottom .05s,width .05s;will-change:margin-bottom,width;}body.template-page-sustainability.page-is-loaded .Header-menu-logo g{fill:var(--LogoColor);transition:fill .05s;will-change:fill;}.HeaderSubNavIsOpen .Header-menu,.HeaderWithScroll .Header-menu,body:not(.template-index) .Header-menu{background-color:var(--white);}.Header-menu{background-color:initial;height:var(--HeightMenu);position:relative;transition:background-color .3s;will-change:background-color,height;}.Header-menu-container{--SizeContainers:50px;display:grid;grid-gap:10px;grid-template-columns:var(--SizeContainers) 1fr var(--SizeContainers);height:inherit;margin:0 auto;padding-top:2px;width:calc(100% - 74px);}.Header-menu-item{align-items:center;display:flex;justify-content:center;width:100%;}@media (max-width:749px){.Header{--HeightMenuInitial:86px;--HeightMenuFinal:51px;}body:not(.template-index) .Header{--HeightMenu:55px;}body:not(.template-index) .Header-menu-logo{--LogoWidth:89px;margin-bottom:1px;}body.template-page-sustainability.page-is-loaded .Header-menu-logo{--LogoWidthInitial:228px;--LogoWidthFinal:89px;--LogoWidth:228px;--LogoMarginBottomInitial:-368px;--LogoMarginBottomFinal:1px;--LogoMarginBottom:-368px;margin-bottom:var(--LogoMarginBottom);margin-left:-80px;margin-right:-80px;}.HeaderSubNavIsOpen .Header-menu-logo,.HeaderWithScroll .Header-menu-logo{margin-bottom:0;}.Header-menu-container{--SizeContainers:28px;padding-top:0;width:calc(100% - 48px);}}
.Header-menu-item-nav-desktop{display:none;height:100%;justify-content:flex-end;margin-left:auto;max-width:-webkit-max-content;max-width:max-content;}.SiteNav{align-items:center;display:flex;flex-wrap:wrap;}.SiteNav-item{margin:5px 0;}.SiteNav-item:not(:last-of-type){margin-right:33px;}.SiteNav-button,.SiteNav-link{align-items:center;display:flex;justify-content:center;}.SiteNav-active .SiteNav-label,.SiteNav-button:hover .SiteNav-label,.SiteNav-dropdown-item-active .SiteNav-dropdown-label,.SiteNav-dropdown-item:hover .SiteNav-dropdown-label,.SiteNav-has-dropdown-is-open .SiteNav-label,.SiteNav-link:hover .SiteNav-label{color:var(--primary-color);}.SiteNav-active .icon-dropdown-menu-desktop svg,.SiteNav-button:hover .icon-dropdown-menu-desktop svg,.SiteNav-has-dropdown-is-open .icon-dropdown-menu-desktop svg,.SiteNav-link:hover .icon-dropdown-menu-desktop svg{fill:var(--primary-color);}.SiteNav-dropdown-label,.SiteNav-label{color:var(--black);font-family:var(--font-primary-bold);font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.07px;line-height:normal;position:relative;text-align:center;transition:color .2s;white-space:nowrap;}.SiteNav-icon-dropdown{align-items:center;display:flex;justify-content:center;margin-left:5px;margin-top:2px;}.icon-dropdown-menu-desktop{height:4px;width:8px;}.icon-dropdown-menu-desktop svg{fill:var(--black);height:auto;max-width:100%;width:unset;z-index:1;}.SiteNav-has-dropdown{position:relative;}.SiteNav-has-dropdown-is-open .SiteNav-dropdown{animation:fadeIn var(--AnimationConfig);display:block;}.SiteNav-dropdown{background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.23);display:none;left:-9px;padding:10px;position:absolute;top:54px;z-index:-1;}.SiteNav-dropdown-item{position:relative;}.SiteNav-dropdown-item:not(:last-of-type){margin-bottom:10px;}.SiteNav-dropdown-label{color:var(--black);}@media (max-width:1100px){.SiteNav-item:not(:last-of-type){margin-right:20px;}}@media (max-width:749px){.Header-menu-item-nav-desktop{display:none;}}
.Header-menu-item-hamburger{align-items:center;display:flex;justify-content:flex-start;margin-left:19px;}.Header-menu-hamburger{cursor:pointer;display:flex;padding-top:1px;}.Header-menu-nav-mobile{background-color:var(--primary-color);border-right:3px solid var(--black);display:block;height:100vh!important;left:0;max-width:528px;opacity:0;padding:0;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:.3s ease-in-out;width:100%;z-index:2;}.Header-menu-nav-mobile-is-open{opacity:1;pointer-events:auto;transform:translateY(0);}.Header-menu-nav-mobile-is-open+.Header-menu-mask-mobile{animation:fadeIn .6s ease-in-out forwards;display:block;}.Header-menu-mask-mobile{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1;}.mobile-nav-icon-close-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:28px;top:47px;z-index:2;}.mobile-nav-icon-close-wrapper svg{height:auto;max-width:unset;width:26px;}.mobile-nav{height:100%;margin:0;overflow:auto;padding:50px 0;}.mobile-nav::-webkit-scrollbar{height:0;width:0;}.mobile-nav__item{margin:0;padding:0 65px 0 32px;}.mobile-nav__item:not(:last-of-type){margin-bottom:38px;}.MobileNav-link-active .MobileNav-label:before,.MobileNav-link:hover .MobileNav-label:before{width:100%;}.MobileNav-link{align-items:flex-end;display:inline-flex;justify-content:flex-start;margin:0;padding:0;width:100%;}.MobileNav-label{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(17.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.09512px - .00116vw);line-height:1;position:relative;}.MobileNav-label:before{background-color:var(--black);bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in-out;width:0;}@media (max-width:749px){.Header-menu-item-hamburger{margin-left:2px;margin-top:1px;}.Header-menu-hamburger{width:24px;}.Header-menu-hamburger .line-hamburger:not(:last-of-type){margin-bottom:6px;}}@media (max-width:528px){.mobile-nav{padding:39px 0;}.Header-menu-nav-mobile{border:0;}.mobile-nav-icon-close-wrapper{right:21px;top:29px;}.mobile-nav-icon-close-wrapper svg{width:19px;}.mobile-nav__item{padding:0 65px 0 24px;}.mobile-nav__item:not(:last-of-type){margin-bottom:39px;}.MobileNav-label:before{bottom:-2px;height:1px;}}@media screen and (max-width:420px){.MobileNav-label{font-size:18px;letter-spacing:-.1px;}}@media screen and (min-width:1280px){.MobileNav-label{font-size:19px;letter-spacing:-.11px;}}
.Header-menu-item-logo,.Header-menu-logo-container,.Header-menu-logo-link{align-items:center;display:flex;justify-content:center;}.Header-menu-logo{--LogoWidthInitial:159px;--LogoWidthFinal:118px;--LogoWidth:159px;max-width:var(--LogoWidth);transition:margin-bottom .3s;width:var(--LogoWidth);will-change:width,max-width,margin-bottom;}@media (max-width:1100px){.Header-menu-item-logo{padding-left:0;}}@media (max-width:749px){.Header-menu-logo{--LogoWidthInitial:111px;--LogoWidthFinal:90px;--LogoWidth:111px;margin-bottom:16px;}}
.Header-menu-item-icons{justify-content:flex-end;justify-self:end;}.Header-menu-icons{align-items:center;display:flex;justify-content:flex-end;}.Header-menu-icon{align-items:center;display:flex;justify-content:center;}.Header-menu-icon:not(:first-of-type){margin-left:14px;}.Header-menu-icon-customer{align-items:center;display:flex;justify-content:center;}.Header-menu-icon-customer-link{align-items:center;display:flex;position:relative;}.Header-menu-icon-customer-text{white-space:nowrap;}.Header-menu-icon-cart-container,.Header-menu-icon-cart-count{align-items:center;display:flex;justify-content:center;}.Header-menu-icon-cart-link{align-items:center;display:flex;position:relative;}.Header-menu-icon-cart-link svg{height:26px;max-width:unset;width:auto;}.Header-menu-icon-cart-link path{transition:.3s;}.Header-menu-icon-cart-link:hover .icon-element{animation:Shake .6s ease-in-out forwards;}.Header-menu-icon-cart-link:hover path{fill:var(--primary-color);}.Header-menu-icon-cart-count{--CountSize:22px;background-color:var(--primary-color);border:2px solid var(--black);border-radius:50%;height:var(--CountSize);position:absolute;right:-15px;top:-5px;transition:.3s ease-in-out;width:var(--CountSize);}.Header-menu-icon-cart-count .Header-menu-icon-cart-count-number{color:var(--black);font-family:var(--font-secondary-bold);font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;left:50%;letter-spacing:-.07px;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);}@media (max-width:749px){.Header-menu-icon:not(:first-of-type){margin-left:14px;}.Header-menu-icon-cart-count{--CountSize:21px;border:1px solid var(--black);right:-14px;top:-6px;}.Header-menu-icon-cart-count .Header-menu-icon-cart-count-number{font-size:11px;letter-spacing:-.06px;}}
.cover{--content-width:clamp(402px,calc(-65.69231px + 45.67308vw),592px);--content-padding-top:183px;--content-padding-x:var(--global-padding-x);--content-max-width:calc(var(--content-width) + var(--content-padding-x));--button-position:var(--global-padding-x);--pagination-bottom:25px;--pagination-padding-right:62px;position:relative;}.cover-container{opacity:1;padding:0;}.cover-slide{padding:0 52px;}.cover-media-container,.cover-slide{border-radius:10px;height:auto;overflow:hidden;}.cover-media-container{position:relative;}.cover-media-container.video-ratio{aspect-ratio:var(--desktop-ratio);background:var(--color-foreground);}.cover-media{border-radius:10px;display:block;margin:auto;max-width:100%;object-position:top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;}.cover-video{width:100%;}.cover-content{display:flex;flex-flow:row wrap;height:100%;left:0;padding:40px;position:absolute;top:0;width:100%;}.cover-content.top-left{align-items:flex-start;justify-content:flex-start;text-align:left;}.cover-content.top-left .cover-content-inner{left:40px;position:absolute;top:40px;}.cover-content.bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left;}.cover-content.bottom-left .cover-content-inner{bottom:40px;left:40px;position:absolute;}.cover-content.center{align-items:center;justify-content:center;text-align:center;}.cover-content.center .cover-content-inner{bottom:auto;margin:auto 0;position:absolute;top:auto;}.cover-content.bottom-center{align-items:flex-end;justify-content:center;text-align:center;}.cover-content.bottom-center .cover-content-inner{bottom:40px;position:absolute;}.cover-content.top-right{align-items:flex-start;justify-content:flex-end;text-align:right;}.cover-content.top-right .cover-content-inner{position:absolute;right:40px;top:40px;}.cover-content.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right;}.cover-content.bottom-right .cover-content-inner{bottom:40px;position:absolute;right:40px;}.cover-content-inner{display:flex;flex-flow:column wrap;gap:16px;grid-gap:16px;}.cover-titles-container{display:flex;flex-flow:column wrap;gap:8px;grid-gap:8px;}.cover-titles-container:empty{display:none;}.cover-small-title{font-size:14px;font-weight:700;letter-spacing:.84px;}.cover-main-title,.cover-small-title{color:var(--slide-text-color);font-family:var(--font-primary-bold);}.cover-main-title{font-size:clamp(32px, calc(32px + (44 - 32) * ((100vw - 360px) / 1080)), 44px);font-weight:500;line-height:48px;}.cover-text-container{color:var(--slide-text-color);font-family:var(--font-primary-regular);font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 360px) / 1080)), 16px);font-weight:400;line-height:normal;}.cover-text-container p{margin-bottom:10px;}.cover-text-container a{color:var(--slide-text-color);text-decoration:underline;}.cover-text-container a:hover{text-decoration:none;}.cover-text-container ol,.cover-text-container ul{margin-bottom:10px;margin-left:20px;padding-left:20px;}.cover-text-container ul li{list-style:disc;list-style-position:inside;}.cover-text-container ol li{list-style:auto;list-style-position:inside;}.cover-text-container b,.cover-text-container strong{font-family:var(--font-primary-bold);font-weight:900;}.cover-button-container{align-items:center;display:flex;flex-flow:row wrap;gap:10px;grid-gap:10px;}.cover-button-container.bottom-left,.cover-button-container.top-left{justify-content:flex-start;}.cover-button-container.bottom-center,.cover-button-container.center{justify-content:center;}.cover-button-container.bottom-right,.cover-button-container.top-right{justify-content:flex-end;}.cover-button{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-family:var(--font-primary-bold);font-size:14px;font-weight:700;justify-content:center;letter-spacing:.84px;line-height:normal;padding:16px 32px;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,border .3s ease;}.cover-button.cover-primary-button{background-color:var(--white);color:var(--charcoal);}.cover-button.cover-primary-button:hover{background-color:var(--charcoal);color:var(--white);}.cover-button.cover-secondary-button{background-color:initial;border:1px solid var(--white);color:var(--white);}.cover-button.cover-secondary-button:hover{background-color:var(--primary-color);border:1px solid var(--charcoal);color:var(--charcoal);}.cover-swiper-pagination{--swiper-pagination-bullet-horizontal-gap:0;align-items:center;display:flex;grid-column-gap:7px;justify-content:center;margin-bottom:44px;margin-top:20px;position:static;}.cover-swiper-pagination .swiper-pagination-bullet{background-color:rgba(38,38,38,.3);height:10px;margin:0;opacity:1;width:10px;}.cover-swiper-pagination .active{background:rgba(38,38,38,.6);}.cover-swiper-button{--button-position-x:var(--button-position);}@media (max-width:834px){.cover-slide{overflow:auto;padding:0 16px;}.cover-media-container{aspect-ratio:auto;height:auto;}.cover-media-container.has-mobile-video .cover-video.desktop{display:none;}.cover-media-container .cover-image{width:100%;}.cover-media{width:auto;}.cover-content{height:auto;padding:16px 0 0;}.cover-content,.cover-content.bottom-center .cover-content-inner,.cover-content.bottom-left .cover-content-inner,.cover-content.bottom-right .cover-content-inner,.cover-content.center .cover-content-inner,.cover-content.top-left .cover-content-inner,.cover-content.top-right .cover-content-inner{position:static;}.cover-content.bottom-center,.cover-content.bottom-left,.cover-content.bottom-right,.cover-content.center,.cover-content.top-left,.cover-content.top-right{align-items:center;justify-content:center;text-align:center;}.cover-main-title{line-height:normal;}.cover-text-container{font-family:var(--font-primary-regular);font-weight:400;}.cover-text-container ol,.cover-text-container ul{margin-left:0;padding-left:0;}.cover-main-title,.cover-small-title,.cover-text-container,.cover-text-container a{color:var(--charcoal);}.cover-media-container.video-ratio.has-mobile-video{aspect-ratio:var(--mobile-ratio);}.cover-button-container.bottom-center,.cover-button-container.bottom-left,.cover-button-container.bottom-right,.cover-button-container.center,.cover-button-container.top-left,.cover-button-container.top-right{justify-content:center;}.cover-button.cover-primary-button{background-color:var(--charcoal);color:var(--white);}.cover-button.cover-primary-button:hover{background-color:var(--primary-color);border:1px solid var(--charcoal);color:var(--charcoal);}.cover-button.cover-secondary-button{background-color:var(--white);border:1px solid var(--charcoal);color:var(--charcoal);}.cover-swiper-pagination{margin-bottom:36px;margin-top:16px;}}@media (min-width:835px){.cover-video.mobile{display:none;}.cover-content.top-left{padding-bottom:0;}.cover-content.bottom-left{padding-top:0;}.cover-content.center{padding-bottom:0;padding-top:0;}.cover-content.bottom-center{padding-top:0;}.cover-content.top-right{padding-bottom:0;}.cover-content.bottom-right{padding-top:0;}}
body:not(.template-index) .bar-menu{--HeightBar:37px;}.bar-menu{--HeightBarInitial:47px;--HeightBarFinal:37px;background-color:var(--primary-color);border-bottom:3px solid var(--black);border-top:3px solid var(--black);bottom:0;position:-webkit-sticky;position:sticky;top:var(--HeightHeader);z-index:10;}.bar-menu-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:910px;width:calc(100% - 8px);}.bar-menu-linklist-container{width:100%;}.bar-menu-linklist-container-mobile{display:none;}.bar-menu-linklist-wrapper{align-items:center;display:flex;height:var(--HeightBar);justify-content:space-around;}.bar-menu-link-wrapper{align-items:center;display:flex;justify-content:center;width:-webkit-max-content;width:max-content;}.bar-menu-link,.bar-menu-link-wrapper{height:inherit;position:relative;}.bar-menu-link{align-items:center;display:flex;justify-content:center;}.bar-menu-link.bar-menu-link-is-active:before,.bar-menu-link:hover:before{height:30%;}.bar-menu-link:before{background-color:var(--black);bottom:0;content:"";height:0;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.bar-menu-link .bar-menu-link-label{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(11.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;line-height:normal;position:relative;}.bar-menu-link .bar-menu-link-label:before{background-color:var(--black);bottom:-2px;box-shadow:0 .5px 0 0 #000;content:"";height:1px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}@media (max-width:749px){body:not(.template-index) .bar-menu{--HeightBar:29px;}.bar-menu{--HeightBarInitial:43px;--HeightBarFinal:29px;border-bottom:2px solid var(--black);border-top:2px solid var(--black);}.bar-menu-linklist-container-desktop{display:none;}.bar-menu-linklist-container-mobile{display:block;}.bar-menu-linklist-wrapper{margin:0 auto;max-width:610px;}.bar-menu-link .bar-menu-link-label:before{bottom:-1px;}}@media screen and (max-width:420px){.bar-menu-link .bar-menu-link-label{font-size:12px;}}@media screen and (min-width:1280px){.bar-menu-link .bar-menu-link-label{font-size:13px;}}
.richtext-container{margin:0 auto;max-width:1200px;padding:48px 0 37px;width:calc(100% - 30px);}.richtext-title-wrapper{margin-bottom:36px;}.richtext-title-wrapper .richtext-title{margin:0 auto;max-width:-webkit-max-content;max-width:max-content;position:relative;}.richtext-title-wrapper .richtext-title:before{background-color:#ebec3a;bottom:-3px;content:"";height:3px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.richtext-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.19px;line-height:43px;text-align:center;}.richtext-title-wrapper * em,.richtext-title-wrapper * em *{font-style:italic;}.richtext-description-wrapper{margin:0 auto 31px;max-width:520px;}.richtext-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:22px;text-align:center;}.richtext-description-wrapper * em,.richtext-description-wrapper * em *{font-style:italic;}.richtext-description-wrapper * strong,.richtext-description-wrapper * strong *{-webkit-text-stroke:.6px currentColor;}.richtext-description-wrapper * a{text-decoration:underline;}.richtext-description-wrapper * a:hover{color:var(--primary-color);}.richtext-btn-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}@media (max-width:749px){.richtext-title-wrapper *{letter-spacing:-.75px;}.richtext-description-wrapper *{line-height:19px;}.richtext-container{padding:47px 0 49px;}.richtext-title-wrapper{margin-bottom:23px;}.richtext-title-wrapper .richtext-title:before{bottom:-1px;}.richtext-description-wrapper{margin:0 auto 20px;}}@media (max-width:420px){.richtext-title-wrapper .richtext-title:before{bottom:2px;}}@media screen and (max-width:320px){.richtext-title-wrapper *{font-size:26px;}}@media screen and (min-width:1024px){.richtext-title-wrapper *{font-size:34px;}}
.new-richtext-wrap{margin:0 auto;max-width:1440px;padding:88px 144px 44px;}.new-richtext-container{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:52px;grid-gap:52px;justify-content:space-between;}.new-richtext-title-wrapper{margin-right:auto;width:22.04861%;}.new-richtext-title{color:var(--charcoal);font-size:clamp(32px, calc(32px + (44 - 32) * ((100vw - 360px) / 1080)), 44px);font-weight:600;line-height:clamp(38px, calc(38px + (48 - 38) * ((100vw - 360px) / 1080)), 48px);}.new-richtext-description-wrapper{margin-left:auto;width:73.4375%;}.new-richtext-description-wrapper,.new-richtext-description-wrapper *{color:var(--charcoal);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);font-weight:600;line-height:clamp(24px, calc(24px + (29 - 24) * ((100vw - 360px) / 1080)), 29px);}.new-richtext-description-wrapper a{text-decoration:underline;}.new-richtext-description-wrapper a:hover{text-decoration:none;}.new-richtext-description-wrapper b,.new-richtext-description-wrapper strong{font-family:var(--font-primary-bold)!important;font-weight:700!important;}.new-richtext-description-wrapper{& ul,ol{list-style-position:outside;margin-bottom:10px;padding-left:20px;}}.new-richtext-description-wrapper ul li{list-style-type:disc;}.new-richtext-description-wrapper ol li{list-style-type:numeric;}@media (max-width:929px){.new-richtext-wrap{padding:72px 18px 36px;}.new-richtext-container{flex-flow:column wrap;gap:24px;grid-gap:24px;}.new-richtext-title-wrapper{margin-right:0;width:100%;}.new-richtext-description-wrapper{margin-left:0;width:100%;}}
.twtg-wrap{margin:0 auto;max-width:1440px;padding:44px 144px;}.twtg-container{align-items:flex-start;display:flex;flex-flow:column wrap;gap:34px;grid-gap:34px;justify-content:flex-start;}.twtg-title{color:var(--charcoal);font-size:clamp(32px, calc(32px + (44 - 32) * ((100vw - 360px) / 1080)), 44px);font-weight:600;line-height:clamp(38px, calc(38px + (48 - 38) * ((100vw - 360px) / 1080)), 48px);}.twtg-group-wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;gap:40px 39px;grid-gap:40px 39px;justify-content:flex-start;}.twtg-group-item{display:flex;flex-flow:column wrap;gap:16px;grid-gap:16px;width:calc(33.33% - 26px);}.twtg-group-item-title{color:var(--charcoal);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);line-height:clamp(24px, calc(24px + (29 - 24) * ((100vw - 360px) / 1080)), 29px);}.twtg-group-item-description-wrapper,.twtg-group-item-description-wrapper *{color:var(--charcoal);font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 360px) / 1080)), 16px);line-height:clamp(20px, calc(20px + (22 - 20) * ((100vw - 360px) / 1080)), 22px);}.twtg-group-item-description-wrapper a{text-decoration:underline;}.twtg-group-item-description-wrapper a:hover{text-decoration:none;}.twtg-group-item-description-wrapper b,.twtg-group-item-description-wrapper strong{font-family:var(--font-primary-bold)!important;font-weight:700!important;}.twtg-group-item-description-wrapper{& ul,ol{list-style-position:outside;margin-bottom:10px;padding-left:20px;}}.twtg-group-item-description-wrapper ul li{list-style-type:disc;}.twtg-group-item-description-wrapper ol li{list-style-type:numeric;}@media (max-width:834px){.twtg-wrap{padding:26px 18px;}.twtg-container,.twtg-group-wrapper{gap:24px;grid-gap:24px;}.twtg-group-wrapper{flex-flow:column wrap;}.twtg-group-item{gap:12px;grid-gap:12px;width:100%;}}@media (min-width:835px) and (max-width:1119px){.twtg-group-item{max-width:250px;min-width:250px;width:auto;}}
.nrc-wrap{margin:0 auto;max-width:1440px;padding:44px 144px;}.nrc-container{align-items:flex-start;display:flex;flex-flow:column wrap;gap:34px;grid-gap:34px;justify-content:flex-start;}.nrc-title-wrapper{width:100%;}.nrc-title{color:var(--charcoal);font-size:32px;font-weight:600;line-height:38px;}.nrc-description-wrapper{margin-left:auto;width:100%;}.nrc-description-wrapper,.nrc-description-wrapper *{color:var(--charcoal);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);font-weight:600;line-height:clamp(24px, calc(24px + (29 - 24) * ((100vw - 360px) / 1080)), 29px);}.nrc-description-wrapper{p{min-height:clamp(24px, calc(24px + (29 - 24) * ((100vw - 360px) / 1080)), 29px);}}.nrc-description-wrapper a{text-decoration:underline;}.nrc-description-wrapper a:hover{text-decoration:none;}.nrc-description-wrapper b,.nrc-description-wrapper strong{font-family:var(--font-primary-bold)!important;font-weight:700!important;}.nrc-description-wrapper{& ul,ol{list-style-position:outside;margin-bottom:10px;padding-left:20px;}}.nrc-description-wrapper ul li{list-style-type:disc;}.nrc-description-wrapper ol li{list-style-type:numeric;}@media (max-width:929px){.nrc-wrap{padding:72px 18px 36px;}.nrc-container{flex-flow:column wrap;gap:24px;grid-gap:24px;}.nrc-title-wrapper{margin-right:0;width:100%;}.nrc-description-wrapper{margin-left:0;width:100%;}}
.FeaturedCollection-container{padding:0 0 40px;width:100%;}.FeaturedCollection-slider-container{margin:0 auto;position:relative;}.FeaturedCollection-slider-container[data-total-slides="4"] .FeaturedCollection-arrows-container{display:none;}.FeaturedCollection-slider-container[data-total-slides="3"]{max-width:1026px;}.FeaturedCollection-slider-container[data-total-slides="3"] .FeaturedCollection-arrows-container{display:none;}.FeaturedCollection-slider-container[data-total-slides="2"]{max-width:684px;}.FeaturedCollection-slider-container[data-total-slides="2"] .FeaturedCollection-arrows-container{display:none;}.FeaturedCollection-slider-container[data-total-slides="1"]{max-width:342px;}.FeaturedCollection-slider-container[data-total-slides="1"] .FeaturedCollection-arrows-container{display:none;}.FeaturedCollection-slider-container .FeaturedCollection-arrow{--ArrowOffset:21px;cursor:pointer;position:absolute;top:45%;transform:translateY(-50%);z-index:5;}.FeaturedCollection-slider-container .FeaturedCollection-arrow svg{height:40px;width:auto;}.FeaturedCollection-slider-container .FeaturedCollection-arrow-prev{left:var(--ArrowOffset);}.FeaturedCollection-slider-container .FeaturedCollection-arrow-next{right:var(--ArrowOffset);}.FeaturedCollection-slider-container .FeaturedCollection-arrow-next svg{transform:rotate(180deg);}.FeaturedCollection-slider{width:100%;}.FeaturedCollection-slider:not(.slick-initialized) .FeaturedCollection-item{max-width:360px;}.FeaturedCollection-slider:not(.slick-initialized) .FeaturedCollection-item:not(:first-child){display:none;}.FeaturedCollection-slider .slick-list{display:flex;}.FeaturedCollection-slider .slick-track{display:flex;margin:0 auto;}.FeaturedCollection-slider .slick-slide{display:flex;float:unset;}@media (max-width:1200px){.FeaturedCollection-slider-container[data-total-slides="4"] .FeaturedCollection-arrows-container{display:flex;}}@media (max-width:900px){.FeaturedCollection-slider-container[data-total-slides="3"] .FeaturedCollection-arrows-container{display:flex;}}@media (max-width:540px){.FeaturedCollection-slider-container[data-total-slides="2"] .FeaturedCollection-arrows-container{display:flex;}.FeaturedCollection-slider-container[data-total-slides="1"]{max-width:unset;}.FeaturedCollection-container{padding:0 0 37px;}.FeaturedCollection-slider-container .FeaturedCollection-arrow{--ArrowOffset:11px;top:40.1%;}.FeaturedCollection-slider-container .FeaturedCollection-arrow svg{height:28px;}}
.FeaturedCollection-item{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;position:relative;width:100%;}.FeaturedCollection-item-link-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:15px;width:100%;}.FeaturedCollection-item-image-container{height:0;overflow:hidden;padding-bottom:116.374269006%;position:relative;width:100%;}.FeaturedCollection-item-image-container .FeaturedCollection-item-image-wrap{align-items:flex-end;content:"";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;}.FeaturedCollection-item-image-content{align-items:flex-end;display:flex;height:100%;justify-content:center;position:relative;width:100%;}.FeaturedCollection-item-image-wrapper{align-items:flex-end;bottom:0;display:flex;height:auto;justify-content:center;left:0;overflow:hidden;position:absolute;transition:.3s;width:100%;}.FeaturedCollection-item-image-wrapper.FeaturedCollection-item-image-wrapper-hover{display:none;}.FeaturedCollection-item-image-wrapper.FeaturedCollection-item-image-wrapper-main{max-height:100%;position:relative;}.FeaturedCollection-item-image-wrapper .back-img{max-height:100%;object-fit:contain;object-position:bottom;width:100%;}.FeaturedCollection-item-image-wrapper .back-img[src*=no-image]{visibility:hidden;}.FeaturedCollection-item-image-wrapper[data-banner]:before{--SizeBanner:75px;--OffsetBanner:15px;align-items:center;background-color:var(--primary-color);border-radius:50%;color:var(--white);content:attr(data-banner);display:flex;font-family:var(--font-secondary-medium);font-size:calc(8.04651px + .46512vw);font-stretch:normal;font-style:normal;font-weight:500;height:var(--SizeBanner);justify-content:center;letter-spacing:calc(-.14047px - .00465vw);line-height:normal;padding-bottom:2px;position:absolute;right:var(--OffsetBanner);text-align:center;top:var(--OffsetBanner);width:var(--SizeBanner);z-index:1;}.FeaturedCollection-item-info{display:flex;flex-direction:column;flex-grow:1;padding:0 32px;width:100%;}.FeaturedCollection-item-title-wrapper{margin-bottom:2px;}.FeaturedCollection-item-collection-tag,.FeaturedCollection-item-title,.FeaturedCollection-item-title *{color:var(--black);display:inline-block;font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.37px;line-height:normal;-webkit-text-stroke:.2px currentColor;}.FeaturedCollection-item-collection-tag-wrapper{margin-right:10px;}.FeaturedCollection-item-price-wrapper{align-items:center;display:flex;margin-top:auto;}@media (max-width:540px){.FeaturedCollection-item-link-wrapper{margin-bottom:16px;}.FeaturedCollection-item-title-wrapper{margin-bottom:5px;text-align:center;}.FeaturedCollection-item-price-wrapper,.FeaturedCollection-item-price-wrapper .Price-container{justify-content:center;}}@media screen and (max-width:420px){.FeaturedCollection-item-image-wrapper[data-banner]:before{font-size:10px;letter-spacing:-.16px;}}@media screen and (min-width:1280px){.FeaturedCollection-item-image-wrapper[data-banner]:before{font-size:14px;letter-spacing:-.2px;}}
.images-with-text-container{padding:31px 0 59px;}.images-with-text-content{background-color:var(--white);display:grid;grid-template-areas:"image text ";grid-template-columns:minmax(400px,826px) minmax(425px,1fr);justify-content:center;margin:0 auto;max-width:1440px;}.images-with-text-sideImage{grid-area:image;position:relative;}.images-with-text-image-wrapper{overflow:hidden;padding-bottom:132.7%;position:relative;width:100%;}.images-with-text-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}.images-with-text-sideInfo{grid-area:text;justify-self:center;padding:85px 20px 20px;width:100%;}.images-with-text-info{margin:0 auto;max-width:440px;}.images-with-text-info-title-wrapper{margin-bottom:57px;}.images-with-text-info-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(20.62791px + 1.27907vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.21px;line-height:43px;}.images-with-text-info-title-wrapper * em,.images-with-text-info-title-wrapper * em *{font-style:italic;}.images-with-text-info-description-wrapper{margin:0 auto 29px;max-width:265px;}.images-with-text-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:22px;text-align:center;-webkit-text-stroke:.2px currentColor;}.images-with-text-info-description-wrapper * em,.images-with-text-info-description-wrapper * em *{font-style:italic;}.images-with-text-info-description-wrapper * strong,.images-with-text-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:unset;}.images-with-text-info-description-wrapper * a{text-decoration:underline;}.images-with-text-info-description-wrapper * a:hover{color:var(--primary-color);}.images-with-text-info-btn-wrapper{align-items:center;display:flex;justify-content:center;}@media (max-width:749px){.images-with-text-info-title-wrapper *{letter-spacing:-.65px;line-height:30px;}}@media (max-width:680px){.images-with-text-container{padding:25px 18px 23px;}.images-with-text-content{background-color:var(--BackgroundColor);grid-template-areas:"image" "text";grid-template-columns:1fr;}.images-with-text-sideImage{grid-area:image;padding:0;}.images-with-text-sideInfo{padding:37px 0 0;width:100%;}.images-with-text-info-title-wrapper{margin-bottom:24px;}.images-with-text-info-title-wrapper *{text-align:center;}.images-with-text-info-description-wrapper{margin:0 auto 30px;}}@media screen and (max-width:420px){.images-with-text-info-title-wrapper *{font-size:26px;}}@media screen and (min-width:1280px){.images-with-text-info-title-wrapper *{font-size:37px;}}
.images-with-text-content-mobile{display:none;}.images-with-text-content-desktop{display:grid;grid-gap:31px;grid-template-columns:1fr 1fr;justify-content:center;margin:0 auto;max-width:793px;width:calc(100% - 40px);}.images-with-text-left-side .images-with-text-image-wrapper{height:0;margin-bottom:31px;padding-bottom:103.2%;}.images-with-text-right-side{padding-top:44px;position:relative;}.images-with-text-right-side .images-with-text-image-wrapper{height:0;padding-bottom:119.5%;}.images-with-text-float-asset-wrapper{bottom:-19px;left:-73px;position:absolute;z-index:2;}.images-with-text-float-asset-wrapper .images-with-text-float-asset{height:var(--float_asset_height);max-width:unset;width:auto;}@media (max-width:800px){.images-with-text-float-asset-wrapper{left:-50px;}.images-with-text-float-asset-wrapper .images-with-text-float-asset{height:calc(var(--float_asset_height_mobile) + 10px);}}@media (max-width:640px){.images-with-text-content-desktop{display:none;}.images-with-text-content-mobile{display:block;margin:0 auto;max-width:380px;}.images-with-text-float-asset-wrapper{bottom:unset;left:-8px;top:-25px;}.images-with-text-float-asset-wrapper .images-with-text-float-asset{height:var(--float_asset_height_mobile);}}@media (min-width:1040px){.images-with-text-content-desktop{max-width:1024px;width:calc(100% - 232px);}}
.iwt{--content-width:1345px;--grid-columns:4;--grid-row-gap:30px;--grid-column-gap:41px;--grid-item-max-width:305px;--grid-item-column-gap:8px;--grid-item-icon-width:53px;background:var(--primary-color);border-bottom:1px solid var(--charcoal);border-top:1px solid var(--charcoal);display:block;}.iwt-content{max-width:1440px;padding:15px 121px;}.iwt-content.swiper:not(.swiper-initialized){opacity:1;}.iwt-grid{display:flex;flex-flow:row nowrap;justify-content:center;margin:0;max-width:none;width:auto;}.iwt-item{align-items:center;display:flex;flex-flow:row wrap;flex-shrink:1;height:var(--height);justify-content:flex-start;margin-right:26px;-webkit-user-select:none;user-select:none;width:clamp(128px, calc(128px + (280 - 128) * ((100vw - 835px) / 605)), 280px);}.iwt-item:last-child{margin-right:0;}.iwt-item-image-container{margin-right:10px;max-height:32px;max-width:32px;width:32px;}.iwt-item-image{aspect-ratio:1/1;object-fit:contain;object-position:center;}.iwt-item-text{align-items:center;color:var(--charcoal);display:flex;font-size:13px;letter-spacing:.78px;line-height:normal;width:auto;}.iwt-item-info{width:calc(100% - 42px);}@media (max-width:834px){.iwt-content{padding:11px 16px;}.iwt-grid{justify-content:flex-start;}.iwt-item{flex-shrink:0;margin-right:32px;width:78.96341%;}.iwt-item:last-child{margin-right:0;}}
products-carousel{display:block;padding-bottom:44px;padding-top:88px;}products-carousel .product-card .product-card-image-container-wrapper{margin-bottom:10px;}products-carousel .product-card .product-card-image-container-wrapper:hover .product-card-image-wrapper{opacity:1;}products-carousel .product-card .product-card-image-container-wrapper:hover .product-card-image-wrapper.secondary{opacity:0!important;}products-carousel .product-card .product-card-title,products-carousel .product-card .product-card-title *{color:var(--charcoal);font-size:15px;}products-carousel .product-card .product-card-material,products-carousel .product-card .product-card-material *{color:var(--charcoal);font-size:15px;line-height:normal;}products-carousel .product-card .product-card-info{gap:4px;grid-gap:4px;}products-carousel .product-card .Price-on-sale,products-carousel .product-card .Price-on-sale-tag,products-carousel .product-card .Price-regular,products-carousel .product-card .Price-sold-out,products-carousel .product-card .Price-vendor{color:var(--charcoal);font-size:15px;line-height:normal;}products-carousel .product-card .Price-sold-out{color:#6d6d6d;}products-carousel .product-card .Price-on-sale{color:#ff4e27;}products-carousel .product-card .product-badge-label{font-size:clamp(8px, calc(8px + (10 - 8) * ((100vw - 835px) / 604)), 10px);}products-carousel .product-card .product-badge{padding-left:clamp(6px, calc(6px + (10 - 6) * ((100vw - 835px) / 604)), 10px);padding-right:clamp(6px, calc(6px + (10 - 6) * ((100vw - 835px) / 604)), 10px);}products-carousel .product-card .product-badge-list-item-text{font-size:clamp(8px, calc(8px + (10 - 8) * ((100vw - 835px) / 604)), 10px);}.products-carousel-container{display:flex;flex-flow:column wrap;gap:24px;grid-gap:24px;}.products-carousel-text-wrap{display:flex;flex-flow:column wrap;gap:16px;grid-gap:16px;padding:0 52px;}.products-carousel-text-wrap:empty{display:none;}.products-carousel-title{color:var(--charcoal);font-family:var(--font-primary-bold);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);font-weight:700;line-height:normal;}.products-carousel-description{color:var(--charcoal);font-size:clamp(16px, calc(16px + (18 - 16) * ((100vw - 360px) / 1080)), 18px);font-weight:400;letter-spacing:0!important;line-height:normal;}.products-carousel-description *{color:var(--charcoal)!important;font-size:clamp(16px, calc(16px + (18 - 16) * ((100vw - 360px) / 1080)), 18px)!important;font-weight:400!important;letter-spacing:0!important;line-height:normal!important;}.products-carousel-description a{text-decoration:underline;}.products-carousel-description a:hover{text-decoration:none;}.products-carousel-description b,.products-carousel-description strong{font-family:var(--font-primary-bold)!important;font-weight:700!important;}.products-carousel-swiper{padding:0 52px;width:100%;}.products-carousel-slide{margin-right:24px;width:20.21%;}.products-carousel-slide:last-child{margin-right:0;}.product-card-price-wrapper{max-width:100px;}.product-card-price-wrapper .Price-prices{column-gap:6px;flex-flow:row wrap;grid-column-gap:6px;}.product-card-price-wrapper .Price-on-sale-wrapper{margin-right:0;}.product-card-price-wrapper .Price-SoldOut .Price-prices{display:none;}.product-card-price-wrapper .Price-SoldOut .Price-sold-out-wrapper{display:flex;}@media (max-width:1030px){.products-carousel-slide{width:27.5%;}}@media (max-width:834px){products-carousel{padding-bottom:36px;padding-top:72px;}products-carousel .product-card .product-badge-label{font-size:clamp(8px, calc(8px + (10 - 8) * ((100vw - 360px) / 474)), 10px);}products-carousel .product-card .product-badge{padding-left:clamp(6px, calc(6px + (10 - 6) * ((100vw - 360px) / 474)), 10px);padding-right:clamp(6px, calc(6px + (10 - 6) * ((100vw - 360px) / 474)), 10px);}products-carousel .product-card .product-badge-list-item-text{font-size:clamp(8px, calc(8px + (10 - 8) * ((100vw - 360px) / 474)), 10px);}.products-carousel-container{gap:16px;grid-gap:16px;}.products-carousel-text-wrap{gap:10px;grid-gap:10px;padding:0 16px;}.products-carousel-swiper{padding:0 16px;}.products-carousel-slide{margin-right:16px;width:76.22%;}.products-carousel-slide:last-child{margin-right:0;}}
.title-with-text-section{padding-bottom:88px;padding-top:44px;}.twt-container{display:flex;flex-flow:row nowrap;gap:52px;grid-gap:52px;margin:0 auto;max-width:1440px;padding:0 52px;}.twt-title-wrap{flex-shrink:0;width:300px;}.twt-title{color:var(--charcoal);font-family:var(--font-primary-bold);font-size:clamp(32px, calc(32px + (44 - 32) * ((100vw - 360px) / 1080)), 44px);line-height:48px;}.twt-texts-wrap{display:flex;flex-flow:row wrap;gap:10px;grid-gap:10px;height:100%;}.twt-main-text{color:var(--charcoal);font-family:var(--font-primary-regular);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);letter-spacing:0!important;line-height:normal;width:100%;}.twt-main-text *{color:var(--charcoal)!important;font-family:var(--font-primary-regular)!important;font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px)!important;line-height:normal!important;}.twt-main-text a{text-decoration:underline;}.twt-main-text a:hover{text-decoration:none;}.twt-main-text b,.twt-main-text strong{font-family:var(--font-primary-bold)!important;font-weight:700!important;}.twt-main-text-link{align-items:center;color:var(--charcoal);display:inline-flex;flex-flow:row wrap;font-family:var(--font-primary-bold);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);line-height:normal;text-decoration-thickness:1px;text-underline-offset:3px;}.twt-main-text-link span{max-width:140px;}.twt-main-text-link:after{background-image:url(icon-long-arrow.svg?v19692556d37);background-size:cover;content:"";display:inline-block;height:15px;margin-left:10px;width:101px;}.twt-main-text-link:hover{text-decoration:underline;}@media (max-width:1200px){.twt-title-wrap{flex-shrink:1;}}@media (max-width:834px){.title-with-text-section{padding-bottom:72px;padding-top:36px;}.twt-container{flex-flow:column wrap;gap:24px;grid-gap:24px;padding:0 16px;}.twt-title-wrap{width:100%;}.twt-title-wrap:empty{display:none;}.twt-title{line-height:normal;}.twt-texts-wrap{width:100%;}.twt-texts-wrap:empty{display:none;}.twt-main-text,.twt-main-text *{line-height:normal;}.twt-main-text-link:after{background-image:url(icon-long-arrow-mobile.svg?v19692556d37);height:16px;width:61px;}}
.homepage-banners-section{margin:0 auto;max-width:1440px;padding:0 52px;}.homepage-banners-wrap{align-items:center;display:flex;flex-flow:row wrap;gap:24px;grid-gap:24px;justify-content:center;}.homepage-banners-block{border-radius:10px;overflow:hidden;width:calc(50% - 12px);}.homepage-banners-block:nth-child(2) .homepage-banners-texts-wrap{bottom:auto;top:0;}.homepage-banners-block:nth-child(2) .homepage-banners-block-wrapper:after{bottom:auto;right:26px;top:23px;}.homepage-banners-block-wrapper{aspect-ratio:.88769;display:flex;position:relative;}.homepage-banners-block-wrapper.has-link:after{background-color:var(--banner-text-color);bottom:22px;content:"";display:inline-block;height:16px;-webkit-mask-image:url(icon-long-arrow.svg);mask-image:url(icon-long-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:26px;width:clamp(80px, calc(80px + (101 - 80) * ((100vw - 1140px) / 299)), 101px);}.homepage-banners-block-wrapper.has-link:hover{.homepage-banners-description,.homepage-banners-title{text-decoration:underline;}}.homepage-banners-block-wrapper{picture{width:100%;}}.homepage-banners-block-wrapper .homepage-banners-image{height:100%;margin:auto;object-fit:cover;width:100%;}.homepage-banners-texts-wrap{bottom:0;display:flex;flex-flow:column wrap;gap:10px;grid-gap:10px;left:0;padding:29px 0 29px 26px;position:absolute;width:77.13%;}.homepage-banners-title{font-size:clamp(18px, calc(18px + (24 - 18) * ((100vw - 360px) / 1080)), 24px);}.homepage-banners-description,.homepage-banners-title{color:var(--banner-text-color);font-family:var(--font-primary-bold);font-weight:500;line-height:normal;max-width:none;}.homepage-banners-description{font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);}.homepage-banners-description p{margin-bottom:10px;}.homepage-banners-description p:only-child{margin-bottom:0;}.homepage-banners-description a{color:var(--slide-text-color);text-decoration:underline;}.homepage-banners-description a:hover{text-decoration:none;}.homepage-banners-description ol,.homepage-banners-description ul{margin-bottom:10px;margin-left:10px;padding-left:20px;}.homepage-banners-description ul li{list-style:disc;list-style-position:outside;}.homepage-banners-description ol li{list-style:auto;list-style-position:outside;}.homepage-banners-description b,.homepage-banners-description strong{font-family:var(--font-primary-bold);font-weight:900;}@media (max-width:1140px){.homepage-banners-block-wrapper.has-link .homepage-banners-texts-wrap:after{background-color:var(--banner-text-color);content:"";display:inline-block;height:16px;-webkit-mask-image:url(icon-long-arrow.svg);mask-image:url(icon-long-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:clamp(80px, calc(80px + (101 - 80) * ((100vw - 1140px) / 299)), 101px);}.homepage-banners-block-wrapper.has-link:after{display:none;}}@media (max-width:834px){.homepage-banners-section{padding:0 16px;}.homepage-banners-wrap{flex-flow:column-reverse wrap;}.homepage-banners-block-wrapper{aspect-ratio:.76279;}.homepage-banners-block-wrapper.has-link .homepage-banners-texts-wrap:after{background-color:var(--banner-text-color);content:"";display:inline-block;height:16px;-webkit-mask-image:url(icon-long-arrow-mobile.svg);mask-image:url(icon-long-arrow-mobile.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:61px;}.homepage-banners-block-wrapper.has-link:after{display:none;}.homepage-banners-block{width:100%;}.homepage-banners-texts-wrap{gap:6px;grid-gap:6px;padding:16px;width:100%;}}
.homepage-full-banner-section{margin:0 auto;max-width:1440px;padding:0 52px;}.hpfb-wrap{align-items:center;display:flex;flex-flow:row wrap;gap:24px;grid-gap:24px;justify-content:center;}.hpfb-block{border-radius:10px;overflow:hidden;width:100%;}.hpfb-block-wrapper{display:flex;position:relative;}.hpfb-block-wrapper.has-link:after{background-color:var(--banner-text-color);content:"";display:inline-block;height:16px;-webkit-mask-image:url(icon-long-arrow.svg);mask-image:url(icon-long-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:26px;top:23px;width:101px;}.hpfb-block-wrapper.has-link:hover{.hpfb-description,.hpfb-title{text-decoration:underline;}}.hpfb-block-wrapper{picture{display:flex;width:100%;}}.hpfb-block-wrapper .hpfb-image{border-radius:10px;margin:auto;max-width:none;width:100%;}.hpfb-texts-wrap{display:flex;flex-flow:column wrap;gap:10px;grid-gap:10px;left:0;padding:29px 26px;position:absolute;top:0;width:100%;z-index:1;}.hpfb-title{font-size:clamp(18px, calc(18px + (24 - 18) * ((100vw - 360px) / 1080)), 24px);line-height:normal;}.hpfb-description,.hpfb-title{color:var(--banner-text-color);font-family:var(--font-primary-bold);font-weight:500;max-width:calc(100% - 184px);}.hpfb-description{font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:clamp(18px, calc(18px + (19 - 18) * ((100vw - 360px) / 1080)), 19px);}.hpfb-description p{margin-bottom:10px;}.hpfb-description p:only-child{margin-bottom:0;}.hpfb-description a{color:var(--slide-text-color);text-decoration:underline;}.hpfb-description a:hover{text-decoration:none;}.hpfb-description ol,.hpfb-description ul{margin-bottom:10px;margin-left:10px;padding-left:20px;}.hpfb-description ul li{list-style:disc;list-style-position:outside;}.hpfb-description ol li{list-style:auto;list-style-position:outside;}.hpfb-description b,.hpfb-description strong{font-family:var(--font-primary-bold);font-weight:900;}@media (max-width:834px){.homepage-full-banner-section{padding:0 16px;}.hpfb-wrap{flex-flow:column-reverse wrap;}.hpfb-block-wrapper{aspect-ratio:1.23774;}.hpfb-block-wrapper .hpfb-image{height:100%;object-fit:cover;}.hpfb-block-wrapper.has-link .hpfb-texts-wrap:after{background-color:var(--banner-text-color);content:"";display:inline-block;height:16px;-webkit-mask-image:url(icon-long-arrow-mobile.svg);mask-image:url(icon-long-arrow-mobile.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:61px;}.hpfb-block-wrapper.has-link:after{display:none;}.hpfb-block{width:100%;}.hpfb-texts-wrap{gap:6px;grid-gap:6px;padding:16px;}.hpfb-description,.hpfb-title{max-width:none;}}
.banner-container{margin:0 auto;max-width:793px;padding:16px 0 20px;width:100%;}.banner-image-wrapper{padding-bottom:59.0163934426%;}@media (max-width:749px){.banner-container{padding:10px 0 20px;}}@media (min-width:1040px){.banner-container{max-width:1024px;width:calc(100% - 232px);}}
.title-with-icons{position:relative;}.title-with-icons-container{margin:0 auto;overflow:hidden;padding:28px 0 49px;width:calc(100% - 78px);}.title-with-icons-header{margin:0 auto 35px;max-width:1000px;}.title-with-icons-header-title-wrapper{margin-bottom:23px;}.title-with-icons-header-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.09302px + .93023vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.19px;line-height:43px;text-align:center;}.title-with-icons-header-title-wrapper * em,.title-with-icons-header-title-wrapper * em *{font-style:italic;}.title-with-icons-header-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:22px;text-align:center;-webkit-text-stroke:.2px currentColor;}.title-with-icons-header-description-wrapper * em,.title-with-icons-header-description-wrapper * em *{font-style:italic;}.title-with-icons-header-description-wrapper * strong,.title-with-icons-header-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:unset;}.title-with-icons-header-description-wrapper * a{text-decoration:underline;}.title-with-icons-header-description-wrapper * a:hover{color:var(--primary-color);}.title-with-icons-content{margin-bottom:53px;}.title-with-icons-items{align-items:baseline;display:grid;grid-gap:91px;grid-template-columns:repeat(var(--title-wit-icons-total-items),minmax(auto,177px));justify-content:center;margin:0 auto;max-width:-webkit-max-content;max-width:max-content;}.title-with-icons-btn-wrapper{align-items:center;display:flex;justify-content:center;}@media (max-width:850px){.title-with-icons-items{grid-gap:40px;}}@media (max-width:800px){.title-with-icons-items{grid-gap:20px;}}@media (max-width:749px){.title-with-icons-container{padding:28px 0 43px;}.title-with-icons-header-title-wrapper *{letter-spacing:-.65px;line-height:30px;}.title-with-icons-header{margin-bottom:42px;}.title-with-icons-header-title-wrapper{margin-bottom:16px;}}@media (max-width:640px){.title-with-icons-content{margin-bottom:41px;}.title-with-icons-items{grid-gap:53px;grid-template-columns:repeat(1,minmax(auto,177px));}}@media screen and (max-width:420px){.title-with-icons-header-title-wrapper *{font-size:26px;}}@media screen and (min-width:1280px){.title-with-icons-header-title-wrapper *{font-size:34px;}}
.title-with-icons-item{width:100%;}.title-with-icons-item-icon-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:14px;}.title-with-icons-item-icon{height:var(--IconHeightDesktop);max-width:unset;width:auto;}.title-with-icons-item-info{margin:0 auto;width:100%;}.title-with-icons-item-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.title-with-icons-item-info-description-wrapper * em,.title-with-icons-item-info-description-wrapper * em *{font-style:italic;}.title-with-icons-item-info-description-wrapper * strong,.title-with-icons-item-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:unset;}.title-with-icons-item-info-description-wrapper * a{text-decoration:underline;}.title-with-icons-item-info-description-wrapper * a:hover{color:var(--primary-color);}@media (max-width:640px){.title-with-icons-item-icon-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:13px;}}
.double-image-container{padding:21px 0 70px;}.double-image-content{display:flex;justify-content:center;margin:0 auto;max-width:803px;width:calc(100% - 54px);}.double-image-content.just-first-image{max-width:358px;}.double-image-content.just-first-image .double-image-image-wrapper-left{margin:0;max-width:358px;padding-bottom:122.63%;width:100%;}.double-image-content.just-second-image{max-width:387px;}.double-image-content.just-second-image .double-image-image-wrapper-right{max-width:387px;padding-bottom:140.32%;width:100%;}.double-image-image-wrapper{display:block;height:0;overflow:hidden;position:relative;width:100%;}.double-image-image-wrapper-left{margin-right:7.22291%;margin-top:54px;padding-bottom:54.68%;width:44.58281%;}.double-image-image-wrapper-right{padding-bottom:67.63%;width:48.19427%;}.double-image-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}@media (max-width:700px){.double-image-container{padding:1px 0 24px;}.double-image-image-wrapper-left{margin-bottom:25px;margin-right:0;margin-top:0;padding-bottom:122.2%;width:100%;}.double-image-image-wrapper-right{padding-bottom:139.5%;width:100%;}.double-image-content{display:block;max-width:370px;}}@media (min-width:1040px){.double-image-content{max-width:1024px;width:calc(100% - 221px);}.double-image-content.just-first-image{max-width:58.93%;}.double-image-content.just-first-image .double-image-image-wrapper-left{max-width:58.93%;padding-bottom:72.3%;}.double-image-content.just-second-image{max-width:61.5%;}.double-image-content.just-second-image .double-image-image-wrapper-right{max-width:61.5%;padding-bottom:86.14%;}}
.sg-cover{padding:0 52px 32px;}.sg-cover-content{border-radius:10px;overflow:hidden;position:relative;}.sg-cover-image{width:100%;}.sg-cover-info{color:var(--white);height:auto;left:50%;max-width:calc(100% - 536px);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;}.sg-cover-title{font-family:var(--font-primary-bold);font-size:clamp(32px,calc(28px + 1.11111vw),44px);line-height:clamp(38px,calc(34.66667px + .92593vw),48px);}.sg-cover-text{font-size:clamp(16px,calc(15.33333px + .18519vw),18px);line-height:clamp(19px,calc(18.33333px + .18519vw),21px);margin-top:12px;}.sg-steps{display:block;padding:32px 52px 50px;}.sg-steps-header{padding:0 195px;text-align:center;}.sg-steps-title{color:#262626;font-family:var(--font-primary-bold);font-size:clamp(20px,calc(18.66667px + .37037vw),24px);line-height:clamp(22px,calc(21.33333px + .18519vw),24px);margin:0 auto;max-width:857px;}.sg-steps-grid{--grid-flex-columns:4;--grid-flex-horizontal-gap:24px;--grid-flex-vertical-gap:24px;--grid-flex-item-max-width:316px;}.sg-steps-content{margin-top:54px;}.sg-step{justify-items:center;}.sg-step-image-wrapper{aspect-ratio:1;max-width:54.43038%;position:relative;width:100%;}.sg-step-image-wrapper[\:has\(.desktop-image\)]{min-width:109px;}.sg-step-image-wrapper:has(.desktop-image){min-width:109px;}.sg-step-image-wrapper[\:has\(.mobile-image\)]{display:none;margin-top:16px;width:45.73171%;}.sg-step-image-wrapper:has(.mobile-image){display:none;margin-top:16px;width:45.73171%;}.sg-step-image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%;}.sg-step-info{margin-top:24px;}.sg-step-content{margin-top:12px;}.sg-step-title{color:#262626;font-family:var(--font-primary-bold);font-size:clamp(18px,calc(16px + .55556vw),24px);}.sg-step-text,.sg-step-title{line-height:clamp(18px,calc(16.66667px + .37037vw),22px);}.sg-step-text{color:var(--charcoal);font-family:var(--font-primary-regular);font-size:clamp(14px,calc(13.33333px + .18519vw),16px);}.sg-step-text b,.sg-step-text strong{font-family:var(--font-primary-bold);font-weight:400;}.sg-step-text a{text-decoration:underline;}.sg-step-text a:hover{color:var(--primary-color);}.sg-tabs{display:block;padding:50px 52px 100px;}.sg-tabs-content{margin:0 auto;max-width:1336px;width:100%;}.sg-tabs-header{align-items:baseline;border-bottom:1px solid #d9d9d9;display:flex;justify-content:center;}.sg-tab{color:var(--charcoal);font-family:var(--font-primary-bold);font-size:clamp(24px,calc(17.33333px + 1.85185vw),44px);line-height:clamp(30px,calc(24px + 1.66667vw),48px);padding-bottom:12px;position:relative;width:33.33333%;}.sg-tab:before{background:var(--charcoal);bottom:-1px;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;width:100%;}.sg-tab.sg-tab-is-open:before,.sg-tab:hover:before{opacity:1;}.sg-tabpanels{margin-top:64px;}.sg-tabpanel{display:grid;grid-row-gap:16px;}.sg-tabpanel:not(.sg-tabpanel-is-open){display:none;}.sg-tabpanel-item{width:100%;}.sg-tabpanel-item.sg-tabpanel-item-is-open{.sg-tabpanel-title-text{text-decoration:underline;}.sg-tabpanel-header{outline:1px solid var(--charcoal);}}.sg-tabpanel-item:hover{.sg-tabpanel-header{outline:1px solid var(--charcoal);}}.sg-tabpanel-header{align-items:center;background:#f8f8f8;border-radius:10px;display:grid;grid-column-gap:16px;grid-template-columns:80px minmax(0,1fr) 72px;padding:10px 20px 10px 14px;text-align:left;width:100%;}.sg-tabpanel-icon{aspect-ratio:1;overflow:hidden;position:relative;width:100%;}.sg-tabpanel-icon-image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%;}.sg-tabpanel-title-text{color:var(--charcoal);font-family:var(--font-primary-bold);font-size:clamp(17px,calc(15.33333px + .46296vw),22px);font-weight:400;line-height:clamp(20px,calc(18px + .55556vw),26px);}.sg-tabpanel-right[\:has\(img\[src\]\)]{opacity:0;}.sg-tabpanel-right:has(img[src=""]){opacity:0;}.sg-tabs-text-wrapper{margin-top:64px;padding:0 251px;text-align:center;}.sg-tabs-text{color:var(--charcoal);font-family:var(--font-primary-bold);font-size:clamp(16px,calc(15.33333px + .18519vw),18px);line-height:clamp(20px,calc(19.33333px + .18519vw),22px);}@media (max-width:834px){.sg-cover{padding:0 16px 18px;}.sg-cover-text{margin-top:6px;}.sg-steps{padding:18px 16px 36px;}.sg-steps-header{padding:0;}.sg-steps-content{margin-top:20px;}.sg-steps-grid{display:block;}.sg-step{max-width:100%;width:100%;}.sg-step:not(.sg-step-is-open){.sg-step-content{display:none;}}.sg-step.sg-step-is-open{.sg-step-title{background:var(--primary-color);}.sg-step-title:after{transform:translateY(-50%) rotate(180deg);}}.sg-step-info{margin-top:12px;width:100%;}.sg-step-image-wrapper[\:has\(.desktop-image\)]{display:none;}.sg-step-image-wrapper:has(.desktop-image){display:none;}.sg-step-image-wrapper[\:has\(.mobile-image\)]{display:block;margin-left:auto;margin-right:auto;}.sg-step-image-wrapper:has(.mobile-image){display:block;margin-left:auto;margin-right:auto;}.sg-step-title{background:#f8f8f8;border-radius:6px;cursor:pointer;padding:16px 48px 16px 16px;position:relative;width:100%;}.sg-step-title:after{background:url(icon-size-guide-step-arrow.svg?v196a22c1a59) 50%/contain no-repeat;content:"";display:inline-block;height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:14px;z-index:2;}.sg-tabs{padding:36px 16px 72px;}.sg-tabpanels{margin-top:36px;}.sg-tabpanel-header{border-radius:6px;grid-template-columns:56px minmax(0,1fr) 14px;padding:8px 14px 8px 10px;}.sg-tabpanel-item-content{display:none;margin-top:10px;}.sg-tabpanel-right{display:none;}.sg-tabpanel-item.sg-tabpanel-item-is-open{.sg-tabpanel-arrow-image{transform:rotate(180deg);}.sg-tabpanel-item-content{display:block;}}.sg-tabpanel-item-image{width:100%;}.sg-tabs-text-wrapper{padding:0;}}@media (min-width:835px){.sg-tabpanels{display:grid;grid-column-gap:40px;grid-template-columns:39.38507% minmax(0,1fr);}.sg-tabpanel-item-content{display:none;}}
.collection{--global-padding-x:55px;--section-margin-top:0;--section-margin-bottom:0;--section-max-width:1330px;--section-padding:0 0 69px;--cover-margin-bottom:clamp(21px, calc(21px + (47 - 21) * ((100vw - 749px) / 1)), 47px);--header-margin-bottom:clamp(22px, calc(22px + (47 - 22) * ((100vw - 749px) / 1)), 47px);--content-max-width:1132px;--pagination-margin-top:67px;margin:var(--section-margin-top) auto var(--section-margin-bottom);position:relative;}.collection-container{margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:calc(100% - var(--global-padding-x)*2);}.collection-cover-wrapper{border-radius:clamp(6px, calc(6px + (10 - 6) * ((100vw - 749px) / 1)), 10px);margin:clamp(15px, calc(15px + (40 - 15) * ((100vw - 749px) / 1)), 40px) auto 0;max-width:var(--content-max-width);overflow:hidden;}.collection-header{display:flex;flex-direction:column;gap:16px;grid-gap:16px;margin:var(--cover-margin-bottom) auto var(--header-margin-bottom);max-width:var(--content-max-width);width:100%;}.collection-header-top{align-items:center;display:flex;gap:clamp(20px, calc(20px + (40 - 20) * ((100vw - 749px) / 1)), 40px);grid-gap:clamp(20px, calc(20px + (40 - 20) * ((100vw - 749px) / 1)), 40px);justify-content:space-between;}.collection-title{color:#262626;font-family:var(--font-primary-bold);font-size:clamp(24px, calc(24px + (32 - 24) * ((100vw - 1024px) / 416)), 32px);font-weight:400;margin:clamp(-4px, calc(-4px + (-3 - -4) * ((100vw - 1440px) / -416)), -3px) 0;}.active-facets{margin:0 auto;max-width:var(--content-max-width);}.active-facets[\:has\(facet-remove\:only-child\)]{display:none;}.active-facets:has(facet-remove:only-child){display:none;}.collection-content{margin:0 auto;max-width:var(--content-max-width);padding:var(--content-padding);width:100%;}.collection-grid{--grid-flex-columns:3;--grid-flex-horizontal-gap:clamp(16px, calc(16px + (44 - 16) * ((100vw - 1439px) / 1)), 44px);--grid-flex-vertical-gap:clamp(32px, calc(32px + (80 - 32) * ((100vw - 1439px) / 1)), 80px);--grid-flex-item-max-width:348px;justify-content:flex-start;}.collection-grid .product-card-material-wrapper[\:has\(a\:empty\)]{display:none;}.collection-grid .product-card-material-wrapper:has(a:empty){display:none;}.collection-grid .Price-SoldOut .Price-prices{display:none;}.collection-grid .Price-SoldOut .Price-sold-out-wrapper{display:flex;}.collection-grid-empty{margin:calc(var(--cover-margin-bottom) - 4px) 0 clamp(-34px, calc(-34px + (1 - -34) * ((100vw - 1024px) / 1)), 1px);}.collection-grid-empty-text{text-align:center;}.collection-menu{overflow:auto hidden;overflow-x:auto;overflow-y:hidden;padding:0 var(--global-padding-x);position:relative;}.collection-menu.is-scrollable{--min-viewport-spacing:max(calc(var(--breakpoit-scrolleable) - 50),360);--max-viewport-spacing:calc(var(--breakpoit-scrolleable) + 63);--calc-spacing-x:clamp(39px,calc(39px + (100vw - var(--min-viewport-spacing)*1px)/(var(--max-viewport-spacing) - var(--min-viewport-spacing))*11),50px);--menu-links-gap:var(--calc-spacing-x);}.collection-menu::-webkit-scrollbar{height:0;width:0;}.collection-menu-items{grid-gap:var(--menu-links-gap);margin:0 auto;width:-webkit-max-content;width:max-content;}.collection-menu-item,.collection-menu-items{align-items:center;display:flex;justify-content:center;}.collection-menu-item{position:relative;}.collection-menu-item-link{border-bottom:1px solid transparent;font-size:15px;letter-spacing:.45px;padding:0 0 var(--menu-link-padding-bottom);}.collection-menu-item-link:hover{border-bottom:1px solid var(--black);}.collection-pagination{margin:var(--pagination-margin-top) 0 0;}.facets-container,.mobile-facets__open{gap:0;grid-gap:0;padding:0;}.mobile-facets__wrapper{margin:0!important;}.mobile-facets__open-label{align-items:center;color:#262626;display:flex;font-family:var(--font-primary-bold);font-size:13px;font-weight:400;gap:9px;grid-gap:9px;justify-content:center;letter-spacing:.39px;text-decoration:unset!important;text-transform:uppercase;}.mobile-facets__open-label svg{height:auto;width:11px;}.active-facets{align-items:center;gap:8.4px clamp(16px, calc(16px + (24 - 16) * ((100vw - 749px) / 1)), 24px);grid-gap:8.4px clamp(16px, calc(16px + (24 - 16) * ((100vw - 749px) / 1)), 24px);justify-content:flex-end;width:100%;}.active-facets__button,span.active-facets__button-inner{margin:0;padding:0;}span.active-facets__button-inner{align-items:center;color:#262626;display:flex;font-family:var(--font-primary-regular);font-size:13px;gap:4px;grid-gap:4px;justify-content:center;letter-spacing:.39px;text-align:right;text-transform:uppercase;}span.active-facets__button-inner svg{height:auto;margin:0;width:15.6px;}.active-facets__button-remove{text-decoration:underline;}.active-facets__button-remove:hover{text-decoration:unset;}#FacetFiltersFormMobile{--black:#262626;--color-foreground:18,18,18;--sidebar-padding-x:clamp(17px, calc(17px + (30 - 17) * ((100vw - 749px) / 1)), 30px);--sidebar-content-padding-y:clamp(12.5px, calc(12.5px + (16 - 12.5) * ((100vw - 749px) / 1)), 16px);--filter-block-margin-bottom:clamp(39px, calc(39px + (57 - 39) * ((100vw - 749px) / 1)), 57px);--filter-block-header-margin-bottom:clamp(12px, calc(12px + (16 - 12) * ((100vw - 749px) / 1)), 16px);--filter-block-items-gap:24px;background-color:rgba(0,0,0,.1);z-index:90001;}#FacetFiltersFormMobile .mobile-facets__inner{background-color:var(--white);border:0;border-left:2px solid var(--black);max-width:480px;width:100%;}#FacetFiltersFormMobile .mobile-facets__header{align-items:center;border:0;display:flex;gap:20px;grid-gap:20px;justify-content:space-between;padding:clamp(20px, calc(20px + (35 - 20) * ((100vw - 749px) / 1)), 35px) var(--sidebar-padding-x) var(--sidebar-content-padding-y);}#FacetFiltersFormMobile .mobile-facets__header-title{color:#262626;font-family:var(--font-primary-bold);font-size:24px;font-weight:400;}#FacetFiltersFormMobile .mobile-facets__main{padding:var(--sidebar-content-padding-y) 0;}#FacetFiltersFormMobile .mobile-facets__footer{border:0;gap:8px;grid-gap:8px;padding:var(--sidebar-content-padding-y) var(--sidebar-padding-x);}#FacetFiltersFormMobile .mobile-facets__footer div,#FacetFiltersFormMobile .mobile-facets__footer facet-remove{margin:0;width:100%;}.filter-block{padding:0 var(--sidebar-padding-x);}.filter-block:not(:last-child){margin-bottom:var(--filter-block-margin-bottom);}.filter-block-header{margin-bottom:var(--filter-block-header-margin-bottom);}.filter-block-header-title{color:#262626;font-family:var(--font-primary-bold);font-size:18px;font-weight:400;}.filters-simple .filter-block-item-checkbox:hover,.filters-swatches .filter-block-item-checkbox:hover{text-decoration:underline;}.filters-simple .filter-block-item-checkbox.active,.filters-simple .filter-block-item-checkbox[\:has\(input\:checked\)],.filters-swatches .filter-block-item-checkbox.active,.filters-swatches .filter-block-item-checkbox[\:has\(input\:checked\)]{font-family:var(--font-primary-bold);text-decoration:underline;}.filters-simple .filter-block-item-checkbox.active,.filters-simple .filter-block-item-checkbox:has(input:checked),.filters-swatches .filter-block-item-checkbox.active,.filters-swatches .filter-block-item-checkbox:has(input:checked){font-family:var(--font-primary-bold);text-decoration:underline;}.filters-simple .filter-block-item-checkbox.disabled,.filters-swatches .filter-block-item-checkbox.disabled{opacity:.3;}.filter-block-items{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--filter-block-items-gap);grid-gap:var(--filter-block-items-gap);justify-content:flex-start;overflow:unset;width:100%;}.filter-block-item-checkbox{align-items:center;color:#262626;cursor:pointer;display:flex;font-family:var(--font-primary-regular);font-size:13px;font-weight:400;gap:8px;grid-gap:8px;margin:0;}.filter-block-item-checkbox.disabled{pointer-events:none;}.filters-boxes{--filter-block-items-gap:6px 5.4px;}.filters-boxes .filter-block-item{max-width:135px;width:100%;}.filters-boxes .filter-block-item-checkbox{align-items:center;background-color:var(--white);border:1px solid #262626;border-radius:4px;display:flex;height:32px;justify-content:center;padding:0 19px;width:100%;}.filters-boxes .filter-block-item-checkbox.active,.filters-boxes .filter-block-item-checkbox:hover,.filters-boxes .filter-block-item-checkbox[\:has\(input\:checked\)]{background-color:var(--black);color:var(--white);}.filters-boxes .filter-block-item-checkbox.active,.filters-boxes .filter-block-item-checkbox:has(input:checked){background-color:var(--black);color:var(--white);}.filters-boxes .filter-block-item-checkbox.disabled{border:1px solid #c3c3c3;color:#c3c3c3;text-decoration:line-through;}.filters-boxes .facet-checkbox__text{font-size:10px;}.filters-swatches{--filter-block-items-gap:12px 24px;}.filters-swatches .filter-block-item-checkbox.active .filter-block-item-display-wrapper:before,.filters-swatches .filter-block-item-checkbox:hover .filter-block-item-display-wrapper:before,.filters-swatches .filter-block-item-checkbox[\:has\(input\:checked\)] .filter-block-item-display-wrapper:before{content:"";}.filters-swatches .filter-block-item-checkbox.active .filter-block-item-display-wrapper:before,.filters-swatches .filter-block-item-checkbox:has(input:checked) .filter-block-item-display-wrapper:before,.filters-swatches .filter-block-item-checkbox:hover .filter-block-item-display-wrapper:before{content:"";}.filter-block-item-display-wrapper{align-items:center;display:flex;justify-content:center;position:relative;}.filter-block-item-display-wrapper:before{border:1px solid var(--black);border-radius:100%;height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px);}.filter-block-item-display-wrapper[data-value="#ffffff"] .filter-block-item-display-color{border:1px solid rgba(0,0,0,.25);}.filter-block-item-display-color{background-color:var(--color);border-radius:100%;height:12px;width:12px;}.filter-block-item-display-image{aspect-ratio:1;border-radius:100%;height:12px;object-fit:cover;width:12px;}.button-filter{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--background-color,var(--black));border:var(--border-width,0) solid var(--border-color,transparent)!important;border-radius:var(--border-radius,0);cursor:pointer;display:flex;height:var(--height,50px);justify-content:center;max-width:var(--width,300px);overflow:hidden;padding:0;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:1;}.button-filter,.button-filter *{color:var(--text-color,var(--white));font-family:var(--font-primary-bold);font-size:var(--font-size,14px);font-weight:400;letter-spacing:.84px;line-height:normal;text-align:center;transition:background-color .2s,border .2s,color .2s;white-space:nowrap;will-change:background-color,border,color;}.button-filter:active{background-color:var(--background-color-hover,var(--white))!important;border:var(--border-width,0) solid var(--border-color-hover,transparent)!important;}.button-filter:active,.button-filter:active *{color:var(--text-color-hover,var(--black));}.button-filter.full-width{max-width:100%;}.button-filter.centered{margin:0 auto;}.button-filter.uppercase,.button-filter.uppercase *{text-transform:uppercase;}.button-filter.autosize{max-width:100%;padding:0 responsive(30,60,680,681);width:-webkit-max-content;width:max-content;}.button-filter.button-filter-apply{--background-color:#262626;--background-color-hover:var(--white);--text-color:var(--white);--text-color-hover:#262626;}.button-filter.button-filter-apply,.button-filter.button-filter-clear{--width:100%;--height:50px;--border-radius:4px;--border-width:1px;--border-color:#262626;--border-color-hover:#262626;}.button-filter.button-filter-clear{--background-color:var(--white);--background-color-hover:#262626;--text-color:#262626;--text-color-hover:var(--white);}@media (max-width:1115px){.collection{--global-padding-x:20px;--section-max-width:1005px;}}@media (max-width:749px){.collection{--section-padding:0 0 53px;--pagination-margin-top:50px;}.collection-grid{--grid-flex-columns:2;--grid-flex-item-max-width:226px;}.collection-grid .product-badge-list-item-icon svg{height:auto;width:10px;}.collection-grid .product-badge{--badge-label-height:15px;padding:1px 7.5px 0;}.collection-grid .product-badge-label,.collection-grid .product-badge-list-item-text{font-size:7.5px;}.collection-grid .product-card-info{display:flex;flex-direction:column;gap:0;grid-gap:0;}.collection-grid .product-card-image-container-wrapper{margin-bottom:15px;}.collection-grid .product-card-image-wrapper{border-radius:6px;}.collection-grid .product-card-title-wrapper{margin-bottom:6px;}.collection-grid .product-card-material-wrapper{margin-bottom:5px;}.collection-grid .product-card-price-wrapper{order:2;}.collection-grid-empty{margin:-9px 0;}}@media (max-width:480px){#FacetFiltersFormMobile .mobile-facets__inner{border-left:0;}}@media (max-width:360px){.collection-grid .product-badge{padding:1px clamp(5px, calc(5px + (7.5 - 5) * ((100vw - 320px) / 40)), 7.5px) 0;}.collection-grid .product-badge-label,.collection-grid .product-badge-list-item-text{font-size:clamp(5px, calc(5px + (7.5 - 5) * ((100vw - 320px) / 40)), 7.5px);}}@media (hover:hover){.button-filter:hover{background-color:var(--background-color-hover,var(--white))!important;border:var(--border-width,0) solid var(--border-color-hover,transparent)!important;}.button-filter:hover,.button-filter:hover *{color:var(--text-color-hover,var(--black));}}
.main-product{--global-padding-x:37px;--section-padding:26px 0 24px;--section-max-width:1152px;--left-side-width:662px;--right-side-width:465px;--sides-gap:23px;--info-intro-margin-bottom:13px;--info-title-margin-bottom:17px;--info-material-margin-bottom:21px;--info-reviews-margin-bottom:16px;--info-price-margin-bottom:17px;--info-siblings-margin-bottom:17px;--info-form-margin-bottom:19px;--info-variants-margin-bottom:8px;--info-size-chart-margin-bottom:16px;--info-description-margin-bottom:24px;padding:var(--section-padding);}.main-product-content{display:grid;grid-gap:var(--sides-gap);grid-template-columns:var(--left-side-width) minmax(0,var(--right-side-width));justify-content:center;margin:0 auto;max-width:var(--section-max-width);width:calc(100% - var(--global-padding-x)*2);}.main-product-right,.product-carousel-wrapper{display:flex;flex-direction:column;}.product-carousel-wrapper{--main-carousel-thumbnail-active-border-color:#262626;--main-carousel-thumbnail-aspect-ratio:1;--main-carousel-icon-play-video-thumbnail-width:20px;--badge-list-top:20px;--badge-list-left:19px;--badge-label-top:20px;--badge-label-right:22px;--badge-label-height:20px;overflow:hidden;position:-webkit-sticky;position:sticky;top:calc(var(--full-header-height) + 10px);width:100%;}.product-carousel-wrapper+.product-carousel-wrapper-replace{display:none;}.product-carousel-wrapper-replace{display:flex;height:0;padding-bottom:100%;width:100%;}.main-slide,.product-main-carousel{position:relative;width:100%;}.main-slide{aspect-ratio:1;}.main-slide-media-wrapper{aspect-ratio:var(--aspect-ratio);border-radius:10px;height:auto;left:0;margin:auto;max-height:100%;overflow:hidden;position:absolute;right:0;top:0;transform:translateZ(0);width:calc(1/var(--aspect-ratio));}.main-slide-media-wrapper iframe,.main-slide-media-wrapper img,.main-slide-media-wrapper video{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.main-product-arrow{--arrow-offset:15px;--arrow-width:unset;--arrow-height:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s;z-index:10;}.main-product-arrow img,.main-product-arrow svg{height:var(--arrow-height);transition:.3s;width:var(--arrow-width);}.main-product-arrow.swiper-button-lock{display:none;}.main-product-arrow.swiper-button-disabled{opacity:.6!important;pointer-events:none!important;}.main-product-arrow-prev{left:var(--arrow-offset);}.main-product-arrow-prev img,.main-product-arrow-prev svg{transform:rotate(180deg);}.main-product-arrow-next{right:var(--arrow-offset);}.main-product-pagination.swiper-pagination{--bullet-size:10px;--bullet-gap:3.5px;bottom:20px;}.main-product-pagination.swiper-pagination .swiper-pagination-bullet{background-color:initial;border:1px solid #262626;height:var(--bullet-size);margin:0 var(--bullet-gap);opacity:1;transform:unset;width:var(--bullet-size);}.main-product-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.main-product-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{transform:scale(.5);}.main-product-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#262626;}.product-thumbnails-carousel{margin-top:10px;width:100%;}.thumbnail-slide{aspect-ratio:var(--main-carousel-thumbnail-aspect-ratio);border:1px solid transparent;cursor:pointer;position:relative;width:100%;}.thumbnail-slide.swiper-slide-thumb-active,.thumbnail-slide:hover{border-color:var(--main-carousel-thumbnail-active-border-color);}.thumbnail-image-wrapper{aspect-ratio:var(--aspect-ratio);bottom:0;height:auto;left:0;margin:auto;max-height:100%;overflow:hidden;position:absolute;right:0;top:0;transform:translateZ(0);width:calc(1/var(--aspect-ratio));}.thumbnail-image-wrapper img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.thumbnail-image-wrapper svg{color:var(--white);height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--main-carousel-icon-play-video-thumbnail-width);}.main-product-intro-wrapper{margin-bottom:var(--info-intro-margin-bottom);}.main-product-intro-wrapper:empty{display:none;}.main-product-intro{color:#262626;font-family:var(--font-primary-regular);font-size:10px;font-weight:400;letter-spacing:.6px;line-height:normal;margin:-2px 0 -3px;}.main-product-title-wrapper{margin-bottom:var(--info-title-margin-bottom);}.main-product-title{color:#262626;font-family:var(--font-primary-bold);font-size:32px;font-weight:700;line-height:normal;margin:-8px 0;}.main-product-material-wrapper{margin-bottom:var(--info-material-margin-bottom);}.main-product-material-wrapper:empty{display:none;}.main-product-material{color:#262626;font-family:var(--font-primary-regular);font-size:clamp(20px, calc(20px + (24 - 20) * ((100vw - 1024px) / 416)), 24px);font-weight:400;line-height:normal;margin:-6px 0;}.main-product-reviews-wrapper{cursor:pointer;margin-bottom:var(--info-reviews-margin-bottom);width:-webkit-max-content;width:max-content;}.main-product-reviews-wrapper [data-oke-star-rating]{pointer-events:none;}.main-product-price-wrapper,.product-form-button-price{margin-bottom:var(--info-price-margin-bottom);}.main-product-price-wrapper .Price-on-sale,.main-product-price-wrapper .Price-on-sale-tag,.main-product-price-wrapper .Price-regular,.main-product-price-wrapper .Price-sold-out,.main-product-price-wrapper .Price-vendor,.product-form-button-price .Price-on-sale,.product-form-button-price .Price-on-sale-tag,.product-form-button-price .Price-regular,.product-form-button-price .Price-sold-out,.product-form-button-price .Price-vendor{letter-spacing:normal;-webkit-text-stroke:unset;}.main-product-price-wrapper .Price-SoldOut .Price-prices,.product-form-button-price .Price-SoldOut .Price-prices{display:flex;}.main-product-price-wrapper .Price-SoldOut .Price-sold-out-wrapper,.product-form-button-price .Price-SoldOut .Price-sold-out-wrapper{display:none;}.main-product-price-wrapper .Price-regular-wrapper,.product-form-button-price .Price-regular-wrapper{margin:0;order:1;}.main-product-price-wrapper .Price-on-sale-wrapper,.product-form-button-price .Price-on-sale-wrapper{margin-right:6px;order:0;}.main-product-siblings-wrapper{margin-bottom:var(--info-siblings-margin-bottom);}.main-product-siblings-wrapper:empty{display:none;}.main-product-form{margin-bottom:var(--info-form-margin-bottom);}.main-product-size-chart-wrapper{margin-bottom:var(--info-size-chart-margin-bottom);}.main-product-size-chart-wrapper .popup-component-button-wrapper{justify-content:flex-start;}.main-product-size-chart-button{align-items:center;display:flex;justify-content:flex-start;width:auto;}.main-product-size-chart-button-text{color:#262626;font-family:var(--font-primary-regular);font-size:10px;font-weight:400;letter-spacing:.6px;line-height:normal;margin:-2px 8px -3px 0;}.product-form-button-wrapper{position:relative;}.product-form-button-wrapper [data-popup-bis-klaviyo-button-open]{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2;}.product-form-button-wrapper .swym-button-bar{display:none;}.product-form-button{align-items:center;background-color:#262626;border-radius:4px;display:flex;grid-gap:10px;height:50px;justify-content:space-between;padding:0 16px;text-transform:uppercase;transition:background-color .2s;width:100%;}.product-form-button[disabled]{background-color:#7e7d7d;pointer-events:none;}.product-form-button:hover{background-color:var(--black);}.product-form-button-price,.product-form-button-price *,.product-form-button-text,.product-form-button-text *{color:var(--white);font-family:var(--font-primary-bold);font-size:14px;font-weight:700;letter-spacing:.84px;}.product-form-button-price{margin:0;}.product-form-button-price .Price-on-sale-wrapper{margin-right:8px;}.product-form-button-price .Price-on-sale,.product-form-button-price .Price-regular{color:var(--white);}.product-form-button-price .Price-on-sale{color:#ff4e27;}.main-product-description-wrapper{display:flex;}.main-product-description-wrapper+.main-product-accordions{margin-top:var(--info-description-margin-bottom);}.main-product-description-wrapper+.main-product-accordions:empty{margin-top:0;}.main-product-description{font-size:13px;margin:-3px 0 -4px;}.main-product-description,.main-product-description :--AdminTexts,.main-product-description :--AdminTexts *,.main-product-description h2,.main-product-description h2 *{color:#262626;letter-spacing:normal;line-height:normal;}.main-product-variants-wrapper{border-bottom:1px solid var(--secondary-color);margin-bottom:var(--info-variants-margin-bottom);padding-bottom:var(--info-variants-padding-bottom);}.main-product-variants-wrapper.without-variants{display:none;}.main-product-variants-wrapper.without-variants+product-form{margin-top:0;}.main-product-variants-wrapper+product-form{display:block;margin-top:18px;}.main-product-variant-option{--option-margin-bottom:10px;--option-label-font-family:var(--font-primary-bold);--option-label-font-size:13px;--option-label-font-weight:700;--option-label-line-height:1.2;--option-label-text-color:var(--black);--option-label-margin-bottom:5px;}.main-product-variant-option:first-child{display:none;}.main-product-variant-option:not(.last-child){margin-bottom:var(--option-margin-bottom);}.main-product-variant-option .form-label{color:var(--option-label-text-color);font-family:var(--option-label-font-family);font-size:var(--option-label-font-size);font-weight:var(--option-label-font-weight);line-height:var(--option-label-line-height);margin-bottom:var(--option-label-margin-bottom);}.main-product-variant-option .form-label .option-selected{font-family:var(--font-primary-regular);font-weight:400;}.main-product-variant-option .form-label .option-data{font-family:var(--font-primary-regular-italic);font-size:11px;font-style:italic;font-weight:400;margin-left:6px;}.main-product-variant-option-select{--option-dropdown-height:46px;--option-dropdown-padding:0 21px;--option-dropdown-border:solid 1px var(--secondary-color);--option-dropdown-border-radius:3px;--option-dropdown-background-color:var(--white);--option-dropdown-background-image:url(icon-dropdown.svg);--option-dropdown-background-position:right 13px center;--option-dropdown-background-size:11px 6px;--option-dropdown-font-family:var(--font-primary-medium);--option-dropdown-font-size:15px;--option-dropdown-font-weight:500;--option-dropdown-text-color:var(--black);}.main-product-variant-option-select select{align-items:center;background-color:var(--option-dropdown-background-color);background-image:var(--option-dropdown-background-image);background-position:var(--option-dropdown-background-position);background-repeat:no-repeat;background-size:var(--option-dropdown-background-size);border:var(--option-dropdown-border);border-radius:var(--option-dropdown-border-radius);color:var(--option-dropdown-text-color);display:flex;font-family:var(--option-dropdown-font-family);font-size:var(--option-dropdown-font-size);font-weight:var(--option-dropdown-font-weight);height:var(--option-dropdown-height);justify-content:flex-start;line-height:1.2;outline:0;padding:var(--option-dropdown-padding);}.main-product-variant-option-radios{--option-buttons-spacing:7px 6px;--option-button-width:151px;--option-button-height:31px;--option-button-padding:0 25px;--option-button-border:solid 1px var(--black);--option-button-border-active:var(--option-button-border);--option-button-border-radius:4px;--option-button-background-color:var(--white);--option-button-background-color-active:var(--black);--option-button-font-family:var(--font-primary-regular);--option-button-font-size:10px;--option-button-font-weight:400;--option-button-letter-spacing:0.6px;--option-button-text-color:#262626;--option-button-text-color-active:var(--white);align-items:flex-start;border:0;display:grid;flex-wrap:wrap;grid-gap:var(--option-buttons-spacing);grid-template-columns:repeat(auto-fit,minmax(var(--option-button-width),1fr));justify-content:flex-start;margin:0;padding:0;}.main-product-variant-option-radios input:checked+label{background-color:var(--option-button-background-color-active);border:var(--option-button-border-active);color:var(--option-button-text-color-active);text-decoration:unset;}.main-product-variant-option-radios label{align-items:center;background-color:var(--option-button-background-color);border:var(--option-button-border);border-radius:var(--option-button-border-radius);color:var(--option-button-text-color);cursor:pointer;display:flex;font-family:var(--option-button-font-family);font-size:var(--option-button-font-size);font-weight:var(--option-button-font-weight);height:var(--option-button-height);justify-content:center;letter-spacing:var(--option-button-letter-spacing);line-height:1.2;margin:0;overflow:hidden;padding:var(--option-button-padding);position:relative;text-align:center;transition:.3s;white-space:nowrap;width:100%;}.main-product-variant-option-radios label.sold-out{--option-button-border:solid 1px #c3c3c3;--option-button-text-color:#c3c3c3;text-decoration:line-through;}.main-product-variant-option-radios input{display:none;}.main-product-accordions{--accordion-item-border:1px solid #262626;--accordion-question-padding:25px 11px 23px 0;--accordion-asset-width:7.5px;--accordion-asset-height:16px;--accordion-asset-rotation:0;--accordion-asset-rotation-hover:90deg;--accordion-answer-padding-bottom:23px;margin:var(--info-accordions-margin-top) 0 0;}.main-product-accordions .accordion-item:first-child{border-top:var(--accordion-item-border);}.main-product-accordions .accordion-item-title{color:#262626;font-family:var(--font-primary-bold);font-size:10px;font-weight:700;letter-spacing:.6px;}.main-product-accordions .accordion-item-asset-wrapper{position:relative;top:-1px;}.main-product-accordions .accordion-item-asset-wrapper svg{height:var(--accordion-asset-height);width:var(--accordion-asset-width);}.main-product-accordions .accordion-item-content{margin-top:-4px;}.main-product-accordions .accordion-item-content,.main-product-accordions .accordion-item-content :--AdminTexts,.main-product-accordions .accordion-item-content :--AdminTexts *,.main-product-accordions .accordion-item-content h2,.main-product-accordions .accordion-item-content h2 *{color:#262626;font-size:10px;font-weight:700;letter-spacing:.6px;line-height:19px;}.product-linking-container{--pl-options-gap:12px;--pl-option-size:36px;--pl-label-margin-bottom:6px;}.product-linking-fieldset{border:0;display:flex;margin:0;padding:0;}.product-linking-label{margin-bottom:var(--pl-label-margin-bottom);}.product-linking-title{color:var(--black);font-family:var(--font-primary-bold);font-size:13px;font-weight:700;}.product-linking-title span{font-family:var(--font-primary-regular);font-weight:400;margin-left:6px;}.product-linking-options-list{display:flex;flex-wrap:wrap;grid-gap:var(--pl-options-gap);}.product-linking-option.selected .product-linking-option-label{border-color:var(--black);}.product-linking-option-label{border:1px solid #d9d9d9;border-radius:100%;cursor:pointer;height:var(--pl-option-size);margin:0;padding-bottom:0;width:var(--pl-option-size);}.product-linking-option-label:before{border:1px solid var(--white);border-radius:100%;content:"";display:flex;height:calc(var(--pl-option-size) - 2px);left:0;position:absolute;top:0;width:calc(var(--pl-option-size) - 2px);z-index:1;}.product-linking-option-label img{border-radius:100%;}.product-linking-option-input{display:none;}.product-popup-bis-button-wrapper{align-items:center;display:flex;justify-content:flex-end;width:100%;}.product-popup-bis-button{color:var(--primary-color);cursor:pointer;font-family:var(--primary-font-medium);font-size:15px;font-weight:500;line-height:1;margin:16px auto 0;text-align:center;text-decoration:underline;text-transform:uppercase;width:-webkit-max-content;width:max-content;}.product-popup-bis-button:hover{color:var(--black);}.product-popup-bis{--popup-max-width:560px;align-items:center;display:none;height:100vh;justify-content:center;left:0;overflow:hidden;padding:30px;position:fixed;top:0;width:100vw;z-index:1000000000;}.product-popup-bis-mask{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;}.product-popup-bis-super-content{display:flex;max-height:100%;max-width:var(--popup-max-width);position:relative;width:100%;z-index:1;}.product-popup-bis-content{background-color:#fff;box-sizing:border-box;max-width:100%;overflow:auto;padding:10px;width:100%;}.product-popup-bis-content-int table{margin:0;}.product-popup-bis-icon-close-wrapper{align-items:center;background:#fff;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:0;top:-27px;}.product-popup-bis-icon-close-wrapper:hover .product-popup-bis-icon-close{--close-button-color:224,77,122;}.product-popup-bis-icon-close{--close-button-color:0,0,0;--size:12px;background:linear-gradient(to top left,rgba(var(--close-button-color),0) 0,rgba(var(--close-button-color),0) calc(50% - 1px),rgba(var(--close-button-color),1) 50%,rgba(var(--close-button-color),0) calc(50% + 1px),rgba(var(--close-button-color),0)),linear-gradient(to top right,rgba(var(--close-button-color),0) 0,rgba(var(--close-button-color),0) calc(50% - 1px),rgba(var(--close-button-color),1) 50%,rgba(var(--close-button-color),0) calc(50% + 1px),rgba(var(--close-button-color),0));display:block;height:var(--size);transition:.3s;width:var(--size);}.product-popup-bis-visible{display:flex;}.product-popup-bis-visible .product-popup-bis-mask{animation:fadeIn var(--animation-config);}.product-popup-bis-visible .product-popup-bis-super-content{animation:translateToTop var(--animation-config);}.product-popup-bis-hidding .product-popup-bis-mask{animation:fadeOut var(--animation-config);}.product-popup-bis-hidding .product-popup-bis-super-content{animation:translateToBottom var(--animation-config);animation-duration:.1s;}.product-system-bis-klaviyo{--label-font-family:var(--font-primary-bold);--label-font-size:13px;--label-font-weight:700;--label-line-height:1.2;--label-text-color:var(--black);--label-margin-bottom:5px;}.product-system-bis-klaviyo .product-popup-bis-content{padding:30px;}.bis-content-header{margin:0 auto 20px;max-width:500px;width:100%;}.bis-title{margin-bottom:12px;}.bis-text,.bis-title{text-align:center;}.bis-content{display:flex;flex-direction:column;margin:0 auto;max-width:450px;}.bis-form-label{color:var(--label-text-color);display:inline-block;font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);margin-bottom:var(--label-margin-bottom);}.bis-selector-wrapper{margin-bottom:5px;}.bis-input,.bis-selector{align-items:center;background-color:var(--white)!important;border:1px solid #7e7d7d!important;border-radius:4px!important;display:flex;height:36px!important;justify-content:center;margin:0!important;min-height:unset!important;padding:0 10px!important;width:100%!important;}.bis-input::-webkit-input-placeholder, .bis-selector::-webkit-input-placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;}.bis-input,.bis-input::placeholder,.bis-selector,.bis-selector::placeholder{color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:13px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;opacity:1!important;}.bis-selector{background-image:url(icon-dropdown.svg?v17e4b1cddc4);background-position:right 11px center;background-repeat:no-repeat;background-size:10px 6px;}.bis-form-error{display:none;}.bis-form-error.show{display:block;}.bis-buttons{align-items:center;display:flex;justify-content:center;margin-top:10px;position:relative;width:100%;}.bis-buttons.isSuccess .bis-button-submit{display:none;}.bis-buttons.isSuccess .bis-message-success{display:block;}.bis-form-error,.bis-message-success{font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.bis-message-success{background-color:var(--success-bg-color);border:1px solid var(--success-color);color:var(--success-color);display:none;max-width:450px;padding:12px;width:100%;}.bis-form-error{color:var(--error-color);}.main-product-icons-with-text{--global-padding-x:37px;--section-padding:48px 20px;--section-max-width:1152px;--section-margin-top:0;--section-margin-bottom:0;--item-image-size:clamp(60px, calc(60px + (80 - 60) * ((100vw - 360px) / 40)), 80px);--item-image-margin-bottom:14px;margin:var(--iwt-margin-top) auto var(--section-margin-bottom);overflow:hidden;position:relative;}.main-product-icons-with-text-container{background-color:#f8f8f8;border-radius:10px;margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:calc(100% - var(--global-padding-x)*2);}.main-product-icons-with-text-items{--grid-flex-columns:4;--grid-flex-horizontal-gap:clamp(8px, calc(8px + (16 - 8) * ((100vw - 400px) / 8)), 16px);--grid-flex-vertical-gap:30px;--grid-flex-item-max-width:clamp(130px, calc(130px + (160 - 130) * ((100vw - 360px) / 40)), 160px);}.main-product-icons-with-text-items[data-total-items="5"]{--grid-flex-columns:5;}.main-product-icons-with-text-item{align-items:center;display:flex;flex-direction:column;}.main-product-icons-with-text-item-image-wrapper{height:var(--item-image-size);margin-bottom:var(--item-image-margin-bottom);padding-bottom:0;width:var(--item-image-size);}.main-product-icons-with-text-item-image-wrapper .back-img{object-fit:contain;}.main-product-icons-with-text-item-text{color:#262626;font-family:var(--font-primary-regular);font-size:10px;font-weight:400;letter-spacing:.6px;line-height:normal;margin:-2px 0 -3px;text-align:center;}.main-product-galery{--global-padding-x:37px;--section-padding:24px 0;--section-max-width:1152px;--section-margin-top:0;--section-margin-bottom:0;background-color:var(--secondary-color);margin:var(--section-margin-top) auto var(--section-margin-bottom);overflow:hidden;position:relative;}.main-product-galery-container{margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:calc(100% - var(--global-padding-x)*2);}.main-product-galery-items{width:100%;}.main-product-galery-items.swiper{opacity:1;}.main-product-galery-items .swiper-wrapper{--grid-flex-columns:3;--grid-flex-horizontal-gap:16.4px;--grid-flex-vertical-gap:0;--grid-flex-item-max-width:372.6px;justify-content:center;}.main-product-galery-pagination.swiper-pagination{--bullet-size:8px;--bullet-gap:3.5px;bottom:20px;display:none;}.main-product-galery-pagination.swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.42);height:var(--bullet-size);margin:0 calc(var(--bullet-gap)/2);opacity:1;transform:unset;width:var(--bullet-size);}.main-product-galery-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(38,38,38,.46);}.main-product-galery-item{display:flex;}.main-product-galery-item-image-wrapper{border-radius:10px;padding-bottom:131.26677%;}.main-product-reviews{--global-padding-x:37px;--section-padding:30px 0 0;--section-max-width:1152px;--section-margin-top:0;--section-margin-bottom:0;--header-margin-bottom:46px;background-color:var(--secondary-color);margin:var(--section-margin-top) auto var(--section-margin-bottom);overflow:hidden;position:relative;}.main-product-reviews-container{margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:calc(100% - var(--global-padding-x)*2);}.main-product-reviews-header{display:flex;justify-content:center;margin-bottom:var(--header-margin-bottom);padding:0 var(--global-padding-x);}.main-product-reviews-title{color:#262626;font-family:var(--font-primary-bold);font-size:24px;font-weight:700;margin:-3px 0;text-align:center;}.main-product-related-products{--global-padding-x:37px;--section-padding:13px 0 83px 0;--section-max-width:1206px;--section-margin-top:0;--section-margin-bottom:0;--header-margin-bottom:46px;background-color:var(--secondary-color);margin:var(--section-margin-top) auto var(--section-margin-bottom);overflow:hidden;position:relative;}.main-product-related-products-container{margin:0 auto;max-width:var(--section-max-width);padding:var(--section-padding);width:100%;}.main-product-related-products-header{display:flex;justify-content:center;margin-bottom:var(--header-margin-bottom);padding:0 var(--global-padding-x);}.main-product-related-products-title{color:#262626;font-family:var(--font-primary-bold);font-size:24px;font-weight:700;margin:-3px 0;text-align:center;}.main-product-related-products-items{padding:0 var(--global-padding-x);width:100%;}.main-product-related-products-items.swiper{opacity:1;}.main-product-related-products-items .swiper-wrapper{--grid-flex-columns:3;--grid-flex-horizontal-gap:44px;--grid-flex-vertical-gap:0;--grid-flex-item-max-width:348px;flex-wrap:unset;grid-gap:0;justify-content:unset;max-width:unset;}@media (max-width:1439px){.main-product-related-products,.main-product-reviews{--header-margin-bottom:40px;}.main-product-related-products-items .swiper-wrapper{--grid-flex-horizontal-gap:26px;}}@media (max-width:1224px){.main-product{--left-side-width:450px;--sides-gap:20px;}}@media (max-width:1023px){.main-product{--left-side-width:400px;}}@media (max-width:900px){.main-product-icons-with-text-items[data-total-items="5"]{--grid-flex-columns:2;}}@media (max-width:876px){.main-product-related-products-items .swiper-wrapper{--grid-flex-item-max-width:clamp(250px, calc(250px + (350 - 250) * ((100vw - 750px) / 126)), 350px);}.main-product-related-products-items .product-card{width:100%;}}@media (max-width:833px){.main-product{--left-side-width:320px;--right-side-width:340px;}}@media (max-width:749px){.product-popup-bis{padding:30px 10px 10px;}}@media (max-width:749px){.main-product{--global-padding-x:16px;--section-padding:13px 0 38px;--left-side-width:100%;--right-side-width:100%;--info-intro-margin-bottom:12px;--info-variants-margin-bottom:14px;--info-size-chart-margin-bottom:18px;--info-description-margin-bottom:24px;}.main-product-content{grid-template-columns:minmax(0,1fr);margin-left:auto;margin-right:auto;max-width:450px;}.product-carousel-wrapper{--badge-list-top:10px;--badge-list-left:10px;--badge-label-top:10px;--badge-label-right:10px;}.main-slide{aspect-ratio:unset;}.main-slide-media-wrapper{max-height:450px;position:static;}.main-product-pagination.swiper-pagination{--bullet-size:8px;--bullet-gap:2px;}.product-thumbnails-carousel{display:none;}.product-linking-container{--pl-option-size:28px;}.main-product-variant-option{--option-label-margin-bottom:12px;}.main-product-icons-with-text{--global-padding-x:16px;--section-max-width:676px;--section-padding:36px 20px;}.main-product-icons-with-text-items{--grid-flex-columns:2;}.main-product-galery{--global-padding-x:16px;--section-max-width:450px;--section-padding:36px 0;}.main-product-galery-items .swiper-wrapper{flex-wrap:unset;grid-gap:0;justify-content:unset;max-width:100%;}.main-product-galery-pagination.swiper-pagination{display:block;}.main-product-galery-item{max-width:unset;width:100%;}.main-product-reviews{--global-padding-x:16px;--section-max-width:450px;}.main-product-related-products{--global-padding-x:16px;--section-padding:21px 0 59px;}}@media (max-width:558px){.main-product-related-products-items[data-items="2"] .swiper-wrapper{--grid-flex-item-max-width:clamp(250px, calc(250px + (350 - 250) * ((100vw - 450px) / 108)), 350px);}}@media (min-width:750px){.main-product .main-slide:not(.main-slide-video):hover .main-slide-media-wrapper{opacity:0;}.product-main-carousel .swiper-wrapper{height:unset!important;}}@media (hover:hover){.main-product-variant-option-radios label:hover{background-color:var(--option-button-background-color-active);border:var(--option-button-border-active);color:var(--option-button-text-color-active);text-decoration:unset;}}
.TemplateContact{padding-bottom:135px;padding-top:calc(var(--PageSpacingTopTitle) + 16px);}.TemplateContact-container{margin:0 auto;max-width:648px;width:calc(100% - 38px);}.TemplateContact-header{margin-bottom:var(--PageSpacingBottomTitle);}.TemplateContact-content{margin-top:32px;}.TemplateContact-content,.TemplateContact-content *{-webkit-text-stroke:.2px currentColor;}.TemplateContact-content p{font-size:12px;line-height:18px;}.TemplateContact-content:empty{display:none;}.TemplateContact-form-wrapper{padding-top:13px;}.TemplateContact-form,.TemplateContact-form-wrapper{width:100%;}.TemplateContact-form .input-error-message,.TemplateContact-form .input-error-message *,.TemplateContact-form .message,.TemplateContact-form .message *{font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.TemplateContact-form .message{margin-bottom:40px;padding:12px;}.TemplateContact-form .message-success{background-color:var(--success-bg-color);border:1px solid var(--success-color);}.TemplateContact-form .message-success p{color:var(--success-color);}.TemplateContact-form .message-error{background-color:var(--error-bg-color);border:1px solid var(--error-color);}.TemplateContact-form .message-error *{color:var(--error-color);}.TemplateContact-form .input-error-message{color:var(--error-color);margin:0;}.TemplateContact-form-fields{--InputGap:32px;display:flex;flex-wrap:wrap;}.TemplateContact-field{margin-bottom:23px;width:100%;}.TemplateContact-field input,.TemplateContact-field textarea{border:0!important;border-bottom:2px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.08px!important;line-height:normal!important;padding:10px 17px 18px!important;-webkit-text-stroke:.2px currentColor;}.TemplateContact-field input::-webkit-input-placeholder, .TemplateContact-field textarea::-webkit-input-placeholder{opacity:1!important;text-transform:uppercase!important;}.TemplateContact-field input::placeholder,.TemplateContact-field textarea::placeholder{opacity:1!important;text-transform:uppercase!important;}.TemplateContact-field textarea{height:48px;}.TemplateContact-field-name{margin-right:var(--InputGap);width:calc(50% - var(--InputGap));}.TemplateContact-field-email{margin-left:var(--InputGap);width:calc(50% - var(--InputGap));}.TemplateContact-btn-wrapper{align-items:flex-start;display:flex;justify-content:flex-end;margin-top:13px;}.TemplateContact-btn-wrapper .btn-primary{text-transform:uppercase;}@media (max-width:749px){.TemplateContact{padding-bottom:60px;}}@media (max-width:560px){.TemplateContact-field{margin:0 0 10px;width:100%;}.TemplateContact-btn-wrapper{justify-content:center;}}
.shopify-policy__container,.TemplatePage{padding-bottom:83px;padding-top:var(--PageSpacingTopTitle);}.shopify-policy__container,.TemplatePage-container{margin:0 auto;max-width:528px;width:calc(100% - 38px);}.shopify-policy__container{padding-left:0;padding-right:0;}.shopify-policy__title,.TemplatePage-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.PageDebug-btns{align-items:center;display:flex;justify-content:space-around;margin-bottom:50px;}.PageDebug-inputs .form-field{display:flex;flex-direction:column;margin-bottom:15px;width:100%;}@media (max-width:749px){.shopify-policy__container,.TemplatePage{padding-bottom:49px;}}@media (min-width:1040px){.shopify-policy__container,.TemplatePage-container{max-width:700px;width:calc(100% - 496px);}}
.TemplatePage404{padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplatePage404-container{margin:0 auto;max-width:528px;width:calc(100% - 38px);}.TemplatePage404-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.TemplatePage404-description-wrapper{margin-bottom:30px;text-align:center;}.TemplatePage404-btn-wrapper{align-items:center;display:flex;justify-content:center;}.TemplatePage404-btn-wrapper .btn-primary{text-transform:uppercase;}@media (max-width:749px){.TemplatePage404{padding-bottom:60px;}}
.shopify-challenge__container{padding:calc(var(--PageSpacingTopTitle) + 5px) 0 60px 0;}.shopify-challenge__error,.shopify-challenge__error *,.shopify-challenge__message{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;margin:0 0 30px;padding:0;}.shopify-challenge__message{margin-bottom:calc(var(--PageSpacingBottomTitle) - 6px);}
.TemplatePassword{min-height:calc(100vh - 200px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplatePassword-container{margin:0 auto;max-width:800px;width:calc(100% - 30px);}.TemplatePassword-header{margin-bottom:40px;width:100%;}.TemplatePassword-header-logo-link{align-items:center;display:flex;justify-content:center;margin-bottom:15px;}.TemplatePassword-body .TemplatePassword-form-container{margin-bottom:40px;}.TemplatePassword-body-header{margin-bottom:30px;}.TemplatePassword-body-header-title-wrapper{margin-bottom:10px;}.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17.02326px + .23256vw);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:normal;text-align:center;}.TemplatePassword-body-header-subtitle-wrapper *{text-align:center;}.TemplatePassword-footer{width:100%;}.TemplatePassword-footer-btn-open-modal-wrapper{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%;}.TemplatePassword-footer-sharing{width:100%;}.TemplatePassword-footer-sharing-title-wrapper{margin-bottom:20px;}.TemplatePassword-footer-sharing-title{color:var(--black);font-family:var(--font-primary-medium);font-size:calc(17.02326px + .23256vw);font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:normal;text-align:center;}.TemplatePassword-social-sharing{align-items:center;display:flex;justify-content:center;width:100%;}.TemplatePassword-social-sharing-link-wrapper{max-width:-webkit-max-content;max-width:max-content;}.TemplatePassword-social-sharing-link-wrapper:not(:last-of-type){margin-right:20px;}.TemplatePassword-social-sharing-link{align-items:center;display:flex;flex-direction:column;justify-content:center;}.TemplatePassword-social-sharing-link .icon-wrapper{margin-bottom:10px;}.TemplatePassword-social-sharing-link .icon-element{height:20px;width:20px;}.TemplatePassword-social-sharing-link-title{color:var(--black);font-family:var(--font-primary-bold);font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.13px;line-height:normal;text-align:center;}.TemplatePassword-modal{align-items:center;background-color:var(--white);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10;}.TemplatePassword-modal.visible{animation:fadeIn .3s ease-in-out forwards;display:flex;}.TemplatePassword-modal-container{width:100%;}.TemplatePassword-modal-btn-close{align-items:center;cursor:pointer;display:flex;justify-content:center;position:fixed;right:20px;top:20px;z-index:11;}.TemplatePassword-modal-btn-close .icon-element{height:20px;width:20px;}.TemplatePassword-modal-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.TemplatePassword-form{margin:0 auto;max-width:900px;width:calc(100% - 30px);}.TemplatePassword-form-fields{align-items:center;display:flex;justify-content:center;width:100%;}.TemplatePassword-form-input{height:42px!important;}@media (max-width:749px){.TemplatePassword{padding-bottom:60px;}.TemplatePassword-form-fields{flex-direction:column;}.TemplatePassword-form-input{margin-bottom:20px;}}@media screen and (max-width:420px){.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *,.TemplatePassword-footer-sharing-title{font-size:18px;}}@media screen and (min-width:1280px){.TemplatePassword-body-header-title,.TemplatePassword-body-header-title *,.TemplatePassword-footer-sharing-title{font-size:20px;}}
.search-template .search-container{padding-top:0;}.search-template .collection-header{margin-top:40px;}.search-main-head{--section-max-width:1440px;margin:0 auto;max-width:var(--section-max-width);position:relative;width:100%;}.search-header{align-items:center;display:flex;justify-content:center;padding:clamp(32px, calc(32px + (67 - 32) * ((100vw - 1024px) / 1)), 67px) 0 clamp(40px, calc(40px + (75 - 40) * ((100vw - 1024px) / 1)), 75px);}.search-form{width:100%;}.search-form-field{align-items:center;display:flex;position:relative;width:100%;}.search-form-input{border:0!important;border-bottom:2px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.08px!important;line-height:normal!important;padding:10px 86px 18px 17px!important;-webkit-text-stroke:.2px currentcolor;}.search-form-input::-webkit-input-placeholder{opacity:1!important;text-transform:uppercase!important;}.search-form-input::placeholder{opacity:1!important;text-transform:uppercase!important;}.search-form-button{align-items:center;color:var(--black);display:flex;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:var(--search-button-width);}.search-form-button svg{height:var(--search-button-icon-size);width:var(--search-button-icon-size);}.search-form-button-reset{right:var(--search-button-width);}.search-form-button-reset:after{border-right:.1rem solid rgba(var(--color-foreground),.08);content:"";display:block;height:calc(100% - 1.8rem);position:absolute;right:0;}.search-form-button-submit{right:0;}.search-footer{margin-top:30px;}.search-footer-text{text-align:center;}
.Cart{padding-bottom:94px;padding-top:var(--PageSpacingTopTitle);}.Cart-container{margin:0 auto;max-width:802px;width:calc(100% - 22px);}@media (max-width:749px){.Cart{padding-bottom:47px;}}
.Cart-empty{width:100%;}.Cart-empty-title-wrapper{margin-bottom:var(--PageSpacingBottomTitle);}.Cart-empty-cookie-message-wrapper,.Cart-empty-description-wrapper{margin-bottom:20px;text-align:center;}.Cart-empty-btn-wrapper{align-items:center;display:flex;justify-content:center;}.Cart-empty-btn-wrapper .btn-primary{text-transform:uppercase;}
.Cart-content{margin-bottom:24px;width:100%;}.Cart-content-header{border-bottom:2px solid var(--black);display:grid;grid-gap:20px;grid-template-columns:98px minmax(260px,1fr) 80px 100px 80px;justify-content:center;padding:10px 2px 17px 17px;}.Cart-content-header-label{width:100%;}.Cart-content-header-label.Cart-content-header-label-product{grid-column:span 2;}.Cart-content-header-label.Cart-content-header-label-quantity{text-align:center;}.Cart-content-header-label.Cart-content-header-label-total{text-align:right;}.Cart-content-header-label-text{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(12.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.06512px - .00116vw);line-height:normal;-webkit-text-stroke:.2px currentColor;text-transform:uppercase;}@media (max-width:749px){.Cart-content{margin-bottom:19px;}.Cart-content-header{grid-template-columns:1fr;padding:0 0 10px;}.Cart-content-header-label.Cart-content-header-label-product{grid-column:unset;}.Cart-content-header-label.Cart-content-header-label-price{text-align:right;}.Cart-content-header-label.Cart-content-header-label-price,.Cart-content-header-label.Cart-content-header-label-quantity,.Cart-content-header-label.Cart-content-header-label-total{display:none;}}@media screen and (max-width:420px){.Cart-content-header-label-text{font-size:13px;letter-spacing:-.07px;}}@media screen and (min-width:1280px){.Cart-content-header-label-text{font-size:14px;letter-spacing:-.08px;}}
.Cart-header{margin-bottom:40px;padding-top:15px;}.Cart-empty-title,.Cart-header-title{text-transform:capitalize;}@media (max-width:749px){.Cart-header{margin-bottom:30px;padding-top:0;}}
.Cart-footer{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;width:100%;}.Cart-footer-right{width:100%;}.Cart-footer-content{align-items:flex-end;display:flex;flex-direction:column;width:100%;}.Cart-footer-subtotal{align-items:center;display:flex;flex-wrap:wrap;grid-column-gap:5px;justify-content:flex-end;margin-bottom:15px;}.Cart-footer-subtotal .saw-cart-original-total,.Cart-footer-subtotal .saw-cart-total{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;margin:0;text-align:center;}.Cart-footer-subtotal .saw-cart-original-total:empty,.Cart-footer-subtotal .saw-cart-total:empty{display:none;}.Cart-footer-subtotal .saw-cart-total{margin-left:5px;}.Cart-footer-subtotal .saw-extra-note{background:transparent;color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(9.02326px + .23256vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.05512px - .00116vw);line-height:normal;margin:0;}.Cart-footer-subtotal .saso-use-discount-code-cart-container{align-items:center;display:flex;justify-content:flex-end;margin-top:6px;width:100%;}.Cart-footer-subtotal .saso-use-discount-code-cart-code{border-right:0!important;height:35px!important;padding:0 10px!important;}.Cart-footer-subtotal .saso-use-discount-code-cart-code::-webkit-input-placeholder{font-size:11px!important;letter-spacing:-.06px!important;}.Cart-footer-subtotal .saso-use-discount-code-cart-code,.Cart-footer-subtotal .saso-use-discount-code-cart-code::placeholder{font-size:11px!important;letter-spacing:-.06px!important;}.Cart-footer-subtotal .saso-use-discount-code-cart-apply{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--black);border:0;border-radius:2px;cursor:pointer;display:flex;height:35px;justify-content:center;max-width:80px;min-height:unset;min-width:unset;padding:0 10px;transition:.3s;width:100%;}.Cart-footer-subtotal .saso-use-discount-code-cart-apply:hover{background-color:var(--primary-color);}.Cart-footer-subtotal .saso-use-discount-code-cart-apply:hover,.Cart-footer-subtotal .saso-use-discount-code-cart-apply:hover *{color:var(--black);}.Cart-footer-subtotal .saso-use-discount-code-cart-apply,.Cart-footer-subtotal .saso-use-discount-code-cart-apply *{color:var(--primary-color);font-family:var(--font-primary-bold);font-size:11px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.06px;line-height:1;text-align:center;text-transform:uppercase;}.Cart-footer-subtotal-price,.Cart-footer-subtotal-title{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;}.Cart-footer-subtotal-price{margin-left:30px;text-align:center;}.Cart-footer-taxes{margin-bottom:16px;}.Cart-footer-taxes-text{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(9.02326px + .23256vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.05512px - .00116vw);line-height:normal;text-align:right;}.Cart-footer-btns-wrapper{align-items:center;display:flex;justify-content:flex-end;width:100%;}.Cart-footer-btn:not(:last-child){margin-right:15px;}.Cart-footer-btn-submit{text-transform:uppercase;}.Cart-footer-additional-checkout-buttons{display:none!important;}@media (max-width:749px){.Cart-footer-subtotal .saso-use-discount-code-cart-apply,.Cart-footer-subtotal .saso-use-discount-code-cart-apply *{letter-spacing:-.02px;}.Cart-footer-subtotal .saso-use-discount-code-cart-apply{transition:0s;}.Cart-footer{grid-gap:50px;grid-template-columns:1fr;}.Cart-footer-right{order:-1;}.Cart-footer-subtotal{justify-content:center;margin:0 auto 15px;max-width:296px;}.Cart-footer-subtotal .saso-use-discount-code-cart-container{align-items:center;display:flex;justify-content:center;}.Cart-footer-taxes{margin:0 auto 15px;max-width:296px;width:100%;}.Cart-footer-taxes-text{text-align:center;}.Cart-footer-btns-wrapper{align-items:center;flex-direction:column;justify-content:flex-start;}.Cart-footer-content{align-items:center;}.Cart-footer-btn{max-width:296px;}.Cart-footer-btn:not(:last-child){margin-right:0;}.Cart-footer-btn-submit{height:31px;text-transform:uppercase;}}@media (max-width:480px){.Cart-footer-btn,.Cart-footer-subtotal,.Cart-footer-taxes{max-width:480px;}}@media screen and (max-width:420px){.Cart-footer-subtotal .saw-extra-note{font-size:10px;letter-spacing:-.06px;}.Cart-footer-taxes-text{font-size:10px;letter-spacing:-.06px;}}@media screen and (min-width:1280px){.Cart-footer-subtotal .saw-extra-note{font-size:12px;letter-spacing:-.07px;}.Cart-footer-taxes-text{font-size:12px;letter-spacing:-.07px;}}
.Cart-footer-left{padding-left:16px;padding-top:21px;width:100%;}.Cart-footer-icon-with-text{align-items:center;display:flex;justify-content:flex-start;max-width:320px;width:100%;}.Cart-footer-icon-with-text.without-icon .Cart-footer-icon-with-text-image-wrapper{display:none;}.Cart-footer-icon-with-text-image-wrapper{align-items:center;display:flex;justify-content:center;margin-right:15px;}.Cart-footer-icon-with-text-image{height:var(--IconHeightDesktop);max-width:unset;width:auto;}.Cart-footer-icon-with-text-description-wrapper{margin-top:8px;}.Cart-footer-icon-with-text-description-wrapper,.Cart-footer-icon-with-text-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(10.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.05512px - .00116vw);line-height:calc(16.51163px + .11628vw);-webkit-text-stroke:.2px currentColor;}.Cart-footer-icon-with-text-description-wrapper * em,.Cart-footer-icon-with-text-description-wrapper * em *,.Cart-footer-icon-with-text-description-wrapper em,.Cart-footer-icon-with-text-description-wrapper em *{font-style:italic;}.Cart-footer-icon-with-text-description-wrapper * strong,.Cart-footer-icon-with-text-description-wrapper * strong *,.Cart-footer-icon-with-text-description-wrapper strong,.Cart-footer-icon-with-text-description-wrapper strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.Cart-footer-icon-with-text-description-wrapper * a,.Cart-footer-icon-with-text-description-wrapper a{text-decoration:underline;}.Cart-footer-icon-with-text-description-wrapper * a:hover,.Cart-footer-icon-with-text-description-wrapper a:hover{color:var(--primary-color);}@media (max-width:749px){.Cart-footer-left{margin:0 auto;max-width:280px;padding-left:0;padding-top:0;width:100%;}.Cart-footer-icon-with-text.without-icon{justify-content:center;max-width:unset;}.Cart-footer-icon-with-text.without-icon .Cart-footer-icon-with-text-description-wrapper,.Cart-footer-icon-with-text.without-icon .Cart-footer-icon-with-text-description-wrapper *{text-align:center;}.Cart-footer-icon-with-text-image-wrapper{margin-right:20px;}.Cart-footer-icon-with-text-image{height:var(--IconHeightMobile);}.Cart-footer-icon-with-text-description-wrapper{margin-top:16px;}}@media (max-width:480px){.Cart-footer-icon-with-text,.Cart-footer-left{max-width:480px;}}@media screen and (max-width:420px){.Cart-footer-icon-with-text-description-wrapper,.Cart-footer-icon-with-text-description-wrapper *{font-size:11px;letter-spacing:-.06px;line-height:17px;}}@media screen and (min-width:1280px){.Cart-footer-icon-with-text-description-wrapper,.Cart-footer-icon-with-text-description-wrapper *{font-size:12px;letter-spacing:-.07px;line-height:18px;}}
.Cart-footer-notes{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px;width:100%;}.Cart-footer-notes-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;max-width:400px;width:100%;}.Cart-footer-notes-label{margin-bottom:5px;text-align:right;}.Cart-footer-notes-textarea{height:80px;}@media (max-width:749px){.Cart-footer-notes{justify-content:center;}.Cart-footer-notes-wrapper{align-items:center;}.Cart-footer-notes-label{text-align:center;}}
.ItemCart{border-bottom:2px solid var(--black);display:grid;grid-gap:17px;grid-template-columns:98px minmax(260px,1fr) 80px 100px 80px;justify-content:center;padding:32px 2px 28px 10px;}.ItemCart-image-wrapper{align-items:center;display:flex;justify-content:center;padding-bottom:89%;width:100%;}.ItemCart-image-wrapper .back-img{object-fit:contain;object-position:center top;}.ItemCart-info-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:-10px;padding-top:10px;width:100%;}.ItemCart-title-wrapper{margin-bottom:1px;}.ItemCart-title-wrapper a{align-items:center;display:flex;}.ItemCart-title,.ItemCart-title-count{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;}.ItemCart-title-count{display:none;margin-left:6px;}.ItemCart-discounts,.ItemCart-line-properties,.ItemCart-variants{margin-bottom:1px;}.ItemCart-line-propertie-label,.ItemCart-line-propertie-value,.ItemCart-price-unit-discount,.ItemCart-variant-label,.ItemCart-variant-value{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;}.ItemCart-price-unit-discount{color:#ff4e27;font-family:var(--font-secondary-bold);font-size:10px;}.ItemCart-price-total-text,.ItemCart-price-unit-text{color:var(--black);font-family:var(--font-secondary-regular);font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:normal;text-align:center;}.ItemCart-price-total-wrapper,.ItemCart-price-unit-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:100%;}.ItemCart-price-unit-wrapper{align-items:flex-start;}.ItemCart-price-unit-text-mobile-wrapper{display:none;margin-top:11px;}.ItemCart-quantity-wrapper{align-items:center;display:flex;justify-content:center;width:100%;}.ItemCart-quantity-input-wrapper{max-width:34px;width:100%;}.ItemCart-quantity-input{border:1px solid var(--black)!important;height:32px!important;padding:0!important;text-align:center;width:34px!important;}.ItemCart-quantity-input::-webkit-inner-spin-button,.ItemCart-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.ItemCart-quantity-input[type=number]{-webkit-appearance:none;appearance:none;}.ItemCart-quantity-input.input-disabled{border:1px solid rgba(0,0,0,.3)!important;color:rgba(0,0,0,.3)!important;pointer-events:none;position:relative;}.ItemCart-quantity-btn-remove-wrapper{align-items:center;display:flex;justify-content:center;margin-left:12px;}.ItemCart-quantity-btn-remove{--SizeRadio:12px;background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1px),#000 50%,transparent calc(50% + 1px),transparent),linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),#000 50%,transparent calc(50% + 1px),transparent);cursor:pointer;display:block;height:var(--SizeRadio);left:-5px;position:relative;transition:.3s;width:var(--SizeRadio);}@media (max-width:749px){.ItemCart{grid-template-columns:84px 1fr 70px;padding:27px 0 23px;}.ItemCart-image-wrapper{padding-bottom:105%;}.ItemCart-info-wrapper{margin-left:-3px;margin-top:-2px;padding-top:0;}.ItemCart-title-count{display:inline;}.ItemCart-price-unit-edit{align-items:center;display:flex;justify-content:center;}.ItemCart-price-unit-wrapper{display:none;}.ItemCart-price-unit-text-mobile-wrapper{align-items:flex-start;display:flex;flex-direction:column;}.ItemCart-price-total-wrapper{display:none;}.ItemCart-quantity-btn-remove-wrapper{align-items:center;display:flex;justify-content:center;margin-left:8px;}.ItemCart-quantity-btn-remove{left:0;}}
.faq-container{margin:0 auto;max-width:794px;padding-bottom:113px;width:100%;}.faq-content{margin:0 auto;max-width:508px;padding-top:61px;width:calc(100% - 28px);}.faq-title-wrapper{margin-bottom:59px;}.faq-title{margin:0 auto;max-width:-webkit-max-content;max-width:max-content;position:relative;}.faq-title:before{background-color:#ebec3a;bottom:-8px;content:"";height:3px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.faq-title,.faq-title *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(19.11628px + 1.16279vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.11558px - .00581vw);line-height:1;text-align:center;}.faq-items{width:100%;}.faq-item{border-bottom:2px solid rgba(0,0,0,.5);padding:15px 29px 14px;}.faq-item:first-child{border-top:2px solid rgba(0,0,0,.5);}.faq-item-is-open .faq-item-question-plus{display:none;}.faq-item-is-open .faq-item-answer-wrapper,.faq-item-is-open .faq-item-question-minus{display:block;}.faq-item-question-wrapper{align-items:center;display:flex;justify-content:space-between;}.faq-item-question-text{font-size:calc(12.02326px + .23256vw);letter-spacing:-.08px;}.faq-item-question-minus,.faq-item-question-plus,.faq-item-question-text{color:var(--black);cursor:pointer;font-family:var(--font-secondary-bold);font-stretch:normal;font-style:normal;font-weight:700;line-height:normal;}.faq-item-question-minus,.faq-item-question-plus{font-size:18px;letter-spacing:-.1px;margin-left:10px;text-align:center;}.faq-item-question-minus{display:none;margin-right:2px;}.faq-item-answer-wrapper{display:none;padding:23px 0 20px;}.faq-item-answer-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(11.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.faq-item-answer-wrapper * strong,.faq-item-answer-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.faq-item-answer-wrapper * em,.faq-item-answer-wrapper * em *{font-style:italic;}.faq-item-answer-wrapper * a,.faq-item-answer-wrapper * a *{text-decoration:underline;}.faq-item-answer-wrapper * a:hover,.faq-item-answer-wrapper * a :hover{color:var(--primary-color);}@media (max-width:749px){.faq-container{padding-bottom:61px;}.faq-content{padding-top:37px;}.faq-title-wrapper{margin-bottom:34px;}.faq-title:before{bottom:-3px;}.faq-item{padding:15px 10px 14px;}.faq-item-answer-wrapper{padding:24px 0 8px;}}@media screen and (max-width:420px){.faq-title,.faq-title *{font-size:24px;letter-spacing:-.14px;}.faq-item-question-text{font-size:13px;}.faq-item-answer-wrapper *{font-size:12px;}}@media (min-width:1040px){.faq-container{max-width:1024px;width:calc(100% - 230px);}.faq-content{max-width:800px;width:calc(100% - 286px);}}@media screen and (min-width:1280px){.faq-title,.faq-title *{font-size:34px;letter-spacing:-.19px;}.faq-item-question-text{font-size:15px;}.faq-item-answer-wrapper *{font-size:13px;}}
.faq-cover{width:100%;}.faq-cover-image-wrapper{height:310px;padding-bottom:0;}.faq-cover-image-wrapper .back-img{object-position:top;}
.template-sustainability-container{margin:0 auto;max-width:795px;padding-bottom:67px;position:relative;width:100%;}@media (max-width:749px){.template-sustainability-container{padding-bottom:48px;}}@media (min-width:1040px){.template-sustainability-container{max-width:unset;width:calc(100% - 229px);}}
.sustainability-cover{position:relative;width:100%;}.sustainability-cover-container{scroll-margin-top:calc(var(--full-header-height) + 20px);}.sustainability-cover-image-wrapper{height:296px;padding-bottom:0;}.sustainability-cover-image-wrapper .back-img{object-position:top;}@media (max-width:749px){.sustainability-cover-image-wrapper{height:245px;}}@media (min-width:1040px){.sustainability-cover-image-wrapper{height:0;padding-bottom:37.3%;}}@media (min-width:1150px){.sustainability-cover-image-wrapper{height:338px;padding-bottom:0;}}
.sustainability-our-story{margin:0 auto;max-width:950px;position:relative;width:100%;z-index:1;}.sustainability-our-story-container{padding:0 0 114px;}.sustainability-our-story-content{background-color:var(--white);display:grid;grid-template-areas:". image text";grid-template-columns:125px minmax(230px,272px) minmax(250px,1fr);justify-content:center;margin:0 auto;max-width:1440px;}.sustainability-our-story-sideTitle{padding-left:28px;padding-top:125px;width:100%;}.sustainability-our-story-sideImage{grid-area:image;margin-top:-30px;}.sustainability-our-story-image-wrapper{height:434px;overflow:hidden;padding-bottom:0;position:relative;width:100%;}.sustainability-our-story-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}.sustainability-our-story-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}.sustainability-our-story-sideInfo{grid-area:text;justify-self:center;padding:28px 25px 6px 40px;width:100%;}.sustainability-our-story-info{margin:0 auto;max-width:262px;}.sustainability-our-story-info .sustainability-our-story-image-wrapper,.sustainability-our-story-info .sustainability-our-story-info-title-wrapper{display:none;}.sustainability-our-story-info-title-wrapper{max-width:-webkit-max-content;max-width:max-content;position:relative;transform:rotate(180deg);-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;}.sustainability-our-story-info-title-wrapper:before{background-color:#ebec3a;bottom:0;content:"";height:100%;left:-6px;position:absolute;transition:.3s ease-in-out;width:3px;}.sustainability-our-story-info-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.59186px + .0314vw);line-height:calc(23.65116px + 1.51163vw);text-align:center;}.sustainability-our-story-info-title-wrapper * em,.sustainability-our-story-info-title-wrapper * em *{font-style:italic;}.sustainability-our-story-info-description-wrapper:nth-child(4){margin-bottom:9px;margin-top:14px;}.sustainability-our-story-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;text-align:center;}.sustainability-our-story-info-description-wrapper * em,.sustainability-our-story-info-description-wrapper * em *{font-style:italic;}.sustainability-our-story-info-description-wrapper * strong,.sustainability-our-story-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-our-story-info-description-wrapper * a{text-decoration:underline;}.sustainability-our-story-info-description-wrapper * a:hover{color:var(--primary-color);}.sustainability-our-story-info-founder-wrapper{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:-.07px;line-height:normal;margin:0 auto;max-width:-webkit-max-content;max-width:max-content;position:relative;text-align:center;-webkit-text-stroke:.2px currentColor;}.sustainability-our-story-info-founder-wrapper:before{background-color:#ebec3a;bottom:-6px;content:"";height:3px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}@media (max-width:800px){.sustainability-our-story-content{grid-template-columns:80px minmax(230px,272px) minmax(250px,1fr);}.sustainability-our-story-sideTitle{padding-left:15px;}}@media (max-width:749px){.sustainability-our-story-image-wrapper.WrapperWithMobileImage .back-img-desktop{display:block;}.sustainability-our-story-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}}@media (max-width:650px){.sustainability-our-story-container{padding:36px 0 70px;}.sustainability-our-story-content{grid-template-areas:"text" "image";grid-template-columns:1fr;}.sustainability-our-story-image-wrapper.WrapperWithMobileImage .back-img-desktop,.sustainability-our-story-sideTitle{display:none;}.sustainability-our-story-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:block;}.sustainability-our-story-sideImage{display:none;padding:0;}.sustainability-our-story-image-wrapper{height:400px;margin:23px 0 29px;max-width:unset;max-width:400px;width:calc(100% - 23px);}.sustainability-our-story-sideInfo{padding:0 0 6px;width:100%;}.sustainability-our-story-info{max-width:unset;}.sustainability-our-story-info .sustainability-our-story-image-wrapper,.sustainability-our-story-info .sustainability-our-story-info-title-wrapper{display:block;}.sustainability-our-story-info-title-wrapper{margin:0 auto 21px;transform:unset;-webkit-writing-mode:unset;writing-mode:unset;}.sustainability-our-story-info-title-wrapper:before{bottom:-5px;height:3px;left:0;width:100%;}.sustainability-our-story-info-description-wrapper{margin:0 auto;width:calc(100% - 80px);}.sustainability-our-story-info-founder-wrapper{margin-top:8px;}}@media (max-width:500px){.sustainability-our-story-image-wrapper{height:0;padding-bottom:82.5%;}}@media screen and (max-width:420px){.sustainability-our-story-info-title-wrapper *{letter-spacing:-.46px;line-height:30px;}}@media (max-width:360px){.sustainability-our-story-image-wrapper{height:296px;padding-bottom:0;}}@media screen and (max-width:320px){.sustainability-our-story-info-title-wrapper *{font-size:26px;}}@media screen and (min-width:1024px){.sustainability-our-story-info-title-wrapper *{font-size:34px;}}@media (min-width:1040px){.sustainability-our-story-content{grid-template-columns:125px 26.5vw minmax(250px,1fr);}.sustainability-our-story-image-wrapper{height:0;padding-bottom:159.6%;}}@media screen and (min-width:1280px){.sustainability-our-story-info-title-wrapper *{letter-spacing:-.19px;line-height:43px;}}@media (min-width:1400px){.sustainability-our-story-content{grid-template-columns:125px 370px minmax(250px,1fr);}}
.sustainability-tabs{margin:0 auto 114px;max-width:950px;}.sustainability-tabs-container{scroll-margin-top:calc(var(--full-header-height) + 20px);}@media (max-width:650px){.sustainability-tabs{margin-bottom:70px;}}@media (max-width:600px){.sustainability-tabs{margin-bottom:66px;}}
.sustainability-tabs-content{background-color:#f7f7f7;position:relative;width:100%;}.sustainability-tabs-content-items{width:100%;}.sustainability-tabs-content-item{align-items:end;display:none;grid-template-columns:312px minmax(200px,1fr);justify-content:center;width:100%;}.sustainability-tabs-content-item.sustainability-tabs-content-item-active{display:grid;}.sustainability-tabs-content-item-image-wrapper{align-items:flex-end;display:flex;justify-content:center;width:100%;}.sustainability-tabs-content-item-image-mobile,.sustainability-tabs-content-item-image-wrapper-top{display:none;}.sustainability-tabs-content-item-image-wrapper-top,.sustainability-tabs-content-item-info{align-items:center;justify-content:center;}.sustainability-tabs-content-item-info{display:flex;flex-direction:column;height:100%;padding:40px 30px;width:100%;}.sustainability-tabs-content-item-info-title-wrapper{margin-bottom:25px;}.sustainability-tabs-content-item-info-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.59186px + .0314vw);line-height:calc(23.65116px + 1.51163vw);text-align:center;}.sustainability-tabs-content-item-info-title-wrapper * em,.sustainability-tabs-content-item-info-title-wrapper * em *{font-style:italic;}.sustainability-tabs-content-item-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;text-align:center;}.sustainability-tabs-content-item-info-description-wrapper * em,.sustainability-tabs-content-item-info-description-wrapper * em *{font-style:italic;}.sustainability-tabs-content-item-info-description-wrapper * strong,.sustainability-tabs-content-item-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-tabs-content-item-info-description-wrapper * a{text-decoration:underline;}.sustainability-tabs-content-item-info-description-wrapper * a:hover{color:var(--primary-color);}@media (max-width:600px){.sustainability-tabs-content-item{grid-template-columns:1fr;}.sustainability-tabs-content-item-image-desktop{display:none;}.sustainability-tabs-content-item-image-mobile,.sustainability-tabs-content-item-image-wrapper-top{display:flex;}.sustainability-tabs-content-item-info-title-wrapper{margin-bottom:17px;}}@media screen and (max-width:420px){.sustainability-tabs-content-item-info-title-wrapper *{letter-spacing:-.46px;line-height:30px;}}@media screen and (max-width:320px){.sustainability-tabs-content-item-info-title-wrapper *{font-size:26px;}}@media screen and (min-width:1024px){.sustainability-tabs-content-item-info-title-wrapper *{font-size:34px;}}@media screen and (min-width:1280px){.sustainability-tabs-content-item-info-title-wrapper *{letter-spacing:-.19px;line-height:43px;}}
.sustainability-tabs-button{background-color:#f7f7f7;position:relative;width:100%;}.sustainability-tabs-button-items{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;width:calc(100% - 98px);}.sustainability-tabs-button-items[data-total-buttons="3"]{max-width:550px;}.sustainability-tabs-button-items[data-total-buttons="2"]{max-width:320px;}.sustainability-tabs-button-items[data-total-buttons="1"]{justify-content:center;}.sustainability-tabs-button-item{align-items:center;cursor:pointer;display:flex;justify-content:center;max-width:-webkit-max-content;max-width:max-content;padding:5px 13px;}.sustainability-tabs-button-item.sustainability-tabs-button-item-active,.sustainability-tabs-button-item:hover{background-color:var(--primary-color);}.sustainability-tabs-button-item-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;line-height:normal;}@media (max-width:600px){.sustainability-tabs-button{padding-top:20px;}.sustainability-tabs-button-items{width:calc(100% - 26px);}}
.sustainability-tabs-description-bottom{position:relative;width:100%;}.sustainability-tabs-description-bottom-items{background-color:var(--primary-color);padding:15px 8px;width:100%;}.sustainability-tabs-description-bottom-item{align-items:center;display:none;justify-content:center;width:100%;}.sustainability-tabs-description-bottom-item.sustainability-tabs-description-bottom-item-active{display:flex;}.sustainability-tabs-description-bottom-item-description-wrapper{max-width:442px;}.sustainability-tabs-description-bottom-item-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:calc(19.02326px + .23256vw);text-align:center;}.sustainability-tabs-description-bottom-item-description-wrapper * strong,.sustainability-tabs-description-bottom-item-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-tabs-description-bottom-item-description-wrapper * em,.sustainability-tabs-description-bottom-item-description-wrapper * em *{font-style:italic;}.sustainability-tabs-description-bottom-item-description-wrapper * a{text-decoration:underline;}.sustainability-tabs-description-bottom-item-description-wrapper * a:hover{-webkit-text-stroke:.4px currentColor;}@media (max-width:600px){.sustainability-tabs-description-bottom-items{padding:15px 20px;}.sustainability-tabs-description-bottom-item-description-wrapper{max-width:unset;}}@media screen and (max-width:420px){.sustainability-tabs-description-bottom-item-description-wrapper *{line-height:20px;}}@media screen and (min-width:1280px){.sustainability-tabs-description-bottom-item-description-wrapper *{line-height:22px;}}
.sustainability-footwear{margin:0 auto;max-width:950px;position:relative;width:100%;z-index:1;}.sustainability-footwear-container{padding:0;scroll-margin-top:calc(var(--full-header-height) + 20px);}.sustainability-footwear-content{background-color:var(--white);display:grid;grid-template-areas:"text image";grid-template-columns:minmax(290px,1fr) minmax(280px,350px);justify-content:center;margin:0 auto;max-width:1440px;}.sustainability-footwear-sideImage{grid-area:image;margin-bottom:-52px;padding-right:49px;}.sustainability-footwear-image-wrapper{height:434px;overflow:hidden;padding-bottom:0;position:relative;width:100%;}.sustainability-footwear-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}.sustainability-footwear-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}.sustainability-footwear-sideInfo{grid-area:text;justify-self:center;padding:40px 25px 20px 20px;width:100%;}.sustainability-footwear-info{margin:0 auto;max-width:354px;}.sustainability-footwear-info-title-wrapper{margin-bottom:19px;}.sustainability-footwear-info-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.59186px + .0314vw);line-height:calc(23.65116px + 1.51163vw);text-align:center;}.sustainability-footwear-info-title-wrapper * em,.sustainability-footwear-info-title-wrapper * em *{font-style:italic;}.sustainability-footwear-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;text-align:center;}.sustainability-footwear-info-description-wrapper * em,.sustainability-footwear-info-description-wrapper * em *{font-style:italic;}.sustainability-footwear-info-description-wrapper * strong,.sustainability-footwear-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-footwear-info-description-wrapper * a{text-decoration:underline;}.sustainability-footwear-info-description-wrapper * a:hover{color:var(--primary-color);}@media (max-width:749px){.sustainability-footwear-image-wrapper.WrapperWithMobileImage .back-img-desktop{display:block;}.sustainability-footwear-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}}@media (max-width:735px){.sustainability-footwear-sideInfo{padding:10px 25px 50px 20px;}}@media (max-width:600px){.sustainability-footwear-container{padding:0 0 39px;}.sustainability-footwear-content{background-color:var(--BackgroundColor);grid-template-areas:"text" "image";grid-template-columns:1fr;}.sustainability-footwear-image-wrapper.WrapperWithMobileImage .back-img-desktop{display:none;}.sustainability-footwear-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:block;}.sustainability-footwear-sideImage{margin-bottom:-79px;padding:0 0 0 33px;}.sustainability-footwear-image-wrapper{height:0;margin-left:auto;max-width:400px;padding-bottom:78.7%;}.sustainability-footwear-sideInfo{padding:0 25px 39px;width:100%;}.sustainability-footwear-info{max-width:unset;}.sustainability-footwear-info-title-wrapper{margin-bottom:16px;}.sustainability-footwear-info-description-wrapper{margin:0 auto;}}@media (max-width:490px){.sustainability-footwear-image-wrapper{height:349px;padding-bottom:0;}}@media screen and (max-width:420px){.sustainability-footwear-info-title-wrapper *{letter-spacing:-.46px;line-height:30px;}}@media screen and (max-width:320px){.sustainability-footwear-info-title-wrapper *{font-size:26px;}}@media screen and (min-width:1024px){.sustainability-footwear-info-title-wrapper *{font-size:34px;}}@media (min-width:1040px){.sustainability-footwear-content{grid-template-columns:minmax(350px,1fr) 33.6vw;}.sustainability-footwear-image-wrapper{height:0;padding-bottom:144.2%;}}@media (min-width:1200px){.sustainability-footwear-content{grid-template-columns:minmax(290px,1fr) 403px;}}@media screen and (min-width:1280px){.sustainability-footwear-info-title-wrapper *{letter-spacing:-.19px;line-height:43px;}}
.sustainability-blocks-images{background-color:var(--primary-color);margin:0 auto 38px;max-width:950px;padding:33px 0 53px;position:relative;width:100%;}.sustainability-blocks-images-container{margin:0 auto;max-width:560px;width:100%;}.sustainability-blocks-images-header{margin-bottom:35px;}.sustainability-blocks-images-header-title-wrapper,.sustainability-blocks-images-header-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:1;}.sustainability-blocks-images-header-title-wrapper * em,.sustainability-blocks-images-header-title-wrapper * em *,.sustainability-blocks-images-header-title-wrapper em,.sustainability-blocks-images-header-title-wrapper em *{font-style:italic;}.sustainability-blocks-images-header-title-wrapper * a,.sustainability-blocks-images-header-title-wrapper a{text-decoration:underline;}.sustainability-blocks-images-header-title-wrapper * a:hover,.sustainability-blocks-images-header-title-wrapper a:hover{-webkit-text-stroke:.4px currentColor;}.sustainability-blocks-images-content{margin:0 auto;width:100%;}.sustainability-blocks-images-items{width:100%;}.sustainability-blocks-images-item{align-items:center;display:grid;grid-gap:56px;grid-template-columns:107px 1fr;width:100%;}.sustainability-blocks-images-item:not(:last-child):not(:only-child){margin-bottom:35px;}.sustainability-blocks-images-item-image-wrapper{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%;}.sustainability-blocks-images-item-image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;}.sustainability-blocks-images-item-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;}.sustainability-blocks-images-item-info-description-wrapper * em,.sustainability-blocks-images-item-info-description-wrapper * em *{font-family:var(--font-secondary-regular-italic);font-style:italic;}.sustainability-blocks-images-item-info-description-wrapper * strong,.sustainability-blocks-images-item-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-blocks-images-item-info-description-wrapper * a{text-decoration:underline;}.sustainability-blocks-images-item-info-description-wrapper * a:hover{-webkit-text-stroke:.4px currentColor;}@media (max-width:600px){.sustainability-blocks-images{margin-bottom:0;padding:74px 0 86px;}.sustainability-blocks-images-container{margin:0 auto;padding-right:18px;}.sustainability-blocks-images-header{margin-bottom:33px;}.sustainability-blocks-images-header-title-wrapper,.sustainability-blocks-images-header-title-wrapper *{text-align:center;}.sustainability-blocks-images-item-info-description-wrapper{position:relative;top:-5px;}.sustainability-blocks-images-item{align-items:start;grid-gap:17px;}.sustainability-blocks-images-item:not(:last-child):not(:only-child){margin-bottom:30px;}}@media (min-width:1238px){.sustainability-blocks-images-container{max-width:700px;}}
.sustainability-image-with-text{margin:0 auto;max-width:950px;position:relative;width:100%;}.sustainability-image-with-text-container{padding:30px 0 76px;}.sustainability-image-with-text-content{background-color:var(--white);display:grid;grid-template-areas:"text image";grid-template-columns:minmax(290px,1fr) minmax(280px,348px);justify-content:center;margin:0 auto;max-width:1440px;}.sustainability-image-with-text-sideImage{grid-area:image;}.sustainability-image-with-text-image-wrapper{height:573px;overflow:hidden;padding-bottom:0;position:relative;width:100%;}.sustainability-image-with-text-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}.sustainability-image-with-text-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;}.sustainability-image-with-text-sideInfo{align-items:center;display:flex;grid-area:text;justify-content:center;justify-self:center;padding:20px 52px 20px 20px;width:100%;}.sustainability-image-with-text-info{margin:0 auto;max-width:370px;}.sustainability-image-with-text-info-title-wrapper{margin-bottom:27px;}.sustainability-image-with-text-info-title-wrapper *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.59186px + .0314vw);line-height:calc(23.65116px + 1.51163vw);text-align:center;}.sustainability-image-with-text-info-title-wrapper * em,.sustainability-image-with-text-info-title-wrapper * em *{font-style:italic;}.sustainability-image-with-text-info-description-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;text-align:center;}.sustainability-image-with-text-info-description-wrapper * em,.sustainability-image-with-text-info-description-wrapper * em *{font-style:italic;}.sustainability-image-with-text-info-description-wrapper * strong,.sustainability-image-with-text-info-description-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;}.sustainability-image-with-text-info-description-wrapper * a{text-decoration:underline;}.sustainability-image-with-text-info-description-wrapper * a:hover{color:var(--primary-color);}.sustainability-image-with-text-info-btn-wrapper{align-items:center;display:flex;justify-content:center;}@media (max-width:749px){.sustainability-image-with-text-container{padding:0 0 39px;}}@media (max-width:749px){.sustainability-image-with-text-image-wrapper.WrapperWithMobileImage .back-img-desktop{display:block;}.sustainability-image-with-text-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:none;}}@media (max-width:700px){.sustainability-image-with-text-sideInfo{padding:20px;}}@media (max-width:600px){.sustainability-image-with-text-content{background-color:var(--BackgroundColor);grid-template-areas:"image" "text";grid-template-columns:1fr;}.sustainability-image-with-text-image-wrapper.WrapperWithMobileImage .back-img-desktop{display:none;}.sustainability-image-with-text-image-wrapper.WrapperWithMobileImage .back-img-mobile{display:block;}.sustainability-image-with-text-sideImage{grid-area:image;margin-top:-49px;padding:0 32px 0 0;}.sustainability-image-with-text-image-wrapper{height:0;max-width:400px;padding-bottom:86.1%;}.sustainability-image-with-text-sideInfo{padding:64px 18px 0;width:100%;}.sustainability-image-with-text-info{max-width:unset;}.sustainability-image-with-text-info-title-wrapper{margin-bottom:23px;}.sustainability-image-with-text-info-description-wrapper{margin:0 auto;}}@media screen and (max-width:420px){.sustainability-image-with-text-info-title-wrapper *{letter-spacing:-.46px;line-height:30px;}}@media screen and (max-width:320px){.sustainability-image-with-text-info-title-wrapper *{font-size:26px;}}@media screen and (min-width:1024px){.sustainability-image-with-text-info-title-wrapper *{font-size:34px;}}@media screen and (min-width:1280px){.sustainability-image-with-text-info-title-wrapper *{letter-spacing:-.19px;line-height:43px;}}
.sustainability-smile{margin:0 auto;max-width:950px;position:relative;width:100%;}.sustainability-smile-title-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:22px;}.sustainability-smile-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:43px;text-align:center;}.sustainability-smile-icon-wrapper{align-items:center;display:flex;justify-content:center;}.sustainability-smile-icon{height:var(--icon_height);max-width:unset;width:auto;}
.blog{width:100%;}.blog-container{margin:0 auto;max-width:937px;padding-bottom:55px;width:100%;}.blog-cover{margin-bottom:46px;position:relative;}.blog-cover-image-wrapper{height:296px;padding-bottom:0;}.blog-cover-info-wrapper{align-items:center;display:flex;flex-direction:column;left:50%;margin:0 auto;max-height:100%;max-width:-webkit-max-content;max-width:max-content;overflow:hidden;position:absolute;top:49%;transform:translate(-50%,-50%);}.blog-cover-title-wrapper{max-width:300px;}.blog-cover-title-wrapper+.blog-cover-subtitle-wrapper{margin-bottom:2px;margin-top:10px;}.blog-cover-title-wrapper,.blog-cover-title-wrapper *{font-size:calc(43.30233px + 3.02326vw);}.blog-cover-subtitle-wrapper,.blog-cover-subtitle-wrapper *,.blog-cover-title-wrapper,.blog-cover-title-wrapper *{color:#eceb3c;font-family:var(--font-secondary-bold);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.11558px - .00581vw);line-height:1;text-align:center;}.blog-cover-subtitle-wrapper,.blog-cover-subtitle-wrapper *{font-size:calc(22.13953px + 1.39535vw);}@media (max-width:749px){.blog-container{padding-bottom:41px;}.blog-cover-image-wrapper{height:242px;}.blog-cover-title-wrapper+.blog-cover-subtitle-wrapper{margin-top:15px;}}@media (max-width:500px){.blog-cover{margin-bottom:20px;}}@media screen and (max-width:420px){.blog-cover-title-wrapper,.blog-cover-title-wrapper *{font-size:56px;letter-spacing:-.14px;}.blog-cover-subtitle-wrapper,.blog-cover-subtitle-wrapper *{font-size:28px;letter-spacing:-.14px;}}@media (min-width:1040px){.blog-container{max-width:1354px;width:calc(100% - 86px);}}@media screen and (min-width:1280px){.blog-cover-title-wrapper,.blog-cover-title-wrapper *{font-size:82px;letter-spacing:-.19px;}.blog-cover-subtitle-wrapper,.blog-cover-subtitle-wrapper *{font-size:40px;letter-spacing:-.19px;}}
.blog-content{margin:0 auto;max-width:836px;width:100%;}.blog-article-item,.blog-articles{width:100%;}.blog-article-item{align-items:center;display:flex;justify-content:center;}.blog-article-item:nth-child(2n) .blog-article-item-image-link-wrapper{order:1;}.blog-article-item:nth-child(2n) .blog-article-item-information{order:0;padding-left:20px;padding-right:0;}.blog-article-item:nth-child(2n) .blog-article-item-description-wrapper,.blog-article-item:nth-child(2n) .blog-article-item-title-wrapper{margin-left:auto;text-align:right;}.blog-article-item:nth-child(2n) .blog-article-item-btn-wrapper{justify-content:flex-end;}.blog-article-item:not(:last-child){margin-bottom:53px;}.blog-article-item-content{display:grid;grid-gap:45px;grid-template-columns:1fr 1fr;width:100%;}.blog-article-item-image-link-wrapper{display:flex;width:100%;}.blog-article-item-image-wrapper{display:flex;padding-bottom:62%;width:100%;}.blog-article-item-information{padding-right:20px;padding-top:19px;width:100%;}.blog-article-item-title-wrapper{margin-bottom:24px;max-width:225px;}.blog-article-item-title-wrapper .blog-article-item-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:34px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.19px;line-height:35px;text-align:center;}.blog-article-item-description-wrapper{margin-bottom:18px;max-width:350px;}.blog-article-item-description-wrapper .blog-article-item-description{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:20px;}.blog-article-item-btn-wrapper{align-items:center;display:flex;justify-content:flex-start;}@media (max-width:850px){.blog-article-item-content{grid-gap:24px;}}@media (max-width:650px){.blog-content{margin:0 auto;max-width:500px;}.blog-article-item-content{grid-gap:19px;grid-template-columns:1fr;}.blog-article-item:nth-child(2n) .blog-article-item-image-link-wrapper{order:0;}.blog-article-item:nth-child(2n) .blog-article-item-information{order:1;padding:0;}.blog-article-item:not(:last-child){margin-bottom:45px;}.blog-article-item-information{padding:0 12px!important;}.blog-article-item-title-wrapper{margin-bottom:23px;}}@media (min-width:1040px){.blog-content{max-width:1224px;width:calc(100% - 103px);}.blog-article-item-description-wrapper{max-width:88.5%;}}
.article{width:100%;}.article-container{margin:0 auto;max-width:542px;padding:56px 0 50px;width:calc(100% - 38px);}.article-btn-back-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:38px;}.article-btn-back-wrapper .btn-underline{text-transform:uppercase;}@media (max-width:749px){.article-container{padding:32px 0 47px;}.article-btn-back-wrapper{margin-bottom:40px;}}@media (min-width:1040px){.article-container{max-width:700px;width:calc(100% - 483px);}}
.article-header{margin-bottom:23px;width:100%;}.article-header-title-wrapper{margin:0 auto 42px;max-width:-webkit-max-content;max-width:max-content;position:relative;}.article-header-title-wrapper:before{background-color:#ebec3a;bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:.3s ease-in-out;width:100%;}.article-header-title-wrapper .article-header-title,.article-header-title-wrapper .article-header-title *{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.59186px + .0314vw);line-height:calc(23.09302px + .93023vw);text-align:center;}.article-header-date,.article-header-date *{color:var(--text-color);font-family:var(--font-primary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:normal;text-align:center;}@media (max-width:749px){.article-header-title-wrapper{margin:0 auto 20px;}.article-header-title-wrapper:before{bottom:-6px;}}@media screen and (max-width:420px){.article-header-title-wrapper .article-header-title,.article-header-title-wrapper .article-header-title *{letter-spacing:-.46px;line-height:27px;}}@media screen and (max-width:320px){.article-header-title-wrapper .article-header-title,.article-header-title-wrapper .article-header-title *{font-size:26px;}}@media screen and (min-width:1024px){.article-header-title-wrapper .article-header-title,.article-header-title-wrapper .article-header-title *{font-size:34px;}}@media screen and (min-width:1280px){.article-header-title-wrapper .article-header-title,.article-header-title-wrapper .article-header-title *{letter-spacing:-.19px;line-height:35px;}}
.article-content .article-iframe-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}.article-content .article-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}
.article-shares{margin-top:30px;}.article-shares a{align-items:center;display:flex;flex-direction:column;justify-content:center;}.article-shares svg{height:16px;margin-bottom:10px;max-width:unset;width:16px;}.article-shares .social-sharing{align-items:center;display:flex;justify-content:center;}.article-shares .social-sharing li:not(:last-of-type){margin-right:10px;}
.article-comments{width:100%;}.article-comments-no-comments-form{background-color:var(--black);height:2px;margin:0 auto;max-width:679px;width:calc(100% - 34px);}.article-comments-all-container{background-color:var(--primary-color);padding:48px 0 38px;}.article-comments-all-container .blog-pagination{margin-bottom:0;}.article-comments-all-content{margin:0 auto;max-width:679px;width:calc(100% - 34px);}.article-comments-all-title-wrapper{margin-bottom:35px;}.article-comments-all-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.13047px - .00465vw);line-height:35px;text-align:center;}.article-comments-all-list-wrapper{margin-bottom:33px;}.article-comments-all-list-comment{border-top:2.5px solid var(--black);display:grid;grid-gap:52px;grid-template-columns:118px 1fr;padding:14px 50px 23px 0;position:relative;}.article-comments-all-list-comment-meta-author{color:var(--black);font-family:var(--font-secondary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:calc(28.04651px + .46512vw);margin-bottom:2px;}.article-comments-all-list-comment-meta-date,.article-comments-all-list-comment-meta-date *{color:var(--black);font-family:var(--font-secondary-reguar);font-size:calc(11.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.20023px - .00233vw);line-height:normal;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{color:var(--black);font-family:var(--font-secondary-regular);font-size:calc(11.51163px + .11628vw);font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:calc(-.27023px - .00233vw);line-height:24px;}@media (max-width:749px){.article-comments-all-container{padding:21px 0 25px;}.article-comments-all-container .blog-pagination .blog-pagination-item{font-size:14px;letter-spacing:.43px;margin-left:3px;margin-right:3px;}.article-comments-all-title-wrapper{margin-bottom:31px;}.article-comments-all-list-wrapper{margin-bottom:2px;}.article-comments-all-list-comment{grid-gap:22px;grid-template-columns:auto 1fr;padding:18px 10px 19px 0;}.article-comments-all-list-comment-meta-author{margin-bottom:7px;}}@media screen and (max-width:420px){.article-comments-all-title{letter-spacing:-.15px;}.article-comments-all-list-comment-meta-author{line-height:30px;}.article-comments-all-list-comment-meta-date,.article-comments-all-list-comment-meta-date *{font-size:12px;letter-spacing:-.21px;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{font-size:12px;letter-spacing:-.28px;}}@media screen and (max-width:320px){.article-comments-all-title{font-size:26px;}}@media screen and (min-width:1024px){.article-comments-all-title{font-size:34px;}}@media screen and (min-width:1280px){.article-comments-all-title{letter-spacing:-.19px;}.article-comments-all-list-comment-meta-author{line-height:34px;}.article-comments-all-list-comment-meta-date,.article-comments-all-list-comment-meta-date *{font-size:13px;letter-spacing:-.23px;}.article-comments-all-list-comment-content,.article-comments-all-list-comment-content *{font-size:13px;letter-spacing:-.3px;}}
.article-comments-form-container{background-color:var(--secondary-color);padding:55px 0 66px;}.article-comments-form{margin:0 auto;max-width:650px;width:calc(100% - 20px);}.article-comments-form .form-message,.article-comments-form .form-message *,.article-comments-form .input-error-message,.article-comments-form .input-error-message *{font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.article-comments-form .form-message{margin-bottom:40px;padding:12px;}.article-comments-form .form-message-success{background-color:var(--success-bg-color);border:1px solid var(--success-color);}.article-comments-form .form-message-success p{color:var(--success-color);}.article-comments-form .form-message-error{background-color:var(--error-bg-color);border:1px solid var(--error-color);}.article-comments-form .form-message-error *{color:var(--error-color);}.article-comments-form .input-error-message{color:var(--error-color);margin:0;}.article-comments-form-title-wrapper{display:flex;justify-content:center;margin-bottom:34px;}.article-comments-form-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:calc(22.36364px + 1.13636vw);font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:calc(-.13047px - .00465vw);line-height:35px;text-align:center;}.article-comments-form-fields{display:flex;flex-direction:column;margin-bottom:36px;width:100%;}.article-comments-form-field-half{display:grid;grid-gap:67px;grid-template-columns:1fr 1fr;margin-bottom:23px;width:100%;}.article-comments-form-field{width:100%;}.article-comments-form-field input,.article-comments-form-field textarea{border:0!important;border-bottom:2px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.08px!important;line-height:normal!important;padding:10px 17px 18px!important;-webkit-text-stroke:.2px currentColor;}.article-comments-form-field input::-webkit-input-placeholder, .article-comments-form-field textarea::-webkit-input-placeholder{opacity:1!important;text-transform:uppercase!important;}.article-comments-form-field input::placeholder,.article-comments-form-field textarea::placeholder{opacity:1!important;text-transform:uppercase!important;}.article-comments-form-field textarea{height:48px;}.article-comments-form-moderated{margin-bottom:32px;padding:0 20px;}.article-comments-form-moderated p{color:var(--black);font-family:var(--font-primary-regular);font-size:16px;font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:.3px;line-height:26px;}.article-comments-form-btn-wrapper{align-items:center;display:flex;justify-content:center;}@media (max-width:600px){.article-comments-form{width:calc(100% - 34px);}.article-comments-form-container{padding:33px 0 32px;}.article-comments-form-title-wrapper{margin-bottom:30px;}.article-comments-form-fields{margin-bottom:13px;}.article-comments-form-field{margin-bottom:16px;}.article-comments-form-field textarea{height:92px;}.article-comments-form-field-half{display:block;margin:0;width:100%;}.article-comments-form-moderated{margin-bottom:19px;padding:0 20px;}}@media (max-width:480px){.article-comments-form-btn-wrapper{width:100%;}.article-comments-form-btn-wrapper .btn-primary{max-width:100%;}}@media screen and (max-width:420px){.article-comments-form-title{letter-spacing:-.15px;}}@media screen and (max-width:320px){.article-comments-form-title{font-size:26px;}}@media screen and (min-width:1024px){.article-comments-form-title{font-size:34px;}}@media screen and (min-width:1280px){.article-comments-form-title{letter-spacing:-.19px;}}
.TemplateCustomer{padding-bottom:60px;padding-top:calc(var(--PageSpacingTopTitle) + 16px);width:100%;}.TemplateCustomer-container{margin:0 auto;max-width:528px;width:calc(100% - 30px);}.TemplateCustomer-header{margin-bottom:calc(var(--PageSpacingBottomTitle) + 13px);}.TemplateCustomer-header .TemplateCustomer-header-description{margin-top:calc(var(--PageSpacingBottomTitle) - 25px);}.TemplateCustomer-header .TemplateCustomer-header-description,.TemplateCustomer-header .TemplateCustomer-header-description *{text-align:center;-webkit-text-stroke:.2px currentColor;}.TemplateCustomer-header .TemplateCustomer-header-description,.TemplateCustomer-header .TemplateCustomer-header-description p{font-size:12px;letter-spacing:-.07px;line-height:18px;}.TemplateCustomer-header .TemplateCustomer-header-btn-return-wrapper{margin-bottom:15px;}.TemplateCustomer-header .TemplateCustomer-header-btn-add-wrapper,.TemplateCustomer-header .TemplateCustomer-header-btn-logout-wrapper,.TemplateCustomer-header .TemplateCustomer-header-btn-return-wrapper{align-items:center;display:flex;justify-content:center;}.TemplateCustomer-message{margin-bottom:20px;}.input-error-message{margin:0;}.input-error-message,.input-error-message *,.TemplateCustomer-message,.TemplateCustomer-message *{font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.input-error-message svg path,.TemplateCustomer-message svg path{fill:var(--error-color)!important;}.input-error-message.TemplateCustomer-message--error,.TemplateCustomer-message.TemplateCustomer-message--error{background-color:var(--error-bg-color);border:1px solid var(--error-color);padding:10px;}.input-error-message.TemplateCustomer-message--error *,.TemplateCustomer-message.TemplateCustomer-message--error *{color:var(--error-color);}.input-error-message.TemplateCustomer-message--error a,.TemplateCustomer-message.TemplateCustomer-message--error a{text-decoration:underline;}.input-error-message.TemplateCustomer-message--success *,.TemplateCustomer-message.TemplateCustomer-message--success *{background-color:var(--success-bg-color);border:1px solid var(--success-color);color:var(--success-color);}.TemplateCustomer-form{width:100%;}.TemplateCustomer-form-fields{margin-bottom:30px;}.TemplateCustomer-form-field input,.TemplateCustomer-form-field textarea{border:0!important;border-bottom:2px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-secondary-regular)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.08px!important;line-height:normal!important;padding:10px 17px 18px!important;-webkit-text-stroke:.2px currentColor;}.TemplateCustomer-form-field input::-webkit-input-placeholder, .TemplateCustomer-form-field textarea::-webkit-input-placeholder{opacity:1!important;text-transform:uppercase!important;}.TemplateCustomer-form-field input::placeholder,.TemplateCustomer-form-field textarea::placeholder{opacity:1!important;text-transform:uppercase!important;}.TemplateCustomer-form-field:not(:last-of-type){margin-bottom:15px;}.TemplateCustomer-form-field-label{display:inline-block;}.TemplateCustomer-form-field-input-text{margin:0;width:100%;}.TemplateCustomer-form-field-input-text.input--error{border-color:var(--error-color)!important;}.TemplateCustomer-form-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:749px){.TemplateCustomer-header .TemplateCustomer-header-description{margin-top:calc(var(--PageSpacingBottomTitle) - 10px);}}
.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-buttons,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-buttons{flex-direction:column;}.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-button-create,.TemplateCustomerLogin .TemplateCustomer-form-login .TemplateCustomer-form-button-submit,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-button-create,.TemplateCustomerLogin .TemplateCustomer-form-recover .TemplateCustomer-form-button-submit{margin-bottom:15px;}
.TemplateCustomerActive .TemplateCustomer-form-active .TemplateCustomer-form-buttons{flex-direction:column;}.TemplateCustomerActive .TemplateCustomer-form-active .TemplateCustomer-form-button-submit{margin-bottom:15px;}
.TemplateCustomersAccount{min-height:calc(100vh - 300px);padding-bottom:120px;padding-top:var(--PageSpacingTopTitle);}.TemplateCustomersAccount .swipeLeft{align-items:center;color:var(--black);display:none;font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:flex-end;letter-spacing:-.07px;line-height:1;margin-bottom:12px;padding-right:.8rem;text-align:right;}.TemplateCustomersAccount .swipeLeft svg{height:9px;margin-left:10px;}.TemplateCustomersAccount .swipeLeft path{fill:var(-pblack);}.TemplateCustomersAccount .table-wrapper{overflow-x:auto;padding-bottom:.8rem;}.TemplateCustomersAccount .order-table-title,.TemplateCustomersAccount .order-table-title :not(.btn-primary),.TemplateCustomersAccount td,.TemplateCustomersAccount td :not(.btn-primary),.TemplateCustomersAccount th,.TemplateCustomersAccount th :not(.btn-primary){color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.TemplateCustomersAccount .order-table-title b,.TemplateCustomersAccount .order-table-title b *,.TemplateCustomersAccount .order-table-title strong,.TemplateCustomersAccount .order-table-title strong *,.TemplateCustomersAccount td b,.TemplateCustomersAccount td b *,.TemplateCustomersAccount td strong,.TemplateCustomersAccount td strong *,.TemplateCustomersAccount th b,.TemplateCustomersAccount th b *,.TemplateCustomersAccount th strong,.TemplateCustomersAccount th strong *{font-family:var(--font-primary-bold);font-weight:700;}.TemplateCustomersAccount .order-table-title,.TemplateCustomersAccount th{padding:12px 13px;}.TemplateCustomersAccount .order-table-title,.TemplateCustomersAccount .order-table-title *,.TemplateCustomersAccount th,.TemplateCustomersAccount th *{font-family:var(--font-secondary-bold);font-weight:700;}.TemplateCustomersAccount td{padding:12px 14px;}.TemplateCustomersAccount .btn-logout-wrapper{align-items:center;display:flex;justify-content:flex-end;margin:150px auto 0;max-width:1200px;width:calc(100% - 80px);}.TemplateCustomersAccount .btn-logout-wrapper .back-to-order{margin-right:38px;}.TemplateCustomersAccount-header{margin-bottom:var(--PageSpacingBottomTitle);}.TemplateCustomersAccount-menu-container{--OffsetMenuTabs:60px;background-color:#f8f8f8;height:46px;margin-bottom:54px;overflow-x:auto;width:100%;}.TemplateCustomersAccount-menu{align-content:center;display:flex;height:inherit;margin:0 auto;max-width:-webkit-max-content;max-width:max-content;width:100%;}.TemplateCustomersAccount-menu:after,.TemplateCustomersAccount-menu:before{content:"";display:block;min-width:30px;width:30px;}.TemplateCustomersAccount-menu-tab{align-items:center;display:flex;height:100%;justify-content:center;padding:4px 0 0;position:relative;}.TemplateCustomersAccount-menu-tab:not(:last-of-type){margin-right:var(--OffsetMenuTabs);}.TemplateCustomersAccount-menu-tab.active a:before,.TemplateCustomersAccount-menu-tab a:hover:before{opacity:1;}.TemplateCustomersAccount-menu-tab a{color:var(--black);font-family:var(--font-secondary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;line-height:1;text-transform:uppercase;white-space:nowrap;}.TemplateCustomersAccount-menu-tab a:before{background-color:var(--primary-color);bottom:0;content:"";display:block;height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;}.TemplateCustomersAccount-tab-content{display:none;}.TemplateCustomersAccount-tab-content.active{display:block;}.tab-order-history{position:relative;}.tab-order-history #shopify-section-template-customers-order-history{padding-left:.8rem;padding-right:.8rem;}.tab-order-history .template-customer-table-order-history{margin:0 auto;max-width:800px;min-width:702px;}.tab-order-history .btn-primary{height:31px;}.tab-order-history .customerOrdersNone{text-align:center;}.tab-order-details{position:relative;}.tab-order-details .order-details-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:700px;width:calc(100% - 30px);}.tab-order-details .order-details-wrapper table{margin:0 auto;min-width:700px;padding:0;}.tab-order-details .order-details-wrapper table a:hover{color:var(--primary-color);}.tab-order-details .order-details-wrapper .note{border:0;margin:10px 0;padding:0;}.tab-order-details .order-details-wrapper .order-billing,.tab-order-details .order-details-wrapper .order-info{margin:0;padding:0;width:100%;}.tab-order-details .order-details-wrapper .order-info{margin-bottom:20px;}.tab-order-details .order-details-wrapper .order-info .order-status-info{margin-bottom:22px;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4{color:var(--black);font-family:var(--font-secondary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;letter-spacing:normal;line-height:19px;}.tab-order-details .order-details-wrapper .order-info .order-status-info p{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;margin-bottom:0;}.tab-order-details .order-details-wrapper .order-info .order-status-info h4+p{margin-bottom:6px;}.tab-order-details .order-details-wrapper .order-billing{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;}.tab-order-details .order-details-wrapper .order-billing h4{color:var(--black);font-family:var(--font-secondary-bold);font-size:13px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.07px;letter-spacing:normal;line-height:19px;}.tab-order-details .order-details-wrapper .order-billing p{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;margin-bottom:0;}.tab-order-details .order-details-wrapper .order-billing h4+p{margin-bottom:15px;}.tab-order-details .order-details-wrapper .order-billing p+h4{margin-top:20px;}.tab-account-details .template-customer-table-account-details{margin:0 auto;table-layout:fixed;width:482px;}.tab-account-details th{width:160px;}.tab-account-details .table-wrapper{margin-right:.8rem;padding-left:.8rem;}.tab-account-addresses .template-customer-table-addresses{margin:0 auto;max-width:482px;min-width:482px;width:100%;}.tab-account-addresses .template-customer-table-addresses a{border-bottom:0;}.tab-account-addresses img{max-width:20px;}.tab-account-addresses .button-addNew-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:94px;margin-top:32px;text-transform:uppercase;}.tab-account-addresses .form-vertical{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px;width:calc(100% - 1.6rem);}.tab-account-addresses .form-vertical h2{color:var(--black);font-family:var(--font-secondary-bold);font-size:15px;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:30px;text-align:center;text-transform:uppercase;}.tab-account-addresses .form-vertical input,.tab-account-addresses .form-vertical select,.tab-account-addresses .form-vertical textarea{border:0!important;border-bottom:2px solid var(--black)!important;color:var(--black)!important;font-family:var(--font-secondary-bold)!important;font-size:14px!important;font-stretch:normal!important;font-style:normal!important;font-weight:700!important;letter-spacing:-.08px!important;line-height:normal!important;padding:10px 17px 18px!important;}.tab-account-addresses .form-vertical input::-webkit-input-placeholder, .tab-account-addresses .form-vertical select::-webkit-input-placeholder, .tab-account-addresses .form-vertical textarea::-webkit-input-placeholder{opacity:1!important;text-transform:uppercase!important;}.tab-account-addresses .form-vertical input::placeholder,.tab-account-addresses .form-vertical select::placeholder,.tab-account-addresses .form-vertical textarea::placeholder{opacity:1!important;text-transform:uppercase!important;}.tab-account-addresses .form-vertical .label-set-defualt{color:var(--black);font-family:var(--font-secondary-regular);font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:19px;}.tab-account-addresses .form-vertical .gridx{display:flex;justify-content:space-between;}.tab-account-addresses .form-vertical .btns-form-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;margin-top:30px;}.tab-account-addresses .form-vertical .btns-form-controls .btn-submit-control{margin-bottom:10px;max-width:203px;width:100%;}.tab-account-addresses .table-wrapper{margin-right:.8rem;padding-left:.8rem;}@media screen and (max-width:749px){.tab-account-addresses .form-vertical .gridx{flex-direction:column;}.tab-account-addresses .form-vertical .gridx .grid__itemx{width:100%!important;}}@media (max-width:749px){.TemplateCustomersAccount .btn-logout-wrapper{align-items:center;flex-direction:column;justify-content:center;margin:50px auto 0;width:calc(100% - 40px);}.TemplateCustomersAccount .btn-logout-wrapper .back-to-order{margin-bottom:15px;margin-right:0;}.TemplateCustomersAccount-menu-container{--OffsetMenuTabs:30px;}.TemplateCustomersAccount-menu:after,.TemplateCustomersAccount-menu:before{min-width:15px;width:15px;}}@media screen and (max-width:729px){.tab-order-details .swipeLeft{display:flex;}}@media screen and (max-width:723px){.tab-order-history .swipeLeft{display:flex;}}@media screen and (max-width:503px){.tab-account-addresses .swipeLeft,.tab-account-details .swipeLeft{display:flex;}}@media screen and (max-width:480px){.tab-order-details .order-details-wrapper .order-billing{grid-gap:20px;grid-template-columns:1fr;}}
.section-lookbook-container{margin:0 auto;max-width:800px;width:calc(100% - 40px);}@media (max-width:600px){.section-lookbook-container{width:100%;}}@media (min-width:1040px){.section-lookbook-container{max-width:1000px;width:calc(100% - 224px);}}
.page-lookbook-grid-collection-grid{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;width:100%;}.page-lookbook-grid-collection-grid[data-total-items="2"]{grid-template-columns:repeat(2,minmax(0,342px));}.page-lookbook-grid-collection-grid[data-total-items="1"]{grid-template-columns:minmax(0,342px);}.page-lookbook-grid-collection-grid .FeaturedCollection-item{height:100%;margin:0;}.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-collection-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title *,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-regular,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-sold-out,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-vendor{font-size:calc(11.51163px + .11628vw);letter-spacing:calc(-.32535px - .00349vw);}.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price.Price-OnSale .Price-regular{color:#6d6d6d;}@media (max-width:700px){.page-lookbook-grid-collection-grid{grid-template-columns:repeat(2,1fr);}.page-lookbook-grid-collection-grid .FeaturedCollection-item:nth-child(3){display:none;}.page-lookbook-grid-collection-grid .FeaturedCollection-item-info{padding:0 13px;}.page-lookbook-grid-collection-grid .FeaturedCollection-item-link-wrapper{margin-bottom:9px;}.page-lookbook-grid-collection-grid .FeaturedCollection-item-title-wrapper{margin-bottom:3px;text-align:left;}.page-lookbook-grid-collection-grid .FeaturedCollection-item-price-wrapper,.page-lookbook-grid-collection-grid .FeaturedCollection-item-price-wrapper .Price-container{justify-content:flex-start;}}@media screen and (max-width:420px){.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-collection-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title *,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-regular,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-sold-out,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-vendor{font-size:12px;letter-spacing:-.34px;}}@media (min-width:1040px){.page-lookbook-grid-collection-grid[data-total-items="2"]{grid-template-columns:33.33333% 33.33333%;}.page-lookbook-grid-collection-grid[data-total-items="1"]{grid-template-columns:33.33333%;}}@media screen and (min-width:1280px){.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-collection-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title,.page-lookbook-grid-collection-grid .FeaturedCollection-item .FeaturedCollection-item-title *,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-on-sale-tag,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-regular,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-sold-out,.page-lookbook-grid-collection-grid .FeaturedCollection-item .Price-vendor{font-size:13px;letter-spacing:-.37px;}}
.page-lookbook-fold-1-container{padding-bottom:75px;}.page-lookbook-fold-1-container a{display:inline-block;}.page-lookbook-fold-1-image-images{margin-bottom:73px;}.page-lookbook-fold-1-image-images-mobile{display:none;}.page-lookbook-fold-1-image-mobile-top-wrapper{margin-bottom:20px;}.page-lookbook-fold-1-text-wrapper{margin:0 auto;max-width:644px;padding:0 76px;}.page-lookbook-fold-1-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-1-text-wrapper * em,.page-lookbook-fold-1-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-1-text-wrapper * strong,.page-lookbook-fold-1-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-1-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-1-text-wrapper * a:hover{color:var(--primary-color);}@media (max-width:600px){.page-lookbook-fold-1-container{padding-bottom:85px;}.page-lookbook-fold-1-image-images{margin:0 auto 42px;max-width:400px;}.page-lookbook-fold-1-image-images-desktop{display:none;}.page-lookbook-fold-1-image-images-mobile{display:block;}}@media (min-width:1040px){.page-lookbook-fold-1-text-wrapper{max-width:80%;}}
.page-lookbook-fold-2-container{padding-bottom:151px;}.page-lookbook-fold-2-container a{display:inline-block;}.page-lookbook-fold-2-content{align-items:center;display:grid;grid-gap:9px;grid-template-columns:119px 1fr;padding-left:25px;}.page-lookbook-fold-2-text-wrapper{margin:0 auto;max-width:640px;padding:0 15px;}.page-lookbook-fold-2-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-2-text-wrapper * em,.page-lookbook-fold-2-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-2-text-wrapper * strong,.page-lookbook-fold-2-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-2-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-2-text-wrapper * a:hover{color:var(--primary-color);}@media (max-width:600px){.page-lookbook-fold-2-container{padding-bottom:88px;}.page-lookbook-fold-2-content{display:flex;flex-direction:column;grid-gap:0;padding:0;}.page-lookbook-fold-2-image-wrapper{margin:0 auto 40px;max-width:400px;order:0;}.page-lookbook-fold-2-text-wrapper{order:1;padding:0 50px;width:100%;}}@media (min-width:1040px){.page-lookbook-fold-2-content{grid-template-columns:15.356% 1fr;}}
.page-lookbook-fold-3-container{padding-bottom:159px;}.page-lookbook-fold-3-container a{display:inline-block;}.page-lookbook-fold-3-desktop-container{align-items:flex-start;display:flex;justify-content:center;}.page-lookbook-fold-3-desktop-left{margin-right:8.625%;padding-top:66px;width:37.25%;}.page-lookbook-fold-3-desktop-left .page-lookbook-fold-3-image-desktop-wrapper{margin-bottom:52px;}.page-lookbook-fold-3-desktop-right{width:54%;}.page-lookbook-fold-3-text-wrapper{margin:0 auto;max-width:234px;}.page-lookbook-fold-3-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-3-text-wrapper * em,.page-lookbook-fold-3-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-3-text-wrapper * strong,.page-lookbook-fold-3-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-3-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-3-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-3-mobile-container{display:none;}@media (max-width:800px){.page-lookbook-fold-3-desktop-left{margin-right:5%;}}@media (max-width:600px){.page-lookbook-fold-3-container{padding-bottom:88px;}.page-lookbook-fold-3-desktop-container{display:none;}.page-lookbook-fold-3-mobile-container{display:block;}.page-lookbook-fold-3-mobile-container .page-lookbook-fold-3-image-desktop-wrapper{margin:0 auto 43px;max-width:400px;}.page-lookbook-fold-3-text-wrapper{max-width:unset;padding:0 43px;}}
.page-lookbook-fold-4-container{padding-bottom:141px;}.page-lookbook-fold-4-container a{display:inline-block;}.page-lookbook-fold-4-desktop-container{align-items:flex-start;display:flex;justify-content:center;}.page-lookbook-fold-4-desktop-left{margin-right:6.5%;width:62%;}.page-lookbook-fold-4-desktop-right{padding-top:91px;width:31%;}.page-lookbook-fold-4-desktop-right .page-lookbook-fold-4-image-desktop-wrapper{margin-bottom:88px;}.page-lookbook-fold-4-text-wrapper{margin:0 auto;max-width:168px;}.page-lookbook-fold-4-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-4-text-wrapper * em,.page-lookbook-fold-4-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-4-text-wrapper * strong,.page-lookbook-fold-4-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-4-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-4-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-4-mobile-container{display:none;}@media (max-width:800px){.page-lookbook-fold-4-desktop-left{margin-right:5%;}}@media (max-width:600px){.page-lookbook-fold-4-container{padding-bottom:88px;}.page-lookbook-fold-4-desktop-container{display:none;}.page-lookbook-fold-4-mobile-container{display:block;}.page-lookbook-fold-4-mobile-container .page-lookbook-fold-4-image-desktop-wrapper{margin:0 auto 42px;max-width:400px;}.page-lookbook-fold-4-text-wrapper{max-width:unset;padding:0 37px;}}
.page-lookbook-fold-5-container{padding-bottom:113px;}.page-lookbook-fold-5-image-wrapper{align-items:center;display:flex;margin-bottom:50px;margin-left:auto;max-width:648px;}.page-lookbook-fold-5-text-wrapper{margin:0 auto;max-width:640px;padding:0 69px;}.page-lookbook-fold-5-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-5-text-wrapper * em,.page-lookbook-fold-5-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-5-text-wrapper * strong,.page-lookbook-fold-5-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-5-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-5-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-5-mobile-container{display:none;}@media (max-width:600px){.page-lookbook-fold-5-container{padding-bottom:86px;}.page-lookbook-fold-5-desktop-container{display:none;}.page-lookbook-fold-5-mobile-container{display:block;}.page-lookbook-fold-5-image-wrapper{margin:0 auto 41px;max-width:400px;}.page-lookbook-fold-5-text-wrapper{padding:0 29px;}}@media (min-width:1040px){.page-lookbook-fold-5-image-wrapper{max-width:81%;}.page-lookbook-fold-5-text-wrapper{max-width:80%;}}
.page-lookbook-fold-6-container{padding-bottom:168px;}.page-lookbook-fold-6-container a{display:inline-block;}.page-lookbook-fold-6-desktop-container{align-items:flex-start;display:flex;justify-content:center;}.page-lookbook-fold-6-desktop-left{margin-right:6.125%;width:60.625%;}.page-lookbook-fold-6-desktop-left .page-lookbook-fold-6-image-desktop-wrapper{margin-bottom:44px;}.page-lookbook-fold-6-desktop-right{padding-top:211px;width:32.375%;}.page-lookbook-fold-6-text-wrapper{margin:0 auto;max-width:432px;}.page-lookbook-fold-6-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-6-text-wrapper * em,.page-lookbook-fold-6-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-6-text-wrapper * strong,.page-lookbook-fold-6-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-6-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-6-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-6-mobile-container{display:none;}@media (max-width:800px){.page-lookbook-fold-6-desktop-left{margin-right:4.375%;}}@media (max-width:600px){.page-lookbook-fold-6-container{padding-bottom:87px;}.page-lookbook-fold-6-desktop-container{display:none;}.page-lookbook-fold-6-mobile-container{display:block;}.page-lookbook-fold-6-mobile-container .page-lookbook-fold-6-image-desktop-wrapper{margin:0 auto 42px;max-width:400px;}.page-lookbook-fold-6-text-wrapper{max-width:unset;padding:0 30px;}}
.page-lookbook-fold-7-container{padding-bottom:122px;}.page-lookbook-fold-7-image-wrapper{align-items:center;display:flex;margin-bottom:29px;}.page-lookbook-fold-7-text-wrapper{margin:0 auto;max-width:546px;padding:0 69px;}.page-lookbook-fold-7-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-7-text-wrapper * em,.page-lookbook-fold-7-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-7-text-wrapper * strong,.page-lookbook-fold-7-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-7-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-7-text-wrapper * a:hover{color:var(--primary-color);}@media (max-width:600px){.page-lookbook-fold-7-container{padding-bottom:85px;}.page-lookbook-fold-7-image-wrapper{margin:0 auto 43px;max-width:545px;}.page-lookbook-fold-7-text-wrapper{padding:0 29px;}}@media (min-width:1040px){.page-lookbook-fold-7-text-wrapper{max-width:68.166%;}}
.page-lookbook-fold-9-container{padding-bottom:149px;padding-top:144px;}.page-lookbook-fold-9-container a{display:inline-block;}.page-lookbook-fold-9-desktop-container{align-items:flex-start;display:flex;justify-content:center;}.page-lookbook-fold-9-desktop-left{margin-right:4.875%;width:39.25%;}.page-lookbook-fold-9-desktop-right{padding-top:103px;width:55.375%;}.page-lookbook-fold-9-desktop-right .page-lookbook-fold-9-text-wrapper{margin-bottom:100px;}.page-lookbook-fold-9-text-wrapper{margin:0 auto;max-width:376px;}.page-lookbook-fold-9-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-9-text-wrapper * em,.page-lookbook-fold-9-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-9-text-wrapper * strong,.page-lookbook-fold-9-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-9-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-9-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-9-mobile-container{display:none;}@media (max-width:800px){.page-lookbook-fold-9-desktop-left{margin-right:3.75%;}}@media (max-width:600px){.page-lookbook-fold-9-container{padding-bottom:88px;padding-top:79px;}.page-lookbook-fold-9-desktop-container{display:none;}.page-lookbook-fold-9-mobile-container{display:block;}.page-lookbook-fold-9-mobile-container .page-lookbook-fold-9-image-mobile-wrapper{margin:0 auto 40px;max-width:400px;}.page-lookbook-fold-9-text-wrapper{max-width:unset;padding:0 36px;}}
.page-lookbook-fold-10-container{padding-bottom:122px;}.page-lookbook-fold-10-image-wrapper{align-items:center;display:flex;margin-bottom:24px;}.page-lookbook-fold-10-text-wrapper{margin:0 auto;max-width:632px;padding:0 40px;}.page-lookbook-fold-10-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-10-text-wrapper * em,.page-lookbook-fold-10-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-10-text-wrapper * strong,.page-lookbook-fold-10-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-10-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-10-text-wrapper * a:hover{color:var(--primary-color);}@media (max-width:600px){.page-lookbook-fold-10-container{padding-bottom:92px;}.page-lookbook-fold-10-image-wrapper{margin:0 auto 42px;max-width:545px;}}@media (min-width:1040px){.page-lookbook-fold-10-text-wrapper{max-width:79%;}}
.page-lookbook-fold-12-container{padding-bottom:63px;padding-top:134px;}.page-lookbook-fold-12-image-wrapper{align-items:center;display:flex;margin-bottom:52px;}.page-lookbook-fold-12-text-wrapper{margin:0 auto;max-width:526px;padding:0 32px;}.page-lookbook-fold-12-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-12-text-wrapper * em,.page-lookbook-fold-12-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-12-text-wrapper * strong,.page-lookbook-fold-12-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-12-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-12-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-12-mobile-container{display:none;}@media (max-width:600px){.page-lookbook-fold-12-container{padding-bottom:90px;padding-top:118px;}.page-lookbook-fold-12-desktop-container{display:none;}.page-lookbook-fold-12-mobile-container{display:block;}.page-lookbook-fold-12-image-wrapper{margin:0 auto 43px;max-width:400px;}}@media (min-width:1040px){.page-lookbook-fold-12-text-wrapper{max-width:65.7%;}}
.page-lookbook-fold-13-container{padding-bottom:128px;}.page-lookbook-fold-13-image-wrapper{align-items:center;display:flex;margin-bottom:26px;}.page-lookbook-fold-13-text-wrapper{margin:0 auto;max-width:640px;padding:0 70px;}.page-lookbook-fold-13-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-13-text-wrapper * em,.page-lookbook-fold-13-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-13-text-wrapper * strong,.page-lookbook-fold-13-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-13-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-13-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-13-mobile-container{display:none;}@media (max-width:600px){.page-lookbook-fold-13-container{padding-bottom:89px;}.page-lookbook-fold-13-desktop-container{display:none;}.page-lookbook-fold-13-mobile-container{display:block;}.page-lookbook-fold-13-image-wrapper{margin:0 auto 46px;max-width:400px;}}@media (min-width:1040px){.page-lookbook-fold-13-text-wrapper{max-width:80%;}}
.page-lookbook-fold-15-container{padding-bottom:185px;padding-top:134px;}.page-lookbook-fold-15-desktop-container{align-items:flex-start;display:flex;justify-content:center;}.page-lookbook-fold-15-desktop-left{margin-right:4.25%;padding-top:62px;width:49.375%;}.page-lookbook-fold-15-desktop-left .page-lookbook-fold-15-image-desktop-top-wrapper{margin-bottom:46px;}.page-lookbook-fold-15-desktop-left .page-lookbook-fold-15-text-left-wrapper{margin:0 auto 31px;max-width:240px;}.page-lookbook-fold-15-desktop-left .page-lookbook-fold-15-image-desktop-bottom-wrapper{margin-right:auto;max-width:301px;}.page-lookbook-fold-15-desktop-right{width:46.125%;}.page-lookbook-fold-15-desktop-right .page-lookbook-fold-15-image-desktop-top-wrapper{margin-bottom:129px;margin-left:auto;max-width:289px;}.page-lookbook-fold-15-desktop-right .page-lookbook-fold-15-image-desktop-bottom-wrapper{margin-bottom:31px;}.page-lookbook-fold-15-desktop-right .page-lookbook-fold-15-text-right-wrapper{margin:0 auto;max-width:260px;}.page-lookbook-fold-15-image-desktop-wrapper,.page-lookbook-fold-15-image-mobile-wrapper{align-items:center;display:flex;}.page-lookbook-fold-15-text-wrapper{padding:0 10px;}.page-lookbook-fold-15-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-15-text-wrapper * em,.page-lookbook-fold-15-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-15-text-wrapper * strong,.page-lookbook-fold-15-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-15-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-15-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-15-mobile-container{display:none;}@media (max-width:800px){.page-lookbook-fold-15-desktop-left{margin-right:3.75%;}}@media (max-width:600px){.page-lookbook-fold-15-container{padding-bottom:78px;padding-top:115px;}.page-lookbook-fold-15-desktop-container{display:none;}.page-lookbook-fold-15-mobile-container{display:block;}.page-lookbook-fold-15-mobile-container .page-lookbook-fold-15-image-mobile-wrapper{margin:0 auto 44px;max-width:400px;}.page-lookbook-fold-15-mobile-container .page-lookbook-fold-15-text-wrapper{margin:0 auto;padding:0 45px;}.page-lookbook-fold-15-mobile-container .page-lookbook-fold-15-text-left-wrapper{margin-bottom:33px;}}@media (min-width:1040px){.page-lookbook-fold-15-desktop-left .page-lookbook-fold-15-image-desktop-bottom-wrapper{max-width:76.20253%;}.page-lookbook-fold-15-desktop-right .page-lookbook-fold-15-image-desktop-top-wrapper{max-width:78.31978%;}}
.page-lookbook-fold-16-container{padding-bottom:97px;}.page-lookbook-fold-16-image-wrapper{align-items:center;display:flex;margin-bottom:53px;}.page-lookbook-fold-16-text-wrapper{margin:0 auto;max-width:560px;padding:0 50px;}.page-lookbook-fold-16-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-16-text-wrapper * em,.page-lookbook-fold-16-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-16-text-wrapper * strong,.page-lookbook-fold-16-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-16-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-16-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-16-mobile-container{display:none;}@media (max-width:600px){.page-lookbook-fold-16-container{padding-bottom:63px;}.page-lookbook-fold-16-desktop-container{display:none;}.page-lookbook-fold-16-mobile-container{display:block;}.page-lookbook-fold-16-image-wrapper{margin:0 auto 41px;max-width:400px;}}@media (min-width:1040px){.page-lookbook-fold-16-text-wrapper{max-width:70%;}}
.page-lookbook-fold-18-container{padding-bottom:96px;padding-top:137px;}.page-lookbook-fold-18-image-desktop-wrapper{margin-bottom:53px;}.page-lookbook-fold-18-image-desktop-wrapper,.page-lookbook-fold-18-image-mobile-wrapper{align-items:center;display:flex;}.page-lookbook-fold-18-text-wrapper{margin:0 auto;max-width:704px;padding:0 36px;}.page-lookbook-fold-18-text-wrapper *{color:var(--black);font-family:var(--font-secondary-regular);font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:18px;text-align:center;-webkit-text-stroke:.2px currentColor;}.page-lookbook-fold-18-text-wrapper * em,.page-lookbook-fold-18-text-wrapper * em *{font-style:italic;}.page-lookbook-fold-18-text-wrapper * strong,.page-lookbook-fold-18-text-wrapper * strong *{font-family:var(--font-secondary-bold);font-weight:700;-webkit-text-stroke:0;}.page-lookbook-fold-18-text-wrapper * a{display:inline;text-decoration:underline;}.page-lookbook-fold-18-text-wrapper * a:hover{color:var(--primary-color);}.page-lookbook-fold-18-mobile-container{display:none;}@media (max-width:600px){.page-lookbook-fold-18-container{padding-bottom:89px;padding-top:118px;}.page-lookbook-fold-18-desktop-container{display:none;}.page-lookbook-fold-18-mobile-container{display:block;}.page-lookbook-fold-18-image-mobile-top-wrapper{margin:0 auto 20px;max-width:400px;}.page-lookbook-fold-18-image-mobile-bottom-wrapper{margin:0 auto 31px;max-width:400px;}}@media (min-width:1040px){.page-lookbook-fold-18-text-wrapper{max-width:88%;}}
.page-lookbook-fold-19-container{padding-bottom:55px;}.page-lookbook-fold-19-image-wrapper{align-items:center;display:flex;margin-bottom:58px;}.page-lookbook-fold-19-title-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:22px;}.page-lookbook-fold-19-title{color:var(--black);font-family:var(--font-secondary-bold);font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.14px;line-height:43px;text-align:center;}.page-lookbook-fold-19-icon-wrapper{align-items:center;display:flex;justify-content:center;}.page-lookbook-fold-19-icon{height:var(--icon_height);max-width:unset;width:auto;}@media (max-width:600px){.page-lookbook-fold-19-container{padding-bottom:54px;}.page-lookbook-fold-19-image-wrapper{margin:0 auto 72px;max-width:545px;}}
.template-page-become-a-wholesaler .TemplatePage{padding-bottom:0;}
