:root{--black:#000;--white:#fff;--off-white:#fbfefe;--element-blue-main:#00b8b5;--element-blue-100:#cbf1ef;--element-blue-200:#98e2e1;--element-blue-300:#68d4d1;--element-blue-400:#33c7c4;--element-blue-500:#009491;--element-blue-600:#00706c;--element-blue-700:#004746;--element-surface-header:#fcfdfd;--element-cold-white:#fcfdfd;--element-off-white:#ebefef;--element-new-grey:#eff2f1;--element-black-main:#1d1d1b;--element-black-100:#d2d2d1;--element-black-200:#a7a7a5;--element-black-300:#757575;--element-black-400:#4b4b49;--element-black-500:#171716;--element-black-600:#10100f;--element-black-700:#0d0d0c;--blue-deep-teal-main:#003837;--blue-deep-teal-100:#ccd7d7;--blue-deep-teal-200:#98aeae;--blue-deep-teal-300:#678988;--blue-deep-teal-400:#336160;--blue-deep-teal-500:#002e2d;--blue-deep-teal-600:#002423;--blue-deep-teal-700:#001414;--blue-dark-teal-main:#007a78;--blue-dark-teal-100:#cde5e5;--blue-dark-teal-200:#97c8c8;--blue-dark-teal-300:#65aead;--blue-dark-teal-400:#349392;--blue-dark-teal-500:#00615f;--blue-dark-teal-600:#004746;--blue-dark-teal-700:#002e2d;--blue-soft-100:#cbeceb;--blue-soft-200:#97d8d7;--blue-soft-250:#00bdb6;--blue-soft-300:#67c5c4;--blue-soft-400:#34b2b0;--blue-soft-500:#009e9b;--blue-soft-600:#00807d;--blue-soft-700:#00615f;--blue-soft-800:#003d3c;--blue-primary-100:#cbf1ef;--blue-primary-200:#98e2e1;--blue-primary-300:#68d4d1;--blue-primary-400:#33c7c4;--blue-primary-500:#00b8b5;--blue-primary-600:#009491;--blue-primary-700:#00706c;--blue-primary-800:#004746;--blue-bright-100:#cdf9f8;--blue-bright-200:#9bf3f2;--blue-bright-300:#65ecea;--blue-bright-400:#33e6e3;--blue-bright-500:#00e0dd;--blue-bright-600:#00b3b0;--blue-bright-700:#008582;--blue-bright-800:#005c5a;--gold:#b38000;--inter:"Inter", sans-serif;--work-sans:"Work Sans", sans-serif}.hello-world-container{max-width:var(--page-width);flex-direction:column;justify-content:center;align-items:center;gap:max(1.2rem,min(.9375vw,1.8rem));margin:0 auto;padding-top:max(4rem,min(4.16666vw,8rem));padding-bottom:max(4rem,min(4.16666vw,8rem));display:flex}.hello-world-container :-webkit-any(h1){color:var(--element-blue-main);text-align:center;font-family:var(--work-sans);font-size:max(2rem,min(1.66666vw,3.2rem));font-style:normal;font-weight:600;line-height:normal}.hello-world-container :is(h1){color:var(--element-blue-main);text-align:center;font-family:var(--work-sans);font-size:max(2rem,min(1.66666vw,3.2rem));font-style:normal;font-weight:600;line-height:normal}.hello-world-container :-moz-any(hello-world) :-moz-any(button){color:var(--white);font-family:var(--work-sans);background-color:var(--element-blue-main);cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));width:fit-content;padding:max(1rem,min(.72916vw,1.4rem)) max(1.6rem,min(1.45833vw,2.8rem));font-size:max(1.4rem,min(.9375vw,1.8rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out;display:flex}.hello-world-container :-moz-any(hello-world) :-moz-any(button):hover{background-color:var(--element-blue-500)}.hello-world-container :-webkit-any(hello-world) :-webkit-any(button){color:var(--white);font-family:var(--work-sans);background-color:var(--element-blue-main);cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));width:fit-content;padding:max(1rem,min(.72916vw,1.4rem)) max(1.6rem,min(1.45833vw,2.8rem));font-size:max(1.4rem,min(.9375vw,1.8rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out;display:flex}.hello-world-container :is(hello-world) :is(button){color:var(--white);font-family:var(--work-sans);background-color:var(--element-blue-main);cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));width:fit-content;padding:max(1rem,min(.72916vw,1.4rem)) max(1.6rem,min(1.45833vw,2.8rem));font-size:max(1.4rem,min(.9375vw,1.8rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out;display:flex}.hello-world-container :-webkit-any(hello-world) :-webkit-any(button):hover{background-color:var(--element-blue-500)}.hello-world-container :is(hello-world) :is(button):hover{background-color:var(--element-blue-500)}.hello-world-container :-moz-any(footer) :-moz-any(a){color:var(--element-blue-main);text-align:center;font-family:var(--work-sans);font-size:max(1.2rem,min(1.04166vw,2rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}.hello-world-container :-moz-any(footer) :-moz-any(a):hover{color:var(--element-blue-500)}.hello-world-container :-webkit-any(footer) :-webkit-any(a){color:var(--element-blue-main);text-align:center;font-family:var(--work-sans);font-size:max(1.2rem,min(1.04166vw,2rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}.hello-world-container :is(footer) :is(a){color:var(--element-blue-main);text-align:center;font-family:var(--work-sans);font-size:max(1.2rem,min(1.04166vw,2rem));font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}.hello-world-container :-webkit-any(footer) :-webkit-any(a):hover{color:var(--element-blue-500)}.hello-world-container :is(footer) :is(a):hover{color:var(--element-blue-500)}.button-block .button{cursor:pointer;letter-spacing:.072rem;justify-content:center;align-items:center;gap:.8rem;line-height:100%;text-decoration:none;transition:all .3s ease-in-out;display:flex}.button-block .button .button-block__icon{object-fit:contain;object-position:center;width:2.9rem;height:max(1.6rem,min(1.25vw,2.4rem));display:block}.button-block .button .button-block__icon.button-block__icon{display:block!important}.button-block .button .button-block__icon.button-block__icon-hover{display:none!important}.button-block .button:hover:has(.button-block__icon-hover) :-moz-any(img).button-block__icon{display:none!important}.button-block .button:hover:has(.button-block__icon-hover) :-moz-any(img).button-block__icon-hover{display:block!important}.button-block .button:hover:has(.button-block__icon-hover) :-webkit-any(img).button-block__icon{display:none!important}.button-block .button:hover:has(.button-block__icon-hover) :is(img).button-block__icon{display:none!important}.button-block .button:hover:has(.button-block__icon-hover) :-webkit-any(img).button-block__icon-hover{display:block!important}.button-block .button:hover:has(.button-block__icon-hover) :is(img).button-block__icon-hover{display:block!important}.button-block .button.button--primary{min-width:max(21.6rem,min(13vw,25.6rem));color:var(--off-white);background:var(--element-black-main);border:.5px solid var(--element-black-main);text-align:center;border-radius:10rem;padding:max(.8rem,min(.825vw,1.6rem)) max(2.4rem,min(1.65vw,3rem))}.button-block .button.button--primary:hover{color:var(--element-black-main);background:var(--blue-deep-teal-200);border:.5px solid var(--blue-deep-teal-200);text-shadow:.25px 0,-.25px 0}.button-block .button.button--secondary{color:var(--element-black-main);background:var(--off-white);border:.5px solid var(--off-white);text-align:center;border-radius:10rem;padding:max(.8rem,min(.8vw,1.6rem)) max(2.4rem,min(1.5625vw,3rem))}.button-block .button.button--secondary:hover{color:var(--element-black-main);background:var(--blue-deep-teal-200);border:.5px solid var(--blue-deep-teal-200);text-shadow:.25px 0,-.25px 0}.button-block .button.button--tertiary{color:var(--element-black-main);box-shadow:0 1px 0 0 var(--element-black-main);text-align:center;flex-direction:row;justify-content:space-between;align-items:center;padding:max(.4rem,min(.8vw,1.2rem)) 0;transition:all .2s ease-in-out;display:flex}.button-block .button.button--tertiary:hover{color:var(--blue-deep-teal-300);box-shadow:0 2px 0 0 var(--blue-deep-teal-300);text-shadow:.25px 0,-.25px 0}.button-block .button.button--tertiary:hover .button__fixed-icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--blue-deep-teal-300);stroke-width:2px;transition:all .2s ease-in-out}.button-block .button.button--tertiary:hover .button__fixed-icon :is(svg) :is(path){stroke:var(--blue-deep-teal-300);stroke-width:2px;transition:all .2s ease-in-out}.button-block .button.button--tertiary .button__fixed-icon{align-items:center;width:2.9rem;height:max(1.6rem,min(1.25vw,2.4rem));display:flex}.button-block .button.button--tertiary .button__fixed-icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-main);transition:all .2s ease-in-out}.button-block .button.button--tertiary .button__fixed-icon :is(svg) :is(path){stroke:var(--element-black-main);transition:all .2s ease-in-out}.button-block .button.button--quaternary{color:var(--element-black-main);background:var(--white);border:.5px solid var(--element-black-200);text-align:center;border-radius:.4rem;padding:max(.8rem,min(.83333vw,1.6rem)) max(2rem,min(1.875vw,3.6rem))}.button-block .button.button--quaternary:hover{color:var(--white);background:var(--blue-dark-teal-main);border:.5px solid var(--blue-dark-teal-400)}dropdown-component{width:100%;display:block}dropdown-component .dropdown-heading{align-items:center;gap:1.6rem;width:100%;display:flex}dropdown-component .dropdown-heading .dropdown-heading__title{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;width:100%;display:flex}dropdown-component .dropdown-heading .dropdown-heading__title .icon-block{flex-shrink:0}dropdown-component .dropdown-heading .dropdown-heading__title .text-block__container{flex:auto;min-width:0}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{flex-shrink:0;min-width:max(2rem,min(1.45833vw,2.8rem));max-width:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));max-height:max(2rem,min(1.45833vw,2.8rem));display:block}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon :-webkit-any(svg){width:100%;height:100%}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon :is(svg){width:100%;height:100%}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--dropdown :-webkit-any(svg){transition:all .3s;transform:rotate(180deg)}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--dropdown :is(svg){transition:all .3s;transform:rotate(180deg)}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--plus-dropdown :-moz-any(svg){transition:all .3s}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--plus-dropdown :-webkit-any(svg){transition:all .3s}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--plus-dropdown :is(svg){transition:all .3s}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--plus-dropdown :-webkit-any(svg) :-webkit-any(path:first-of-type){transform-origin:50%;transition:all .3s;transform:rotate(90deg)}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon--plus-dropdown :is(svg) :is(path:first-of-type){transform-origin:50%;transition:all .3s;transform:rotate(90deg)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--dropdown :-moz-any(svg){transform:rotate(0)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--dropdown :-webkit-any(svg){transform:rotate(0)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--dropdown :is(svg){transform:rotate(0)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--plus-dropdown :-moz-any(svg) :-moz-any(path:first-of-type){transform:rotate(0)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--plus-dropdown :-webkit-any(svg) :-webkit-any(path:first-of-type){transform:rotate(0)}dropdown-component:has(.dropdown-content[closed]) .dropdown-heading__icon--plus-dropdown :is(svg) :is(path:first-of-type){transform:rotate(0)}dropdown-component .dropdown-content{transition:all .3s;overflow:hidden}dropdown-component .dropdown-content[closed]{height:0}dropdown-component .dropdown-content .dropdown-content__inner{padding-top:max(.8rem,min(.69444vw,1rem))}.grid-block__container{width:100%;display:grid}.group{min-width:0;max-width:100%;display:flex}.group>.breadcrumbs{flex-shrink:1;min-width:0;max-width:100%}.group>articles-tabs{flex:auto;align-self:stretch;width:100%;min-width:0;max-width:100%}.group>.shopify-block:has(>articles-tabs){flex:auto;align-self:stretch;width:100%;min-width:0;max-width:100%}.group>collection-tabs{min-width:0;max-width:100%}.group>.shopify-block:has(collection-tabs){min-width:0;max-width:100%}.group:has(>articles-tabs){align-self:stretch;width:100%;min-width:0;max-width:100%}.group:has(>.shopify-block>articles-tabs){align-self:stretch;width:100%;min-width:0;max-width:100%}.group.group--translucent-background{isolation:isolate}.group.group--justify-start{justify-content:flex-start}.group.group--justify-center{justify-content:center}.group.group--justify-end{justify-content:flex-end}.group.group--align-start{align-items:start}.group.group--align-center{align-items:center}.group.group--align-end{align-items:end}.group.group--align-stretch{align-items:stretch}.group.group--justify-space-between{justify-content:space-between}@media screen and (max-width:768px){.group.group--justify-mobile-start{justify-content:flex-start}.group.group--justify-mobile-center{justify-content:center}.group.group--justify-mobile-end{justify-content:flex-end}.group.group--justify-mobile-space-between{justify-content:space-between}.group.group--align-mobile-start{align-items:start}.group.group--align-mobile-center{align-items:center}.group.group--align-mobile-end{align-items:end}.group.group--align-mobile-stretch{align-items:stretch}}.group.group--overlay-enabled{position:relative;overflow:visible}.group.group--overlay-enabled>:not(.image-block):not(.video-block):not(.shopify-block){z-index:1;position:relative}.group.group--overlay-enabled>.image-block,.group.group--overlay-enabled>.video-block{z-index:2;width:var(--overlay-media-w,clamp(26rem, 23.5vw, 45.2rem));height:var(--overlay-media-h,clamp(8.8rem, 11vw, 21.2rem));margin-top:var(--overlay-media-gap-mobile,-2.5rem);border-radius:var(--overlay-media-radius,33.3rem);align-self:center;position:relative;bottom:-50px;overflow:hidden}.group.group--overlay-enabled>.shopify-block:has(>.image-block){z-index:2;width:var(--overlay-media-w,clamp(26rem, 23.5vw, 45.2rem));height:var(--overlay-media-h,clamp(8.8rem, 11vw, 21.2rem));margin-top:var(--overlay-media-gap-mobile,-2.5rem);border-radius:var(--overlay-media-radius,33.3rem);align-self:center;position:relative;bottom:-50px;overflow:hidden}.group.group--overlay-enabled>.shopify-block:has(>.video-block){z-index:2;width:var(--overlay-media-w,clamp(26rem, 23.5vw, 45.2rem));height:var(--overlay-media-h,clamp(8.8rem, 11vw, 21.2rem));margin-top:var(--overlay-media-gap-mobile,-2.5rem);border-radius:var(--overlay-media-radius,33.3rem);align-self:center;position:relative;bottom:-50px;overflow:hidden}@media screen and (min-width:769px){.group.group--overlay-enabled>.image-block,.group.group--overlay-enabled>.video-block{z-index:0;transform:translate(var(--overlay-offset-x,50%),var(--overlay-offset-y,-50%));margin:0;position:absolute;top:50%;bottom:auto;right:-10px}.group.group--overlay-enabled>.shopify-block:has(>.image-block){z-index:0;transform:translate(var(--overlay-offset-x,50%),var(--overlay-offset-y,-50%));margin:0;position:absolute;top:50%;bottom:auto;right:-10px}.group.group--overlay-enabled>.shopify-block:has(>.video-block){z-index:0;transform:translate(var(--overlay-offset-x,50%),var(--overlay-offset-y,-50%));margin:0;position:absolute;top:50%;bottom:auto;right:-10px}}.group:has(.quick-buy.is-open){overflow:visible}.icon-block{justify-content:center;align-items:center;width:auto;height:auto;display:flex}.icon-block .icon-image-wrapper{justify-content:center;align-items:center;display:flex}.icon-block .icon-image-wrapper :-webkit-any(img){width:100%;height:auto;display:flex}.icon-block .icon-image-wrapper :is(img){width:100%;height:auto;display:flex}.icon-block :-moz-any(a){cursor:pointer;width:100%;height:auto;text-decoration:none;transition:filter .3s;display:flex}.icon-block :-moz-any(a):hover{filter:brightness(1.1)}.icon-block :-webkit-any(a){cursor:pointer;width:100%;height:auto;text-decoration:none;transition:filter .3s;display:flex}.icon-block :is(a){cursor:pointer;width:100%;height:auto;text-decoration:none;transition:filter .3s;display:flex}.icon-block :-webkit-any(a):hover{filter:brightness(1.1)}.icon-block :is(a):hover{filter:brightness(1.1)}.image-block{display:block;position:relative}.image-block .image-block__link{cursor:pointer;pointer-events:auto;z-index:5;width:100%;height:100%;text-decoration:none;display:block;position:absolute;top:0;left:0;overflow:hidden}.image-block .image-block__link:hover :-webkit-any(img){transform:scale(1.05)}.image-block .image-block__link:hover :is(img){transform:scale(1.05)}.image-block .image-block__link :-webkit-any(img){transition:all .3s}.image-block .image-block__link :is(img){transition:all .3s}.image-block .image-block__content-wrapper{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.image-block .image-block__content-wrapper>:not(.metafield-list-items-product-pop-up-position):not(.main-banner__content--no-buttons){pointer-events:auto}.menu-links{width:100%;display:flex}.menu-links .menu-links__list{flex-direction:column;display:flex}.menu-links .menu-links__list .menu-links__item{display:flex}.menu-links .menu-links__list .menu-links__item .menu-links__link{color:var(--black);font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.8rem));font-weight:400;line-height:140%;text-decoration:none;display:flex}:root{--secret-richtext-collapsed-px-height:100px}.secret-richtext{flex-direction:column;gap:max(1rem,min(1.04166vw,2rem));width:100%;max-width:100%;display:flex}.secret-richtext:has(.secret-richtext__content:empty){display:none}.secret-richtext .secret-richtext__checkbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.secret-richtext .secret-richtext__title{color:var(--black);font-family:var(--inter);font-size:max(1.6rem,min(.9375vw,1.8rem));font-style:normal;font-weight:600;line-height:normal}.secret-richtext .secret-richtext__wrapper{grid-template-rows:var(--secret-richtext-collapsed-px-height) 0fr;grid-template-areas:"content""content";transition:grid-template-rows .3s;display:grid;position:relative;overflow:hidden}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__wrapper{grid-template-rows:var(--secret-richtext-collapsed-px-height) 1fr}.secret-richtext .secret-richtext__content{font-family:var(--inter);grid-area:content;font-style:normal;font-weight:300;line-height:normal;position:relative;overflow:hidden}.secret-richtext .secret-richtext__content :-moz-any(p){margin-bottom:1rem;line-height:1.6}.secret-richtext .secret-richtext__content :-moz-any(p):empty{display:none}.secret-richtext .secret-richtext__content :-webkit-any(p){margin-bottom:1rem;line-height:1.6}.secret-richtext .secret-richtext__content :is(p){margin-bottom:1rem;line-height:1.6}.secret-richtext .secret-richtext__content :-webkit-any(p):empty{display:none}.secret-richtext .secret-richtext__content :is(p):empty{display:none}.secret-richtext .secret-richtext__content :-webkit-any(strong){font-weight:500}.secret-richtext .secret-richtext__content :is(strong){font-weight:500}.secret-richtext .secret-richtext__content :-webkit-any(p):last-child{margin-bottom:0}.secret-richtext .secret-richtext__content :is(p):last-child{margin-bottom:0}.secret-richtext .secret-richtext__content :-webkit-any(h1,h2,h3,h4,h5,h6){margin-top:1.5rem;margin-bottom:.75rem}.secret-richtext .secret-richtext__content :is(h1,h2,h3,h4,h5,h6){margin-top:1.5rem;margin-bottom:.75rem}.secret-richtext .secret-richtext__content :-webkit-any(h1,h2,h3,h4,h5,h6,p):first-child{margin-top:0}.secret-richtext .secret-richtext__content :is(h1,h2,h3,h4,h5,h6,p):first-child{margin-top:0}.secret-richtext .secret-richtext__content :-webkit-any(ul,ol){margin-bottom:1rem;padding-left:2rem}.secret-richtext .secret-richtext__content :is(ul,ol){margin-bottom:1rem;padding-left:2rem}.secret-richtext .secret-richtext__content :-webkit-any(li){margin-bottom:.5rem}.secret-richtext .secret-richtext__content :is(li){margin-bottom:.5rem}.secret-richtext .secret-richtext__content:after{content:"";pointer-events:none;opacity:1;height:6rem;transition:opacity .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__content:after{opacity:0}.secret-richtext .secret-richtext__button-wrapper{justify-content:center;margin-top:1rem;display:flex}.secret-richtext .secret-richtext__button{color:var(--black);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .3s;display:flex}.secret-richtext .secret-richtext__button:hover{transform:translateY(-2px)}.secret-richtext .secret-richtext__button:active{transform:translateY(0)}.secret-richtext .secret-richtext__button :-webkit-any(svg){transition:transform .3s}.secret-richtext .secret-richtext__button :is(svg){transition:transform .3s}.secret-richtext.secret-richtext--no-toggle .secret-richtext__wrapper{grid-template-rows:1fr}.secret-richtext.secret-richtext--no-toggle .secret-richtext__content:after,.secret-richtext.secret-richtext--no-toggle .secret-richtext__button-wrapper{display:none}.secret-richtext .secret-richtext__button-expand{display:inline}.secret-richtext .secret-richtext__button-hide{display:none}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__button :-moz-any(svg){transform:rotate(180deg)}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__button :-webkit-any(svg){transform:rotate(180deg)}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__button :is(svg){transform:rotate(180deg)}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__button-expand{display:none}.secret-richtext:has(.secret-richtext__checkbox:checked) .secret-richtext__button-hide{display:inline}.text-block__container .text-block__link{text-decoration:none}.text-block__container .text-block__wrapper{align-items:stretch;display:flex}.text-block__container .text-block__left-bar{flex-shrink:0;align-self:stretch}.text-block__container .text-block__content{flex:1;align-items:center;min-width:0;display:flex}.text-block__container .text-block__icon{object-fit:contain;flex-shrink:0}.text-block__container .text-block{overflow-wrap:break-word;white-space:normal}.text-block__container .text-block :-webkit-any(li){margin-left:2rem}.text-block__container .text-block :is(li){margin-left:2rem}.video-block{display:block;position:relative}.video-block.video-block--background{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.video-block.video-block--product-media{width:100%;height:100%;min-height:inherit;overflow:hidden}.video-block.video-block--product-media .video-block__video-template{width:100%;height:100%;min-height:inherit;aspect-ratio:unset;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto}@media screen and (max-width:767px){.video-block.video-block--product-media .video-block__video-template{aspect-ratio:unset}}@media screen and (min-width:768px){.video-block.video-block--product-media .video-block__video-template{aspect-ratio:unset}}.video-block.video-block--product-media .video-block__video-tag{width:100%;height:100%;min-height:inherit;object-fit:contain;display:block}.video-block.video-block--product-media .video-block__video-tag>img{display:none!important}.video-block.video-block--product-media .product-media-video__video-tag{width:100%;height:100%;min-height:inherit;object-fit:contain;display:block}.video-block.video-block--product-media .product-media-video__video-tag>img{display:none!important}.video-block.video-block--product-media .video-block__play-button{padding:max(1.4rem,min(1.04166vw,2rem))}.video-block.video-block--product-media .video-block__play-button .video-block__play-button-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem))}.video-block.video-block--product-media .video-block__play-button .video-block__play-button-icon :is(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem))}.video-block.video-block--product-media .video-block__volume-control{bottom:max(1.2rem,min(1.04166vw,2rem));right:max(1.2rem,min(1.04166vw,2rem))}.video-block .video-block__thumbnail{z-index:2;opacity:1;pointer-events:auto;cursor:pointer;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;top:0;left:0}.video-block .video-block__thumbnail :-moz-any(picture){width:100%;height:100%;display:flex}.video-block .video-block__thumbnail :-webkit-any(picture){width:100%;height:100%;display:flex}.video-block .video-block__thumbnail :is(picture){width:100%;height:100%;display:flex}.video-block .video-block__thumbnail :-webkit-any(picture) :-webkit-any(img){width:100%;height:100%;display:flex}.video-block .video-block__thumbnail :is(picture) :is(img){width:100%;height:100%;display:flex}.video-block .video-block__thumbnail .placeholder-svg :-webkit-any(*){pointer-events:none}.video-block .video-block__thumbnail .placeholder-svg :is(*){pointer-events:none}.video-block .video-block__play-button{z-index:3;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;background:#fff9;border:none;border-radius:50%;justify-content:center;align-items:center;padding:max(2rem,min(1.30208vw,2.5rem));transition:opacity .3s,visibility .3s,transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-block .video-block__play-button:hover{background:#0000004d;transform:translate(-50%,-50%)scale(1.1)}.video-block .video-block__play-button:focus{outline:none}.video-block .video-block__play-button .video-block__play-button-icon{justify-content:center;align-items:center;display:flex}.video-block .video-block__play-button .video-block__play-button-icon :-moz-any(svg){color:#000;width:max(2.8rem,min(1.97916vw,3.8rem));min-width:max(2.8rem,min(1.97916vw,3.8rem));height:max(2.8rem,min(1.97916vw,3.8rem));min-height:max(2.8rem,min(1.97916vw,3.8rem));display:block}.video-block .video-block__play-button .video-block__play-button-icon :-webkit-any(svg){color:#000;width:max(2.8rem,min(1.97916vw,3.8rem));min-width:max(2.8rem,min(1.97916vw,3.8rem));height:max(2.8rem,min(1.97916vw,3.8rem));min-height:max(2.8rem,min(1.97916vw,3.8rem));display:block}.video-block .video-block__play-button .video-block__play-button-icon :is(svg){color:#000;width:max(2.8rem,min(1.97916vw,3.8rem));min-width:max(2.8rem,min(1.97916vw,3.8rem));height:max(2.8rem,min(1.97916vw,3.8rem));min-height:max(2.8rem,min(1.97916vw,3.8rem));display:block}.video-block .video-block__play-button .video-block__play-button-icon :-webkit-any(svg) :-webkit-any(path,line,rect){stroke:#000;fill:currentColor}.video-block .video-block__play-button .video-block__play-button-icon :is(svg) :is(path,line,rect){stroke:#000;fill:currentColor}.video-block .video-block__play-button .video-block__play-button-icon--pause,.video-block .video-block__play-button.is-playing .video-block__play-button-icon--play{display:none}.video-block .video-block__play-button.is-playing .video-block__play-button-icon--pause,.video-block .video-block__play-button.is-paused .video-block__play-button-icon--play{display:flex}.video-block .video-block__play-button.is-paused .video-block__play-button-icon--pause{display:none}.video-block.is-playing .video-block__thumbnail{opacity:0;pointer-events:none}.video-block.is-playing .video-block__play-button{opacity:1;visibility:visible;pointer-events:auto}.video-block.is-playing.is-controls-hidden .video-block__play-button{opacity:0;visibility:hidden;pointer-events:none}.video-block.is-playing[data-content-fade=true] .video-block__content-wrapper{opacity:0;pointer-events:none}.video-block.is-playing .video-block__volume-control,.video-block.is-paused .video-block__thumbnail{opacity:1;pointer-events:auto}.video-block.is-paused .video-block__play-button{opacity:1;visibility:visible;pointer-events:auto}.video-block.is-paused .video-block__volume-control{opacity:1;pointer-events:auto}.video-block .video-block__video-template{aspect-ratio:16/9;z-index:1;cursor:pointer;width:100%;height:100%;display:block}@media screen and (max-width:767px){.video-block .video-block__video-template:not(:has(iframe)){aspect-ratio:25/48}}@media screen and (min-width:768px){.video-block .video-block__video-template{aspect-ratio:16/9}}.video-block .video-block__video-template .video-block__video-iframe{object-fit:contain;border:none;width:100%;height:100%;display:block;overflow:hidden}.video-block .video-block__video-template .video-block__video-tag{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.video-block .video-block__video-template .video-block__video-tag.video-block__video-tag--desktop{display:none}@media screen and (min-width:768px){.video-block .video-block__video-template .video-block__video-tag.video-block__video-tag--desktop{display:block}}.video-block .video-block__video-template .video-block__video-tag.video-block__video-tag--mobile{display:block}@media screen and (min-width:768px){.video-block .video-block__video-template .video-block__video-tag.video-block__video-tag--mobile{display:none}}.video-block .video-block__content-wrapper{pointer-events:none;z-index:10;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.video-block .video-block__content-wrapper>*{pointer-events:auto}.video-block .video-block__volume-control{z-index:20;opacity:1;pointer-events:auto;align-items:center;gap:1.5rem;transition:opacity .3s;display:flex;position:absolute;bottom:2rem;right:2rem}@media screen and (min-width:768px){.video-block .video-block__volume-control.is-hover .video-block__volume-slider-wrapper{opacity:1;width:10rem}}.video-block .video-block__volume-button{cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;width:max(3rem,min(2.08333vw,4rem));height:max(3rem,min(2.08333vw,4rem));color:inherit;background:#fff9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:max(.9rem,min(.625vw,1.2rem));transition:all .2s;display:flex}.video-block .video-block__volume-button:hover{background:#0000004d;transform:scale(1.1)}.video-block .video-block__volume-button:focus{outline:none}.video-block .video-block__volume-button .video-block__volume-icon{justify-content:center;align-items:center;display:flex}.video-block .video-block__volume-button .video-block__volume-icon :-moz-any(svg){color:#000;fill:currentColor;width:max(1.5rem,min(1.04166vw,2rem));height:max(1.5rem,min(1.04166vw,2rem));display:block}.video-block .video-block__volume-button .video-block__volume-icon :-webkit-any(svg){color:#000;fill:currentColor;width:max(1.5rem,min(1.04166vw,2rem));height:max(1.5rem,min(1.04166vw,2rem));display:block}.video-block .video-block__volume-button .video-block__volume-icon :is(svg){color:#000;fill:currentColor;width:max(1.5rem,min(1.04166vw,2rem));height:max(1.5rem,min(1.04166vw,2rem));display:block}.video-block .video-block__volume-button .video-block__volume-icon :-webkit-any(svg) :-webkit-any(path,line,rect){stroke:#000;fill:none}.video-block .video-block__volume-button .video-block__volume-icon :is(svg) :is(path,line,rect){stroke:#000;fill:none}.video-block .video-block__volume-button .video-block__volume-icon--mute{display:none}.video-block .video-block__volume-button .video-block__volume-icon--on{display:flex}.video-block .video-block__volume-button.is-muted .video-block__volume-icon--on{display:none}.video-block .video-block__volume-button.is-muted .video-block__volume-icon--mute,.video-block .video-block__volume-button.is-unmuted .video-block__volume-icon--on{display:flex}.video-block .video-block__volume-button.is-unmuted .video-block__volume-icon--mute{display:none}.video-block .video-block__volume-slider-wrapper{opacity:0;width:0;transition:width .3s,opacity .3s;display:none;overflow:hidden}@media screen and (min-width:768px){.video-block .video-block__volume-slider-wrapper{display:block}}.video-block .video-block__volume-slider{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff4d;border-radius:max(.2rem,min(.1302vw,.25rem));outline:none;width:100%;height:max(.4rem,min(.26041vw,.5rem))}.video-block .video-block__volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:max(1.4rem,min(.83333vw,1.6rem));height:max(1.4rem,min(.83333vw,1.6rem));transition:all .2s;box-shadow:0 2px 4px #0003}.video-block .video-block__volume-slider::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 3px 6px #0000004d}.video-block .video-block__volume-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:max(1.4rem,min(.83333vw,1.6rem));height:max(1.4rem,min(.83333vw,1.6rem));transition:all .2s;box-shadow:0 2px 4px #0003}.video-block .video-block__volume-slider::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 3px 6px #0000004d}.simple-carousel{width:100%;display:flex;overflow:hidden}.simple-carousel.absolute-pagination,.simple-carousel.absolute-buttons,.simple-carousel.absolute-buttons-track .blaze-track-container,.simple-carousel.absolute-buttons-container,.simple-carousel.absolute-buttons-container .blaze-slider{position:relative}.simple-carousel .buttons-pagination-container{justify-content:center;align-items:center}.simple-carousel .blaze-prev{cursor:pointer;background:0 0;border:none;transition:all .3s ease-in-out}.simple-carousel .blaze-prev :-moz-any(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-prev :-webkit-any(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-prev :is(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-prev :-webkit-any(svg) :-webkit-any(path){transition:all .3s ease-in-out}.simple-carousel .blaze-prev :is(svg) :is(path){transition:all .3s ease-in-out}.simple-carousel .blaze-prev:disabled,.simple-carousel .blaze-prev[disabled]{cursor:default}.simple-carousel .blaze-next{cursor:pointer;background:0 0;border:none;transition:all .3s ease-in-out}.simple-carousel .blaze-next :-moz-any(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-next :-webkit-any(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-next :is(svg){width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:block}.simple-carousel .blaze-next :-webkit-any(svg) :-webkit-any(path){transition:all .3s ease-in-out}.simple-carousel .blaze-next :is(svg) :is(path){transition:all .3s ease-in-out}.simple-carousel .blaze-next:disabled,.simple-carousel .blaze-next[disabled]{cursor:default}.simple-carousel .blaze-slider{align-items:center;gap:max(1.2rem,min(.78125vw,1.5rem));width:100%;display:flex;overflow:hidden}.simple-carousel .blaze-slider .blaze-container{flex-direction:column;width:100%;display:flex;overflow:hidden}.simple-carousel .blaze-slider .blaze-container .blaze-track-container{width:100%;display:flex}.simple-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track{touch-action:pan-y;width:100%;display:flex}.simple-carousel .blaze-slider.static .blaze-prev,.simple-carousel .blaze-slider.static .blaze-next{display:none!important}.simple-carousel.is-loading-recommendations product-recommendations{background:linear-gradient(90deg,#ffffff0f,#ffffff38,#ffffff0f) 0 0/220% 100%;border-radius:1.2rem;width:100%;animation:1.4s ease-in-out infinite recommendations-skeleton-pulse;display:block}.simple-carousel product-card.is-entering-recommendation{opacity:0;animation:.28s forwards recommendations-card-enter;transform:translateY(8px)}.simple-carousel .blaze-slider .blaze-track:has(>:-moz-any(product-card)[data-recommendations=true]){align-items:stretch}.simple-carousel .blaze-slider .blaze-track:has(>:-webkit-any(product-card)[data-recommendations=true]){align-items:stretch}.simple-carousel .blaze-slider .blaze-track:has(>:is(product-card)[data-recommendations=true]){align-items:stretch}.simple-carousel .blaze-slider .blaze-track:has(>:-moz-any(product-card)[data-recommendations=true])>:-moz-any(product-card){align-self:stretch;height:100%}.simple-carousel .blaze-slider .blaze-track:has(>:-webkit-any(product-card)[data-recommendations=true])>:-webkit-any(product-card){align-self:stretch;height:100%}.simple-carousel .blaze-slider .blaze-track:has(>:is(product-card)[data-recommendations=true])>:is(product-card){align-self:stretch;height:100%}@keyframes recommendations-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes recommendations-card-enter{to{opacity:1;transform:translateY(0)}}:-moz-any(collection-tabs){width:100%;min-width:0;max-width:100%;display:block}:-moz-any(collection-tabs) .collection-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:max-content;min-width:0;max-width:100%;margin-left:auto;margin-right:auto;display:flex;overflow-x:auto;overflow-y:hidden}:-moz-any(collection-tabs) .collection-tabs__scroll::-webkit-scrollbar{display:none}:-moz-any(collection-tabs) .collection-tabs__item{flex:none;justify-content:center;align-items:center;display:flex}:-moz-any(collection-tabs) .collection-tabs__item .collection-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:-moz-any(collection-tabs) .collection-tabs__item .collection-tabs__label:has(.collection-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:-moz-any(collection-tabs) .collection-tabs__item .collection-tabs__label:not(:has(.collection-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:-moz-any(collection-tabs) .collection-tabs__item .collection-tabs__label .collection-tabs__input{display:none}:-webkit-any(collection-tabs){width:100%;min-width:0;max-width:100%;display:block}:is(collection-tabs){width:100%;min-width:0;max-width:100%;display:block}:-webkit-any(collection-tabs) .collection-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:max-content;min-width:0;max-width:100%;margin-left:auto;margin-right:auto;display:flex;overflow-x:auto;overflow-y:hidden}:is(collection-tabs) .collection-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:max-content;min-width:0;max-width:100%;margin-left:auto;margin-right:auto;display:flex;overflow-x:auto;overflow-y:hidden}:-webkit-any(collection-tabs) .collection-tabs__scroll::-webkit-scrollbar{display:none}:is(collection-tabs) .collection-tabs__scroll::-webkit-scrollbar{display:none}:-webkit-any(collection-tabs) .collection-tabs__item{flex:none;justify-content:center;align-items:center;display:flex}:is(collection-tabs) .collection-tabs__item{flex:none;justify-content:center;align-items:center;display:flex}:-webkit-any(collection-tabs) .collection-tabs__item .collection-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:is(collection-tabs) .collection-tabs__item .collection-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:-webkit-any(collection-tabs) .collection-tabs__item .collection-tabs__label:has(.collection-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:is(collection-tabs) .collection-tabs__item .collection-tabs__label:has(.collection-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:-webkit-any(collection-tabs) .collection-tabs__item .collection-tabs__label:not(:has(.collection-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:is(collection-tabs) .collection-tabs__item .collection-tabs__label:not(:has(.collection-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:-webkit-any(collection-tabs) .collection-tabs__item .collection-tabs__label .collection-tabs__input{display:none}:is(collection-tabs) .collection-tabs__item .collection-tabs__label .collection-tabs__input{display:none}:-moz-any(articles-tabs){box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;display:block}:-moz-any(articles-tabs) .articles-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto;overflow-y:hidden}:-moz-any(articles-tabs) .articles-tabs__scroll::-webkit-scrollbar{display:none}:-moz-any(articles-tabs) .articles-tabs__scroll.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}:-moz-any(articles-tabs) .articles-tabs__scroll.is-dragging .articles-tabs__label{pointer-events:none}:-moz-any(articles-tabs) .articles-tabs__item{touch-action:pan-x;flex:none;justify-content:center;align-items:center;display:flex}:-moz-any(articles-tabs) .articles-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:transparent;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:-moz-any(articles-tabs) .articles-tabs__label:has(.articles-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:-moz-any(articles-tabs) .articles-tabs__label:not(:has(.articles-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:-moz-any(articles-tabs) .articles-tabs__label .articles-tabs__input{display:none}:-webkit-any(articles-tabs){box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;display:block}:is(articles-tabs){box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;display:block}:-webkit-any(articles-tabs) .articles-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto;overflow-y:hidden}:is(articles-tabs) .articles-tabs__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto;overflow-y:hidden}:-webkit-any(articles-tabs) .articles-tabs__scroll::-webkit-scrollbar{display:none}:is(articles-tabs) .articles-tabs__scroll::-webkit-scrollbar{display:none}:-webkit-any(articles-tabs) .articles-tabs__scroll.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}:is(articles-tabs) .articles-tabs__scroll.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}:-webkit-any(articles-tabs) .articles-tabs__scroll.is-dragging .articles-tabs__label{pointer-events:none}:is(articles-tabs) .articles-tabs__scroll.is-dragging .articles-tabs__label{pointer-events:none}:-webkit-any(articles-tabs) .articles-tabs__item{touch-action:pan-x;flex:none;justify-content:center;align-items:center;display:flex}:is(articles-tabs) .articles-tabs__item{touch-action:pan-x;flex:none;justify-content:center;align-items:center;display:flex}:-webkit-any(articles-tabs) .articles-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:transparent;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:is(articles-tabs) .articles-tabs__label{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:transparent;border:none;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}:-webkit-any(articles-tabs) .articles-tabs__label:has(.articles-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:is(articles-tabs) .articles-tabs__label:has(.articles-tabs__input:checked){background-color:var(--element-black-main);color:var(--white)}:-webkit-any(articles-tabs) .articles-tabs__label:not(:has(.articles-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:is(articles-tabs) .articles-tabs__label:not(:has(.articles-tabs__input:checked)):hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}:-webkit-any(articles-tabs) .articles-tabs__label .articles-tabs__input{display:none}:is(articles-tabs) .articles-tabs__label .articles-tabs__input{display:none}@media screen and (min-width:769px){:-webkit-any(articles-tabs) .articles-tabs__scroll{cursor:default;justify-content:center;overflow-x:auto}:is(articles-tabs) .articles-tabs__scroll{cursor:default;justify-content:center;overflow-x:auto}}@media screen and (max-width:768px){:-webkit-any(articles-tabs) .articles-tabs__scroll{padding-left:5vw;padding-right:5vw;overflow-x:scroll}:is(articles-tabs) .articles-tabs__scroll{padding-left:5vw;padding-right:5vw;overflow-x:scroll}}.blog-article-card{--blog-article-card-height:37.5rem;--blog-article-card-media-height:19.1rem;--blog-article-card-body-min-height:18.5rem;--blog-article-card-content-min-height:9.5rem;--blog-article-card-body-gap:.8rem;--blog-article-card-body-padding-block:1.6rem;--blog-article-card-category-icon-size:1.4rem;--blog-article-card-title-lines:2;--blog-article-card-excerpt-lines:3;box-sizing:border-box;min-height:var(--blog-article-card-height);border:1px solid var(--blue-soft-500);background-color:var(--white);border-radius:1.6rem;flex-direction:column;display:flex;overflow:hidden}.blog-article-card__media{height:var(--blog-article-card-media-height);max-height:var(--blog-article-card-media-height);border:1px solid var(--element-blue-main);border-radius:1.6rem 1.6rem 0 0;flex:none;position:relative;overflow:visible}.blog-article-card__image-link{border-radius:1.5rem 1.5rem 0 0;width:100%;height:100%;display:block;overflow:hidden}.blog-article-card__image{width:100%;height:100%;max-height:var(--blog-article-card-media-height);object-fit:cover;display:block}.blog-article-card__image--placeholder{background:linear-gradient(#00383714,#00383729);height:100%}.blog-article-card__media:after{content:"";pointer-events:none;background:#0038371a;position:absolute;top:0;bottom:0;left:0;right:0}.blog-article-card__quick-buy{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.blog-article-card__quick-buy>quick-buy .quick-buy__trigger{top:1.5rem;left:1.5rem}.blog-article-card__quick-buy>quick-buy .quick-buy__popup{transform-origin:0 0;top:1.5rem;left:5.7rem;transform:translateY(-.5rem)scale(.97)}.blog-article-card__quick-buy>quick-buy.is-open .quick-buy__popup{transform:translateY(0)scale(1)}.blog-article-card__quick-buy>quick-buy .quick-buy__popup--variant{width:min(22rem,100% - 1.6rem);max-width:min(22rem,100% - 1.6rem)}.blog-article-card__quick-buy>quick-buy.quick-buy--expand-left .quick-buy__popup{transform-origin:100% 0;width:min(22rem,100% - 1.6rem);max-width:min(22rem,100% - 1.6rem);top:1.5rem;left:auto;right:calc(100% - 1.1rem);transform:translateY(-.5rem)scale(.97)}.blog-article-card__quick-buy>quick-buy.quick-buy--expand-left.is-open .quick-buy__popup{transform:translateY(0)scale(1)}.blog-article-card__quick-buy>quick-buy.quick-buy--expand-right .quick-buy__popup{width:min(22rem,100% - 1.6rem);max-width:min(22rem,100% - 1.6rem);top:1.5rem;left:5.7rem}.blog-article-card__quick-buy>quick-buy.quick-buy--expand-row .quick-buy__popup{top:5.7rem;left:var(--quick-buy-popup-offset-left,1.5rem);transform-origin:0 0;transform:translateY(0)translate(0)scale(.97)}.blog-article-card__quick-buy>quick-buy.quick-buy--expand-row.is-open .quick-buy__popup{transform:translateY(0)translate(0)scale(1)}.blog-article-card:has(.quick-buy.is-open){z-index:20;position:relative}.blog-article-card__body{gap:var(--blog-article-card-body-gap);min-height:var(--blog-article-card-body-min-height);padding-block:var(--blog-article-card-body-padding-block);background-color:var(--element-cold-white);border:1px solid var(--element-blue-main);border-top:0;border-radius:0 0 1.6rem 1.6rem;flex-direction:column;flex:auto;padding-left:1.6rem;padding-right:1.6rem;display:flex;overflow:hidden}.blog-article-card__category{background-color:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;border-radius:99.9rem;align-self:flex-start;align-items:center;gap:.5rem;margin:0;padding:.5rem 1rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1;display:inline-flex}.blog-article-card__category-icon{width:var(--blog-article-card-category-icon-size);height:var(--blog-article-card-category-icon-size);display:inline-flex}.blog-article-card__content{min-height:var(--blog-article-card-content-min-height);flex-direction:column;flex:auto;gap:.5rem;display:flex;overflow:hidden}.blog-article-card__title{min-height:calc(var(--blog-article-card-title-lines) * 1.2em);font-family:var(--work-sans);flex:none;margin:0;font-size:max(1.8rem,min(1.14583vw,2.2rem));font-weight:500;line-height:1.2}.blog-article-card__title-link{-webkit-line-clamp:2;line-clamp:2;color:var(--element-black-main);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.blog-article-card__excerpt{-webkit-line-clamp:var(--blog-article-card-excerpt-lines);line-clamp:var(--blog-article-card-excerpt-lines);max-height:calc(var(--blog-article-card-excerpt-lines) * 1lh);color:var(--blue-deep-teal-300);font-family:var(--inter);text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:0 auto;margin:0;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.blog-article-card__excerpt--empty{visibility:hidden}.blog-article-card__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;display:flex}.blog-article-card__meta{flex-wrap:wrap;gap:.8rem;display:flex}.blog-article-card__meta-pill{border:1px solid var(--blue-deep-teal-400);color:var(--blue-deep-teal-400);font-family:var(--inter);white-space:nowrap;border-radius:99.9rem;align-items:center;padding:.5rem 1rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1;display:inline-flex}.blog-article-card__cta{border-bottom:1.5px solid var(--element-blue-main);color:var(--element-blue-main);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.4rem;padding-bottom:.2rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.blog-article-card__cta-icon{width:1.8rem;height:1.8rem;display:inline-flex}.blog-article-card__cta-icon svg path{stroke:currentColor}.blaze-track:has(>.blog-article-card){align-items:stretch}.blaze-track:has(>.blog-article-card)>.blog-article-card{align-self:stretch;height:100%}@media screen and (max-width:749px){.blog-article-card__content{gap:.4rem}.blog-article-card__category{padding:.4rem .8rem;font-size:1.4rem}.blog-article-card__footer{gap:1.2rem}.blog-article-card__cta{gap:.2rem}.blog-article-card__meta{gap:.4rem}.blog-article-card__meta-pill{padding:.4rem .8rem;font-size:1rem}}collection-carousel-card{--collection-carousel-card-border-radius:2rem;flex:none;width:max(28rem,min(26.0417vw,50rem));min-width:0;max-width:100%;display:block}collection-carousel-card[hidden]{display:none}collection-carousel-card .collection-carousel-card__panel{aspect-ratio:5/7;border-radius:var(--collection-carousel-card-border-radius);background-color:var(--element-blue-100);width:100%;min-height:max(46rem,min(40vw,66rem));position:relative;overflow:hidden}collection-carousel-card .collection-carousel-card__panel[hidden]{display:none}collection-carousel-card .collection-carousel-card__media{position:absolute;top:0;bottom:0;left:0;right:0}collection-carousel-card .collection-carousel-card__video{object-fit:cover;width:100%;height:100%;display:block}collection-carousel-card .collection-carousel-card__tags{z-index:1;flex-direction:column;align-items:flex-start;gap:max(.6rem,min(.41667vw,.8rem));max-width:calc(100% - max(2.4rem,min(2.08333vw,4rem)));margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:max(1.2rem,min(1.04166vw,2rem));left:max(1.2rem,min(1.04166vw,2rem))}collection-carousel-card .collection-carousel-card__tag{border:1px solid var(--element-blue-main);background-color:var(--element-blue-100);color:var(--blue-deep-teal-400);font-family:var(--inter);text-transform:uppercase;border-radius:10rem;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));max-width:100%;padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));font-size:max(1rem,min(.83333vw,1.2rem));font-weight:700;line-height:1.2;display:inline-flex}collection-carousel-card .collection-carousel-card__tag-icon{flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}collection-carousel-card .collection-carousel-card__tag-icon :-webkit-any(svg){width:1.4rem;height:1.4rem;display:block}collection-carousel-card .collection-carousel-card__tag-icon :is(svg){width:1.4rem;height:1.4rem;display:block}collection-carousel-card .collection-carousel-card__tag-icon :-webkit-any(img){object-fit:contain;width:1.4rem;height:1.4rem;display:block}collection-carousel-card .collection-carousel-card__tag-icon :is(img){object-fit:contain;width:1.4rem;height:1.4rem;display:block}collection-carousel-card .collection-carousel-card__tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blaze-slider.static .progressbar-pagination-container{display:none}.progressbar-pagination-container{width:100%;padding-left:5vw;padding-right:5vw;display:flex}@media screen and (min-width:768px){.progressbar-pagination-container{padding-left:0;padding-right:0}}.progressbar-pagination-container .progressbar-pagination{border-radius:10rem;width:100%;display:flex;position:relative;overflow:hidden}.progressbar-pagination-container .progressbar-pagination .progressbar-fill{width:0%;height:100%;transition:width .3s ease-in-out;display:flex}.password-section{height:50vh;padding-top:max(3rem,min(5vw,6rem));padding-bottom:max(3rem,min(5vw,6rem));display:block}.password-section .password-container{max-width:var(--page-width);justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;display:flex}.password-section .password-container .password{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.password-section .password-container .password :-webkit-any(label){color:var(--terracota-500);font-size:1.6rem;font-weight:700;font-family:var(--inter);text-align:center}.password-section .password-container .password :is(label){color:var(--terracota-500);font-size:1.6rem;font-weight:700;font-family:var(--inter);text-align:center}.password-section .password-container .password :-webkit-any(input){border:1px solid var(--terracota-500);width:100%;font-size:1.6rem;font-family:var(--inter);border-radius:10rem;padding:1rem}.password-section .password-container .password :is(input){border:1px solid var(--terracota-500);width:100%;font-size:1.6rem;font-family:var(--inter);border-radius:10rem;padding:1rem}.password-section .password-container .submit{width:100%}.password-section .password-container .submit :-webkit-any(input){border:1px solid var(--terracota-500);background-color:var(--terracota-500);width:100%;color:var(--white);cursor:pointer;font-size:1.6rem;font-family:var(--inter);border-radius:10rem;padding:1rem}.password-section .password-container .submit :is(input){border:1px solid var(--terracota-500);background-color:var(--terracota-500);width:100%;color:var(--white);cursor:pointer;font-size:1.6rem;font-family:var(--inter);border-radius:10rem;padding:1rem}.product-card{--product-card-image-height:31.9rem;background-color:var(--white);border-radius:.4rem;flex-direction:column;padding:max(1rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px)and (max-width:1366px){:-webkit-any(product-card){--product-card-image-height:22rem}}:-moz-any(product-card){--product-card-image-height:31.9rem;background-color:var(--white);border-radius:.4rem;flex-direction:column;padding:max(1rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px)and (max-width:1366px){:-moz-any(product-card){--product-card-image-height:22rem}}:-moz-any(product-card).is-loading{pointer-events:none}:-webkit-any(product-card){--product-card-image-height:31.9rem;background-color:var(--white);border-radius:.4rem;flex-direction:column;padding:max(1rem,min(.625vw,1.2rem));display:flex}:is(product-card){--product-card-image-height:31.9rem;background-color:var(--white);border-radius:.4rem;flex-direction:column;padding:max(1rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px)and (max-width:1366px){:-webkit-any(product-card){--product-card-image-height:22rem}:is(product-card){--product-card-image-height:22rem}}:-webkit-any(product-card).is-loading{pointer-events:none}:is(product-card).is-loading{pointer-events:none}:-webkit-any(product-card).is-loading :-webkit-any(.product_title,product-price,.product-price,buy-button,product-flavor-colors,.product-flavor-colors,.product__button-url,variant-selector,product-variant-selector){opacity:.5;transition:opacity .2s}:is(product-card).is-loading :is(.product_title,product-price,.product-price,buy-button,product-flavor-colors,.product-flavor-colors,.product__button-url,variant-selector,product-variant-selector){opacity:.5;transition:opacity .2s}:-webkit-any(product-card) .product-image{display:flex;position:relative}:is(product-card) .product-image{display:flex;position:relative}:-webkit-any(product-card) .product-image .product-image__image-link{z-index:5;width:100%;color:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden}:is(product-card) .product-image .product-image__image-link{z-index:5;width:100%;color:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__item-view{width:100%;display:none}:is(product-card) .product-image .product-image__image-link .product-image__item-view{width:100%;display:none}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__model-view{display:contents}:is(product-card) .product-image .product-image__image-link .product-image__model-view{display:contents}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__primary{z-index:1;opacity:1;width:100%;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:relative}:is(product-card) .product-image .product-image__image-link .product-image__primary{z-index:1;opacity:1;width:100%;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:relative}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}:is(product-card) .product-image .product-image__image-link .product-image__secondary{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__primary{width:100%;display:block}:is(product-card) .product-image .product-image__image-link .product-image__primary{width:100%;display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary{width:100%;display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary{width:100%;display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary{width:100%;display:block}:is(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary{width:100%;display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__primary :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__primary :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__item-view :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__item-view :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder{min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}:is(product-card) .product-image .product-image__image-link .product-image__placeholder{min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;min-height:calc(var(--product-card-image-height) - clamp(1.2rem,1.14583vw,2.2rem));object-fit:cover;display:block}:is(product-card) .product-image .product-image__image-link .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;min-height:calc(var(--product-card-image-height) - clamp(1.2rem,1.14583vw,2.2rem));object-fit:cover;display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video .product-media-item{width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary--video .product-media-item{width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(product-video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(product-video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(product-video){width:100%;height:100%;display:block}:is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(product-video){width:100%;height:100%;display:block}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(video){height:100%}:is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(video){height:100%}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){box-sizing:border-box;object-fit:contain;height:100%}:is(product-card) .product-image .product-image__image-link .product-image__secondary :is(img){box-sizing:border-box;object-fit:contain;height:100%}:-webkit-any(product-card) .product-image .product-image__image-link .product-image__item-view :-webkit-any(img){object-fit:contain}:is(product-card) .product-image .product-image__image-link .product-image__item-view :is(img){object-fit:contain}:-webkit-any(product-card) .product-image .product-image__content-wrapper{z-index:6;pointer-events:none;grid-template:"product-tags product-wishlist""super-offer product-wishlist"". ."1fr/minmax(0,1fr) auto;align-content:start;gap:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;display:grid;position:absolute;top:0;left:0}:is(product-card) .product-image .product-image__content-wrapper{z-index:6;pointer-events:none;grid-template:"product-tags product-wishlist""super-offer product-wishlist"". ."1fr/minmax(0,1fr) auto;align-content:start;gap:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;display:grid;position:absolute;top:0;left:0}:-webkit-any(product-card) .product-image .product-image__content-wrapper .product-tags__block{grid-area:product-tags;align-self:flex-start;min-width:0;display:flex}:is(product-card) .product-image .product-image__content-wrapper .product-tags__block{grid-area:product-tags;align-self:flex-start;min-width:0;display:flex}:-webkit-any(product-card) .product-image .product-image__content-wrapper .super-offer-tag{pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}:is(product-card) .product-image .product-image__content-wrapper .super-offer-tag{pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}:-webkit-any(product-card) .product-image .product-image__content-wrapper :has(>.super-offer-tag){pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}:is(product-card) .product-image .product-image__content-wrapper :has(>.super-offer-tag){pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}:-webkit-any(product-card) .product-image .product-image__content-wrapper :-webkit-any(countdown-timer.countdown-timer--compact){pointer-events:none;width:fit-content;position:absolute;bottom:max(.8rem,min(.625vw,1.2rem));left:50%;transform:translate(-50%)}:is(product-card) .product-image .product-image__content-wrapper :is(countdown-timer.countdown-timer--compact){pointer-events:none;width:fit-content;position:absolute;bottom:max(.8rem,min(.625vw,1.2rem));left:50%;transform:translate(-50%)}:-webkit-any(product-card) .product-image .product-image__content-wrapper .product-image__wishlist-button-wrapper{pointer-events:auto;grid-area:product-wishlist;place-self:flex-start flex-end;display:flex}:is(product-card) .product-image .product-image__content-wrapper .product-image__wishlist-button-wrapper{pointer-events:auto;grid-area:product-wishlist;place-self:flex-start flex-end;display:flex}:-webkit-any(product-card) .product_title{-webkit-line-clamp:1;color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-box-orient:vertical;align-self:stretch;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}:is(product-card) .product_title{-webkit-line-clamp:1;color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-box-orient:vertical;align-self:stretch;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}@media screen and (min-height:768px){:-webkit-any(product-card) .product_title{letter-spacing:-.036rem}:is(product-card) .product_title{letter-spacing:-.036rem}}:-webkit-any(product-card) .product-price-set{align-items:center;gap:max(.6rem,min(.52083vw,1rem));display:flex}:is(product-card) .product-price-set{align-items:center;gap:max(.6rem,min(.52083vw,1rem));display:flex}:-webkit-any(product-card) .product-price-set .product-price-set__separator{color:var(--off-white-800);text-align:center;font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300}:is(product-card) .product-price-set .product-price-set__separator{color:var(--off-white-800);text-align:center;font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300}:-webkit-any(product-card) .product-price-set .product-set-price__item{justify-content:center;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}:is(product-card) .product-price-set .product-set-price__item{justify-content:center;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}:-webkit-any(product-card) .product-price-set .product-set-price__item .product-price__category-icon{object-fit:contain;flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem))}:is(product-card) .product-price-set .product-set-price__item .product-price__category-icon{object-fit:contain;flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem))}:-webkit-any(product-card) .product-price-set .product-price__container{font-family:var(--work-sans);flex-direction:row;font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300;display:flex}:is(product-card) .product-price-set .product-price__container{font-family:var(--work-sans);flex-direction:row;font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300;display:flex}:-webkit-any(product-card) .product-price-set .product-price__current{color:var(--element-black-main)}:is(product-card) .product-price-set .product-price__current{color:var(--element-black-main)}:-webkit-any(product-card) .product-price-set .product-price__compare{color:var(--element-black-200);text-decoration:line-through}:is(product-card) .product-price-set .product-price__compare{color:var(--element-black-200);text-decoration:line-through}:-webkit-any(product-card) .product-price__variant-select{flex-direction:column;gap:max(.7rem,min(.52083vw,1rem));display:flex}:is(product-card) .product-price__variant-select{flex-direction:column;gap:max(.7rem,min(.52083vw,1rem));display:flex}:-webkit-any(product-card) .product-price__variant-select .variant-select{color:var(--neutral-60);text-overflow:ellipsis;font-family:var(--font-barlow);width:fit-content;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;line-height:100%;transition:all .3s}:is(product-card) .product-price__variant-select .variant-select{color:var(--neutral-60);text-overflow:ellipsis;font-family:var(--font-barlow);width:fit-content;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;line-height:100%;transition:all .3s}:-webkit-any(product-card) .product-price{flex-direction:column;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:is(product-card) .product-price{flex-direction:column;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:-webkit-any(product-card) .product-price.product-price--no-compare .product-price__wrapper .product-price__container{align-items:flex-start}:is(product-card) .product-price.product-price--no-compare .product-price__wrapper .product-price__container{align-items:flex-start}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__top-row{justify-content:space-between;align-items:flex-end;gap:max(.6rem,min(.52083vw,1rem));width:100%;display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__top-row{justify-content:space-between;align-items:flex-end;gap:max(.6rem,min(.52083vw,1rem));width:100%;display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem}:is(product-card) .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem}@media screen and (min-width:768px){:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__top-row{align-items:center}:is(product-card) .product-price .product-price__wrapper .product-price__top-row{align-items:center}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:row;justify-content:flex-end;align-items:center;gap:max(.2rem,min(.20833vw,.4rem))}:is(product-card) .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:row;justify-content:flex-end;align-items:center;gap:max(.2rem,min(.20833vw,.4rem))}}:-webkit-any(product-card) .product-price .product-price__wrapper .product-rating{color:var(--gold);flex-shrink:0;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));display:flex}:is(product-card) .product-price .product-price__wrapper .product-rating{color:var(--gold);flex-shrink:0;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-rating .product-rating__star{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:flex}:is(product-card) .product-price .product-price__wrapper .product-rating .product-rating__star{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-rating .product-rating__star :-webkit-any(svg){width:100%;height:100%;display:block}:is(product-card) .product-price .product-price__wrapper .product-rating .product-rating__star :is(svg){width:100%;height:100%;display:block}:-webkit-any(product-card) .product-price .product-price__wrapper .product-rating .product-rating__text{color:var(--gold);font-family:var(--work-sans);letter-spacing:max(-.056rem,min(-.03889vw,-.048rem));white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1}:is(product-card) .product-price .product-price__wrapper .product-rating .product-rating__text{color:var(--gold);font-family:var(--work-sans);letter-spacing:max(-.056rem,min(-.03889vw,-.048rem));white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__container{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--element-black-200);font-family:var(--work-sans);font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:300;text-decoration-line:line-through}:is(product-card) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--element-black-200);font-family:var(--work-sans);font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:300;text-decoration-line:line-through}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}:is(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}:-webkit-any(body.template-product) :-webkit-any(:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge){display:inline-flex}:is(body.template-product) :is(:is(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge){display:inline-flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__installments{align-items:center;display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__installments{align-items:center;display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.83333vw,1.4rem));font-weight:500}:is(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.83333vw,1.4rem));font-weight:500}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment :-webkit-any(span){font-weight:700}:is(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment :is(span){font-weight:700}:-webkit-any(product-card) .product__button-url{color:var(--element-black-main);text-align:center;font-family:var(--work-sans);text-transform:uppercase;background:var(--white);border:1px solid var(--element-black-main);cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:auto;padding:max(.8rem,min(.83333vw,1.6rem)) max(2.4rem,min(1.5625vw,3rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;text-decoration:none;transition:all .3s;display:flex}:is(product-card) .product__button-url{color:var(--element-black-main);text-align:center;font-family:var(--work-sans);text-transform:uppercase;background:var(--white);border:1px solid var(--element-black-main);cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:auto;padding:max(.8rem,min(.83333vw,1.6rem)) max(2.4rem,min(1.5625vw,3rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;text-decoration:none;transition:all .3s;display:flex}:-webkit-any(product-card) .product__button-url:hover{color:var(--white);background:var(--element-black-main);border:1px solid var(--element-black-main)}:is(product-card) .product__button-url:hover{color:var(--white);background:var(--element-black-main);border:1px solid var(--element-black-main)}:-webkit-any(product-card) .product__button-url:hover :-webkit-any(svg) path{stroke:var(--white)}:is(product-card) .product__button-url:hover :is(svg) path{stroke:var(--white)}:-webkit-any(product-card) .product__button-url :-webkit-any(svg){flex-shrink:0;display:block}:is(product-card) .product__button-url :is(svg){flex-shrink:0;display:block}:-webkit-any(product-card) .product__button-url .icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(product-card) .product__button-url .icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}:-webkit-any(product-card) .product__button-url .icon :-webkit-any(svg){display:block}:is(product-card) .product__button-url .icon :is(svg){display:block}:-webkit-any(product-card) .product__button-url .buy-button__text{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}:is(product-card) .product__button-url .buy-button__text{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}:-webkit-any(product-card) .product__button-url .loader__container{display:none}:is(product-card) .product__button-url .loader__container{display:none}:-webkit-any(product-card) .product__button-url.loading .loader__container{display:flex}:is(product-card) .product__button-url.loading .loader__container{display:flex}@media screen and (min-width:768px){:-webkit-any(product-card) .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__primary{opacity:0}:is(product-card) .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__primary{opacity:0}:-webkit-any(product-card) .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__secondary{opacity:1}:is(product-card) .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__secondary{opacity:1}:-webkit-any(product-card):hover .product__button-url{opacity:1}:is(product-card):hover .product__button-url{opacity:1}}:-webkit-any(product-card) .product__buy-info{justify-content:space-between;display:flex}:is(product-card) .product__buy-info{justify-content:space-between;display:flex}@media screen and (min-width:1024px)and (max-width:1366px){.product-card{--product-card-image-height:22rem}}.product-card.is-loading{pointer-events:none}.product-card.is-loading :-webkit-any(.product_title,product-price,.product-price,buy-button,product-flavor-colors,.product-flavor-colors,.product__button-url,variant-selector,product-variant-selector){opacity:.5;transition:opacity .2s}.product-card.is-loading :is(.product_title,product-price,.product-price,buy-button,product-flavor-colors,.product-flavor-colors,.product__button-url,variant-selector,product-variant-selector){opacity:.5;transition:opacity .2s}.product-card .product-image{display:flex;position:relative}.product-card .product-image .product-image__image-link{z-index:5;width:100%;color:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden}.product-card .product-image .product-image__image-link .product-image__item-view{width:100%;display:none}.product-card .product-image .product-image__image-link .product-image__model-view{display:contents}.product-card .product-image .product-image__image-link .product-image__primary{z-index:1;opacity:1;width:100%;transition:opacity .1s cubic-bezier(.4,0,.2,1);position:relative}.product-card .product-image .product-image__image-link .product-image__secondary{opacity:0;z-index:2;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.product-card .product-image .product-image__image-link .product-image__primary,.product-card .product-image .product-image__image-link .product-image__secondary,.product-card .product-image .product-image__image-link .product-image__placeholder.product-image__primary{width:100%;display:block}.product-card .product-image .product-image__image-link .product-image__primary :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__primary :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__item-view :-webkit-any(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__item-view :is(img){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__placeholder{min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}.product-card .product-image .product-image__image-link .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;min-height:calc(var(--product-card-image-height) - clamp(1.2rem,1.14583vw,2.2rem));object-fit:cover;display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video .product-media-item{width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(product-video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :is(product-video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :is(video){width:100%;min-height:var(--product-card-image-height);max-height:var(--product-card-image-height);object-fit:contain;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(product-video){width:100%;height:100%;display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :is(product-video){width:100%;height:100%;display:block}.product-card .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(video){height:100%}.product-card .product-image .product-image__image-link .product-image__secondary--video :is(video){height:100%}.product-card .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){box-sizing:border-box;object-fit:contain;height:100%}.product-card .product-image .product-image__image-link .product-image__secondary :is(img){box-sizing:border-box;object-fit:contain;height:100%}.product-card .product-image .product-image__image-link .product-image__item-view :-webkit-any(img){object-fit:contain}.product-card .product-image .product-image__image-link .product-image__item-view :is(img){object-fit:contain}.product-card .product-image .product-image__content-wrapper{z-index:6;pointer-events:none;grid-template:"product-tags product-wishlist""super-offer product-wishlist"". ."1fr/minmax(0,1fr) auto;align-content:start;gap:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.product-card .product-image .product-image__content-wrapper .product-tags__block{grid-area:product-tags;align-self:flex-start;min-width:0;display:flex}.product-card .product-image .product-image__content-wrapper .super-offer-tag{pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}.product-card .product-image .product-image__content-wrapper :has(>.super-offer-tag){pointer-events:none;grid-area:super-offer;place-self:flex-start;min-width:0;max-width:100%}.product-card .product-image .product-image__content-wrapper :-webkit-any(countdown-timer.countdown-timer--compact){pointer-events:none;width:fit-content;position:absolute;bottom:max(.8rem,min(.625vw,1.2rem));left:50%;transform:translate(-50%)}.product-card .product-image .product-image__content-wrapper :is(countdown-timer.countdown-timer--compact){pointer-events:none;width:fit-content;position:absolute;bottom:max(.8rem,min(.625vw,1.2rem));left:50%;transform:translate(-50%)}.product-card .product-image .product-image__content-wrapper .product-image__wishlist-button-wrapper{pointer-events:auto;grid-area:product-wishlist;place-self:flex-start flex-end;display:flex}.product-card .product_title{-webkit-line-clamp:1;color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-box-orient:vertical;align-self:stretch;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}@media screen and (min-height:768px){.product-card .product_title{letter-spacing:-.036rem}}.product-card .product-price-set{align-items:center;gap:max(.6rem,min(.52083vw,1rem));display:flex}.product-card .product-price-set .product-price-set__separator{color:var(--off-white-800);text-align:center;font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300}.product-card .product-price-set .product-set-price__item{justify-content:center;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.product-card .product-price-set .product-set-price__item .product-price__category-icon{object-fit:contain;flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem))}.product-card .product-price-set .product-price__container{font-family:var(--work-sans);flex-direction:row;font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300;display:flex}.product-card .product-price-set .product-price__current{color:var(--element-black-main)}.product-card .product-price-set .product-price__compare{color:var(--element-black-200);text-decoration:line-through}.product-card .product-price__variant-select{flex-direction:column;gap:max(.7rem,min(.52083vw,1rem));display:flex}.product-card .product-price__variant-select .variant-select{color:var(--neutral-60);text-overflow:ellipsis;font-family:var(--font-barlow);width:fit-content;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;line-height:100%;transition:all .3s}.product-card .product-price{flex-direction:column;gap:max(.4rem,min(.3125vw,.6rem));display:flex}.product-card .product-price.product-price--no-compare .product-price__wrapper .product-price__container{align-items:flex-start}.product-card .product-price .product-price__wrapper .product-price__top-row{justify-content:space-between;align-items:flex-end;gap:max(.6rem,min(.52083vw,1rem));width:100%;display:flex}.product-card .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem}@media screen and (min-width:768px){.product-card .product-price .product-price__wrapper .product-price__top-row{align-items:center}.product-card .product-price .product-price__wrapper .product-price__top-row .product-price__container{flex-direction:row;justify-content:flex-end;align-items:center;gap:max(.2rem,min(.20833vw,.4rem))}}.product-card .product-price .product-price__wrapper .product-rating{color:var(--gold);flex-shrink:0;align-items:center;gap:max(.2rem,min(.20833vw,.4rem));display:flex}.product-card .product-price .product-price__wrapper .product-rating .product-rating__star{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:flex}.product-card .product-price .product-price__wrapper .product-rating .product-rating__star :-webkit-any(svg){width:100%;height:100%;display:block}.product-card .product-price .product-price__wrapper .product-rating .product-rating__star :is(svg){width:100%;height:100%;display:block}.product-card .product-price .product-price__wrapper .product-rating .product-rating__text{color:var(--gold);font-family:var(--work-sans);letter-spacing:max(-.056rem,min(-.03889vw,-.048rem));white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1}.product-card .product-price .product-price__wrapper .product-price__container{flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}.product-card .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--element-black-200);font-family:var(--work-sans);font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:300;text-decoration-line:line-through}.product-card .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;display:flex}.product-card .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}:-webkit-any(body.template-product) :-webkit-any(.product-card .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge){display:inline-flex}:is(body.template-product) :is(.product-card .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge){display:inline-flex}.product-card .product-price .product-price__wrapper .product-price__installments{align-items:center;display:flex}.product-card .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.83333vw,1.4rem));font-weight:500}.product-card .product-price .product-price__wrapper .product-price__installments .info_installment :-webkit-any(span){font-weight:700}.product-card .product-price .product-price__wrapper .product-price__installments .info_installment :is(span){font-weight:700}.product-card .product__button-url{color:var(--element-black-main);text-align:center;font-family:var(--work-sans);text-transform:uppercase;background:var(--white);border:1px solid var(--element-black-main);cursor:pointer;border-radius:100rem;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:auto;padding:max(.8rem,min(.83333vw,1.6rem)) max(2.4rem,min(1.5625vw,3rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;text-decoration:none;transition:all .3s;display:flex}.product-card .product__button-url:hover{color:var(--white);background:var(--element-black-main);border:1px solid var(--element-black-main)}.product-card .product__button-url:hover :-webkit-any(svg) path{stroke:var(--white)}.product-card .product__button-url:hover :is(svg) path{stroke:var(--white)}.product-card .product__button-url :-webkit-any(svg){flex-shrink:0;display:block}.product-card .product__button-url :is(svg){flex-shrink:0;display:block}.product-card .product__button-url .icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-card .product__button-url .icon :-webkit-any(svg){display:block}.product-card .product__button-url .icon :is(svg){display:block}.product-card .product__button-url .buy-button__text{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.product-card .product__button-url .loader__container{display:none}.product-card .product__button-url.loading .loader__container{display:flex}@media screen and (min-width:768px){.product-card .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__primary{opacity:0}.product-card .product-image:has(.product-image__secondary):hover .product-image__image-link .product-image__secondary{opacity:1}.product-card:hover .product__button-url{opacity:1}}.product-card .product__buy-info{justify-content:space-between;display:flex}.product-card[data-recommendations=true]{--product-card-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}:-moz-any(product-card)[data-recommendations=true]{--product-card-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}:-moz-any(product-card)[data-recommendations=true] .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:-moz-any(product-card)[data-recommendations=true] .product-price .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:-moz-any(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:-moz-any(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}:-moz-any(product-card)[data-recommendations=true] .product-price .product-price__installments--reserved{visibility:hidden;pointer-events:none}:-moz-any(product-card)[data-recommendations=true] .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:-moz-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:-moz-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:-moz-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}:-moz-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments--reserved{visibility:hidden;pointer-events:none}:-webkit-any(product-card)[data-recommendations=true]{--product-card-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}:is(product-card)[data-recommendations=true]{--product-card-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}:-webkit-any(product-card)[data-recommendations=true] .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:is(product-card)[data-recommendations=true] .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:-webkit-any(product-card)[data-recommendations=true] .product-price .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:is(product-card)[data-recommendations=true] .product-price .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:-webkit-any(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:is(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:-webkit-any(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}:is(product-card)[data-recommendations=true] .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}:-webkit-any(product-card)[data-recommendations=true] .product-price .product-price__installments--reserved{visibility:hidden;pointer-events:none}:is(product-card)[data-recommendations=true] .product-price .product-price__installments--reserved{visibility:hidden;pointer-events:none}:-webkit-any(product-card)[data-recommendations=true] .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:is(product-card)[data-recommendations=true] .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}:-webkit-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:is(product-card)[data-recommendations=true] .product-price-set .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}:-webkit-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:is(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}:-webkit-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}:is(product-card)[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}:-webkit-any(product-card)[data-recommendations=true] .product-price-set .product-price__installments--reserved{visibility:hidden;pointer-events:none}:is(product-card)[data-recommendations=true] .product-price-set .product-price__installments--reserved{visibility:hidden;pointer-events:none}.product-card[data-recommendations=true] .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}.product-card[data-recommendations=true] .product-price .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}.product-card[data-recommendations=true] .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}.product-card[data-recommendations=true] .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}.product-card[data-recommendations=true] .product-price .product-price__installments--reserved{visibility:hidden;pointer-events:none}.product-card[data-recommendations=true] .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--product-card-installment-reserved-height);display:block}.product-card[data-recommendations=true] .product-price-set .product-price__installments{min-height:var(--product-card-installment-reserved-height);align-items:center;display:flex}.product-card[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--product-card-installment-reserved-height);display:block}.product-card[data-recommendations=true] .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}.product-card[data-recommendations=true] .product-price-set .product-price__installments--reserved{visibility:hidden;pointer-events:none}body.template-blog .product-card,body.template-article .product-card{background-color:#f9f6ee;padding:0}body.template-blog :-moz-any(product-card){background-color:#f9f6ee;padding:0}body.template-blog :-moz-any(product-card) .product-image{width:100%}body.template-blog :-moz-any(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-blog :-moz-any(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-blog :-moz-any(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-blog :-webkit-any(product-card){background-color:#f9f6ee;padding:0}body.template-blog :is(product-card){background-color:#f9f6ee;padding:0}body.template-blog :-webkit-any(product-card) .product-image{width:100%}body.template-blog :is(product-card) .product-image{width:100%}body.template-blog :-webkit-any(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-blog :is(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-blog :-webkit-any(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-blog :is(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-blog :-webkit-any(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-blog :is(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-blog :-webkit-any(product-card) .product-image .product-image__primary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :is(product-card) .product-image .product-image__primary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :-webkit-any(product-card) .product-image .product-image__secondary{width:100%;height:100%}body.template-blog :is(product-card) .product-image .product-image__secondary{width:100%;height:100%}body.template-blog :-webkit-any(product-card) .product-image .product-image__secondary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :is(product-card) .product-image .product-image__secondary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :-webkit-any(product-card) .product-image .product-image__item-view{width:100%;height:100%}body.template-blog :is(product-card) .product-image .product-image__item-view{width:100%;height:100%}body.template-blog :-webkit-any(product-card) .product-image .product-image__item-view :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :is(product-card) .product-image .product-image__item-view :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-blog :-webkit-any(product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}body.template-blog :is(product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}body.template-article :-moz-any(product-card){background-color:#f9f6ee;padding:0}body.template-article :-moz-any(product-card) .product-image{width:100%}body.template-article :-moz-any(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-article :-moz-any(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-article :-moz-any(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-article :-webkit-any(product-card){background-color:#f9f6ee;padding:0}body.template-article :is(product-card){background-color:#f9f6ee;padding:0}body.template-article :-webkit-any(product-card) .product-image{width:100%}body.template-article :is(product-card) .product-image{width:100%}body.template-article :-webkit-any(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-article :is(product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}body.template-article :-webkit-any(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-article :is(product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}body.template-article :-webkit-any(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-article :is(product-card) .product-image .product-image__primary{width:100%;height:100%}body.template-article :-webkit-any(product-card) .product-image .product-image__primary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :is(product-card) .product-image .product-image__primary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :-webkit-any(product-card) .product-image .product-image__secondary{width:100%;height:100%}body.template-article :is(product-card) .product-image .product-image__secondary{width:100%;height:100%}body.template-article :-webkit-any(product-card) .product-image .product-image__secondary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :is(product-card) .product-image .product-image__secondary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :-webkit-any(product-card) .product-image .product-image__item-view{width:100%;height:100%}body.template-article :is(product-card) .product-image .product-image__item-view{width:100%;height:100%}body.template-article :-webkit-any(product-card) .product-image .product-image__item-view :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :is(product-card) .product-image .product-image__item-view :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}body.template-article :-webkit-any(product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}body.template-article :is(product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}:is(body.template-blog .product-card,body.template-article .product-card) .product-image{width:100%}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__image-link{border-radius:.4rem;flex:none;width:100%;height:max(35.5rem,min(32.2917vw,62rem));overflow:hidden}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__model-view{width:100%;height:100%;display:block}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__primary{width:100%;height:100%}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__primary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__primary :-moz-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:-webkit-any(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__primary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__primary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__secondary{width:100%;height:100%}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__secondary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__secondary :-moz-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:-webkit-any(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__secondary :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__secondary :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__item-view{width:100%;height:100%}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__item-view :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__item-view :-moz-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:-webkit-any(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__item-view :-webkit-any(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__item-view :is(img){object-fit:cover;width:100%;height:100%;min-height:0;max-height:none;padding:0}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :-moz-any(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}:-webkit-any(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}:is(body.template-blog .product-card,body.template-article .product-card) .product-image .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(2.5rem,min(1.5625vw,3rem));min-width:max(2.5rem,min(1.5625vw,3rem));height:max(2.5rem,min(1.5625vw,3rem));min-height:max(2.5rem,min(1.5625vw,3rem))}.product-flavor-colors{width:100%;min-width:0;max-width:100%;min-height:max(2.2rem,min(1.45833vw,2.8rem));display:block}.product-flavor-colors.product-flavor-colors--empty .product-flavor-colors__viewport{min-height:max(2.2rem,min(1.45833vw,2.8rem))}.product-flavor-colors .product-flavor-colors__viewport{align-items:center;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.product-flavor-colors .product-flavor-colors__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));width:max-content;min-width:100%;max-width:none;padding-top:.1rem;padding-bottom:.1rem;display:flex;overflow-x:auto;overflow-y:hidden}.product-flavor-colors .product-flavor-colors__scroll::-webkit-scrollbar{display:none}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--prev:not([hidden])) .product-flavor-colors__scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__viewport:has(.product-flavor-colors__arrow--next:not([hidden])) .product-flavor-colors__scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(2.4rem,min(1.5625vw,3rem))}.product-flavor-colors .product-flavor-colors__swatch{background-color:var(--flavor-bg-color,transparent);cursor:pointer;-webkit-appearance:none;appearance:none;box-sizing:border-box;border:.1rem solid rgba(0,0,0,.08);border-radius:100rem;flex:none;justify-content:center;align-items:center;width:auto;min-width:max(2.2rem,min(1.45833vw,2.8rem));max-width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.2rem,min(1.45833vw,2.8rem));min-height:max(2.2rem,min(1.45833vw,2.8rem));padding:0;text-decoration:none;transition:max-width .3s,padding .3s;display:inline-flex;overflow:hidden}.product-flavor-colors .product-flavor-colors__swatch .product-flavor-colors__swatch-label{white-space:nowrap;opacity:0;max-width:0;color:var(--flavor-text-color,#fff);font-family:var(--work-sans);pointer-events:none;box-sizing:border-box;align-items:center;font-size:max(1rem,min(.72916vw,1.2rem));font-weight:400;line-height:1;transition:max-width .3s,opacity .25s;display:inline-flex;overflow:hidden}.product-flavor-colors .product-flavor-colors__swatch:hover{outline:none;max-width:20rem;padding-left:max(.8rem,min(.52vw,1.2rem));padding-right:max(.8rem,min(.52vw,1.2rem));transition:max-width .3s,padding .3s}.product-flavor-colors .product-flavor-colors__swatch:hover .product-flavor-colors__swatch-label{opacity:1;max-width:16rem;transition:max-width .3s,opacity .25s 50ms}.product-flavor-colors .product-flavor-colors__swatch:focus-visible{outline:none;max-width:20rem;padding-left:max(.8rem,min(.52vw,1.2rem));padding-right:max(.8rem,min(.52vw,1.2rem));transition:max-width .3s,padding .3s}.product-flavor-colors .product-flavor-colors__swatch:focus-visible .product-flavor-colors__swatch-label{opacity:1;max-width:16rem;transition:max-width .3s,opacity .25s 50ms}.product-flavor-colors .product-flavor-colors__arrow{z-index:2;background-color:var(--white,#fff);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem));padding:0;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .1rem .4rem #0000001f}.product-flavor-colors .product-flavor-colors__arrow[hidden]{display:none}.product-flavor-colors .product-flavor-colors__arrow.product-flavor-colors__arrow--prev{left:0}.product-flavor-colors .product-flavor-colors__arrow.product-flavor-colors__arrow--prev .product-flavor-colors__arrow-icon{transform:rotate(90deg)}.product-flavor-colors .product-flavor-colors__arrow.product-flavor-colors__arrow--next{right:0}.product-flavor-colors .product-flavor-colors__arrow.product-flavor-colors__arrow--next .product-flavor-colors__arrow-icon{transform:rotate(-90deg)}.product-flavor-colors .product-flavor-colors__arrow .product-flavor-colors__arrow-icon{justify-content:center;align-items:center;display:flex}.product-flavor-colors .product-flavor-colors__arrow .product-flavor-colors__arrow-icon :-webkit-any(svg){width:max(1.2rem,min(.83333vw,1.4rem));height:max(1.2rem,min(.83333vw,1.4rem));display:block}.product-flavor-colors .product-flavor-colors__arrow .product-flavor-colors__arrow-icon :is(svg){width:max(1.2rem,min(.83333vw,1.4rem));height:max(1.2rem,min(.83333vw,1.4rem));display:block}.product-price{flex-direction:column;gap:.6rem;width:100%;display:flex}.product-price.product-price--no-compare .product-price__wrapper .product-price__price-with-icon{justify-content:flex-start}.product-price.product-price--no-compare .product-price__wrapper .product-price__container{align-items:flex-start}.product-price.product-price--no-compare .product-price__wrapper .product-price__current-discount{justify-content:flex-start}.product-price .product-price__wrapper{flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.product-price .product-price__wrapper .product-price__price-with-icon{justify-content:start;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.product-price .product-price__wrapper .product-price__category-icon{object-fit:contain;flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem))}.product-price .product-price__wrapper .product-price__container{flex-direction:row;gap:max(.2rem,min(.20833vw,.4rem));display:flex}.product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--off-white-700);font-size:max(1.2rem,min(.8333vw,1.6rem));font-family:var(--inter);text-decoration:line-through}.product-price .product-price__wrapper .product-price__container .product-price__compare:empty{display:none}.product-price .product-price__wrapper .product-price__container .product-price__current-discount{align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.product-price .product-price__wrapper .product-price__container .product-price__current-discount:has(.product-price__discount-badge) .product-price__pix-discount-badge{display:none}.product-price .product-price__wrapper .product-price__container .product-price__current{color:var(--neutral-800);font-weight:700;font-family:var(--inter);align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.product-price .product-price__wrapper .product-price__container .product-price__current .product-price__pix-discount-badge{background:var(--green-500);color:var(--white);white-space:nowrap;border-radius:10rem;align-items:center;gap:.3rem;padding:.2rem .8rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;display:inline-flex}.product-price .product-price__wrapper .product-price__container .product-price__current .product-price__pix-discount-badge :-webkit-any(svg){width:1.4rem;height:auto}.product-price .product-price__wrapper .product-price__container .product-price__current .product-price__pix-discount-badge :is(svg){width:1.4rem;height:auto}.product-price .product-price__wrapper .product-price__container .product-price__discount-badge{background:var(--green-500);color:var(--white);white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;font-family:var(--inter);border-radius:10rem;align-items:center;padding:.3rem .8rem;line-height:normal;display:inline-flex}.product-price .product-price__wrapper .product-price__container .product-price__pix-text{color:var(--neutral-500);font-size:max(1rem,min(.73333vw,1.4rem));font-family:var(--inter)}.product-price .product-price__wrapper .product-price__installments{color:var(--neutral-500);font-size:max(1.2rem,min(.625vw,1.4rem));font-weight:400;font-family:var(--inter);display:inline}.product-price .product-price__wrapper .product-price__installments :-webkit-any(*){display:inline}.product-price .product-price__wrapper .product-price__installments :is(*){display:inline}.product-price .product-price__wrapper .product-price__installments :-webkit-any(svg){display:inline-block}.product-price .product-price__wrapper .product-price__installments :is(svg){display:inline-block}.product-price .product-price__wrapper .product-price__installments:has(.info_installment:empty){display:none}.product-price .product-price__wrapper .product-price__installments .info_installment:empty{display:none}.product-image__wishlist-button-wrapper{z-index:7;-webkit-backdrop-filter:blur(1.6px);pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.product-image__wishlist-button-wrapper .product-image__wishlist-button{aspect-ratio:1;cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;display:inline-flex;position:relative;background-color:transparent!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.product-image__wishlist-button-wrapper .product-image__wishlist-button:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='29'%20height='26'%20viewBox='0%200%2029%2026'%20fill='none'%3e%3cpath%20d='M14.5415%202.71149L14.1%203.144L13.6585%202.71149C10.6483%20-0.23716%205.76781%20-0.23716%202.75763%202.71149C-0.252545%205.66013%20-0.252545%2010.4408%202.75763%2013.3895L14.1%2024.5L25.4424%2013.3895C28.4525%2010.4408%2028.4525%205.66013%2025.4424%202.71149C22.4322%20-0.23716%2017.5517%20-0.23716%2014.5415%202.71149Z'%20fill='white'%20fill-opacity='0.4'%20stroke='%231D1D1B'%20stroke-width='1'%20stroke-miterlimit='10'/%3e%3c/svg%3e") 50%/contain no-repeat;width:max(1.8rem,min(1.5625vw,2rem));height:max(1.8rem,min(1.5625vw,2rem))}.product-image__wishlist-button-wrapper .product-image__wishlist-button.st-is-added:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='29'%20height='26'%20viewBox='0%200%2029%2026'%20fill='none'%3e%3cpath%20d='M14.5415%202.71149L14.1%203.144L13.6585%202.71149C10.6483%20-0.23716%205.76781%20-0.23716%202.75763%202.71149C-0.252545%205.66013%20-0.252545%2010.4408%202.75763%2013.3895L14.1%2024.5L25.4424%2013.3895C28.4525%2010.4408%2028.4525%205.66013%2025.4424%202.71149C22.4322%20-0.23716%2017.5517%20-0.23716%2014.5415%202.71149Z'%20fill='%23E31E24'%20stroke='%23E31E24'%20stroke-width='1'%20stroke-miterlimit='10'/%3e%3c/svg%3e")}.product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg,.st-wishlist-icon){display:none}.product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg,.st-wishlist-icon){display:none}.product-image__wishlist-button-wrapper .product-image__wishlist-button .st-label{display:none}.product-tags__block{width:100%;display:flex;overflow:hidden}.product-tags__block:has(.product-tags:empty){display:none}.product-tags__block .product-tags{flex-wrap:wrap;gap:max(.6rem,min(.41667vw,.8rem));width:100%;display:flex}.product-tags__block .product-tags:empty{display:none}.product-tags__block .product-tags .product-tag{justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex}.product-tags__block .product-tags .product-tag__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.product-tags__block .product-tags .product-tag.product-tag--native,.product-tags__block .product-tags .product-tag.product-tag--metaobject{font-family:var(--inter);text-transform:uppercase;background-color:var(--gold-100);color:var(--gold-600);padding:max(.4rem,min(.3125vw,.6rem)) max(.4rem,min(.625vw,1.2rem));font-size:max(1rem,min(.83333vw,1.6rem));font-weight:300}.product-tags__block .product-tags .product-tag.product-tag--discount{box-sizing:border-box;background:var(--element-blue-main);min-height:max(2.4rem,min(1.66667vw,3.2rem));color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.product-tags__block .product-tags .product-tag.product-tag--discount:empty{display:none}.product-tags__block .product-tags .product-tag.product-tag--sold-out{font-family:var(--inter);text-transform:uppercase;background-color:var(--light-gray);color:var(--neutral-500);border-radius:100rem;padding:max(.8rem,min(.52083vw,1rem)) max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:600}buy-button{cursor:pointer;position:relative}buy-button[disabled]{cursor:not-allowed}buy-button .loader__container .loader{border-top-color:var(--black)}variant-selector{flex-direction:column;gap:max(2.4rem,min(1.66667vw,3.2rem));display:flex}variant-selector .product-option{border:none;flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));display:flex}variant-selector .product-option .option-title{color:var(--neutral-100);font-family:var(--font-barlow);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;line-height:100%}variant-selector .product-option .option-values{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}@media screen and (min-width:768px){variant-selector .product-option .option-values{gap:.9rem}}variant-selector .product-option .option-values .option-value{cursor:pointer;border-radius:10rem;overflow:hidden}variant-selector .product-option .option-values .option-value.hidden{display:none}variant-selector .product-option .option-values .option-value .color__option{border:1px solid var(--neutral-40);background-color:var(--color-white);border-radius:4rem;justify-content:center;align-items:center;width:100%;min-width:max(12.2rem,min(7.0333vw,13.5rem));padding:.4rem 1.2rem .4rem .4rem;transition:all .15s ease-in-out;display:flex;overflow:hidden}variant-selector .product-option .option-values .option-value .color__option .color__container-wrapper{align-items:center;gap:.8rem;display:flex}variant-selector .product-option .option-values .option-value .color__option .color__container{border-radius:4rem;width:max(3.2rem,min(1.82292vw,4rem));height:max(3.2rem,min(1.82292vw,4rem))}variant-selector .product-option .option-values .option-value .color__option .color__name{color:var(--neutral-100);font-family:var(--font-barlow);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:100%}variant-selector .product-option .option-values .option-value .color__option :-webkit-any(img){object-fit:cover;width:max(3rem,min(1.82292vw,3.5rem));height:max(3rem,min(1.82292vw,3.5rem))}variant-selector .product-option .option-values .option-value .color__option :is(img){object-fit:cover;width:max(3rem,min(1.82292vw,3.5rem));height:max(3rem,min(1.82292vw,3.5rem))}variant-selector .product-option .option-values .option-value .color__option .color__placeholder{object-fit:cover;width:max(7rem,min(4.6875vw,9rem));height:max(7rem,min(4.6875vw,9rem))}@media screen and (min-width:768px){variant-selector .product-option .option-values .option-value .color__option .color__placeholder{width:max(5rem,min(3.64583vw,7rem));height:max(5rem,min(3.64583vw,7rem))}}variant-selector .product-option .option-values .option-value:has(.color__option){text-align:center;color:var(--neutral-100);flex-direction:column;justify-content:center;align-items:center;gap:max(.3rem,min(.26042vw,.5rem));font-size:max(1.2rem,min(.72917vw,1.4rem));display:flex}variant-selector .product-option .option-values .option-value:has(.color__option) .option-value-text{display:none}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input):checked) .color__option{border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input):checked) .color__option{border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input):checked) .color__option{border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input)[data-unavailable=true]) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input)[data-unavailable=true]) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input)[data-unavailable=true]) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input):disabled) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input):disabled) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input):disabled) .color__option{opacity:.7}variant-selector .product-option .option-values .option-value:not(:has(.color__option)){background-color:var(--white);color:var(--neutral-100);text-align:center;border:.5px solid var(--neutral-40);padding:max(1rem,min(.625vw,1.2rem)) 2rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;transition:all .15s ease-in-out}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input):checked){border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input):checked){border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):checked){border:1px solid var(--brand-100)}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input)[data-unavailable=true]){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input)[data-unavailable=true]){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input)[data-unavailable=true]){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input):disabled){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input):disabled){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):disabled){color:var(--neutral-80);background-color:var(--neutral-40);border:.5px solid var(--neutral-60);cursor:pointer;text-decoration:line-through}variant-selector .product-option .option-values:not(:has(.color__option)){grid-template-columns:repeat(5,1fr);display:grid}product-variant-selector{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:max(2.4rem,min(1.66667vw,3.2rem));width:100%;display:flex;overflow-x:auto;overflow-y:hidden}product-variant-selector::-webkit-scrollbar{display:none}product-variant-selector .product-option{border:none;flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));width:100%;display:flex}product-variant-selector .product-option.hidden{display:none}product-variant-selector .product-option .option-title{color:var(--neutral-600);font-family:var(--inter);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:100%;display:none}product-variant-selector .product-option .option-values{align-items:center;gap:.4rem;width:100%;display:flex}product-variant-selector .product-option .option-values .option-value{cursor:pointer;border-radius:10rem;overflow:hidden}product-variant-selector .product-option .option-values .option-value.hidden{display:none}product-variant-selector .product-option .option-values .option-value .color__option{border:1px solid var(--neutral-100);background-color:var(--white);border-radius:4rem;justify-content:center;align-items:center;padding:.4rem 1.2rem .4rem .4rem;transition:all .15s ease-in-out;display:flex;overflow:hidden}product-variant-selector .product-option .option-values .option-value .color__option .color__container-wrapper{align-items:center;gap:.8rem;display:flex}product-variant-selector .product-option .option-values .option-value .color__option .color__container{border-radius:4rem;width:max(3.2rem,min(2.08333vw,4rem));height:max(3.2rem,min(2.08333vw,4rem))}product-variant-selector .product-option .option-values .option-value .color__option .color__name{color:var(--neutral-600);font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;line-height:100%}product-variant-selector .product-option .option-values .option-value .color__option :-webkit-any(img){border:.375px solid var(--neutral-100);object-fit:cover;width:max(3rem,min(1.82292vw,3.5rem));height:max(3rem,min(1.82292vw,3.5rem))}product-variant-selector .product-option .option-values .option-value .color__option :is(img){border:.375px solid var(--neutral-100);object-fit:cover;width:max(3rem,min(1.82292vw,3.5rem));height:max(3rem,min(1.82292vw,3.5rem))}product-variant-selector .product-option .option-values .option-value .color__option .color__placeholder{object-fit:cover;width:max(7rem,min(4.6875vw,9rem));height:max(7rem,min(4.6875vw,9rem))}@media screen and (min-width:768px){product-variant-selector .product-option .option-values .option-value .color__option .color__placeholder{width:max(5rem,min(3.64583vw,7rem));height:max(5rem,min(3.64583vw,7rem))}}product-variant-selector .product-option .option-values .option-value:has(.color__option){text-align:center;color:var(--neutral-100);flex-direction:column;justify-content:center;align-items:center;gap:max(.3rem,min(.26042vw,.5rem));font-size:max(1.2rem,min(.72917vw,1.4rem));display:flex}product-variant-selector .product-option .option-values .option-value:has(.color__option) .option-value-text{display:none}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input):checked) .color__option{border:1px solid var(--neutral-500)}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input):checked) .color__option{border:1px solid var(--neutral-500)}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input):checked) .color__option{border:1px solid var(--neutral-500)}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input)[data-unavailable=true]) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input)[data-unavailable=true]) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input)[data-unavailable=true]) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-moz-any(input):disabled) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:-webkit-any(input):disabled) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input):disabled) .color__option{opacity:.7;cursor:not-allowed}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)){background-color:var(--white);color:var(--neutral-600);font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);text-align:center;border:.5px solid var(--neutral-100);padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.52083vw,1rem));font-weight:600;transition:all .15s ease-in-out}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input):checked){border:1px solid var(--neutral-500);background-color:var(--neutral-500);color:var(--white)}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input):checked){border:1px solid var(--neutral-500);background-color:var(--neutral-500);color:var(--white)}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):checked){border:1px solid var(--neutral-500);background-color:var(--neutral-500);color:var(--white)}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input)[data-unavailable=true]){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input)[data-unavailable=true]){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input)[data-unavailable=true]){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-moz-any(input):disabled){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:-webkit-any(input):disabled){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):disabled){color:var(--neutral-100);border:.5px solid var(--neutral-100);cursor:not-allowed;text-decoration:line-through}product-variant-selector .product-option .option-values .option-value--plus{border:.5px solid var(--neutral-100);background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:max(2.9rem,min(1.61458vw,3.1rem));min-width:max(2.9rem,min(1.61458vw,3.1rem));height:max(2.9rem,min(1.61458vw,3.1rem));min-height:max(2.9rem,min(1.61458vw,3.1rem));display:inline-flex}product-variant-selector .product-option .option-values .option-value--plus :-webkit-any(svg){width:max(1.2rem,min(.72917vw,1.4rem));min-width:max(1.2rem,min(.72917vw,1.4rem));height:max(1.2rem,min(.72917vw,1.4rem));min-height:max(1.2rem,min(.72917vw,1.4rem));display:block}product-variant-selector .product-option .option-values .option-value--plus :is(svg){width:max(1.2rem,min(.72917vw,1.4rem));min-width:max(1.2rem,min(.72917vw,1.4rem));height:max(1.2rem,min(.72917vw,1.4rem));min-height:max(1.2rem,min(.72917vw,1.4rem));display:block}alert-component{background:var(--element-black-main);border:1px solid var(--element-black-400);color:var(--white);z-index:2147483647;max-width:var(--page-width);width:100%;box-shadow:0 .8rem 2.4rem color-mix(in srgb,var(--element-black-main) 20%,transparent);text-align:center;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;line-height:1.2;font-family:var(--inter);cursor:pointer;border-radius:10rem;padding:1.2rem 2rem;animation:.6s ease-in-out alertEntry;position:fixed;bottom:5vh;left:50%;transform:translate(-50%)}@media screen and (min-width:600px){alert-component{max-width:400px}}alert-component[hidden]{opacity:0;animation:.6s ease-in-out alertExit;display:none;transform:translate(-50%,100%)}@keyframes alertEntry{0%{opacity:0;display:none;transform:translate(-50%,100%)}1%{opacity:0;display:block;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes alertExit{0%{opacity:1;display:block;transform:translate(-50%)}99%{opacity:0;display:block;transform:translate(-50%,100%)}to{display:none}}.comparison-table-section{--comparison-check-color:#33605f;--comparison-x-color:#f50000;width:100%;padding:max(2.5rem,min(6vw,5rem)) max(1rem,min(4vw,4rem))}.comparison-table{flex-direction:column;gap:max(2rem,min(4vw,3rem));width:100%;display:flex}.comparison-table__head{flex-direction:column;gap:1rem;display:flex}.comparison-table__head--mobile{max-width:38rem}.comparison-table__head--desktop{display:none}.comparison-table__title{color:#1d1d1b;font-size:max(2rem,min(3.5vw,3rem));font-weight:600;line-height:1.2}.comparison-table__title>p{margin:0}.comparison-table__description{color:#99afaf;font-size:max(1.125rem,min(1.5vw,1.375rem))}.comparison-table__grid{--comparison-value-columns:4;--comparison-columns:minmax(14rem, 1.8fr) repeat(var(--comparison-value-columns), clamp(9.1rem, 3.2rem + 15.9vw, 26rem));--comparison-padding:2.4rem;padding:var(--comparison-padding);border:1px solid #ebefef;border-radius:2.4rem;flex-direction:column;display:flex}.comparison-table__row{grid-template-columns:var(--comparison-columns);align-items:stretch;column-gap:max(1rem,min(11vw - 3rem,13rem));display:grid}.comparison-table__cell{text-align:center;justify-content:center;align-items:center;min-height:4rem;padding:max(1.75rem,min(3vw,2.4rem)) .75rem;display:flex}.comparison-table__cell--label{text-align:left;color:var(--blue-deep-teal-400,#33605f);font-family:var(--inter,Inter);font-size:var(--desktop-font-size-xl,2rem);text-transform:uppercase;justify-content:flex-start;font-style:normal;font-weight:500;line-height:120%}.comparison-table__cell--highlight{background:color-mix(in srgb,var(--blue-primary-100,#ccf1f0) 35%,transparent)}.comparison-table__col-head,.comparison-table__cell--value{border-left:1px solid #ebefef;border-right:1px solid #ebefef}.comparison-table__col-head{border-top:1px solid #ebefef;border-radius:2.4rem 2.4rem 0 0}.comparison-table__row:last-child .comparison-table__cell--value{border-bottom:1px solid #ebefef;border-radius:0 0 2.4rem 2.4rem}.comparison-table__row--header{align-items:stretch}.comparison-table__col-head{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;padding:1.5rem .75rem;display:flex}.comparison-table__col-head--highlight{background:color-mix(in srgb,var(--blue-primary-100,#ccf1f0) 35%,transparent)}.comparison-table__col-image img{object-fit:contain;width:max(4rem,min(3.24rem + 2.02vw,6.14762rem));height:max(6.50658rem,min(5.28rem + 3.28vw,10rem))}.comparison-table__col-title{color:var(--blue-deep-teal-400,#33605f);text-align:center;font-family:var(--inter,Inter);font-size:var(--desktop-font-size-lg,1.8rem);margin:0;font-style:normal;font-weight:700;line-height:120%}.comparison-table__col-subtitle{color:var(--blue-deep-teal-300,#668887);margin:0;font-size:.9375rem;font-weight:600}.comparison-cell{justify-content:center;align-items:center;display:inline-flex}.comparison-cell svg{flex-shrink:0;width:3.2rem;height:3.2rem}.comparison-cell--check{color:var(--comparison-check-color,#33605f)}.comparison-cell--x{color:var(--comparison-x-color,#f50000)}.comparison-cell--text{color:var(--blue-deep-teal-300,#668887);font-size:.9375rem;font-weight:600}@media(max-width:749px){.comparison-table__grid{--comparison-columns:minmax(8rem, 1.5fr) repeat(var(--comparison-value-columns), clamp(9.1rem, 3.2rem + 15.9vw, 26rem));--comparison-padding:1.6rem}.comparison-table__cell{min-height:3rem;padding:1.5rem .375rem}.comparison-table__cell--label,.comparison-table__col-title{font-size:1rem;line-height:120%}.comparison-cell svg{width:2.4rem;height:2.4rem}}@media(min-width:750px){.comparison-table__head--mobile{display:none}.comparison-table__cell--corner{justify-content:flex-start;align-items:stretch}.comparison-table__head--desktop{text-align:left;flex-direction:column;justify-content:center;gap:1rem;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.comparison-table__head--desktop:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1rem}.comparison-table__head--desktop:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1rem}.comparison-table__head--desktop:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1rem}.comparison-table__head--desktop:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem;padding-right:0}.comparison-table__head--desktop:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem;padding-right:0}}.meta-table{width:100%}.meta-table__grid{flex-direction:column;width:100%;display:flex}.meta-table__row{grid-template-columns:minmax(8rem,1fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.meta-table__row--header{align-items:center}.meta-table__cell{justify-content:center;align-items:center;min-height:6.8rem;padding:1.6rem;display:flex}.meta-table__cell--corner{min-height:0;padding:0}.meta-table__cell--label{text-align:left;color:var(--element-black-400,#4a4a49);font-family:var(--inter,Inter);font-size:var(--mobile-font-size-md,1.4rem);justify-content:flex-start;font-style:normal;font-weight:400;line-height:normal}.meta-table__row:not(.meta-table__row--header)+.meta-table__row .meta-table__cell--label,.meta-table__row:not(.meta-table__row--header)+.meta-table__row .meta-table__cell--value{border-top:1px solid var(--blue-deep-teal-100,#ccd7d7)}.meta-table__cell--highlight-head,.meta-table__cell--head{flex-direction:column;justify-content:flex-end;min-height:0;padding:0}.meta-table__col-head{color:var(--element-black-400,#4a4a49);font-family:var(--inter,Inter);font-size:var(--mobile-font-size-s,1.2rem);text-align:center;white-space:nowrap;margin:0;font-style:normal;font-weight:500;line-height:normal}.meta-table__col-head--highlight{background:var(--element-new-blue,#00bbb4);width:100%;color:var(--element-full-white,#fff);white-space:normal;border-radius:.8rem;justify-content:center;align-items:center;padding:.4rem;font-weight:600;display:flex}.meta-table-cell{justify-content:center;align-items:center;display:inline-flex}.meta-table-cell svg{flex-shrink:0;width:2.4rem;height:2.4rem}.meta-table-cell--check{color:var(--element-new-blue,#00bbb4)}.meta-table-cell--x{color:var(--blue-deep-teal-200,#99afaf)}.meta-table-cell--text{font-family:var(--inter,Inter);font-size:var(--mobile-font-size-md,1.4rem);color:var(--element-black-400,#4a4a49);text-align:center;font-weight:400}@media(max-width:749px){.meta-table__cell--label{padding-left:0;padding-right:0}}@media(min-width:750px){.meta-table__cell--label{font-size:var(--desktop-font-size-xl,2rem)}.meta-table__cell--highlight-head,.meta-table__cell--head{padding:.8rem 1.8rem}.meta-table__col-head{font-size:var(--desktop-font-size-lg,1.8rem)}.meta-table__col-head--highlight{border-radius:3.2rem;width:auto;padding:.8rem 2.4rem}.meta-table-cell--text{font-size:var(--desktop-font-size-lg,1.8rem)}}.manifesto-cards{grid-template-columns:minmax(0,56rem) minmax(0,1fr);align-items:stretch;gap:max(2rem,min(2.5vw,3.2rem));width:100%;max-width:134rem;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem;display:grid}.manifesto-cards__media{min-height:0}.manifesto-cards__picture{height:100%;display:block}.manifesto-cards__image{object-fit:cover;border-radius:max(1.6rem,min(2vw,2.4rem));width:100%;height:100%;display:block}.manifesto-cards__list{flex-direction:column;gap:max(1.2rem,min(1.4vw,1.6rem));width:100%;display:flex}.manifesto-cards__card{text-align:left;background:#111;border-radius:max(1.6rem,min(2vw,2.4rem));width:max(35rem,min(100%,74.4rem));padding:max(2.4rem,min(2.8vw,3.2rem))}.manifesto-cards__card-title{color:var(--white,#fff);font-family:var(--work-sans);margin:0 0 max(1.2rem,min(1.5vw,1.6rem));font-size:max(2.8rem,min(2.5vw,3.2rem));font-weight:500;line-height:120%}.manifesto-cards__card-title>:-webkit-any(p,ul,ol){margin:0}.manifesto-cards__card-title>:is(p,ul,ol){margin:0}.manifesto-cards__card-text>:-webkit-any(p,ul,ol){margin:0}.manifesto-cards__card-text>:is(p,ul,ol){margin:0}.manifesto-cards__card-text>*+*{margin-top:.8em}.manifesto-cards__card-title :-webkit-any(em,strong){font-weight:600}.manifesto-cards__card-title :is(em,strong){font-weight:600}.manifesto-cards__card-text :-webkit-any(em,strong){font-weight:600}.manifesto-cards__card-text :is(em,strong){font-weight:600}.manifesto-cards__card-title em{font-style:italic}.manifesto-cards__card-text{color:var(--blue-deep-teal-100,#ccd7d7);font-family:var(--inter);margin:0;font-size:1.6rem;font-weight:400;line-height:140%}@media(min-width:1025px){.manifesto-cards__media{position:relative}.manifesto-cards__picture{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}}@media(max-width:1024px){.manifesto-cards{grid-template-columns:1fr;gap:max(1.6rem,min(4vw,2.4rem));max-width:100%;padding-top:3.2rem;padding-bottom:3.2rem}.manifesto-cards__image{height:35rem}.manifesto-cards__card{width:100%}}.quantity-input{border:.1rem solid var(--neutral-80);width:100%;max-width:max(7.8rem,min(7.91667vw,15.2rem));height:max(3.75rem,min(2.60417vw,5rem));color:var(--neutral-100);background:0 0;border-radius:10rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.quantity-input .quantity-input__button{color:inherit;cursor:pointer;padding:0;background:0 0;border:none;justify-content:center;align-items:center;padding:max(.94rem,min(.625vw,1.2rem)) max(.75rem,min(.52083vw,1rem));transition:all .2s;display:flex}.quantity-input .quantity-input__button:hover:not(:disabled){filter:brightness(1.1)}.quantity-input .quantity-input__button:active:not(:disabled){transform:scale(.95)}.quantity-input .quantity-input__button:disabled{opacity:.3;cursor:not-allowed}.quantity-input .quantity-input__button :-webkit-any(svg){width:max(.675rem,min(.46875vw,.9rem));height:max(.675rem,min(.46875vw,.9rem));fill:var(--neutral-100);display:block}.quantity-input .quantity-input__button :is(svg){width:max(.675rem,min(.46875vw,.9rem));height:max(.675rem,min(.46875vw,.9rem));fill:var(--neutral-100);display:block}.quantity-input .quantity-input__input{text-align:center;width:max(2rem,min(1.35417vw,2.6rem));color:var(--neutral-100);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;font-family:var(--font-barlow);-webkit-appearance:textfield;appearance:textfield;background:0 0;border:none}.quantity-input .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-input .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-input .quantity-input__input:focus{outline:none}.quantity-input .quantity-input__input::selection{color:inherit;background:0 0}drawer-component{z-index:100000;transition:transform .3s;position:fixed}drawer-component[data-state=closed]{pointer-events:none}drawer-component[data-state=open]{pointer-events:auto}drawer-component[data-direction=left]{height:100%;top:0;left:0}drawer-component[data-direction=left][data-state=closed]{transform:translate(-100%)}drawer-component[data-direction=right]{z-index:9999999;height:100%;top:0;right:0}drawer-component[data-direction=right][data-state=closed]{transform:translate(100%)}drawer-component[data-direction=top]{width:100%;top:0;left:0}drawer-component[data-direction=top][data-state=closed]{transform:translateY(-100%)}drawer-component[data-direction=bottom]{width:100%;bottom:0;left:0}drawer-component[data-direction=bottom][data-state=closed]{transform:translateY(100%)}.drawer-overlay{z-index:100000;background:#00000080;transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.drawer-overlay[data-state=closed]{opacity:0;pointer-events:none}.drawer-overlay[data-state=open]{opacity:1;pointer-events:auto}drawer-close,drawer-trigger{cursor:pointer}.cart-drawer-wrapper{flex-direction:column;width:100%;height:100%;display:flex}@media screen and (min-width:1024px){.cart-drawer-wrapper{flex-direction:row}}.cart-drawer{background:#fff;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1rem 1.6rem;display:flex;overflow:hidden}@media screen and (max-width:1023px){.cart-drawer{flex:1;min-height:0}.cart-drawer .product-price__discount-badge-suffix{display:none}}@media screen and (min-width:1024px){.cart-drawer{flex:1;min-width:0;padding:1rem 2.5rem}}.cart-drawer .cart-heading{flex-direction:column;flex-shrink:0;gap:1rem;margin-bottom:0;display:flex}.cart-drawer .cart-heading .cart-heading__content{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;display:flex}.cart-drawer .cart-heading .cart-heading__content .cart-heading__title{align-items:center;gap:.4rem;display:flex}.cart-drawer .cart-progress-bar{flex-shrink:0;width:100%;padding-bottom:1rem}.cart-drawer .cart-progress-bar .progress-bar{margin:0}.cart-drawer .cart-heading__progress{flex-shrink:0;width:100%;padding-bottom:1rem}.cart-drawer .cart-heading__progress .progress-bar{margin:0}.cart-drawer .cart-items{flex-direction:column;flex:1;min-height:0;margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;padding-right:1.6rem;display:flex}@media screen and (min-width:1024px){.cart-drawer .cart-items{margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem}}.cart-drawer .cart-items .cart-items--list{border-bottom:1.5px solid var(--element-off-white,#ebefef);flex-direction:column;flex:1;gap:1.1rem;min-height:0;padding-right:max(1rem,min(.73333vw,1.4rem));display:flex;overflow-y:auto}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list{border-bottom-width:1px;gap:1rem}}.cart-drawer .cart-items .cart-items--list::-webkit-scrollbar{background:#f7f7f7;border-radius:.3rem;width:.2rem}.cart-drawer .cart-items .cart-items--list::-webkit-scrollbar-thumb{background:#878b94}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item).cart-item{flex-direction:row;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));display:flex;position:relative}.cart-drawer .cart-items .cart-items--list :is(cart-item).cart-item{flex-direction:row;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));display:flex;position:relative}.cart-drawer .cart-items .cart-items--list .cart-item__media{flex-shrink:0;line-height:0;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__media-image{object-fit:cover;border-radius:.8rem;width:5.8rem;min-width:5.8rem;max-width:5.8rem;height:5.8rem;min-height:5.8rem;max-height:5.8rem;display:block}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list .cart-item__media-image{width:7.8rem;min-width:7.8rem;max-width:7.8rem;height:7.8rem;min-height:7.8rem;max-height:7.8rem}}.cart-drawer .cart-items .cart-items--list .cart-item__content{flex-direction:column;flex:auto;gap:max(.6rem,min(.41667vw,.8rem));min-width:0;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:max(.4rem,min(.41667vw,.8rem));display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__title{min-width:0;font-family:var(--work-sans);color:var(--element-black-main);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:1.2;text-decoration:none;overflow:hidden}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list .cart-item__title{font-family:var(--inter)}}.cart-drawer .cart-items .cart-items--list .cart-item__remove{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__remove:hover{opacity:.7}.cart-drawer .cart-items .cart-items--list .cart-item__meta{flex-flow:wrap;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__meta-item{font-family:var(--inter);color:var(--element-black-300);margin:0;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1}.cart-drawer .cart-items .cart-items--list .cart-item__meta-separator{color:var(--blue-dark-teal-100);font-size:max(1.4rem,min(.83333vw,1.6rem));line-height:1}.cart-drawer .cart-items .cart-items--list .cart-item__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__pricing{flex-shrink:0;margin-left:auto}.cart-drawer .cart-items .cart-items--list .cart-item__price-row,.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__container{flex-flow:row;justify-content:flex-end;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price,.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__wrapper{flex-direction:column;align-items:flex-end;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__compare{color:var(--element-black-200);font-family:var(--inter);white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:100%;text-decoration-line:line-through}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__current{color:var(--element-black-main);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__current-discount{display:contents}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);white-space:nowrap;border-radius:1.6rem;flex-shrink:0;align-items:center;padding:.3rem .4rem;font-size:1rem;font-weight:600;display:inline-flex}.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__installments,.cart-drawer .cart-items .cart-items--list .cart-item__pricing .product-price__pix-text{display:none}.cart-drawer .cart-items .cart-items--list :-webkit-any(product-quantity){flex-shrink:0}.cart-drawer .cart-items .cart-items--list :is(product-quantity){flex-shrink:0}.cart-drawer .cart-items .cart-items--list .product-quantity--pill{border:1px solid var(--element-off-white);background:var(--white);height:2.4rem;color:var(--element-black-300);border-radius:.8rem;justify-content:center;align-items:center;display:flex;overflow:hidden}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list .product-quantity--pill{border-radius:2.4rem;height:3.5rem}}.cart-drawer .cart-items .cart-items--list .product-quantity--pill .product-quantity__button{cursor:pointer;width:2.4rem;height:100%;color:var(--element-black-300);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.cart-drawer .cart-items .cart-items--list .product-quantity--pill .product-quantity__button:hover:not(:disabled){opacity:.7}.cart-drawer .cart-items .cart-items--list .product-quantity--pill .product-quantity__button:disabled{opacity:.3;cursor:not-allowed}.cart-drawer .cart-items .cart-items--list .product-quantity--pill .product-quantity__input{text-align:center;min-width:2.4rem;font-family:var(--inter);color:var(--element-black-300);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list .product-quantity--pill .product-quantity__input{font-weight:400}}.cart-drawer .cart-items .cart-items--list .cart-item__discounts{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}@media screen and (min-width:1024px){.cart-drawer .cart-items .cart-items--list .cart-item__discounts{gap:.8rem}}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill{background:var(--blue-soft-100);color:var(--element-black-main);font-family:var(--inter);white-space:nowrap;border-radius:1.6rem;align-items:center;gap:.2rem;padding:.4rem max(.6rem,min(.41667vw,.8rem));font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:inline-flex}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-icon{width:max(.8rem,min(.52083vw,1rem));height:max(.8rem,min(.52083vw,1rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-icon :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-icon :is(svg){width:100%;height:100%;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-label{flex-shrink:0}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-lock{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-lock :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-lock :is(svg){width:100%;height:100%;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-remove:disabled{opacity:.4;cursor:wait}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-remove :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer .cart-items .cart-items--list .cart-item__discount-pill-remove :is(svg){width:100%;height:100%;display:block}.cart-drawer :-moz-any(cart-clear){align-self:end;transition:all .15s ease-in-out}.cart-drawer :-moz-any(cart-clear) .cart-clear__text{text-transform:uppercase}.cart-drawer :-moz-any(cart-clear):hover{opacity:.75}.cart-drawer :-webkit-any(cart-clear){align-self:end;transition:all .15s ease-in-out}.cart-drawer :is(cart-clear){align-self:end;transition:all .15s ease-in-out}.cart-drawer :-webkit-any(cart-clear) .cart-clear__text{text-transform:uppercase}.cart-drawer :is(cart-clear) .cart-clear__text{text-transform:uppercase}.cart-drawer :-webkit-any(cart-clear):hover{opacity:.75}.cart-drawer :is(cart-clear):hover{opacity:.75}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-related){margin-top:max(1rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}.cart-drawer :-moz-any(cart-related){max-width:100%;margin-top:0;margin-bottom:1.6rem;display:block;overflow-x:hidden}@media screen and (max-width:1023px){.cart-drawer :-moz-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){.cart-drawer :-moz-any(cart-related){margin-top:max(1rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}.cart-drawer :-webkit-any(cart-related){max-width:100%;margin-top:0;margin-bottom:1.6rem;display:block;overflow-x:hidden}.cart-drawer :is(cart-related){max-width:100%;margin-top:0;margin-bottom:1.6rem;display:block;overflow-x:hidden}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}.cart-drawer :is(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-related){margin-top:max(1rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}.cart-drawer :is(cart-related){margin-top:max(1rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}.cart-drawer :-webkit-any(cart-clear){display:none}.cart-drawer :is(cart-clear){display:none}.cart-drawer .cart-checkout__shipping_discount-info{text-align:center;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500}.cart-drawer :-moz-any(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.cart-drawer :-webkit-any(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}.cart-drawer :is(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}.cart-drawer :is(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :-webkit-any(svg){width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :is(svg){width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :-webkit-any(path){fill:var(--element-black-main);stroke:var(--element-black-main)}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :is(path){fill:var(--element-black-main);stroke:var(--element-black-main)}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel .cart-checkout__shipping-accordion-panel-inner{flex-direction:column;gap:.2rem;min-height:0;display:flex;overflow:hidden}.cart-drawer :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel .cart-checkout__shipping-accordion-panel-inner{flex-direction:column;gap:.2rem;min-height:0;display:flex;overflow:hidden}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-row{background:var(--blue-soft-100);color:var(--element-black-main);font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-row{background:var(--blue-soft-100);color:var(--element-black-main);font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-icon :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-icon :is(svg){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-label{flex:1;min-width:0;font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-label{flex:1;min-width:0;font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-value{white-space:nowrap;font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-value{white-space:nowrap;font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-remove:disabled{cursor:wait;opacity:.4!important}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-remove:disabled{cursor:wait;opacity:.4!important}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-remove :-webkit-any(svg){flex-shrink:0;width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-remove :is(svg){flex-shrink:0;width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}@media(hover:hover){.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-remove{opacity:0;pointer-events:none;width:0;margin-left:-.5rem;transition:width .25s,margin-left .25s,opacity .25s}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-remove{opacity:0;pointer-events:none;width:0;margin-left:-.5rem;transition:width .25s,margin-left .25s,opacity .25s}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-row:hover .cart-checkout__benefit-remove{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-row:hover .cart-checkout__benefit-remove{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__benefit-remove:focus-visible{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}.cart-drawer :is(cart-checkout) .cart-checkout__benefit-remove:focus-visible{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input{flex-direction:column;min-width:0;display:flex}.cart-drawer :is(cart-checkout) .cart-discount-input{flex-direction:column;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input{flex-direction:column;min-width:0;display:flex}.cart-drawer :is(cart-checkout) .cart-shipping-input{flex-direction:column;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input{border-right:1px solid var(--element-black-300)}.cart-drawer :is(cart-checkout) .cart-discount-input{border-right:1px solid var(--element-black-300)}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input{border-right-color:var(--element-black-main)}.cart-drawer :is(cart-checkout) .cart-discount-input{border-right-color:var(--element-black-main)}}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-discount-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-shipping-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :is(cart-checkout) .cart-discount-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__icon :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer :is(cart-checkout) .cart-discount-input__icon :is(svg){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :is(cart-checkout) .cart-shipping-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__icon :-webkit-any(svg){width:100%;height:100%;display:block}.cart-drawer :is(cart-checkout) .cart-shipping-input__icon :is(svg){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}.cart-drawer :is(cart-checkout) .cart-discount-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}.cart-drawer :is(cart-checkout) .cart-shipping-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__input::placeholder{color:var(--element-black-main)}.cart-drawer :is(cart-checkout) .cart-discount-input__input::placeholder{color:var(--element-black-main)}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__input::placeholder{color:var(--element-black-main)}.cart-drawer :is(cart-checkout) .cart-shipping-input__input::placeholder{color:var(--element-black-main)}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}.cart-drawer :is(cart-checkout) .cart-discount-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__submit :-webkit-any(svg){width:1.1rem;height:1.1rem;display:block}.cart-drawer :is(cart-checkout) .cart-discount-input__submit :is(svg){width:1.1rem;height:1.1rem;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}.cart-drawer :is(cart-checkout) .cart-shipping-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__submit :-webkit-any(svg){width:1.1rem;height:1.1rem;display:block}.cart-drawer :is(cart-checkout) .cart-shipping-input__submit :is(svg){width:1.1rem;height:1.1rem;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__submit:hover:not(:disabled){opacity:.7}.cart-drawer :is(cart-checkout) .cart-discount-input__submit:hover:not(:disabled){opacity:.7}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__submit:hover:not(:disabled){opacity:.7}.cart-drawer :is(cart-checkout) .cart-shipping-input__submit:hover:not(:disabled){opacity:.7}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__submit:disabled{opacity:.4;cursor:not-allowed}.cart-drawer :is(cart-checkout) .cart-discount-input__submit:disabled{opacity:.4;cursor:not-allowed}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__submit:disabled{opacity:.4;cursor:not-allowed}.cart-drawer :is(cart-checkout) .cart-shipping-input__submit:disabled{opacity:.4;cursor:not-allowed}.cart-drawer :-webkit-any(cart-checkout) .cart-discount-input__error{color:#c0392b;margin:0;padding:0 0 .4rem max(.8rem,min(.625vw,1.2rem));font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-checkout) .cart-discount-input__error{color:#c0392b;margin:0;padding:0 0 .4rem max(.8rem,min(.625vw,1.2rem));font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-checkout) .cart-shipping-input__error{color:#c0392b;margin:0;padding:0 0 .4rem max(.8rem,min(.625vw,1.2rem));font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-checkout) .cart-shipping-input__error{color:#c0392b;margin:0;padding:0 0 .4rem max(.8rem,min(.625vw,1.2rem));font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-direction:column;gap:max(.9rem,min(.625vw,1.2rem));padding:max(.9rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__infos{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-direction:column;gap:max(.9rem,min(.625vw,1.2rem));padding:max(.9rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos{border-radius:1.6rem}.cart-drawer :is(cart-checkout) .cart-checkout__infos{border-radius:1.6rem}}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;min-width:0;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden]){display:flex!important}.cart-drawer :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden]){display:flex!important}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits[hidden]{display:none}.cart-drawer :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits[hidden]{display:none}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden])+.cart-checkout__shipping-results:not([hidden]){margin-top:calc(.2rem - max(.9rem,min(.625vw,1.2rem)))}.cart-drawer :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden])+.cart-checkout__shipping-results:not([hidden]){margin-top:calc(.2rem - max(.9rem,min(.625vw,1.2rem)))}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__infos-item-label{text-transform:uppercase}.cart-drawer :is(cart-checkout) .cart-checkout__infos .cart-checkout__infos-item-label{text-transform:uppercase}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .info_installment{color:var(--element-black-300);font-family:var(--inter);font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:400;line-height:100%}.cart-drawer :is(cart-checkout) .cart-checkout__infos .info_installment{color:var(--element-black-300);font-family:var(--inter);font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:400;line-height:100%}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos .info_installment :-webkit-any(span){font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__infos .info_installment :is(span){font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos-item{font-family:var(--inter);color:var(--element-black-main);justify-content:space-between;align-items:center;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__infos-item{font-family:var(--inter);color:var(--element-black-main);justify-content:space-between;align-items:center;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix{border-top:1.5px solid var(--element-off-white);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.9rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__pix{border-top:1.5px solid var(--element-off-white);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.9rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix{border-top-width:2px}.cart-drawer :is(cart-checkout) .cart-checkout__pix{border-top-width:2px}}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-300);flex:1;font-weight:400}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-300);flex:1;font-weight:400}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :-webkit-any(b){font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :is(b){font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--element-black-main);white-space:nowrap;font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--element-black-main);white-space:nowrap;font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee{display:none}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee{display:none}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__actions{justify-content:space-between;align-items:center;gap:max(1rem,min(.83333vw,1.6rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__actions{justify-content:space-between;align-items:center;gap:max(1rem,min(.83333vw,1.6rem));display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--continue{cursor:pointer;color:var(--element-black-300);text-align:center;font-family:var(--inter);text-transform:uppercase;background:0 0;border:none;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) 0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500}.cart-drawer :is(cart-checkout) .cart-checkout__button--continue{cursor:pointer;color:var(--element-black-300);text-align:center;font-family:var(--inter);text-transform:uppercase;background:0 0;border:none;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) 0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--continue:hover{opacity:.7}.cart-drawer :is(cart-checkout) .cart-checkout__button--continue:hover{opacity:.7}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:uppercase;cursor:pointer;font-family:var(--inter);border:none;border-radius:10rem;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) max(.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;transition:all .3s;display:block}.cart-drawer :is(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:uppercase;cursor:pointer;font-family:var(--inter);border:none;border-radius:10rem;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) max(.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;transition:all .3s;display:block}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--checkout:hover{opacity:.9}.cart-drawer :is(cart-checkout) .cart-checkout__button--checkout:hover{opacity:.9}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--cart{display:none}.cart-drawer :is(cart-checkout) .cart-checkout__button--cart{display:none}.cart-drawer .cart-empty{display:none}.cart-drawer:not(:has(.cart-item)) :-moz-any(cart-clear){display:none}.cart-drawer:not(:has(.cart-item)) :-webkit-any(cart-clear){display:none}.cart-drawer:not(:has(.cart-item)) :is(cart-clear){display:none}.cart-drawer:not(:has(.cart-item)) :-moz-any(cart-checkout){display:none}.cart-drawer:not(:has(.cart-item)) :-webkit-any(cart-checkout){display:none}.cart-drawer:not(:has(.cart-item)) :is(cart-checkout){display:none}.cart-drawer:not(:has(.cart-item)) .cart-items{display:none}.cart-drawer:not(:has(.cart-item)) .cart-progress-bar{display:none}.cart-drawer:not(:has(.cart-item)) :-moz-any(cart-related:not(.cart-related--empty-cart)){display:none}.cart-drawer:not(:has(.cart-item)) :-webkit-any(cart-related:not(.cart-related--empty-cart)){display:none}.cart-drawer:not(:has(.cart-item)) :is(cart-related:not(.cart-related--empty-cart)){display:none}@media screen and (max-width:1023px){.cart-drawer:not(:has(.cart-item)) :-moz-any(cart-related.cart-related--empty-cart){display:flex}.cart-drawer:not(:has(.cart-item)) :-webkit-any(cart-related.cart-related--empty-cart){display:flex}.cart-drawer:not(:has(.cart-item)) :is(cart-related.cart-related--empty-cart){display:flex}}.cart-drawer:not(:has(.cart-item)) .cart-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.cart-drawer:not(:has(.cart-item)) .cart-empty .group{gap:.8rem}.cart-drawer:not(:has(.cart-item)) .cart-empty .group :-moz-any(a){margin-top:1.6rem}.cart-drawer:not(:has(.cart-item)) .cart-empty .group :-webkit-any(a){margin-top:1.6rem}.cart-drawer:not(:has(.cart-item)) .cart-empty .group :is(a){margin-top:1.6rem}@media screen and (min-width:1024px){.cart-drawer-wrapper>:-webkit-any(cart-related){background:var(--element-off-white);border-right:1px solid #f6f6f6;flex-direction:column;width:17rem;max-width:17rem;height:100%;margin-top:0;margin-bottom:0;padding:1rem;display:flex;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-container{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track{flex-flow:column wrap;gap:max(1rem,min(.83333vw,1.6rem));width:100%;height:fit-content;display:flex;transform:none!important}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){transform:rotate(0)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){transform:rotate(0)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image :-webkit-any(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}@media screen and (min-width:1024px){.cart-drawer-wrapper>:-moz-any(cart-related){background:var(--element-off-white);border-right:1px solid #f6f6f6;flex-direction:column;width:17rem;max-width:17rem;height:100%;margin-top:0;margin-bottom:0;padding:1rem;display:flex;overflow:hidden}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-heading{display:none}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-container{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-track-container{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-track{flex-flow:column wrap;gap:max(1rem,min(.83333vw,1.6rem));width:100%;height:fit-content;display:flex;transform:none!important}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-slider{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-slider .blaze-prev-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){transform:rotate(0)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){transform:rotate(0)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image :-webkit-any(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}@media screen and (min-width:1024px){.cart-drawer-wrapper>:-webkit-any(cart-related){background:var(--element-off-white);border-right:1px solid #f6f6f6;flex-direction:column;width:17rem;max-width:17rem;height:100%;margin-top:0;margin-bottom:0;padding:1rem;display:flex;overflow:hidden}.cart-drawer-wrapper>:is(cart-related){background:var(--element-off-white);border-right:1px solid #f6f6f6;flex-direction:column;width:17rem;max-width:17rem;height:100%;margin-top:0;margin-bottom:0;padding:1rem;display:flex;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-heading{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-container{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .blaze-container{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}.cart-drawer-wrapper>:is(cart-related) .blaze-track-container{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track{flex-flow:column wrap;gap:max(1rem,min(.83333vw,1.6rem));width:100%;height:fit-content;display:flex;transform:none!important}.cart-drawer-wrapper>:is(cart-related) .blaze-track{flex-flow:column wrap;gap:max(1rem,min(.83333vw,1.6rem));width:100%;height:fit-content;display:flex;transform:none!important}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .blaze-slider{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.2rem,min(1.45833vw,2.8rem));height:max(2.1rem,min(1.40625vw,2.7rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop{top:3rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){transform:rotate(0)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){transform:rotate(0)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{bottom:4rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){transform:rotate(180deg)}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-mobile{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-buttons{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) simple-carousel{flex-direction:column;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide{flex-shrink:0;width:100%;height:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{border-radius:1.8rem;flex-direction:column;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;position:absolute;top:1.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem;width:100%;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .related-card__action{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{width:100%;max-width:80px;margin:0 auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image{max-width:250px}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image :-webkit-any(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:cover;width:100%;height:100%;padding:0;display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image .product-image--image{height:max(14.8rem,min(9.80682vw,18.8291rem));min-height:unset;max-height:unset;width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-track{-webkit-user-select:none;user-select:none}.cart-drawer-wrapper>:is(cart-related) .blaze-track{-webkit-user-select:none;user-select:none}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :is(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg) :-moz-any(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :-moz-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}.cart-drawer :-moz-any(cart-related){max-width:100%;overflow-x:hidden}.cart-drawer :-moz-any(cart-related) .blaze-heading{display:none}.cart-drawer :-moz-any(cart-related) .blaze-slider{position:relative}@media screen and (max-width:1023px){.cart-drawer :-moz-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}.cart-drawer :-moz-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}}.cart-drawer :-moz-any(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :is(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg) :-moz-any(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :-moz-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}.cart-drawer :-webkit-any(cart-related){max-width:100%;overflow-x:hidden}.cart-drawer :is(cart-related){max-width:100%;overflow-x:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-heading{display:none}.cart-drawer :is(cart-related) .blaze-heading{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-slider{position:relative}.cart-drawer :is(cart-related) .blaze-slider{position:relative}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-desktop{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-desktop{display:none}}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile :-webkit-any(svg){width:2.1rem;height:2.2rem;display:block}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile :is(svg){width:2.1rem;height:2.2rem;display:block}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{display:flex}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile{display:flex}}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile :-webkit-any(svg){width:2.1rem;height:2.2rem;display:block}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile :is(svg){width:2.1rem;height:2.2rem;display:block}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{display:flex}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile{display:flex}}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{left:.4rem}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile{left:.4rem}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile :-webkit-any(svg){transform:rotate(180deg)}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile :is(svg){transform:rotate(180deg)}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{right:.4rem}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile{right:.4rem}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile :-webkit-any(svg){transform:rotate(0)}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile :is(svg){transform:rotate(0)}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :is(cart-related) .blaze-slider .blaze-prev-desktop:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-slider .blaze-next-desktop:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :is(cart-related) .blaze-slider .blaze-next-desktop:disabled{opacity:0;pointer-events:none;visibility:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-buttons{display:none}.cart-drawer :is(cart-related) .blaze-buttons{display:none}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :is(cart-related){flex-direction:column;gap:.5rem;display:flex}.cart-drawer :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-track-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;height:auto;overflow-x:auto;overflow-y:hidden}.cart-drawer :-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .blaze-track{flex-direction:row;gap:.8rem;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(picture){aspect-ratio:1;width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__image-link{aspect-ratio:1;width:100%;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__primary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__secondary{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__item-view{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image__placeholder{aspect-ratio:1;width:100%;height:100%;padding:0}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-moz-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image :is(img){width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{width:100%;height:100%;min-height:unset;max-height:unset;aspect-ratio:1;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__variant-select{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .related-card__prices{width:100%;min-width:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price{width:100%}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-price__installments{display:none}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block{width:auto}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;display:block}.cart-drawer :-moz-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg) :-moz-any(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related):not(.cart-related--empty-cart) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-container{overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;container-type:inline-size}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .blaze-track{flex-direction:row;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(.75rem,min(.52083vw,1rem));font-weight:400}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .related-card__variant-select .related-card__variant-options{-webkit-appearance:none;appearance:none;border:1px solid var(--neutral-200);background-color:var(--white);cursor:pointer;font-family:var(--inter);color:var(--neutral-700);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:.6rem;padding:.3rem 2rem .3rem .6rem;font-size:max(.75rem,min(.52083vw,1rem));font-weight:500}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price.product-price--no-compare .product-price__container:before{content:"";order:1;width:100%;min-height:max(1rem,min(.625vw,1.2rem));display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container{flex-flow:column-reverse wrap;justify-content:start;align-items:start;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__compare{order:1;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72916vw,1.4rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__pix-text{flex-basis:100%;font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;line-height:normal;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__container .product-price__current-discount:not(:has(.product-price__discount-badge)):after{content:"";box-sizing:border-box;visibility:hidden;flex-shrink:0;min-width:4.5rem;min-height:1.4rem;padding:.2rem .4rem;display:inline-flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments :is(svg){width:100%;min-width:1rem;max-width:1rem;height:100%;min-height:1rem;max-height:1rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .product-card .related-card__prices .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide{scroll-snap-align:start;flex:0 0 calc(45.4545cqi - .327273rem);width:calc(45.4545cqi - .327273rem);max-width:calc(45.4545cqi - .327273rem);height:auto}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card{background-color:var(--white);border:1px solid #ebefef;border-radius:1.8rem;flex-direction:column;align-items:stretch;height:auto;padding:.8rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__row{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media{width:100%;position:relative}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block{z-index:9;width:min-content;display:block;position:absolute;top:1.6rem;left:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__media .product-tags__block .product-tags .product-tag{padding:max(.4rem,min(.28125vw,.54rem)) max(.65rem,min(.44792vw,.86rem));font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:unset;width:100%;height:100%;min-width:unset;justify-content:flex-start;align-items:flex-start;gap:.6rem;display:flex}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .related-card__action{align-self:stretch;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image{aspect-ratio:auto;width:100%;max-width:100%;margin:0 auto;padding:0}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image picture{width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__primary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__secondary :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :-webkit-any(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image__item-view :is(img){width:100%;height:auto;min-height:unset;max-height:unset;aspect-ratio:250/188;object-fit:cover;padding:0;display:block}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-image .product-image--image{height:auto;min-height:unset;max-height:unset;width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:400;line-height:1.44;overflow:hidden}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:inherit;text-decoration:none}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block{width:100%}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:100%;height:auto;min-width:unset;min-height:unset;background:var(--element-black-main);border-radius:10rem;flex-direction:row-reverse;justify-content:center;gap:.4rem;padding:.4rem .8rem}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{color:var(--white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}.cart-drawer :-moz-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem))}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}.cart-drawer :-webkit-any(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}.cart-drawer :is(cart-related).cart-related--empty-cart .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}}.cart-drawer :-webkit-any(cart-related) .related-card{border:1px solid #abaaaa;align-items:center;gap:1.22rem;padding:.66rem;display:flex}.cart-drawer :is(cart-related) .related-card{border:1px solid #abaaaa;align-items:center;gap:1.22rem;padding:.66rem;display:flex}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__image{min-width:7.5rem;max-width:7.5rem;min-height:7.5rem;max-height:7.5rem;display:block;overflow:hidden}.cart-drawer :is(cart-related) .related-card .related-card__image{min-width:7.5rem;max-width:7.5rem;min-height:7.5rem;max-height:7.5rem;display:block;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__image :-webkit-any(img){object-fit:cover;width:100%;height:100%}.cart-drawer :is(cart-related) .related-card .related-card__image :is(img){object-fit:cover;width:100%;height:100%}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content{flex-direction:column;gap:.8rem;display:flex;overflow:hidden}.cart-drawer :is(cart-related) .related-card .related-card__content{flex-direction:column;gap:.8rem;display:flex;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content .related-card__title{max-width:100%;font-size:1.4rem;font-weight:400}.cart-drawer :is(cart-related) .related-card .related-card__content .related-card__title{max-width:100%;font-size:1.4rem;font-weight:400}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content .related-card__title :-webkit-any(a){font-family:var(--inter);color:var(--black);white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.cart-drawer :is(cart-related) .related-card .related-card__content .related-card__title :is(a){font-family:var(--inter);color:var(--black);white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content .product__price{align-items:start}.cart-drawer :is(cart-related) .related-card .related-card__content .product__price{align-items:start}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content .product__price .product__price-current{font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:100%;font-family:var(--inter)}.cart-drawer :is(cart-related) .related-card .related-card__content .product__price .product__price-current{font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:100%;font-family:var(--inter)}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content .product__price .product-price__current{font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:100%;font-family:var(--inter)}.cart-drawer :is(cart-related) .related-card .related-card__content .product__price .product-price__current{font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:100%;font-family:var(--inter)}.cart-drawer :-moz-any(cart-related) .related-card .related-card__content :-moz-any(buy-button){text-transform:uppercase;font-family:var(--inter);font-size:1.4rem;text-decoration:underline}.cart-drawer :-moz-any(cart-related) .related-card .related-card__content :-moz-any(buy-button) .text{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content :-webkit-any(buy-button){text-transform:uppercase;font-family:var(--inter);font-size:1.4rem;text-decoration:underline}.cart-drawer :is(cart-related) .related-card .related-card__content :is(buy-button){text-transform:uppercase;font-family:var(--inter);font-size:1.4rem;text-decoration:underline}.cart-drawer :-webkit-any(cart-related) .related-card .related-card__content :-webkit-any(buy-button) .text{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-drawer :is(cart-related) .related-card .related-card__content :is(buy-button) .text{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-drawer :-webkit-any(cart-related):has(.blaze-track:empty){display:none}.cart-drawer :is(cart-related):has(.blaze-track:empty){display:none}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :-moz-any(cart-related:not(.cart-related--empty-cart)){display:none}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :-webkit-any(cart-related:not(.cart-related--empty-cart)){display:none}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :is(cart-related:not(.cart-related--empty-cart)){display:none}@media screen and (max-width:1023px){.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :-moz-any(cart-related.cart-related--empty-cart){display:flex}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :-webkit-any(cart-related.cart-related--empty-cart){display:flex}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :is(cart-related.cart-related--empty-cart){display:flex}}body main .cart-page{max-width:var(--page-width);flex-direction:column;gap:1rem;min-height:0;margin:0 auto;padding-top:max(1rem,min(1.04166vw,2rem));padding-bottom:max(1rem,min(1.04166vw,2rem));display:flex}@media screen and (max-width:1023px){body main .cart-page .product-price__discount-badge-suffix{display:none}}body main .cart-page .cart-empty{display:none}body main .cart-page:not(:has(.cart-item)) .cart-heading{display:none}body main .cart-page:not(:has(.cart-item)) .cart-items{display:none}body main .cart-page:not(:has(.cart-item)) .cart-page__summary{display:none}body main .cart-page:not(:has(.cart-item)) .cart-progress-bar{display:none}body main .cart-page:not(:has(.cart-item)) :-moz-any(cart-checkout){display:none}body main .cart-page:not(:has(.cart-item)) :-webkit-any(cart-checkout){display:none}body main .cart-page:not(:has(.cart-item)) :is(cart-checkout){display:none}body main .cart-page:not(:has(.cart-item)) :-moz-any(cart-related:not(.cart-related--empty-cart)){display:none}body main .cart-page:not(:has(.cart-item)) :-webkit-any(cart-related:not(.cart-related--empty-cart)){display:none}body main .cart-page:not(:has(.cart-item)) :is(cart-related:not(.cart-related--empty-cart)){display:none}body main .cart-page:not(:has(.cart-item)) .cart-page__columns{width:100%}body main .cart-page:not(:has(.cart-item)) .cart-page__content{max-width:100%}body main .cart-page:not(:has(.cart-item)) .cart-empty{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}body main .cart-page:not(:has(.cart-item)) .cart-empty .group{gap:max(1rem,min(.83333vw,1.6rem))}body main .cart-page:not(:has(.cart-item)) :-moz-any(cart-related.cart-related--empty-cart){width:100%;display:block}body main .cart-page:not(:has(.cart-item)) :-webkit-any(cart-related.cart-related--empty-cart){width:100%;display:block}body main .cart-page:not(:has(.cart-item)) :is(cart-related.cart-related--empty-cart){width:100%;display:block}body main .cart-page .cart-page__columns{flex-direction:column;gap:1rem;width:100%;display:flex}@media screen and (min-width:1024px){body main .cart-page .cart-page__columns{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}}body main .cart-page .cart-page__content{flex-direction:column;width:100%;min-width:0;display:flex}@media screen and (min-width:1024px){body main .cart-page .cart-page__content{flex:auto;max-width:min(58%,100% - max(32rem,min(28vw,48rem)) - max(2rem,min(3vw,4rem)))}}body main .cart-page .cart-heading{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}body main .cart-page .cart-heading .cart-heading__title{align-items:center;gap:.4rem;display:flex}body main .cart-page .cart-heading :-moz-any(cart-clear){padding:0;transition:opacity .15s ease-in-out}body main .cart-page .cart-heading :-moz-any(cart-clear) .cart-clear__text{text-transform:uppercase;text-decoration:underline}body main .cart-page .cart-heading :-moz-any(cart-clear):hover{opacity:.75}body main .cart-page .cart-heading :-webkit-any(cart-clear){padding:0;transition:opacity .15s ease-in-out}body main .cart-page .cart-heading :is(cart-clear){padding:0;transition:opacity .15s ease-in-out}body main .cart-page .cart-heading :-webkit-any(cart-clear) .cart-clear__text{text-transform:uppercase;text-decoration:underline}body main .cart-page .cart-heading :is(cart-clear) .cart-clear__text{text-transform:uppercase;text-decoration:underline}body main .cart-page .cart-heading :-webkit-any(cart-clear):hover{opacity:.75}body main .cart-page .cart-heading :is(cart-clear):hover{opacity:.75}body main .cart-page .cart-page__summary{flex-direction:column;flex-shrink:0;gap:max(1rem,min(.83333vw,1.6rem));width:100%;margin-top:auto;display:flex;overflow:hidden}@media screen and (min-width:1024px){body main .cart-page .cart-page__summary{flex:0 0 max(32rem,min(28vw,48rem));align-self:center;max-width:42%;margin-top:0;position:sticky;top:2rem}}body main .cart-page .cart-page__summary .cart-progress-bar{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-shrink:0;padding:max(.9rem,min(.52083vw,1rem)) max(.9rem,min(.625vw,1.2rem))}body main .cart-page .cart-page__summary .cart-progress-bar .progress-bar{background:0 0;border:none;margin:0;padding:0}body main .cart-page .cart-page__summary :-webkit-any(cart-checkout){background:0 0;gap:1rem;margin-top:0}body main .cart-page .cart-page__summary :is(cart-checkout){background:0 0;gap:1rem;margin-top:0}body main .cart-page .cart-items{flex-direction:column;min-height:0;display:flex}@media screen and (min-width:1024px){body main .cart-page .cart-items{max-height:max(30rem,min(32vw,62rem))}}body main .cart-page .cart-items .cart-items--list{max-height:inherit;border-bottom:1.5px solid var(--element-off-white);flex-direction:column;gap:max(1.1rem,min(1.04167vw,2rem));padding-right:max(1rem,min(.73333vw,1.4rem));display:flex;overflow-y:auto}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list{border-bottom-width:2px}}body main .cart-page .cart-items .cart-items--list::-webkit-scrollbar{background:#f7f7f7;border-radius:.3rem;width:.2rem}body main .cart-page .cart-items .cart-items--list::-webkit-scrollbar-thumb{background:#878b94}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item).cart-item{flex-direction:row;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));display:flex;position:relative}body main .cart-page .cart-items .cart-items--list :is(cart-item).cart-item{flex-direction:row;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));display:flex;position:relative}body main .cart-page .cart-items .cart-items--list .cart-item__media{flex-shrink:0;line-height:0;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__media-image{object-fit:cover;border-radius:.8rem;width:5.8rem;min-width:5.8rem;max-width:5.8rem;height:5.8rem;min-height:5.8rem;max-height:5.8rem;display:block}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__media-image{width:7.8rem;min-width:7.8rem;max-width:7.8rem;height:7.8rem;min-height:7.8rem;max-height:7.8rem}}body main .cart-page .cart-items .cart-items--list .cart-item__content{flex-direction:column;flex:auto;gap:max(.6rem,min(.41667vw,.8rem));min-width:0;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:max(.4rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__title{min-width:0;font-family:var(--work-sans);color:var(--element-black-main);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:1.2;text-decoration:none;overflow:hidden}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__title{font-family:var(--inter)}}body main .cart-page .cart-items .cart-items--list .cart-item__remove{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__remove:hover{opacity:.7}body main .cart-page .cart-items .cart-items--list .cart-item__meta{flex-flow:wrap;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__meta-item{font-family:var(--inter);color:var(--element-black-300);margin:0;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1}body main .cart-page .cart-items .cart-items--list .cart-item__meta-separator{color:var(--blue-dark-teal-100);font-size:max(1.4rem,min(.83333vw,1.6rem));line-height:1}body main .cart-page .cart-items .cart-items--list .cart-item__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__pricing{flex-shrink:0;order:2;margin-left:auto;margin-right:0}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__pricing{order:1;margin-left:0;margin-right:auto}}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__footer :-webkit-any(product-quantity){order:2;margin-left:auto;margin-right:0}}body main .cart-page .cart-items .cart-items--list .cart-item__footer :-moz-any(product-quantity){order:1;margin-right:auto}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__footer :-moz-any(product-quantity){order:2;margin-left:auto;margin-right:0}}body main .cart-page .cart-items .cart-items--list .cart-item__footer :-webkit-any(product-quantity){order:1;margin-right:auto}body main .cart-page .cart-items .cart-items--list .cart-item__footer :is(product-quantity){order:1;margin-right:auto}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__footer :-webkit-any(product-quantity){order:2;margin-left:auto;margin-right:0}body main .cart-page .cart-items .cart-items--list .cart-item__footer :is(product-quantity){order:2;margin-left:auto;margin-right:0}}body main .cart-page .cart-items .cart-items--list .cart-item__footer .cart-item__pricing:only-child{margin-left:auto}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__footer .cart-item__pricing:only-child{margin-left:0}}body main .cart-page .cart-items .cart-items--list .cart-item__price-row,body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__container{flex-flow:row;justify-content:flex-start;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price,body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__wrapper,body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__price-with-icon{flex-direction:row;align-items:center;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__compare{color:var(--element-black-200);font-family:var(--inter);white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:100%;text-decoration-line:line-through}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__current{color:var(--element-black-main);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__current-discount{flex-flow:row;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);white-space:nowrap;border-radius:1.6rem;flex-shrink:0;align-items:center;padding:.3rem .4rem;font-size:1rem;font-weight:600;display:inline-flex}body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__installments,body main .cart-page .cart-items .cart-items--list .cart-item__pricing .product-price__pix-text{display:none}body main .cart-page .cart-items .cart-items--list :-webkit-any(product-quantity){flex-shrink:0}body main .cart-page .cart-items .cart-items--list :is(product-quantity){flex-shrink:0}body main .cart-page .cart-items .cart-items--list .product-quantity--pill{border:1px solid var(--element-off-white);background:var(--white);height:2.4rem;color:var(--element-black-300);border-radius:.8rem;justify-content:center;align-items:center;display:flex;overflow:hidden}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .product-quantity--pill{border-radius:2.4rem;height:3.5rem}}body main .cart-page .cart-items .cart-items--list .product-quantity--pill .product-quantity__button{cursor:pointer;width:2.4rem;height:100%;color:var(--element-black-300);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}body main .cart-page .cart-items .cart-items--list .product-quantity--pill .product-quantity__button:hover:not(:disabled){opacity:.7}body main .cart-page .cart-items .cart-items--list .product-quantity--pill .product-quantity__button:disabled{opacity:.3;cursor:not-allowed}body main .cart-page .cart-items .cart-items--list .product-quantity--pill .product-quantity__input{text-align:center;min-width:2.4rem;font-family:var(--inter);color:var(--element-black-300);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .product-quantity--pill .product-quantity__input{font-weight:400}}body main .cart-page .cart-items .cart-items--list .cart-item__discounts{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}@media screen and (min-width:1024px){body main .cart-page .cart-items .cart-items--list .cart-item__discounts{gap:.8rem}}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill{background:var(--blue-soft-100);color:var(--element-black-main);font-family:var(--inter);white-space:nowrap;border-radius:1.6rem;align-items:center;gap:.2rem;padding:.4rem max(.6rem,min(.41667vw,.8rem));font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:inline-flex}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-icon{width:max(.8rem,min(.52083vw,1rem));height:max(.8rem,min(.52083vw,1rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-icon :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-icon :is(svg){width:100%;height:100%;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-label{flex-shrink:0}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-lock{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-lock :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-lock :is(svg){width:100%;height:100%;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-remove:disabled{opacity:.4;cursor:wait}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-remove :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page .cart-items .cart-items--list .cart-item__discount-pill-remove :is(svg){width:100%;height:100%;display:block}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-related){margin-top:max(1.6rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}}body main .cart-page :-moz-any(cart-related){min-width:0;max-width:100%;margin-bottom:1.6rem;display:block;overflow-x:hidden}@media screen and (max-width:1023px){body main .cart-page :-moz-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){body main .cart-page :-moz-any(cart-related){margin-top:max(1.6rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}body main .cart-page :-moz-any(cart-related) .blaze-heading{display:none}body main .cart-page :-moz-any(cart-related) .blaze-slider{position:relative}@media screen and (max-width:1023px){body main .cart-page :-moz-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}body main .cart-page :-moz-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}}body main .cart-page :-moz-any(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}body main .cart-page :-webkit-any(cart-related){min-width:0;max-width:100%;margin-bottom:1.6rem;display:block;overflow-x:hidden}body main .cart-page :is(cart-related){min-width:0;max-width:100%;margin-bottom:1.6rem;display:block;overflow-x:hidden}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}body main .cart-page :is(cart-related){flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:0;display:flex}}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-related){margin-top:max(1.6rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}body main .cart-page :is(cart-related){margin-top:max(1.6rem,min(1.25vw,2.4rem));margin-bottom:max(1rem,min(1.25vw,2.4rem))}}body main .cart-page :-webkit-any(cart-related) .blaze-heading{display:none}body main .cart-page :is(cart-related) .blaze-heading{display:none}body main .cart-page :-webkit-any(cart-related) .blaze-slider{position:relative}body main .cart-page :is(cart-related) .blaze-slider{position:relative}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop{display:none}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-desktop{display:none}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{display:none}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-desktop{display:none}}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile :-webkit-any(svg){width:2.1rem;height:2.2rem;display:block}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile :is(svg){width:2.1rem;height:2.2rem;display:block}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{display:flex}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile{display:flex}}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-mobile{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile :-webkit-any(svg){width:2.1rem;height:2.2rem;display:block}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-mobile :is(svg){width:2.1rem;height:2.2rem;display:block}@media screen and (max-width:1023px){body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{display:flex}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-mobile{display:flex}}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile{left:.4rem}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile{left:.4rem}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile :-webkit-any(svg){transform:rotate(180deg)}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile :is(svg){transform:rotate(180deg)}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-prev-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}body main .cart-page :is(cart-related) .blaze-slider .blaze-prev-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile{right:.4rem}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-mobile{right:.4rem}body main .cart-page :-webkit-any(cart-related) .blaze-slider .blaze-next-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}body main .cart-page :is(cart-related) .blaze-slider .blaze-next-mobile:disabled{opacity:0;pointer-events:none;visibility:hidden}body main .cart-page :-webkit-any(cart-related) .blaze-buttons{display:none}body main .cart-page :is(cart-related) .blaze-buttons{display:none}body main .cart-page :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}body main .cart-page :is(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden}body main .cart-page :-webkit-any(cart-related) .blaze-container::-webkit-scrollbar{display:none}body main .cart-page :is(cart-related) .blaze-container::-webkit-scrollbar{display:none}body main .cart-page :-webkit-any(cart-related) .blaze-track{flex-direction:row;gap:.8rem;display:flex}body main .cart-page :is(cart-related) .blaze-track{flex-direction:row;gap:.8rem;display:flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}body main .cart-page :is(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;flex-direction:row;align-items:center;height:auto;padding:.8rem .6rem;display:flex;position:relative}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__row{flex-direction:row;align-items:center;gap:.8rem;width:100%;display:flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__media{flex-shrink:0}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-tags__block{display:none}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image{aspect-ratio:1;flex-shrink:0;width:3.6rem;max-width:3.6rem;margin:0;padding:0}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image :-webkit-any(img){object-fit:cover;width:100%;height:100%;display:block}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image :is(img){object-fit:cover;width:100%;height:100%;display:block}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{object-fit:cover;width:100%;height:100%;display:block}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__media .product-image .product-image--image{object-fit:cover;width:100%;height:100%;display:block}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__body{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__action{flex-shrink:0;align-self:center}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%;min-width:0}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--element-black-main);font-family:var(--work-sans);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:400;line-height:1.44;display:block;overflow:hidden}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{display:none}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{display:none}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__container{flex-flow:row;align-items:center;gap:1.6rem;width:100%;display:flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__compare{color:var(--element-black-200);white-space:nowrap;font-size:1rem;text-decoration-line:line-through}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1.6rem;width:auto;display:flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{white-space:nowrap;font-size:1.2rem;font-weight:600}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{display:none}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;display:inline-flex}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;white-space:nowrap;border-radius:1.6rem;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1rem;font-weight:600;display:inline-flex}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__installments{display:none}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-price__installments{display:none}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{background:var(--element-black-main);border-radius:10rem;gap:0;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;padding:0}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .buy-button__text{display:none}body main .cart-page :-moz-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-moz-any(svg){width:2.4rem;height:2.4rem;display:block}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:2.4rem;height:2.4rem;display:block}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg){width:2.4rem;height:2.4rem;display:block}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart .icon :is(svg) :is(path){stroke:var(--white)}body main .cart-page :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}body main .cart-page :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart:hover{background:var(--element-black-400)}body main .cart-page :-webkit-any(cart-related):has(.blaze-track:empty){display:none}body main .cart-page :is(cart-related):has(.blaze-track:empty){display:none}body main .cart-page :-moz-any(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}body main .cart-page :-webkit-any(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}body main .cart-page :is(cart-checkout){background-color:transparent;flex-direction:column;flex-shrink:0;gap:1rem;margin-top:auto;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}body main .cart-page :is(cart-checkout) .cart-checkout__inputs{border:1px solid var(--element-black-main);border-radius:1.6rem;grid-template-columns:1fr 1fr;display:grid}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results[hidden]{display:none!important}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion{flex-direction:column;gap:.2rem;width:100%;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-chevron{transform:rotate(180deg)}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion.is-open .cart-checkout__shipping-accordion-panel{grid-template-rows:1fr}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-trigger .cart-checkout__benefit-row{width:100%}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :-webkit-any(svg){width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :is(svg){width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :-webkit-any(path){fill:var(--element-black-main);stroke:var(--element-black-main)}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-chevron :is(path){fill:var(--element-black-main);stroke:var(--element-black-main)}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel .cart-checkout__shipping-accordion-panel-inner{flex-direction:column;gap:.2rem;min-height:0;display:flex;overflow:hidden}body main .cart-page :is(cart-checkout) .cart-checkout__shipping-results .cart-checkout__shipping-accordion-panel .cart-checkout__shipping-accordion-panel-inner{flex-direction:column;gap:.2rem;min-height:0;display:flex;overflow:hidden}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-row{background:var(--blue-soft-100);color:var(--element-black-main);font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-row{background:var(--blue-soft-100);color:var(--element-black-main);font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-icon :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-icon :is(svg){width:100%;height:100%;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-label{flex:1;min-width:0;font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-label{flex:1;min-width:0;font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-value{white-space:nowrap;font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-value{white-space:nowrap;font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-remove{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-remove:disabled{cursor:wait;opacity:.4!important}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-remove:disabled{cursor:wait;opacity:.4!important}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-remove :-webkit-any(svg){flex-shrink:0;width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-remove :is(svg){flex-shrink:0;width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));display:block}@media(hover:hover){body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-remove{opacity:0;pointer-events:none;width:0;margin-left:-.5rem;transition:width .25s,margin-left .25s,opacity .25s}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-remove{opacity:0;pointer-events:none;width:0;margin-left:-.5rem;transition:width .25s,margin-left .25s,opacity .25s}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-row:hover .cart-checkout__benefit-remove{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-row:hover .cart-checkout__benefit-remove{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__benefit-remove:focus-visible{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}body main .cart-page :is(cart-checkout) .cart-checkout__benefit-remove:focus-visible{opacity:1;pointer-events:auto;width:max(1rem,min(.625vw,1.2rem));margin-left:0}}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input{flex-direction:column;gap:.4rem;min-width:0;display:flex}body main .cart-page :is(cart-checkout) .cart-discount-input{flex-direction:column;gap:.4rem;min-width:0;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input{flex-direction:column;gap:.4rem;min-width:0;display:flex}body main .cart-page :is(cart-checkout) .cart-shipping-input{flex-direction:column;gap:.4rem;min-width:0;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input{border-right:1px solid var(--element-black-300)}body main .cart-page :is(cart-checkout) .cart-discount-input{border-right:1px solid var(--element-black-300)}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input{border-right-color:var(--element-black-main)}body main .cart-page :is(cart-checkout) .cart-discount-input{border-right-color:var(--element-black-main)}}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}body main .cart-page :is(cart-checkout) .cart-discount-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}body main .cart-page :is(cart-checkout) .cart-shipping-input__field{background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:.8rem max(.8rem,min(.625vw,1.2rem));display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :is(cart-checkout) .cart-discount-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__icon :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page :is(cart-checkout) .cart-discount-input__icon :is(svg){width:100%;height:100%;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :is(cart-checkout) .cart-shipping-input__icon{width:max(1rem,min(.625vw,1.2rem));height:max(1rem,min(.625vw,1.2rem));color:var(--element-black-main);flex-shrink:0;justify-content:center;align-items:center;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__icon :-webkit-any(svg){width:100%;height:100%;display:block}body main .cart-page :is(cart-checkout) .cart-shipping-input__icon :is(svg){width:100%;height:100%;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}body main .cart-page :is(cart-checkout) .cart-discount-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}body main .cart-page :is(cart-checkout) .cart-shipping-input__input{min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-main);background:0 0;border:none;outline:none;flex:1;font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__input::placeholder{color:var(--element-black-main)}body main .cart-page :is(cart-checkout) .cart-discount-input__input::placeholder{color:var(--element-black-main)}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__input::placeholder{color:var(--element-black-main)}body main .cart-page :is(cart-checkout) .cart-shipping-input__input::placeholder{color:var(--element-black-main)}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}body main .cart-page :is(cart-checkout) .cart-discount-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__submit :-webkit-any(svg){width:1.1rem;height:1.1rem;display:block}body main .cart-page :is(cart-checkout) .cart-discount-input__submit :is(svg){width:1.1rem;height:1.1rem;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}body main .cart-page :is(cart-checkout) .cart-shipping-input__submit{cursor:pointer;color:var(--black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:-.6rem -.2rem -.6rem 0;padding:.6rem;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__submit :-webkit-any(svg){width:1.1rem;height:1.1rem;display:block}body main .cart-page :is(cart-checkout) .cart-shipping-input__submit :is(svg){width:1.1rem;height:1.1rem;display:block}body main .cart-page :-webkit-any(cart-checkout) .cart-discount-input__error{color:#c0392b;margin:0;padding-left:.4rem;font-size:max(1rem,min(.625vw,1.2rem))}body main .cart-page :is(cart-checkout) .cart-discount-input__error{color:#c0392b;margin:0;padding-left:.4rem;font-size:max(1rem,min(.625vw,1.2rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-shipping-input__error{color:#c0392b;margin:0;padding-left:.4rem;font-size:max(1rem,min(.625vw,1.2rem))}body main .cart-page :is(cart-checkout) .cart-shipping-input__error{color:#c0392b;margin:0;padding-left:.4rem;font-size:max(1rem,min(.625vw,1.2rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-direction:column;gap:max(.9rem,min(.625vw,1.2rem));padding:max(.9rem,min(.625vw,1.2rem));display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__infos{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-direction:column;gap:max(.9rem,min(.625vw,1.2rem));padding:max(.9rem,min(.625vw,1.2rem));display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;min-width:0;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits{flex-direction:column;flex-shrink:0;gap:.2rem;width:100%;min-width:0;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden]){display:flex!important}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden]){display:flex!important}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits[hidden]{display:none}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits[hidden]{display:none}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden])+.cart-checkout__shipping-results:not([hidden]){margin-top:calc(.2rem - max(.9rem,min(.625vw,1.2rem)))}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__benefits:not([hidden])+.cart-checkout__shipping-results:not([hidden]){margin-top:calc(.2rem - max(.9rem,min(.625vw,1.2rem)))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__infos-item-label{text-transform:uppercase}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__infos-item-label{text-transform:uppercase}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .info_installment{color:var(--element-black-300);font-family:var(--inter);font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:100%}body main .cart-page :is(cart-checkout) .cart-checkout__infos .info_installment{color:var(--element-black-300);font-family:var(--inter);font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:100%}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .info_installment :-webkit-any(span){font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__infos .info_installment :is(span){font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos-item{font-family:var(--inter);color:var(--element-black-main);justify-content:space-between;align-items:center;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__infos-item{font-family:var(--inter);color:var(--element-black-main);justify-content:space-between;align-items:center;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__pix{border-top:1.5px solid var(--element-off-white);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.9rem,min(.625vw,1.2rem));display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__pix{border-top:1.5px solid var(--element-off-white);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.9rem,min(.625vw,1.2rem));display:flex}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__pix{border-top-width:2px}body main .cart-page :is(cart-checkout) .cart-checkout__pix{border-top-width:2px}}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-300);flex:1;font-weight:400}body main .cart-page :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--element-black-300);flex:1;font-weight:400}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :-webkit-any(b){font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :is(b){font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--element-black-main);white-space:nowrap;font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--element-black-main);white-space:nowrap;font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__guarantee{display:none}body main .cart-page :is(cart-checkout) .cart-checkout__guarantee{display:none}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__actions{flex-direction:row;justify-content:space-between;align-items:center;gap:max(1rem,min(.83333vw,1.6rem));display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__actions{flex-direction:row;justify-content:space-between;align-items:center;gap:max(1rem,min(.83333vw,1.6rem));display:flex}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__actions{flex-direction:column-reverse;gap:0}body main .cart-page :is(cart-checkout) .cart-checkout__actions{flex-direction:column-reverse;gap:0}}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--continue{cursor:pointer;color:var(--element-black-300);text-align:center;font-family:var(--inter);text-transform:uppercase;background:0 0;border:none;flex:1;padding:0;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none}body main .cart-page :is(cart-checkout) .cart-checkout__button--continue{cursor:pointer;color:var(--element-black-300);text-align:center;font-family:var(--inter);text-transform:uppercase;background:0 0;border:none;flex:1;padding:0;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--continue{flex:none;width:100%;padding:1.6rem 0}body main .cart-page :is(cart-checkout) .cart-checkout__button--continue{flex:none;width:100%;padding:1.6rem 0}}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--continue:hover{opacity:.7}body main .cart-page :is(cart-checkout) .cart-checkout__button--continue:hover{opacity:.7}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:uppercase;cursor:pointer;font-family:var(--inter);border:none;border-radius:10rem;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) max(.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:600;text-decoration:none;transition:all .3s;display:block}body main .cart-page :is(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:uppercase;cursor:pointer;font-family:var(--inter);border:none;border-radius:10rem;flex:1;padding:max(.8rem,min(.83333vw,1.6rem)) max(.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:600;text-decoration:none;transition:all .3s;display:block}@media screen and (min-width:1024px){body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--checkout{flex:none;width:100%}body main .cart-page :is(cart-checkout) .cart-checkout__button--checkout{flex:none;width:100%}}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--checkout:hover{opacity:.9}body main .cart-page :is(cart-checkout) .cart-checkout__button--checkout:hover{opacity:.9}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--cart{display:none}body main .cart-page :is(cart-checkout) .cart-checkout__button--cart{display:none}cart-component{display:block}cart-item.cart-item{transition:opacity .3s,transform .3s;display:flex}cart-item.cart-item--removing{opacity:0;pointer-events:none;transform:translate(-20px)}cart-item .cart-item__title{text-decoration:none}cart-clear{cursor:pointer;align-items:center;gap:.4rem;display:flex}cart-checkout{background:#f2f2f2;flex-direction:column;gap:max(1.2rem,min(.833333vw,1.6rem));margin-top:auto;display:flex}cart-checkout .cart-checkout__infos{border:1px solid var(--neutral-100);flex-direction:column;gap:.6rem;padding:max(1rem,min(.72916vw,1.4rem)) max(.9rem,min(.625vw,1.2rem));display:flex}cart-checkout .cart-checkout__infos .info_installment{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--font-barlow);color:var(--black);font-weight:400}cart-checkout .cart-checkout__infos .info_installment :-webkit-any(span){font-weight:600}cart-checkout .cart-checkout__infos .info_installment :is(span){font-weight:600}cart-checkout .cart-checkout__infos-item{justify-content:space-between;align-items:center;display:flex}cart-checkout .cart-checkout__pix{justify-content:space-between;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));display:flex}cart-checkout .cart-checkout__guarantee{align-items:flex-start;gap:max(.8rem,min(.625vw,1.2rem));padding:0 max(.9rem,min(.52083vw,1rem));display:flex}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-icon{width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem));color:var(--gray-light);flex-shrink:0}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-icon :-webkit-any(path){stroke:currentColor}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-icon :is(path){stroke:currentColor}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-text{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--font-barlow);color:var(--gray-dark);flex:1;font-weight:400;line-height:1.5}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link{color:var(--gray-dark);font-weight:600;text-decoration:underline;transition:opacity .2s}cart-checkout .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link:hover{opacity:.8}cart-checkout .cart-checkout__button--checkout{text-align:center;cursor:pointer;border:none;border-radius:max(.8rem,min(.625vw,1.2rem));width:100%;padding:1.4rem 0;text-decoration:none;transition:all .3s;display:block}@media screen and (min-width:768px){cart-checkout .cart-checkout__button--checkout{padding:max(1.4rem,min(.625vw,2rem)) 4rem}}cart-checkout .cart-checkout__button--checkout:hover{opacity:.9}cart-checkout .cart-checkout__button--cart{text-align:center;justify-content:center;align-items:center;width:100%;margin-top:1.6rem;text-decoration:none;display:flex}@media screen and (min-width:768px){cart-checkout .cart-checkout__button--cart{margin-top:max(1.2rem,min(.833333vw,1.6rem))}}.infinite-slider{width:100%;max-width:100%;display:flex;overflow:hidden}.infinite-slider .infinite-slider__container{width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.infinite-slider .infinite-slider__container .infinite-slider__slide{white-space:nowrap;flex-direction:row;display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item{flex-shrink:0;justify-content:center;align-items:center;display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .text-block :-webkit-any(strong){font-weight:900}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .text-block :is(strong){font-weight:900}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-1{background-color:var(--infinite-slider-marker-background-color,var(--element-black-main));width:max(5rem,min(3.2vw,6rem));min-width:max(5rem,min(3.2vw,6rem));height:.2rem;min-height:.2rem;display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-2{background-color:var(--infinite-slider-marker-background-color,var(--element-black-main));border-radius:50%;width:max(1.8rem,min(1.25vw,2.4rem));min-width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,3.2rem));min-height:max(1.8rem,min(1.25vw,3.2rem));display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-3{justify-content:center;align-items:center;width:max(1.7rem,min(1.77777vw,3.4rem));min-width:max(1.7rem,min(1.77777vw,3.4rem));height:max(2.3rem,min(2.3333vw,4.4rem));min-height:max(2.3rem,min(2.3333vw,4.4rem));display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-3 :-webkit-any(svg){width:100%;min-width:100%;height:100%;min-height:100%;display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-3 :is(svg){width:100%;min-width:100%;height:100%;min-height:100%;display:flex}@keyframes slide-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.blaze-pagination{border-radius:10rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.blaze-pagination.absolute-pagination{position:absolute}.blaze-pagination:empty{display:none}.blaze-pagination :-webkit-any(button){cursor:pointer;height:.5rem;min-height:.5rem;font-size:0;transition:all .3s ease-in-out}.blaze-pagination :is(button){cursor:pointer;height:.5rem;min-height:.5rem;font-size:0;transition:all .3s ease-in-out}.newsletter-root{width:100%}.newsletter-form{width:100%;display:block}.newsletter{width:100%}.newsletter .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter .newsletter__inner{flex-direction:column;gap:1.6rem;width:100%;display:flex}.newsletter .newsletter-form__row{flex-direction:column;gap:1rem;width:100%;display:flex}.newsletter .newsletter-form__field{width:100%;min-width:0}.newsletter .newsletter-form__input{border:none;border-bottom:1px solid var(--newsletter-color,#fff);width:100%;color:var(--newsletter-color,#fff);font-family:var(--inter);background:0 0;outline:none;padding:.6rem;font-size:max(1.4rem,min(.9375vw,1.6rem));font-weight:300;line-height:normal}.newsletter .newsletter-form__input::placeholder{color:var(--newsletter-color,#fff);opacity:.85}.newsletter .newsletter-form__submit{border:none;border-bottom:1px solid var(--newsletter-color,#fff);width:fit-content;color:var(--newsletter-color,#fff);font-family:var(--inter);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;align-self:center;align-items:center;gap:.8rem;padding:0 0 .4rem;font-size:max(1.2rem,min(.833vw,1.4rem));font-weight:400;line-height:normal;display:flex}.newsletter .newsletter-form__submit-text{display:block}.newsletter .newsletter-form__submit-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.newsletter .newsletter-form__submit-icon :-webkit-any(svg){width:1.6rem;height:1.6rem;display:block}.newsletter .newsletter-form__submit-icon :is(svg){width:1.6rem;height:1.6rem;display:block}.newsletter .newsletter-form__consent{cursor:pointer;align-items:flex-start;gap:1rem;display:flex}.newsletter .newsletter-form__checkbox{border:1px solid var(--newsletter-color,#fff);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.2rem}.newsletter .newsletter-form__checkbox:checked{background-color:var(--newsletter-color,#fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='%23070707' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.1rem}.newsletter .newsletter-form__terms{color:var(--newsletter-color,#fff);font-family:var(--inter);font-size:max(1.2rem,min(.833vw,1.4rem));font-weight:300;line-height:1.4}.newsletter .newsletter-form__terms-link{color:inherit;text-underline-offset:.2rem;text-decoration:underline}.newsletter .newsletter-form__terms-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25em}.newsletter .newsletter-form__terms-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25em}.newsletter .newsletter-form__terms-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25em}.newsletter .newsletter-form__terms-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25em}.newsletter .newsletter-form__terms-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25em}.newsletter .newsletter-form__feedback{font-family:var(--inter);margin-top:1rem;font-size:max(1.2rem,min(.833vw,1.4rem));font-weight:400;line-height:1.4}.newsletter .newsletter-form__feedback--success{color:var(--newsletter-color,#fff)}.newsletter .newsletter-form__feedback--error{color:var(--terracota-600,#c0392b)}@media screen and (min-width:768px){.newsletter .newsletter-form__row{flex-direction:row;align-items:flex-end;gap:1rem}.newsletter .newsletter-form__field{flex:1}.newsletter .newsletter-form__submit{flex-shrink:0;align-self:flex-end}}drawer-trigger[data-drawer=newsletter-modal]{display:flex}drawer-trigger[data-drawer=newsletter-modal] .newsletter-modal__trigger{cursor:pointer;border:none;font-family:inherit}.drawer-overlay[data-drawer-overlay=newsletter-modal]{z-index:100001;background:#31302f73}@media screen and (max-width:767px){drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__image{height:max(35rem,min(70vw,50rem))}}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]){z-index:100002;opacity:0;visibility:hidden;pointer-events:none;border-radius:.8rem;width:min(92rem,100vw - 3.2rem);max-width:92rem;max-height:calc(100vh - 3.2rem);transition:opacity .3s,transform .3s,visibility .3s;top:50%;left:50%;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top])[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top])[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__panel{background:var(--off-white-500);border-radius:.8rem;grid-template-columns:minmax(0,45.7%) minmax(0,54.3%);min-height:42rem;display:grid;position:relative;overflow:hidden}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__panel.newsletter-modal__panel--without-image{grid-template-columns:1fr}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__media{background:var(--off-white-600);min-height:42rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__image{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:767px){drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__image{height:max(35rem,min(70vw,50rem))}}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__content{flex-direction:column;justify-content:center;gap:3rem;padding:8.9rem 4.9rem;display:flex;position:relative}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__close{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:2.4rem;right:2.4rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__close-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]){z-index:100002;opacity:0;visibility:hidden;pointer-events:none;border-radius:.8rem;width:min(92rem,100vw - 3.2rem);max-width:92rem;max-height:calc(100vh - 3.2rem);transition:opacity .3s,transform .3s,visibility .3s;top:50%;left:50%;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]){z-index:100002;opacity:0;visibility:hidden;pointer-events:none;border-radius:.8rem;width:min(92rem,100vw - 3.2rem);max-width:92rem;max-height:calc(100vh - 3.2rem);transition:opacity .3s,transform .3s,visibility .3s;top:50%;left:50%;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top])[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top])[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-46%)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top])[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top])[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__panel{background:var(--off-white-500);border-radius:.8rem;grid-template-columns:minmax(0,45.7%) minmax(0,54.3%);min-height:42rem;display:grid;position:relative;overflow:hidden}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__panel{background:var(--off-white-500);border-radius:.8rem;grid-template-columns:minmax(0,45.7%) minmax(0,54.3%);min-height:42rem;display:grid;position:relative;overflow:hidden}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__panel.newsletter-modal__panel--without-image{grid-template-columns:1fr}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__panel.newsletter-modal__panel--without-image{grid-template-columns:1fr}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__media{background:var(--off-white-600);min-height:42rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__media{background:var(--off-white-600);min-height:42rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__image{object-fit:cover;width:100%;height:100%;display:block}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__image{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:767px){drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__image{height:max(35rem,min(70vw,50rem))}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__image{height:max(35rem,min(70vw,50rem))}}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__content{flex-direction:column;justify-content:center;gap:3rem;padding:8.9rem 4.9rem;display:flex;position:relative}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__content{flex-direction:column;justify-content:center;gap:3rem;padding:8.9rem 4.9rem;display:flex;position:relative}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:2.4rem;right:2.4rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:2.4rem;right:2.4rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-button :-webkit-any(svg){width:2.4rem;height:2.4rem;display:block}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-button :is(svg){width:2.4rem;height:2.4rem;display:block}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-button :-webkit-any(path){transition:stroke .3s ease-in-out}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-button :is(path){transition:stroke .3s ease-in-out}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-button:hover :-webkit-any(path){stroke:var(--terracota-500)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-button:hover :is(path){stroke:var(--terracota-500)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-icon--mobile{display:none}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-icon--mobile{display:none}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__text{flex-direction:column;gap:.4rem;display:flex}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__text{flex-direction:column;gap:.4rem;display:flex}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__title{color:var(--gold-800);font-family:var(--inter);font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__title{color:var(--gold-800);font-family:var(--inter);font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__description{margin-top:2rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__description{margin-top:2rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__description :-webkit-any(p){color:var(--off-white-800);font-family:var(--inter);font-size:1.6rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__description :is(p){color:var(--off-white-800);font-family:var(--inter);font-size:1.6rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__form-fields{border:1px solid var(--off-white-700);border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__form-fields{border:1px solid var(--off-white-700);border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__field{min-width:0}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__field{min-width:0}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__input{width:100%;height:100%;color:var(--gold-900);font-family:var(--inter);background:0 0;border:none;padding:1.9rem 2.4rem;font-size:1.4rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__input{width:100%;height:100%;color:var(--gold-900);font-family:var(--inter);background:0 0;border:none;padding:1.9rem 2.4rem;font-size:1.4rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__input::placeholder{color:var(--gold-900);opacity:1}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__input::placeholder{color:var(--gold-900);opacity:1}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__input:focus{outline:none}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__input:focus{outline:none}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__submit{background:var(--gold-600);color:var(--off-white-500);font-family:var(--inter);cursor:pointer;border:none;padding:1rem 1.4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;transition:filter .3s ease-in-out}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__submit{background:var(--gold-600);color:var(--off-white-500);font-family:var(--inter);cursor:pointer;border:none;padding:1rem 1.4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;transition:filter .3s ease-in-out}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__submit:hover{filter:brightness(.96)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__submit:hover{filter:brightness(.96)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__disclaimer :-webkit-any(p,a){color:var(--off-white-700);font-family:var(--inter);font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__disclaimer :is(p,a){color:var(--off-white-700);font-family:var(--inter);font-size:1.2rem;font-style:normal;font-weight:300;line-height:normal}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__disclaimer :-webkit-any(a){text-underline-offset:.2rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__disclaimer :is(a){text-underline-offset:.2rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__feedback{font-family:var(--inter);font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.4}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__feedback{font-family:var(--inter);font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.4}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--success{color:var(--gold-700)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--success{color:var(--gold-700)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--error{color:var(--terracota-500)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--error{color:var(--terracota-500)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--error :-webkit-any(ul){padding-left:1.8rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__feedback.newsletter-modal__feedback--error :is(ul){padding-left:1.8rem}.newsletter-modal__form .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:767px){drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]){width:calc(100vw - 8.4rem);height:fit-content;max-height:none}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top])[data-state=closed]{transform:translate(-50%,-43%)}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__panel{grid-template-columns:1fr;min-height:auto;max-height:none}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__media{min-height:10rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__content{justify-content:flex-start;gap:2.4rem;padding:2rem 2rem 2.4rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__close{top:1.6rem;right:1.6rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__close-icon--desktop{display:none}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__close-icon--mobile{display:block}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__title{text-align:center;font-size:2rem}drawer-component[data-drawer=newsletter-modal]:-moz-any([direction=top],[data-direction=top]) .newsletter-modal__description{margin-top:1.6rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]){width:calc(100vw - 8.4rem);height:fit-content;max-height:none}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]){width:calc(100vw - 8.4rem);height:fit-content;max-height:none}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top])[data-state=closed]{transform:translate(-50%,-43%)}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top])[data-state=closed]{transform:translate(-50%,-43%)}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__panel{grid-template-columns:1fr;min-height:auto;max-height:none}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__panel{grid-template-columns:1fr;min-height:auto;max-height:none}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__media{min-height:10rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__media{min-height:10rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__content{justify-content:flex-start;gap:2.4rem;padding:2rem 2rem 2.4rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__content{justify-content:flex-start;gap:2.4rem;padding:2rem 2rem 2.4rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close{top:1.6rem;right:1.6rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close{top:1.6rem;right:1.6rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-icon--desktop{display:none}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-icon--desktop{display:none}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__close-icon--mobile{display:block}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__close-icon--mobile{display:block}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__title{text-align:center;font-size:2rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__title{text-align:center;font-size:2rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__description{margin-top:1.6rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__description{margin-top:1.6rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__description :-webkit-any(p){font-size:1.4rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__description :is(p){font-size:1.4rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__input{padding:1.6rem 1.8rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__input{padding:1.6rem 1.8rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__submit{padding:1.6rem 1.8rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__submit{padding:1.6rem 1.8rem}drawer-component[data-drawer=newsletter-modal]:-webkit-any([direction=top],[data-direction=top]) .newsletter-modal__submit{min-width:14.2rem}drawer-component[data-drawer=newsletter-modal]:is([direction=top],[data-direction=top]) .newsletter-modal__submit{min-width:14.2rem}}.breadcrumbs{--breadcrumb-color:var(--white);box-sizing:border-box;text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:max(.6rem,min(.8vw,.8rem));width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.breadcrumbs .breadcrumb{font-family:var(--inter);text-transform:uppercase;white-space:nowrap;color:hsl(var(--off-white-900));font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:normal;text-decoration:underline}.breadcrumbs .breadcrumb.home,.breadcrumbs .breadcrumb.pre-collection,.breadcrumbs .breadcrumb.pre-page{color:var(--breadcrumb-color);font-weight:300;text-decoration:none}.breadcrumbs .breadcrumb.home,.breadcrumbs .breadcrumb-separator{flex:none}.breadcrumbs .breadcrumb--ellipsis{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.breadcrumbs .breadcrumb--ellipsis:not(:last-child){max-width:42%}.breadcrumbs .breadcrumb--ellipsis:last-child{flex:1 1 0;max-width:100%}.breadcrumbs :-webkit-any(a).breadcrumb{cursor:pointer}.breadcrumbs :is(a).breadcrumb{cursor:pointer}.breadcrumbs :-webkit-any(span).breadcrumb{cursor:default}.breadcrumbs :is(span).breadcrumb{cursor:default}.breadcrumbs .breadcrumb-separator{color:var(--breadcrumb-color);cursor:default;flex:none;justify-content:center;align-items:center;font-size:max(1rem,min(.625vw,1.2rem));display:flex}.filterable-grid{--fg-sidebar-width:clamp(23.9rem, 16.6146vw, 31.9rem);--fg-grid-gap:1.5rem;--fg-transition:.3s ease;--fg-radius:clamp(.5rem, .52083vw, 1rem);--fg-radius-pill:50rem;padding-bottom:max(4rem,min(4.6875vw,9rem))}.filterable-grid:has(modal-panel.open) .filterable-grid__filter-toggle-open{display:none}.filterable-grid:has(modal-panel.open) .filterable-grid__filter-toggle-close{display:flex}.filterable-grid:has(modal-panel.open) .filterable-grid__filter-toggle{background-color:var(--blue-deep-teal-main);border-color:var(--blue-deep-teal-main)}.filterable-grid:has(modal-panel.open) .filterable-grid__filter-toggle .filterable-grid__filter-toggle-text{color:var(--white)}.filterable-grid__main:after{content:"";width:min(100%,var(--page-width));background:var(--neutral-40);height:1px;position:absolute;left:50%;transform:translate(-50%)}.filterable-grid__search-header{text-align:left;max-width:var(--page-width);border-bottom:1px solid #f2f5f5;align-items:center;gap:max(.6rem,min(.83333vw,1.6rem));width:100%;margin-left:auto;margin-right:auto;padding-bottom:max(1.6rem,min(1.25vw,2.4rem));display:flex}.filterable-grid__search-header .filterable-grid__search-title{font-family:var(--work-sans);color:var(--element-black-main);font-size:max(1.6rem,min(1.66666vw,3.2rem));font-weight:400}.filterable-grid__search-header .filterable-grid__search-title .filterable-grid__search-term{font-weight:500}.filterable-grid__search-header .filterable-grid__search-count{font-family:var(--font-barlow);color:var(--neutral-80);font-size:max(1.4rem,min(1.25vw,1.8rem));font-weight:400}.filterable-grid__main{flex-direction:column;display:flex;overflow:hidden}.filterable-grid__main .filterable-grid__main-inner{max-width:var(--page-width);gap:0;width:100%;margin-left:auto;margin-right:auto;padding-top:max(1.2rem,min(1.25vw,2.4rem));display:flex}.filterable-grid__header{max-width:var(--page-width);border-top:1px solid #f3f5f5;margin-left:auto;margin-right:auto;padding-top:max(1.2rem,min(1.25vw,2.4rem))}.filterable-grid__header .filterable-grid__header-inner{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:max(.8rem,min(1vw,1.6rem));display:grid}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-inner{justify-content:space-between;column-gap:0;display:flex}}.filterable-grid__header .filterable-grid__header-right{display:contents}.filterable-grid__header .filterable-grid__header-right :-webkit-any(filter-field){display:contents}.filterable-grid__header .filterable-grid__header-right :is(filter-field){display:contents}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right{flex-direction:row;align-items:center;gap:max(.4rem,min(1.25vw,2.4rem));display:flex}.filterable-grid__header .filterable-grid__header-right :-webkit-any(filter-field){display:flex}.filterable-grid__header .filterable-grid__header-right :is(filter-field){display:flex}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__header-right-separator{color:var(--blue-deep-teal-300);display:none}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__header-right-separator{display:inline}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count{color:var(--blue-deep-teal-300);text-align:center;font-family:var(--inter);white-space:nowrap;grid-column:2;justify-self:center;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count{grid-column:auto;justify-self:auto}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count.filterable-grid__product-count--mobile{display:block}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count.filterable-grid__product-count--mobile{display:none}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count.filterable-grid__product-count--desktop{display:none}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count.filterable-grid__product-count--desktop{display:block}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort{grid-column:3;justify-self:end;align-items:center;display:flex;position:relative}@media screen and (min-width:768px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort{grid-column:auto;justify-self:auto}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort .filterable-grid__sort-select{-webkit-appearance:none;appearance:none;border:1.5px solid var(--blue-deep-teal-main);color:var(--blue-deep-teal-main);font-family:var(--inter);cursor:pointer;padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.83333vw,1.6rem));background:0 0;border-radius:100rem;padding-right:max(1.8rem,min(1.45833vw,2.8rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort .filterable-grid__sort-select:focus{outline:none}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :-moz-any(svg){pointer-events:none;width:max(1.8rem,min(1.45833vw,2.8rem));min-width:max(1.8rem,min(1.45833vw,2.8rem));height:max(1.8rem,min(1.45833vw,2.8rem));min-height:max(1.8rem,min(1.45833vw,2.8rem));position:absolute;right:0;transform:rotate(180deg)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :-webkit-any(svg){pointer-events:none;width:max(1.8rem,min(1.45833vw,2.8rem));min-width:max(1.8rem,min(1.45833vw,2.8rem));height:max(1.8rem,min(1.45833vw,2.8rem));min-height:max(1.8rem,min(1.45833vw,2.8rem));position:absolute;right:0;transform:rotate(180deg)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :is(svg){pointer-events:none;width:max(1.8rem,min(1.45833vw,2.8rem));min-width:max(1.8rem,min(1.45833vw,2.8rem));height:max(1.8rem,min(1.45833vw,2.8rem));min-height:max(1.8rem,min(1.45833vw,2.8rem));position:absolute;right:0;transform:rotate(180deg)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :-webkit-any(svg) :-webkit-any(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :is(svg) :is(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__header .filterable-grid__filter-toggle{z-index:2;background-color:var(--white);border:1px solid var(--blue-deep-teal-main);cursor:pointer;transition:all var(--fg-transition);border-radius:100rem;justify-content:center;justify-self:start;align-items:center;padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.83333vw,1.6rem));display:flex;position:relative}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-text{color:var(--blue-deep-teal-main);text-align:center;font-family:var(--inter);text-transform:uppercase;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close{justify-content:center;align-items:center;gap:max(.4rem,min(.3125vw,.6rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close :-webkit-any(svg){width:max(1.6rem,min(1vw,2.4rem));height:max(1.6rem,min(1vw,2.4rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close :is(svg){width:max(1.6rem,min(1vw,2.4rem));height:max(1.6rem,min(1vw,2.4rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open{justify-content:center;align-items:center;gap:max(.4rem,min(.3125vw,.6rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open :-webkit-any(svg){width:max(1.6rem,min(1vw,2.4rem));height:max(1.6rem,min(1vw,2.4rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open :is(svg){width:max(1.6rem,min(1vw,2.4rem));height:max(1.6rem,min(1vw,2.4rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open{display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close{display:none}.filterable-grid__sidebar{z-index:99999;visibility:hidden;pointer-events:none;width:100vw;max-width:340px;transition:transform var(--fg-transition),visibility var(--fg-transition);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.filterable-grid__sidebar .filterable-grid__sidebar-overlay{z-index:-1;opacity:0;pointer-events:none;transition:opacity var(--fg-transition);background:#0000004d;position:fixed;top:0;bottom:0;left:0;right:0}.filterable-grid__sidebar:has(modal-panel.open){visibility:visible;pointer-events:auto;transform:translate(0)}.filterable-grid__sidebar:has(modal-panel.open) .filterable-grid__sidebar-overlay{opacity:1;pointer-events:auto}@media(min-width:1024px){.filterable-grid__sidebar{z-index:auto;visibility:visible;pointer-events:auto;width:0;max-width:none;transition:width var(--fg-transition);flex-shrink:0;position:static;overflow:hidden;transform:none}.filterable-grid__sidebar .filterable-grid__sidebar-overlay{display:none}.filterable-grid__sidebar:has(modal-panel.open){width:var(--fg-sidebar-width);overflow:visible}}@media(min-width:1024px){:-webkit-any(modal-panel).filterable-grid__filter-modal{width:var(--fg-sidebar-width)}}:-moz-any(modal-panel){z-index:1;width:100%;display:block;position:relative}:-moz-any(modal-panel).filterable-grid__filter-modal{height:100%}@media(min-width:1024px){:-moz-any(modal-panel).filterable-grid__filter-modal{width:var(--fg-sidebar-width)}}:-webkit-any(modal-panel){z-index:1;width:100%;display:block;position:relative}:is(modal-panel){z-index:1;width:100%;display:block;position:relative}:-webkit-any(modal-panel).filterable-grid__filter-modal{height:100%}:is(modal-panel).filterable-grid__filter-modal{height:100%}@media(min-width:1024px){:-webkit-any(modal-panel).filterable-grid__filter-modal{width:var(--fg-sidebar-width)}:is(modal-panel).filterable-grid__filter-modal{width:var(--fg-sidebar-width)}}.filterable-grid__filter-modal{background-color:var(--white);flex-direction:column;height:100%;padding:2.4rem 2rem;display:flex}@media(min-width:1024px){.filterable-grid__filter-modal{padding:0;overflow-y:auto}}.filterable-grid__filter-modal .filterable-grid__filter-header{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}@media(min-width:1024px){.filterable-grid__filter-modal .filterable-grid__filter-header{display:none}}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-title{color:var(--blue-deep-teal-main);text-align:center;font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:500}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close{cursor:pointer;color:var(--brand-100);transition:color var(--fg-transition);background:0 0;border:none}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :-moz-any(svg){width:max(1.6rem,min(1.25vw,2.4rem));min-width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));min-height:max(1.6rem,min(1.25vw,2.4rem))}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :-webkit-any(svg){width:max(1.6rem,min(1.25vw,2.4rem));min-width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));min-height:max(1.6rem,min(1.25vw,2.4rem))}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :is(svg){width:max(1.6rem,min(1.25vw,2.4rem));min-width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));min-height:max(1.6rem,min(1.25vw,2.4rem))}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :-webkit-any(svg) :-webkit-any(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :is(svg) :is(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__filter-modal .filterable-grid__filter-actions{border-top:1px solid var(--color-white);gap:1rem;padding-top:2.4rem;display:flex}@media screen and (min-width:768px){.filterable-grid__filter-modal .filterable-grid__filter-actions{display:none}}.filterable-grid__filters{flex-direction:column;gap:max(1.6rem,min(1.25vw,2.4rem));display:flex;overflow-y:auto}.filterable-grid__filters::-webkit-scrollbar{width:.4rem}.filterable-grid__filters::-webkit-scrollbar-track{background:#ebefef}.filterable-grid__filters::-webkit-scrollbar-thumb{background:var(--blue-deep-teal-main)}.filterable-grid__filters .filterable-grid__filter-group.loading .filterable-grid__filter-spinner{display:inline-flex}.filterable-grid__filters .filterable-grid__filter-group.loading .filterable-grid__filter-spinner :-webkit-any(svg){animation:1s linear infinite fg-spin}.filterable-grid__filters .filterable-grid__filter-group.loading .filterable-grid__filter-spinner :is(svg){animation:1s linear infinite fg-spin}.filterable-grid__filters .filterable-grid__filter-details{border:none}.filterable-grid__filters .filterable-grid__filter-details[open] .filterable-grid__filter-summary :-webkit-any(svg).icon-chevron{transform:rotate(0)}.filterable-grid__filters .filterable-grid__filter-details[open] .filterable-grid__filter-summary :is(svg).icon-chevron{transform:rotate(0)}.filterable-grid__filters .filterable-grid__filter-summary{cursor:pointer;border:1px solid var(--element-blue-new-100,#f3f5f5);background:#fafcfc;border-radius:10rem;justify-content:space-between;align-items:center;padding:max(.6rem,min(.52083vw,1rem)) max(1.5rem,min(.83333vw,1.6rem)) max(.6rem,min(.52083vw,1rem)) max(1.6rem,min(1.04166vw,2rem));list-style:none;display:flex}.filterable-grid__filters .filterable-grid__filter-summary::-webkit-details-marker{display:none}.filterable-grid__filters .filterable-grid__filter-summary :-moz-any(svg).icon-chevron{transition:transform var(--fg-transition);width:max(1.6rem,min(1.04166vw,2rem));min-width:max(1.6rem,min(1.04166vw,2rem));height:max(1.6rem,min(1.04166vw,2rem));min-height:max(1.6rem,min(1.04166vw,2rem));transform:rotate(180deg)}.filterable-grid__filters .filterable-grid__filter-summary :-webkit-any(svg).icon-chevron{transition:transform var(--fg-transition);width:max(1.6rem,min(1.04166vw,2rem));min-width:max(1.6rem,min(1.04166vw,2rem));height:max(1.6rem,min(1.04166vw,2rem));min-height:max(1.6rem,min(1.04166vw,2rem));transform:rotate(180deg)}.filterable-grid__filters .filterable-grid__filter-summary :is(svg).icon-chevron{transition:transform var(--fg-transition);width:max(1.6rem,min(1.04166vw,2rem));min-width:max(1.6rem,min(1.04166vw,2rem));height:max(1.6rem,min(1.04166vw,2rem));min-height:max(1.6rem,min(1.04166vw,2rem));transform:rotate(180deg)}.filterable-grid__filters .filterable-grid__filter-summary :-webkit-any(svg).icon-chevron :-webkit-any(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__filters .filterable-grid__filter-summary :is(svg).icon-chevron :is(path){stroke:var(--blue-deep-teal-main)}.filterable-grid__filters .filterable-grid__filter-summary .filterable-grid__filter-name{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;align-items:center;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;display:flex}@media screen and (min-width:1024px){.filterable-grid__filters .filterable-grid__filter-summary{border-bottom:.5px solid var(--neutral-40)}}.filterable-grid__filters .filterable-grid__filter-spinner{display:none}.filterable-grid__filter-list{flex-direction:column;margin:0;padding-top:max(1.4rem,min(1.04166vw,2rem));padding-bottom:0;list-style:none;display:flex}.filterable-grid__filter-list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(.625vw,1.6rem));padding-right:max(.5rem,min(.4vw,.9rem))}.filterable-grid__filter-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(.625vw,1.6rem));padding-right:max(.5rem,min(.4vw,.9rem))}.filterable-grid__filter-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(.625vw,1.6rem));padding-right:max(.5rem,min(.4vw,.9rem))}.filterable-grid__filter-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(.5rem,min(.4vw,.9rem));padding-right:max(1.2rem,min(.625vw,1.6rem))}.filterable-grid__filter-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(.5rem,min(.4vw,.9rem));padding-right:max(1.2rem,min(.625vw,1.6rem))}.filterable-grid__filter-list .filterable-grid__filter-list-items{margin:0;padding:0;list-style:none}.filterable-grid__filter-list .filterable-grid__filter-list-items.filterable-grid__filter-list-items--scrollable{max-height:13rem;overflow-y:auto}.filterable-grid__filter-list .filterable-grid__filter-list-items.filterable-grid__filter-list-items--scrollable::-webkit-scrollbar{width:.6rem}.filterable-grid__filter-list .filterable-grid__filter-list-items.filterable-grid__filter-list-items--scrollable::-webkit-scrollbar-track{background:var(--neutral-70);border-radius:10rem}.filterable-grid__filter-list .filterable-grid__filter-list-items.filterable-grid__filter-list-items--scrollable::-webkit-scrollbar-thumb{background:var(--neutral-80);border-radius:10rem}.filterable-grid__filter-list .filterable-grid__filter-option{margin-bottom:max(.75rem,min(.52083vw,1rem))}.filterable-grid__filter-list .filterable-grid__filter-option[data-hidden=true]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--fg-transition),margin-bottom var(--fg-transition),grid-template-rows var(--fg-transition),visibility 0s linear var(--fg-transition);grid-template-rows:0fr;margin-bottom:0;display:grid}.filterable-grid__filter-list .filterable-grid__filter-option[data-hidden=true]>*{min-height:0;overflow:hidden}.filterable-grid__filter-list .filterable-grid__filter-option .filterable-grid__filter-label{cursor:pointer;font-family:var(--inter);color:var(--blue-deep-teal-main);transition:color var(--fg-transition);align-items:center;font-size:1.6rem;font-weight:500;display:flex}.filterable-grid__filter-list .filterable-grid__filter-option .filterable-grid__filter-label .filterable-grid__filter-value-text{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-left:max(.8rem,min(.625vw,1.2rem));display:-webkit-box;overflow:hidden}.filterable-grid__filter-list .filterable-grid__filter-option .filterable-grid__filter-label:hover{color:var(--blue-deep-teal-main)}.filterable-grid__filter-list .filterable-grid__filter-checkbox{display:none}.filterable-grid__filter-list .filterable-grid__filter-checkbox:checked+.filterable-grid__filter-checkbox-custom{background:var(--color-white);border:1px solid;border-color:var(--element-black-400)}.filterable-grid__filter-list .filterable-grid__filter-checkbox:checked+.filterable-grid__filter-checkbox-custom:after{content:"\2713";color:var(--element-black-400);font-size:max(.8rem,min(.52083vw,1rem));font-weight:700}.filterable-grid__filter-list .filterable-grid__filter-checkbox-custom{border:1px solid var(--element-black-400);width:max(1.4rem,min(.83333vw,1.6rem));min-width:max(1.4rem,min(.83333vw,1.6rem));height:max(1.4rem,min(.83333vw,1.6rem));min-height:max(1.4rem,min(.83333vw,1.6rem));transition:all var(--fg-transition);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.filterable-grid__filter-list .filterable-grid__filter-count{font-weight:600;font-family:var(--font-barlow);color:var(--neutral-80);margin-left:max(1rem,min(.72916vw,1.4rem));font-size:max(1.2rem,min(.72916vw,1.4rem))}.filterable-grid__filter-list .filterable-grid__filter-show-more{color:var(--blue-deep-teal-main);font-family:var(--inter);cursor:pointer;transition:all var(--fg-transition);background:0 0;border:none;font-size:1.6rem;font-weight:500;display:flex}.filterable-grid__filter-list[data-expanded=true] .filterable-grid__filter-option[data-hidden=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--fg-transition),margin-bottom var(--fg-transition),grid-template-rows var(--fg-transition),visibility 0s linear 0s;grid-template-rows:1fr;margin-bottom:max(.75rem,min(.52083vw,1rem))}.filterable-grid__price-range{padding-top:max(1.6rem,min(1.25vw,2.4rem));padding-bottom:max(1.4rem,min(1.04166vw,2rem))}.filterable-grid__price-range .filterable-grid__price-sliders{height:2rem;position:relative}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:1.5px;position:absolute;top:50%;transform:translateY(-50%)}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]#max-price::-webkit-slider-thumb{background:var(--white);border:2px solid var(--blue-deep-teal-main)}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--blue-deep-teal-main);border:2px solid var(--blue-deep-teal-main);-webkit-appearance:none;appearance:none;cursor:pointer;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;transition:transform var(--fg-transition);border-radius:50%;margin-top:calc(.75px - .6rem)}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]::-webkit-slider-runnable-track{background:var(--blue-deep-teal-main);border-radius:2px;height:1.5px}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:1.5px;position:absolute;top:50%;transform:translateY(-50%)}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:1.5px;position:absolute;top:50%;transform:translateY(-50%)}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]#max-price::-webkit-slider-thumb{background:var(--white);border:2px solid var(--blue-deep-teal-main)}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]#max-price::-webkit-slider-thumb{background:var(--white);border:2px solid var(--blue-deep-teal-main)}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--blue-deep-teal-main);border:2px solid var(--blue-deep-teal-main);-webkit-appearance:none;appearance:none;cursor:pointer;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;transition:transform var(--fg-transition);border-radius:50%;margin-top:calc(.75px - .6rem)}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--blue-deep-teal-main);border:2px solid var(--blue-deep-teal-main);-webkit-appearance:none;appearance:none;cursor:pointer;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;transition:transform var(--fg-transition);border-radius:50%;margin-top:calc(.75px - .6rem)}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1)}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]::-webkit-slider-runnable-track{background:var(--blue-deep-teal-main);border-radius:2px;height:1.5px}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]::-webkit-slider-runnable-track{background:var(--blue-deep-teal-main);border-radius:2px;height:1.5px}.filterable-grid__price-range .filterable-grid__price-values{font-family:var(--inter);color:var(--blue-deep-teal-main);text-transform:uppercase;justify-content:space-between;margin-top:max(.6rem,min(.52083vw,1rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;display:flex}.filterable-grid__filter-boolean{border-bottom:3px solid var(--neutral-100);cursor:pointer;align-items:center;gap:1rem;padding-top:max(1.4rem,min(1.04166vw,2rem));padding-bottom:max(1.6rem,min(1.04166vw,2rem));display:flex}.filterable-grid__filter-boolean :-moz-any(input){display:none}.filterable-grid__filter-boolean :-moz-any(input):checked+.filterable-grid__filter-boolean-switch{background:var(--neutral-40)}.filterable-grid__filter-boolean :-moz-any(input):checked+.filterable-grid__filter-boolean-switch .filterable-grid__filter-boolean-slider{left:calc(100% - 1.25rem - 2px)}.filterable-grid__filter-boolean :-webkit-any(input){display:none}.filterable-grid__filter-boolean :is(input){display:none}.filterable-grid__filter-boolean :-webkit-any(input):checked+.filterable-grid__filter-boolean-switch{background:var(--neutral-40)}.filterable-grid__filter-boolean :is(input):checked+.filterable-grid__filter-boolean-switch{background:var(--neutral-40)}.filterable-grid__filter-boolean :-webkit-any(input):checked+.filterable-grid__filter-boolean-switch .filterable-grid__filter-boolean-slider{left:calc(100% - 1.25rem - 2px)}.filterable-grid__filter-boolean :is(input):checked+.filterable-grid__filter-boolean-switch .filterable-grid__filter-boolean-slider{left:calc(100% - 1.25rem - 2px)}.filterable-grid__filter-boolean .filterable-grid__filter-boolean-switch{background:var(--color-white);border-radius:var(--fg-radius-pill);width:2.5rem;height:1.5rem;transition:background var(--fg-transition);position:relative}.filterable-grid__filter-boolean .filterable-grid__filter-boolean-switch .filterable-grid__filter-boolean-slider{background:var(--brand-100);width:1.25rem;height:1.25rem;transition:left var(--fg-transition);border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 2px 4px #0003}.filterable-grid__btn{font-family:var(--work-sans);cursor:pointer;transition:all var(--fg-transition);text-align:center;border-radius:100rem;flex:1;padding:max(1.33rem,min(.72916vw,1.4rem)) max(1.6rem,min(1.04166vw,2rem));font-size:1.4rem;font-weight:500}.filterable-grid__btn.filterable-grid__btn--primary{background:var(--blue-deep-teal-main);color:var(--white);border:1px solid var(--blue-deep-teal-main)}.filterable-grid__btn.filterable-grid__btn--secondary{background:var(--white);color:var(--blue-deep-teal-main);border:1px solid var(--blue-deep-teal-main)}.filterable-grid__inline-filters{max-width:var(--page-width);flex-direction:row;justify-content:space-between;align-items:center;gap:max(1.2rem,min(2.08333vw,4rem));width:100%;margin-bottom:max(1.2rem,min(1.25vw,2.4rem));margin-left:auto;margin-right:auto;padding:1rem 0;display:flex}@media screen and (max-width:768px){.filterable-grid__inline-filters{padding:0}}.filterable-grid__inline-filter-group{flex:1 1 0;min-width:0;max-width:calc(50% - max(.6rem,min(1.04166vw,2rem)))}.filterable-grid__inline-filter-group:only-child{max-width:100%}.filterable-grid__inline-filter-group:last-child:not(:only-child){margin-left:auto}.filterable-grid__inline-filter-group:last-child:not(:only-child) .filterable-grid__inline-filter-desktop,.filterable-grid__inline-filter-group:last-child:not(:only-child) .filterable-grid__inline-filter-mobile{justify-content:flex-end}.filterable-grid__inline-filter-group:last-child:not(:only-child) .filterable-grid__inline-dropdown-panel{left:auto;right:0}.filterable-grid__inline-filter-group.loading{opacity:.6;pointer-events:none}.filterable-grid__inline-filter-desktop{align-items:center;gap:max(1.2rem,min(1.04166vw,2rem));display:none}@media screen and (min-width:768px){.filterable-grid__inline-filter-desktop{display:flex}.filterable-grid__inline-filter-desktop .filterable-grid__inline-filter-pills{background:#fafdfd;border:1.5px solid #f3f5f5;border-radius:3rem;padding:.6rem}.filterable-grid__inline-filter-desktop .filterable-grid__inline-filter-pills:has(.filterable-grid__inline-pill--active:not(:first-child)){padding:1.6rem 2rem}}.filterable-grid__inline-filter-mobile{align-items:center;gap:max(.8rem,min(.625vw,1.2rem));min-width:0;display:flex}@media screen and (min-width:768px){.filterable-grid__inline-filter-mobile{display:none}}.filterable-grid__inline-filter-label{color:var(--blue-deep-teal-400);font-family:var(--inter);text-transform:uppercase;flex-shrink:0;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;line-height:100%}.filterable-grid__inline-filter-pills{flex:1;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));min-width:0;display:flex}.filterable-grid__inline-scroll-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.filterable-grid__inline-scroll-btn[hidden]{display:none}.filterable-grid__inline-scroll-btn :-webkit-any(svg){width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));display:block}.filterable-grid__inline-scroll-btn :is(svg){width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));display:block}.filterable-grid__inline-scroll-icon--prev :-webkit-any(svg){transform:rotate(90deg)}.filterable-grid__inline-scroll-icon--prev :is(svg){transform:rotate(90deg)}.filterable-grid__inline-scroll-icon--next :-webkit-any(svg){transform:rotate(-90deg)}.filterable-grid__inline-scroll-icon--next :is(svg){transform:rotate(-90deg)}.filterable-grid__inline-pills-track{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));min-width:0;display:flex;overflow-x:auto}@media(prefers-reduced-motion:no-preference){.filterable-grid__inline-pills-track{scroll-behavior:smooth}}.filterable-grid__inline-pills-track::-webkit-scrollbar{display:none}.filterable-grid__inline-pill{color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:all var(--fg-transition);background-color:transparent;border-radius:100rem;flex-shrink:0;padding:1.6rem 2rem;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:400}.filterable-grid__inline-pill.filterable-grid__inline-pill--active{background-color:var(--element-black-main);color:var(--white)}.filterable-grid__inline-pill[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:not-allowed}.filterable-grid__inline-filter-dropdown{flex:1;min-width:0;max-width:100%;position:relative}.filterable-grid__inline-dropdown-trigger{border:1px solid var(--blue-deep-teal-main);background-color:var(--blue-deep-teal-main);width:100%;color:var(--white);cursor:pointer;border-radius:100rem;justify-content:space-between;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.83333vw,1.6rem));display:flex}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-value{text-overflow:ellipsis;white-space:nowrap;font-family:var(--inter);text-transform:uppercase;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;overflow:hidden}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-icon :-moz-any(svg){flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));display:block}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-icon :-webkit-any(svg){flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));display:block}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-icon :is(svg){flex-shrink:0;width:max(1.6rem,min(1.25vw,2.4rem));height:max(1.6rem,min(1.25vw,2.4rem));display:block}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}.filterable-grid__inline-dropdown-trigger .filterable-grid__inline-dropdown-icon :is(svg) :is(path){stroke:var(--white)}.filterable-grid__inline-dropdown-panel{z-index:20;border:1px solid var(--blue-deep-teal-100);background-color:var(--white);border-radius:max(.8rem,min(.625vw,1.2rem));flex-direction:column;gap:.4rem;padding:max(.8rem,min(.625vw,1.2rem));display:flex;position:absolute;top:calc(100% + .4rem);left:0;right:0;box-shadow:0 .8rem 2.4rem #00000014}.filterable-grid__inline-dropdown-panel[hidden]{display:none}.filterable-grid__inline-dropdown-option{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;cursor:pointer;border-radius:max(.4rem,min(.3125vw,.6rem));padding:max(.8rem,min(.625vw,1.2rem)) max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}.filterable-grid__inline-dropdown-option.filterable-grid__inline-dropdown-option--active{background-color:var(--element-surface-header);color:var(--blue-deep-teal-main)}.filterable-grid__inline-dropdown-option[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:not-allowed}.filterable-grid__content{flex-direction:column;flex:1;gap:max(1.6rem,min(1.4589vw,2.8rem));min-width:0;display:flex}.filterable-grid__content .filterable-grid__content-inner{flex:1;width:100%;min-width:0}.filterable-grid__content .filterable-grid__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(2.4rem,min(3.125vw,6rem)) max(1.6rem,min(2.8125vw,4rem));width:100%;list-style:none;display:grid}@media screen and (min-width:700px){.filterable-grid__content .filterable-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:1024px){.filterable-grid__content .filterable-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:1280px){.filterable-grid__content .filterable-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))}}}}.filterable-grid__content .filterable-grid__products :-moz-any(product-card){--fg-product-image-height:clamp(16.6rem, 16.9792vw, 32.6rem);--fg-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price-set .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-moz-any(product-card) .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card){--fg-product-image-height:clamp(16.6rem, 16.9792vw, 32.6rem);--fg-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}.filterable-grid__content .filterable-grid__products :is(product-card){--fg-product-image-height:clamp(16.6rem, 16.9792vw, 32.6rem);--fg-installment-reserved-height:clamp(1.2rem, .9375vw, 1.4rem)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price-set .product-price__wrapper:not(:has(.product-price__installments)):after{content:"";min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price-set .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price-set .product-price__installments{min-height:var(--fg-installment-reserved-height);align-items:center;display:flex}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price-set .product-price__installments .info_installment:empty{visibility:hidden;min-height:var(--fg-installment-reserved-height);display:block}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :is(product-card) .product-price-set .product-price__installments .info_installment:empty:before{content:"\a0"}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__primary :-webkit-any(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__primary :is(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__secondary :is(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__item-view :-webkit-any(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__item-view :is(img){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video .product-media-item{height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__secondary--video .product-media-item{height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(product-video){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(product-video){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary--video :-webkit-any(video){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__secondary--video :is(video){height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height)}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary{height:auto;min-height:0;max-height:none;padding:0}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary{height:auto;min-height:0;max-height:none;padding:0}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary .product-image__placeholder-image{width:100%;height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height);box-sizing:border-box;object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__placeholder.product-image__primary .product-image__placeholder-image{width:100%;height:var(--fg-product-image-height);min-height:var(--fg-product-image-height);max-height:var(--fg-product-image-height);box-sizing:border-box;object-fit:cover;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:block}.filterable-grid__content .filterable-grid__product-item{animation:.5s forwards fg-fade-in}.filterable-grid__content .filterable-grid__load-more-wrapper{justify-content:center;margin-top:max(3rem,min(3.125vw,6rem));display:flex}.filterable-grid__content .filterable-grid__load-more-wrapper .filterable-grid__load-more{color:red;font-family:var(--font-barlow);cursor:pointer;transition:all var(--fg-transition);background:red;border:1px solid red;border-radius:100rem;align-items:center;gap:.5rem;padding:max(1rem,min(.72916vw,1.4rem)) max(4.6rem,min(3.64583vw,7rem));font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:600;display:flex}.filterable-grid__content .filterable-grid__load-more-wrapper .filterable-grid__load-more:hover{background:red;border-color:red}.filterable-grid__content .filterable-grid__load-more-wrapper .filterable-grid__load-more[data-load-more=infinite]{opacity:0;border:none;height:1px;padding:0}.filterable-grid__content .filterable-grid__load-more-wrapper .filterable-grid__load-more .filterable-grid__load-more-spinner{display:none}:-moz-any(filter-grid)[data-loading=true] .filterable-grid__load-more-spinner{display:inline-flex}:-webkit-any(filter-grid)[data-loading=true] .filterable-grid__load-more-spinner{display:inline-flex}:is(filter-grid)[data-loading=true] .filterable-grid__load-more-spinner{display:inline-flex}:-webkit-any(filter-grid)[data-loading=true] .filterable-grid__load-more-spinner :-webkit-any(svg){animation:1s linear infinite fg-spin}:is(filter-grid)[data-loading=true] .filterable-grid__load-more-spinner :is(svg){animation:1s linear infinite fg-spin}:-webkit-any(filter-grid)[data-last-page=true] .filterable-grid__load-more-wrapper{display:block}:is(filter-grid)[data-last-page=true] .filterable-grid__load-more-wrapper{display:block}.filterable-grid__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;max-width:max(36rem,min(30vw,56rem));margin:max(8rem,min(7.8125vw,15rem)) auto max(4rem,min(3.125vw,6rem));display:flex}.filterable-grid__empty .filterable-grid__empty-title{font-family:var(--work-sans);color:var(--element-black-main);text-align:center;font-size:max(2rem,min(1.66666vw,3.2rem));font-weight:500}.filterable-grid__empty .filterable-grid__empty-text{font-family:var(--work-sans);color:var(--blue-deep-teal-200);text-align:center;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.filterable-grid__empty .filterable-grid__btn{background:var(--element-black-main);color:var(--blue-deep-teal-100);font-family:var(--work-sans);text-transform:uppercase;border-radius:10rem;justify-content:center;align-items:center;margin-top:1.6rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(3.2rem,min(2.08333vw,4rem));font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:500;line-height:100%;text-decoration:none;display:flex}.filterable-grid__empty.filterable-grid__empty__search{max-width:100%}.filterable-grid__empty.filterable-grid__empty__search .filterable-grid__empty-title{color:var(--neutral-100)}.filterable-grid:has(.filterable-grid__search-header) .filterable-grid__main:after{content:none}.filterable-grid:has(.filterable-grid__search-header) .filterable-grid__header{width:100vw;max-width:none;margin-left:0;margin-right:0;padding-top:max(0rem,min(7vw,9rem));padding-left:max(2rem,min(9.6vw,12.3rem));padding-right:max(2rem,min(9.6vw,12.3rem))}.filterable-grid__search-header{position:relative}.filterable-grid__search-header:after{content:"";background:var(--neutral-40);height:1px;position:absolute;bottom:0;left:max(2rem,min(9.6vw,12.3rem));right:max(2rem,min(9.6vw,12.3rem))}.filterable-grid__search-header :-webkit-any(svg){width:max(1.6rem,min(1.45833vw,2.8rem));height:max(1.6rem,min(1.45833vw,2.8rem))}.filterable-grid__search-header :is(svg){width:max(1.6rem,min(1.45833vw,2.8rem));height:max(1.6rem,min(1.45833vw,2.8rem))}.filterable-grid:has(.filterable-grid__empty){max-width:var(--page-width);margin-left:auto;margin-right:auto}.filterable-grid:has(.filterable-grid__empty) filterable-grid__main-inner{padding-top:0}.filterable-grid:has(.filterable-grid__empty) .filterable-grid__search-header:after{display:none}.filterable-grid:has(.filterable-grid__empty) .filterable-grid__main:after{display:none}@keyframes fg-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.filterable-grid{--fg-transition:0s}.filterable-grid__sidebar,.filterable-grid__sidebar .filterable-grid__sidebar-overlay,.filterable-grid__filter-list .filterable-grid__filter-option[data-hidden=true],.filterable-grid__filter-list[data-expanded=true] .filterable-grid__filter-option[data-hidden=true]{transition:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-button__block{justify-content:center;align-items:center;display:flex}.product-button__block .product-button__link{background:var(--orange-400);border-radius:50%;justify-content:center;align-items:center;width:max(4rem,min(2.91667vw,5.6rem));min-width:max(4rem,min(2.91667vw,5.6rem));height:max(4rem,min(2.91667vw,5.6rem));min-height:max(4rem,min(2.91667vw,5.6rem));padding:max(1.2rem,min(.83333vw,1.6rem));transition:all .3s;display:flex}.product-button__block .product-button__link:has(.icon-unavailable:not([hidden])){background:#e0e0e0}.product-button__block .product-button__link .icon{justify-content:center;align-items:center;display:flex}.product-button__block .product-button__link .icon :-webkit-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem));display:block}.product-button__block .product-button__link .icon :is(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem));display:block}.product-button__block .product-button__link .loader__container .loader{border-top-color:var(--white)}.product-button__block .product-button__link:hover{background:var(--orange-500)}.product-button__block .product-button__add-to-cart{background:var(--orange-400);border-radius:50%;justify-content:center;align-items:center;width:max(4rem,min(2.91667vw,5.6rem));min-width:max(4rem,min(2.91667vw,5.6rem));height:max(4rem,min(2.91667vw,5.6rem));min-height:max(4rem,min(2.91667vw,5.6rem));padding:max(1.2rem,min(.83333vw,1.6rem));transition:all .3s;display:flex}.product-button__block .product-button__add-to-cart:has(.icon-unavailable:not([hidden])){background:#e0e0e0}.product-button__block .product-button__add-to-cart .icon{justify-content:center;align-items:center;display:flex}.product-button__block .product-button__add-to-cart .icon :-webkit-any(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem));display:block}.product-button__block .product-button__add-to-cart .icon :is(svg){width:max(1.6rem,min(.9375vw,1.8rem));min-width:max(1.6rem,min(.9375vw,1.8rem));height:max(1.8rem,min(1.04167vw,2rem));min-height:max(1.8rem,min(1.04167vw,2rem));display:block}.product-button__block .product-button__add-to-cart .loader__container .loader{border-top-color:var(--white)}.product-button__block .product-button__add-to-cart:hover{background:var(--orange-500)}.shopify-policy__container{background-color:var(--off-white-500);flex-direction:column;gap:max(2.4rem,min(2.08333vw,4rem));width:100%;max-width:100%;padding-top:max(4rem,min(4.6875vw,9rem));padding-bottom:max(4rem,min(4.6875vw,9rem));display:flex}.shopify-policy__container .shopify-policy__title{max-width:var(--page-width);margin:0 auto}.shopify-policy__container .shopify-policy__title :-webkit-any(h1){color:var(--black);font-family:var(--ivy-presto-headline);font-size:max(2.4rem,min(1.66666vw,3.2rem));font-style:normal;font-weight:500;line-height:normal}.shopify-policy__container .shopify-policy__title :is(h1){color:var(--black);font-family:var(--ivy-presto-headline);font-size:max(2.4rem,min(1.66666vw,3.2rem));font-style:normal;font-weight:500;line-height:normal}.shopify-policy__container .shopify-policy__body{max-width:var(--page-width);margin:0 auto}.shopify-policy__container .shopify-policy__body .rte{flex-direction:column;gap:max(1.2rem,min(.9375vw,1.8rem));display:flex}.shopify-policy__container .shopify-policy__body .rte :-webkit-any(a){color:var(--black);font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%;text-decoration:underline}.shopify-policy__container .shopify-policy__body .rte :is(a){color:var(--black);font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%;text-decoration:underline}.shopify-policy__container .shopify-policy__body .rte :-webkit-any(p){color:var(--black);font-family:var(--inter);margin-bottom:1rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%}.shopify-policy__container .shopify-policy__body .rte :is(p){color:var(--black);font-family:var(--inter);margin-bottom:1rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%}.shopify-policy__container .shopify-policy__body .rte :-webkit-any(h2,h3,h4,h5,h6){color:var(--black);font-family:var(--ivy-presto-display);margin-bottom:1rem;font-size:max(1.8rem,min(1.25vw,2.4rem));font-style:italic;font-weight:600;line-height:120%}.shopify-policy__container .shopify-policy__body .rte :is(h2,h3,h4,h5,h6){color:var(--black);font-family:var(--ivy-presto-display);margin-bottom:1rem;font-size:max(1.8rem,min(1.25vw,2.4rem));font-style:italic;font-weight:600;line-height:120%}.shopify-policy__container .shopify-policy__body .rte :-moz-any(ul){margin-bottom:1rem;padding-left:max(1.6rem,min(2.08333vw,4rem));list-style:outside}.shopify-policy__container .shopify-policy__body .rte :-webkit-any(ul){margin-bottom:1rem;padding-left:max(1.6rem,min(2.08333vw,4rem));list-style:outside}.shopify-policy__container .shopify-policy__body .rte :is(ul){margin-bottom:1rem;padding-left:max(1.6rem,min(2.08333vw,4rem));list-style:outside}.shopify-policy__container .shopify-policy__body .rte :-webkit-any(ul) :-webkit-any(li){color:var(--black);font-family:var(--inter);margin-bottom:.5rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%}.shopify-policy__container .shopify-policy__body .rte :is(ul) :is(li){color:var(--black);font-family:var(--inter);margin-bottom:.5rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%}.main-pagination{justify-content:center;align-items:center;gap:max(1.2rem,min(1.04166vw,2rem));margin-top:1.6rem;display:flex}@media screen and (min-width:768px){.main-pagination{margin-top:max(9rem,min(6.25vw,12rem))}}.main-pagination .main-pagination__arrow{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex}.main-pagination .main-pagination__arrow :-webkit-any(svg){width:max(2.8426rem,min(2vw,4.4rem));height:max(2.8426rem,min(2vw,4.4rem));display:block}.main-pagination .main-pagination__arrow :is(svg){width:max(2.8426rem,min(2vw,4.4rem));height:max(2.8426rem,min(2vw,4.4rem));display:block}.main-pagination :-moz-any(span).main-pagination__arrow{cursor:not-allowed}.main-pagination :-webkit-any(span).main-pagination__arrow{cursor:not-allowed}.main-pagination :is(span).main-pagination__arrow{cursor:not-allowed}.main-pagination :-webkit-any(span).main-pagination__arrow :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-main)}.main-pagination :is(span).main-pagination__arrow :is(svg) :is(path){stroke:var(--element-black-main)}.main-pagination .main-pagination__numbers{align-items:center;gap:max(1.3rem,min(.9375vw,1.6rem));display:flex}.main-pagination .main-pagination__numbers .main-pagination__number{color:var(--element-black-main);font-size:max(1.5rem,min(1vw,2.4rem));font-weight:600;font-family:var(--inter)}@media screen and (min-width:768px){.main-pagination .main-pagination__numbers .main-pagination__number{font-size:max(1.2rem,min(.83333vw,1.6rem))}}.main-pagination .main-pagination__numbers .main-pagination__dots{color:var(--element-black-main);font-size:max(1.5rem,min(1vw,2.4rem));font-weight:600;font-family:var(--inter)}@media screen and (min-width:768px){.main-pagination .main-pagination__numbers .main-pagination__dots{font-size:max(1.2rem,min(.83333vw,1.6rem))}}.main-pagination .main-pagination__numbers .main-pagination__number{background-color:var(--white);box-sizing:border-box;justify-content:center;align-items:center;width:max(3rem,min(2.08333vw,4rem));height:max(3rem,min(2.08333vw,4rem));text-decoration:none;display:flex}.main-pagination .main-pagination__numbers .main-pagination__number.main-pagination__number-current{background-color:var(--element-blue-main);color:var(--white);border-radius:50%}.main-pagination .main-pagination__numbers .main-pagination__dots{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:max(3rem,min(2.08333vw,4rem));height:max(3rem,min(2.08333vw,4rem));font-weight:600;display:flex}.filterable-grid__pagination{width:100%}.pagination{width:100%;font-family:var(--inter);justify-content:center;align-items:center;padding-top:max(1.6rem,min(2.08333vw,4rem));padding-bottom:max(1.6rem,min(2.08333vw,4rem));display:flex}.pagination .pagination__list{align-items:center;gap:max(1.4rem,min(1.04167vw,2rem));margin:0;padding:0;list-style:none;display:flex}.pagination .pagination__item{justify-content:center;align-items:center;display:flex}.pagination .pagination__link{text-align:center;width:max(3.2rem,min(2.08333vw,4rem));height:max(3.2rem,min(2.08333vw,4rem));color:var(--neutral-600);font-family:var(--inter);transition:all var(--fg-transition);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none;display:flex}.pagination .pagination__link:hover{color:var(--orange-400)}.pagination .pagination__link:focus{outline:2px solid var(--violeta-10);outline-offset:2px}.pagination .pagination__link.pagination__link--active{border:1.5px solid var(--orange-400);color:var(--orange-400);cursor:default;pointer-events:none;font-weight:600}.pagination .pagination__link.pagination__link--disabled{opacity:.35;pointer-events:none;cursor:default}.pagination .pagination__link.pagination__link--prev :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--prev :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--prev :is(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--prev :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.pagination .pagination__link.pagination__link--prev :is(svg) :is(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.pagination .pagination__link.pagination__link--prev.pagination__link--prev :-webkit-any(svg){transform:rotate(-90deg)}.pagination .pagination__link.pagination__link--prev.pagination__link--prev :is(svg){transform:rotate(-90deg)}.pagination .pagination__link.pagination__link--prev.pagination__link--next :-webkit-any(svg){transform:rotate(90deg)}.pagination .pagination__link.pagination__link--prev.pagination__link--next :is(svg){transform:rotate(90deg)}.pagination .pagination__link.pagination__link--prev:hover:not(.pagination__link--disabled) :-moz-any(svg) :-moz-any(path){stroke:var(--orange-400)}.pagination .pagination__link.pagination__link--prev:hover:not(.pagination__link--disabled) :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}.pagination .pagination__link.pagination__link--prev:hover:not(.pagination__link--disabled) :is(svg) :is(path){stroke:var(--orange-400)}.pagination .pagination__link.pagination__link--next :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--next :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--next :is(svg){width:max(2rem,min(1.45833vw,2.8rem));min-width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));min-height:max(2rem,min(1.45833vw,2.8rem));transition:all var(--fg-transition)}.pagination .pagination__link.pagination__link--next :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.pagination .pagination__link.pagination__link--next :is(svg) :is(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.pagination .pagination__link.pagination__link--next.pagination__link--prev :-webkit-any(svg){transform:rotate(-90deg)}.pagination .pagination__link.pagination__link--next.pagination__link--prev :is(svg){transform:rotate(-90deg)}.pagination .pagination__link.pagination__link--next.pagination__link--next :-webkit-any(svg){transform:rotate(90deg)}.pagination .pagination__link.pagination__link--next.pagination__link--next :is(svg){transform:rotate(90deg)}.pagination .pagination__link.pagination__link--next:hover:not(.pagination__link--disabled) :-moz-any(svg) :-moz-any(path){stroke:var(--orange-400)}.pagination .pagination__link.pagination__link--next:hover:not(.pagination__link--disabled) :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}.pagination .pagination__link.pagination__link--next:hover:not(.pagination__link--disabled) :is(svg) :is(path){stroke:var(--orange-400)}.pagination .pagination__ellipsis{text-align:center;width:max(2rem,min(1.5625vw,3rem));font-family:var(--inter);color:var(--neutral-600);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;display:flex}.pagination .product-grid-and-filter__pagination{margin-top:2rem}shopbar-nav.shopbar-nav,.shopbar-nav{flex:none;width:max-content;min-width:max-content;display:flex}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav).is-hidden{display:none}:is(shopbar-nav.shopbar-nav,.shopbar-nav).is-hidden{display:none}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__list{gap:var(--shopbar-nav-gap,.8rem);flex-wrap:nowrap;width:max-content;margin:0;padding:0;list-style:none;display:flex}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__list{gap:var(--shopbar-nav-gap,.8rem);flex-wrap:nowrap;width:max-content;margin:0;padding:0;list-style:none;display:flex}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__item{flex:none;align-items:center;display:flex}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__item{flex:none;align-items:center;display:flex}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__item.is-hidden{display:none}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__item.is-hidden{display:none}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link{padding:var(--shopbar-nav-pill-padding-y,1.2rem) var(--shopbar-nav-pill-padding-x-inactive,2rem);cursor:pointer;background:0 0;border:none;border-radius:100px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link{padding:var(--shopbar-nav-pill-padding-y,1.2rem) var(--shopbar-nav-pill-padding-x-inactive,2rem);cursor:pointer;background:0 0;border:none;border-radius:100px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link.is-active{background-color:var(--element-black-main);padding-inline:var(--shopbar-nav-pill-padding-x-active,2.4rem)}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link.is-active{background-color:var(--element-black-main);padding-inline:var(--shopbar-nav-pill-padding-x-active,2.4rem)}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link.is-active .shopbar-nav__link-text{color:var(--blue-deep-teal-100);font-weight:500}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link.is-active .shopbar-nav__link-text{color:var(--blue-deep-teal-100);font-weight:500}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link:hover:not(.is-active) .shopbar-nav__link-text{color:var(--blue-deep-teal-400)}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link:hover:not(.is-active) .shopbar-nav__link-text{color:var(--blue-deep-teal-400)}:-webkit-any(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link-text{color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;white-space:nowrap;font-size:max(1.4rem,min(.9375vw,1.8rem));font-style:normal;font-weight:400;line-height:1}:is(shopbar-nav.shopbar-nav,.shopbar-nav) .shopbar-nav__link-text{color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;white-space:nowrap;font-size:max(1.4rem,min(.9375vw,1.8rem));font-style:normal;font-weight:400;line-height:1}.shopbar-nav-scroll{width:100%;min-width:0;max-width:100%;display:block}.shopbar-nav-scroll.is-hidden{display:none}:-moz-any(fixed-bar){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:100%;top:var(--header-sticky-height,0px);z-index:19;border-bottom:1px solid var(--element-off-white);border-top:1px solid var(--element-off-white);padding-block:var(--shopbar-padding-block,clamp(2rem, 1.25vw, 2.4rem));padding-inline:var(--shopbar-padding-inline,clamp(2rem, 5vw, 9.6rem));background:#fffc;justify-content:flex-start;align-items:center;transition:box-shadow .2s;display:flex;position:sticky}:-moz-any(fixed-bar).is-empty{display:none}:-moz-any(fixed-bar)[hidden]{display:none}:-moz-any(fixed-bar).is-stuck{background:#fffffff2;box-shadow:0 2px 12px #00000014}:-moz-any(fixed-bar) .shopbar-content{width:100%;min-width:0;max-width:var(--page-width);justify-content:space-between;align-items:center;gap:.4rem;display:flex}:-moz-any(fixed-bar) .shopbar-nav-scroll{flex:auto;min-width:0}:-webkit-any(fixed-bar){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:100%;top:var(--header-sticky-height,0px);z-index:19;border-bottom:1px solid var(--element-off-white);border-top:1px solid var(--element-off-white);padding-block:var(--shopbar-padding-block,clamp(2rem, 1.25vw, 2.4rem));padding-inline:var(--shopbar-padding-inline,clamp(2rem, 5vw, 9.6rem));background:#fffc;justify-content:flex-start;align-items:center;transition:box-shadow .2s;display:flex;position:sticky}:is(fixed-bar){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:100%;top:var(--header-sticky-height,0px);z-index:19;border-bottom:1px solid var(--element-off-white);border-top:1px solid var(--element-off-white);padding-block:var(--shopbar-padding-block,clamp(2rem, 1.25vw, 2.4rem));padding-inline:var(--shopbar-padding-inline,clamp(2rem, 5vw, 9.6rem));background:#fffc;justify-content:flex-start;align-items:center;transition:box-shadow .2s;display:flex;position:sticky}:-webkit-any(fixed-bar).is-empty{display:none}:is(fixed-bar).is-empty{display:none}:-webkit-any(fixed-bar)[hidden]{display:none}:is(fixed-bar)[hidden]{display:none}:-webkit-any(fixed-bar).is-stuck{background:#fffffff2;box-shadow:0 2px 12px #00000014}:is(fixed-bar).is-stuck{background:#fffffff2;box-shadow:0 2px 12px #00000014}:-webkit-any(fixed-bar) .shopbar-content{width:100%;min-width:0;max-width:var(--page-width);justify-content:space-between;align-items:center;gap:.4rem;display:flex}:is(fixed-bar) .shopbar-content{width:100%;min-width:0;max-width:var(--page-width);justify-content:space-between;align-items:center;gap:.4rem;display:flex}:-webkit-any(fixed-bar) .shopbar-nav-scroll{flex:auto;min-width:0}:is(fixed-bar) .shopbar-nav-scroll{flex:auto;min-width:0}.section-shopbar{width:100%;max-width:none}.section-shopbar.is-empty,.section-shopbar[hidden]{display:none}.top-bar-section{z-index:9999;width:100%;position:sticky;top:0}.top-bar-section top-bar.top-bar{text-align:center;width:100%;font-family:var(--inter);background-color:var(--top-bar-bg-after);color:var(--top-bar-text-after);margin:0;padding:max(.8rem,min(.625vw,1.2rem)) 0;font-style:normal;font-weight:400;line-height:1.4;transition:background-color .3s,color .3s;display:block}.top-bar-section top-bar.top-bar .top-bar__text{max-width:var(--page-width,1600px);text-transform:uppercase;font-size:var(--top-bar-font-mobile);margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.top-bar-section top-bar.top-bar .top-bar__text{font-size:var(--top-bar-font-desktop)}}.top-bar-section top-bar.top-bar .top-bar__text:first-child{margin-top:0}.top-bar-section top-bar.top-bar .top-bar__text:last-child{margin-bottom:0}.top-bar-section top-bar.top-bar.top-bar--at-top{background-color:var(--top-bar-bg-before);color:var(--top-bar-text-before)}.shopify-section.header-section{top:var(--top-bar-sticky-height,0px);z-index:10000;width:100%;margin-top:0;position:sticky}header-component{background-color:var(--element-surface-header);--header-bar-fg:var(--element-black-main);--header-icon-stroke:var(--element-black-main);border-bottom:1px solid var(--element-black-100);display:block;position:relative}header-component .header__main{background-color:inherit;justify-content:space-between;align-items:center;gap:max(1rem,min(2vw,2rem));max-width:100%;margin-left:auto;margin-right:auto;padding:max(1.4rem,min(.83333vw,1.6rem)) max(2rem,min(5vw,9.6rem));display:flex}header-component .header__menu{flex-shrink:0;align-items:center;display:flex}@media screen and (min-width:1124px){header-component .header__menu{display:none}}header-component .header__menu-toggle{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}header-component .header__menu-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}header-component .header__menu-button .header__menu-button-icon{color:var(--header-icon-stroke);display:flex}header-component .header__menu-button .header__menu-button-icon :-moz-any(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__menu-button .header__menu-button-icon :-webkit-any(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__menu-button .header__menu-button-icon :is(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__menu-button .header__menu-button-icon :-webkit-any(svg) :-webkit-any(path){stroke:currentColor}header-component .header__menu-button .header__menu-button-icon :is(svg) :is(path){stroke:currentColor}header-component .header__logo{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}@media screen and (min-width:1124px){header-component .header__logo{flex:none;justify-content:flex-start}}header-component .header__logo .header__logo-image--white{display:none}header-component .header__logo :-webkit-any(img){object-fit:contain;width:max(15.2889rem,min(14.9479vw,28.7rem));height:auto}header-component .header__logo :is(img){object-fit:contain;width:max(15.2889rem,min(14.9479vw,28.7rem));height:auto}header-component .header__logo :-webkit-any(h1){z-index:-1;color:transparent;font-size:.4rem;position:absolute}header-component .header__logo :is(h1){z-index:-1;color:transparent;font-size:.4rem;position:absolute}header-component .header__search--desktop{flex:auto;min-width:0;max-width:80rem;display:none}@media screen and (min-width:1124px){header-component .header__search--desktop{display:flex}}header-component .header__search--desktop search-component[data-search-inline]{width:100%}header-component .header__actions{flex-shrink:0;align-items:center;gap:max(1rem,min(1.5vw,2rem));display:none}@media screen and (min-width:1124px){header-component .header__actions{display:flex}}header-component .header__mobile-actions{flex-shrink:0;align-items:center;gap:max(1rem,min(1.5vw,2rem));display:flex}@media screen and (min-width:1124px){header-component .header__mobile-actions{display:none}}header-component .header-block-icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}header-component .header-block-icon .header-block-icon__svg{display:block}header-component .header-block-icon .header-block-icon__svg :-webkit-any(path){stroke:currentColor}header-component .header-block-icon .header-block-icon__svg :is(path){stroke:currentColor}header-component .header__icon{color:var(--header-icon-stroke);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}header-component .header__icon .cart-icon,header-component .header__icon .login-or-sign-in__button,header-component .header__icon .wishlist-icon,header-component .header__icon .store-locator-icon{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}header-component .header__icon.header__icon--search{cursor:pointer;background:0 0;border:none;padding:0}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon{justify-content:center;align-items:center;display:inline-flex}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close{display:none}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close :-moz-any(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close :-webkit-any(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close :is(svg){width:max(2rem,min(1.5vw,2.4rem));height:max(2rem,min(1.5vw,2.4rem))}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close :-webkit-any(svg) :-webkit-any(path){stroke:currentColor}header-component .header__icon.header__icon--search .header__mobile-search-toggle-icon--close :is(svg) :is(path){stroke:currentColor}header-component .header__icon.header__icon--search[aria-expanded=true] .header__mobile-search-toggle-icon--search{display:none}header-component .header__icon.header__icon--search[aria-expanded=true] .header__mobile-search-toggle-icon--close{display:flex}header-component .header__icon.header__icon--cart .cart-icon .sr-only{display:none}header-component .header__icon.header__icon--cart .header__icon--cart-bullet{background-color:var(--element-blue-main);border-radius:50%;justify-content:center;align-items:center;width:max(.7rem,min(.6vw,.9rem));height:max(.7rem,min(.6vw,.9rem));display:flex;position:absolute;top:-.1rem;right:-.1rem}header-component .header__icon.header__icon--cart .header__icon--cart-count{display:none}@media screen and (min-width:1124px){header-component .header__icon.header__icon--cart .header__icon--cart-count{color:var(--white);font-family:var(--inter);font-size:max(.7rem,min(.5vw,1rem));font-weight:500;line-height:1;display:flex}header-component .header__icon.header__icon--cart .header__icon--cart-bullet{width:max(1.4rem,min(1.2vw,1.8rem));height:max(1.4rem,min(1.2vw,1.8rem));top:-.3rem;right:-.3rem}}header-component .header__nav{border-top:1px solid var(--element-black-100);background-color:inherit;justify-content:center;align-items:center;padding:1.6rem 9.6rem;display:none}@media screen and (min-width:1124px){header-component .header__nav{display:flex}}header-component .header__nav .header__nav-list{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}header-component .header__nav .header__nav-item--coupon{flex-shrink:0;display:none}@media screen and (min-width:1124px){header-component .header__nav .header__nav-item--coupon{align-items:center;display:flex}}header-component .header__nav .header__nav-item{position:static}header-component .header__nav .header__nav-link{color:var(--blue-deep-teal-main);text-overflow:ellipsis;font-family:var(--inter);text-transform:uppercase;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:800;text-decoration:none;overflow:hidden}header-component .header__nav .header__nav-link-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}header-component .header__nav .header__nav-link--has-submenu{cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:1rem;padding:0;display:inline-flex;overflow:visible}header-component .header__nav .header__nav-link--has-submenu .header__nav-link-text{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:hidden}header-component .header__nav .header__nav-toggle{width:2rem;height:2rem;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}header-component .header__nav .header__nav-toggle-icon{justify-content:center;align-items:center;transition:opacity .3s,transform .3s;display:inline-flex}header-component .header__nav .header__nav-toggle-icon :-webkit-any(svg){width:100%;height:100%;display:block}header-component .header__nav .header__nav-toggle-icon :is(svg){width:100%;height:100%;display:block}header-component .header__nav .header__nav-toggle-icon :-webkit-any(path){stroke:currentColor;fill:currentColor}header-component .header__nav .header__nav-toggle-icon :is(path){stroke:currentColor;fill:currentColor}header-component .header__nav .header__nav-toggle-icon--close{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)scale(.6)}header-component .header__nav .header__nav-dropdown:not(:has(.dropdown-content[closed])) .header__nav-toggle-icon--open{opacity:0;transform:rotate(90deg)scale(.6)}header-component .header__nav .header__nav-dropdown:not(:has(.dropdown-content[closed])) .header__nav-toggle-icon--close{opacity:1;transform:rotate(0)scale(1)}header-component .header__nav .header__nav-dropdown{position:static}header-component .header__nav .header__nav-dropdown .dropdown-content{background-color:var(--white);border:1px solid var(--element-black-100);z-index:100;border-top:none;border-bottom-right-radius:max(1.2rem,min(1.04166vw,2rem));border-bottom-left-radius:max(1.2rem,min(1.04166vw,2rem));width:100%;transition:height .3s,overflow 0s linear .3s;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #00000014}header-component .header__nav .header__nav-dropdown .dropdown-content[closed]{box-shadow:none;border-color:transparent}header-component .header__nav .header__nav-dropdown .dropdown-content.is-expanded{transition:height .3s,overflow linear;overflow:visible}header-component .header__nav .header__nav-dropdown .dropdown-content .dropdown-content__inner{opacity:0;visibility:hidden;padding:max(2.4rem,min(2.08333vw,4rem)) max(2rem,min(5vw,9.6rem));transition:opacity .15s,visibility .15s,transform .15s;overflow:hidden;transform:translateY(-.4rem)}header-component .header__nav .header__nav-dropdown .dropdown-content:not([closed]) .dropdown-content__inner{opacity:1;visibility:visible;transition:opacity .22s cubic-bezier(.4,0,.2,1) 80ms,visibility .22s cubic-bezier(.4,0,.2,1) 80ms,transform .22s cubic-bezier(.4,0,.2,1) 80ms;transform:translateY(0)}header-component .header__nav .header__nav-dropdown .dropdown-content.is-expanded .dropdown-content__inner{overflow:visible}header-component .header__search--mobile{display:none}@media screen and (max-width:1123px){header-component .header__search--mobile{opacity:0;visibility:hidden;background-color:var(--element-surface-header);border-top:0 solid var(--element-black-100);flex-direction:column;width:100%;max-height:0;padding:0 max(1.6rem,min(4vw,2rem));transition:max-height .35s,opacity .25s,padding .25s,border-top-width .25s,visibility .25s;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}header-component .header__search--mobile.search-opening{opacity:1;visibility:visible;border-top-width:1px;max-height:min(24rem,50dvh);padding:max(1rem,min(1.2vw,1.4rem)) max(1.6rem,min(4vw,2rem));overflow:visible}header-component .header__search--mobile.search-closing{opacity:0;visibility:hidden;border-top-width:0;max-height:0;padding:0 max(1.6rem,min(4vw,2rem));overflow:hidden}header-component .header__search--mobile search-component[data-search-mobile]{width:100%;position:relative}}@media screen and (min-width:1124px){header-component .header__search--mobile{display:none}}header-component:has(#menu-toggle:checked) .header-mobile__drawer:before{opacity:1;visibility:visible;pointer-events:auto}header-component:has(#menu-toggle:checked) .menu-mobile{visibility:visible;transform:translate(0)}@media screen and (max-width:1123px){header-component .header-mobile__drawer:before{content:"";opacity:0;visibility:hidden;z-index:10001;pointer-events:none;touch-action:none;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;top:0;bottom:0;left:0;right:0}}header-component .header-mobile__drawer .menu-mobile{z-index:10002;background-color:var(--white);visibility:hidden;width:85%;max-width:36rem;height:100dvh;min-height:100%;transition:transform .3s,visibility .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}@media screen and (min-width:1124px){header-component .header-mobile__drawer .menu-mobile{display:none}}body:has(#menu-toggle:checked){overflow:hidden}@media screen and (min-width:1124px){body:has(#menu-toggle:checked){overflow:auto}}@media screen and (max-width:1123px){html:has(#menu-toggle:checked){overflow:hidden}}@media screen and (min-width:1124px){header-component .header__main{gap:max(2rem,min(4vw,4rem))}}copy-coupon.header-coupon{cursor:pointer;border-radius:.4rem;flex-shrink:0;align-items:stretch;display:inline-flex}copy-coupon.header-coupon .header-coupon__title{background-color:var(--element-black-main);color:var(--element-off-white);border-radius:.4rem 0 0 .4rem;align-items:center;gap:.8rem;padding:.8rem .8rem .8rem 0;display:inline-flex}copy-coupon.header-coupon .header-coupon__title-text{font-family:var(--inter);text-transform:uppercase;white-space:nowrap;font-size:1.2rem;font-weight:500;line-height:1}copy-coupon.header-coupon .header-coupon__code-wrap{border-left:.2rem dashed var(--element-cold-white);background-color:var(--element-off-white);color:var(--element-black-main);border-radius:0 .4rem .4rem 0;align-items:center;gap:.8rem;padding:.8rem 0 .8rem .8rem;display:inline-flex}copy-coupon.header-coupon .header-coupon__code-group{align-items:center;gap:.4rem;display:inline-flex}copy-coupon.header-coupon .header-coupon__code{font-family:var(--work-sans);white-space:nowrap;font-size:1.2rem;font-weight:500;line-height:1}copy-coupon.header-coupon .header-coupon__copy{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}copy-coupon.header-coupon .header-coupon__coupon-icon{width:1.2rem;height:1.2rem;color:inherit;justify-content:center;align-items:center;display:inline-flex}copy-coupon.header-coupon .header-coupon__coupon-icon[hidden]{display:none}copy-coupon.header-coupon .header-coupon__coupon-icon :-webkit-any(svg){width:100%;height:100%;display:block}copy-coupon.header-coupon .header-coupon__coupon-icon :is(svg){width:100%;height:100%;display:block}copy-coupon.header-coupon .header-coupon__notch{width:.5rem;height:1rem;color:var(--element-surface-header);flex-shrink:0;display:inline-flex}copy-coupon.header-coupon .header-coupon__notch :-webkit-any(svg){width:100%;height:100%;display:block}copy-coupon.header-coupon .header-coupon__notch :is(svg){width:100%;height:100%;display:block}copy-coupon.header-coupon .header-coupon__notch--right{transform:scaleX(-1)}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name{color:var(--off-white-900);font-family:var(--inter);justify-content:space-between;align-items:center;gap:1rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none;display:flex}@media screen and (min-width:1024px){header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :-webkit-any(img){display:block}}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :-moz-any(img){min-width:max(1.5rem,min(1.04167vw,2rem));max-width:max(1.5rem,min(1.04167vw,2rem));min-height:max(1.5rem,min(1.04167vw,2rem));max-height:max(1.5rem,min(1.04167vw,2rem));display:none}@media screen and (min-width:1024px){header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :-moz-any(img){display:block}}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :-webkit-any(img){min-width:max(1.5rem,min(1.04167vw,2rem));max-width:max(1.5rem,min(1.04167vw,2rem));min-height:max(1.5rem,min(1.04167vw,2rem));max-height:max(1.5rem,min(1.04167vw,2rem));display:none}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :is(img){min-width:max(1.5rem,min(1.04167vw,2rem));max-width:max(1.5rem,min(1.04167vw,2rem));min-height:max(1.5rem,min(1.04167vw,2rem));max-height:max(1.5rem,min(1.04167vw,2rem));display:none}@media screen and (min-width:1024px){header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :-webkit-any(img){display:block}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :is(img){display:block}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name{text-align:center;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}}header-component .header-menu .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu-title{color:var(--off-white-900);font-family:var(--inter);justify-content:space-between;align-items:center;gap:1rem;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex}@media screen and (min-width:1024px){header-component .header-menu .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu-title{font-size:max(1.2rem,min(.83333vw,1.6rem))}}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .header-menu__nav-header{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .header-menu__footer{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .mobile-menu__banner{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .menu-items__container>.header-menu__items>.header-menu__item:not(:has(.is-open)){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .menu-items__container>.header-menu__items>.header-menu__item:has(.is-open)>.header-menu__item_name_with_submenu>.header-menu__item_name_with_submenu_title{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .header-menu__nav{overflow:visible}header-component .header-menu.menu-mobile:has(.header-menu__item_name_with_submenu_content.is-open) .menu-items__container{overflow:visible}header-component .header-menu.menu-mobile .header-menu__content{background-color:var(--white);box-sizing:border-box;flex-direction:column;width:100%;height:100%;max-height:100%;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative;overflow:hidden;transform:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons{width:100%;max-width:var(--page-width);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding-top:2rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__close{cursor:pointer;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__close :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__close :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__back{cursor:pointer;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__back :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__back :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__back{visibility:hidden}header-component .header-menu.menu-mobile .header-menu__content:has(.header-menu__submenu[open]) .menu-icons__content{opacity:0;visibility:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav{flex-direction:column;flex:1;gap:3rem;width:100%;height:100%;min-height:0;max-height:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1.6rem;width:100%;padding-left:1.6rem;padding-right:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-logo{flex:auto;align-items:center;min-width:0;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-logo .header-menu__nav-logo-image{object-fit:contain;width:auto;max-width:min(16rem,100%);height:auto;max-height:3.2rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-logo .header-menu__nav-logo-text{color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close{display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close :-moz-any(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close :-webkit-any(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close :is(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close :-webkit-any(svg) :-webkit-any(path){stroke:var(--black);fill:var(--black)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close .icon-menu-close :is(svg) :is(path){stroke:var(--black);fill:var(--black)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close :-webkit-any(svg) :-webkit-any(path){stroke:var(--off-white-900);transition:fill,stroke .3s ease-in-out}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close :is(svg) :is(path){stroke:var(--off-white-900);transition:fill,stroke .3s ease-in-out}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close:hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--gold-500)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-close:hover :is(svg) :is(path){stroke:var(--gold-500)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner{border-radius:.8rem;align-items:center;height:12rem;display:flex;position:relative;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner .mobile-menu__banner-bg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner .mobile-menu__banner-content{color:var(--white);flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner .mobile-menu__banner-content .mobile-menu__banner-title{font-size:1.8rem;font-weight:700;line-height:1.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner .mobile-menu__banner-content .mobile-menu__banner-desc{font-size:1.2rem;font-weight:400;line-height:1.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .mobile-menu__banner .mobile-menu__banner-content .mobile-menu__banner-btn{background-color:var(--white);color:var(--off-white-900);border-radius:4rem;width:fit-content;padding:.8rem 1.2rem;font-size:1.2rem;font-weight:600;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer{flex-direction:column;flex-shrink:0;gap:.4rem;width:100%;margin-top:auto;padding:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .store-locator-icon--mobile{align-items:center;gap:1rem;width:100%;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .store-locator-icon--mobile :-webkit-any(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .store-locator-icon--mobile :is(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .wishlist-icon--mobile{align-items:center;gap:1rem;width:100%;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .wishlist-icon--mobile :-webkit-any(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .wishlist-icon--mobile :is(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .login-or-sign-in__button--mobile{align-items:center;gap:1rem;width:100%;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .login-or-sign-in__button--mobile :-webkit-any(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .login-or-sign-in__button--mobile :is(span){color:var(--element-black-300);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.4}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__footer .login-or-sign-in__buttons--mobile{width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container{overscroll-behavior:contain;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding-left:1.6rem;padding-right:1.6rem;display:flex;overflow-x:hidden;overflow-y:auto}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container::-webkit-scrollbar{border-radius:.4rem;width:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container::-webkit-scrollbar-thumb{background-color:var(--off-white-900);border-radius:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container::-webkit-scrollbar-track{background:var(--off-white-700)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items{flex-direction:column;gap:2.4rem;width:100%;list-style-type:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item{width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon{align-self:flex-start;width:auto}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon{border-radius:0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__title{border-radius:0;gap:.6rem;padding:.6rem .6rem .6rem 0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__title-text{font-size:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__code-wrap{border-radius:0 .2rem .2rem 0;gap:.6rem;padding:.6rem 0 .6rem .6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__code{font-size:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__coupon-icon{width:1rem;height:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch{color:var(--white)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch--left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch--left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch--left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch--left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item.header-menu__item--coupon copy-coupon.header-coupon .header-coupon__notch--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name{width:100%;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :-moz-any(span){color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:normal;transition:color .3s ease-in-out}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :-moz-any(span):hover{color:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :-webkit-any(span){color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:normal;transition:color .3s ease-in-out}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :is(span){color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:normal;transition:color .3s ease-in-out}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :-webkit-any(span):hover{color:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :is(span):hover{color:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu{width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title:hover :-webkit-any(p){color:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title:hover :is(p){color:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title:hover :-webkit-any(path){stroke:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title:hover :is(path){stroke:var(--element-blue-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title :-webkit-any(p){color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:normal}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title :is(p){color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:normal}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon{justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon :-moz-any(svg){width:2rem;min-width:2rem;height:2rem;min-height:2rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon :-webkit-any(svg){width:2rem;min-width:2rem;height:2rem;min-height:2rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon :is(svg){width:2rem;min-width:2rem;height:2rem;min-height:2rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_title .header-menu__item_name_with_submenu_icon :is(svg) :is(path){stroke:var(--element-black-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content{background:var(--white);box-sizing:border-box;opacity:0;visibility:hidden;z-index:20;pointer-events:none;flex-direction:column;width:100%;height:100%;padding-left:2rem;padding-right:2rem;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;transform:translate(100%)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_toolbar{flex-direction:column;flex-shrink:0;gap:1.6rem;width:100%;padding-bottom:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close{cursor:pointer;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon{justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon :-moz-any(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon :-webkit-any(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon :is(svg){width:2rem;height:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon :-webkit-any(svg) :-webkit-any(path){stroke:var(--blue-deep-teal-300)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_close .header-menu__item_name_with_submenu_content_close_icon :is(svg) :is(path){stroke:var(--blue-deep-teal-300)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header{flex-shrink:0;align-items:center;gap:1rem;width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header .header-menu__item_name_with_submenu_content_header_back{cursor:pointer;color:var(--element-black-main);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header .header-menu__item_name_with_submenu_content_header_icon{justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header .header-menu__item_name_with_submenu_content_header_icon :-webkit-any(svg){width:1.6rem;height:1.6rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header .header-menu__item_name_with_submenu_content_header_icon :is(svg){width:1.6rem;height:1.6rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_header .header-menu__item_name_with_submenu_content_header_title{min-width:0;color:var(--blue-deep-teal-main);font-family:var(--work-sans);text-transform:uppercase;flex:auto;margin:0;font-size:1.4rem;font-weight:600}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:1.6rem;min-height:0;display:flex;overflow-y:auto}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-scroll{flex-shrink:0}--overflow:is(header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-scroll){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-height:32.4rem;overflow-y:auto}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-scroll::-webkit-scrollbar{width:.3rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-scroll::-webkit-scrollbar-thumb{background-color:var(--element-black-200);border-radius:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-item{width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-link{cursor:pointer;width:100%;color:var(--blue-deep-teal-main);font-family:var(--work-sans);text-transform:uppercase;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.8rem;padding:.4rem 0;font-size:1.4rem;font-weight:400;line-height:1.4;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-link :-webkit-any(span:first-child){flex:auto;min-width:0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-link :is(span:first-child){flex:auto;min-width:0}--level-3:is(header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-link){font-weight:400}--level-2-flat:is(header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-link){display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-list{flex-direction:column;gap:.8rem;width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion{border-bottom:1px solid transparent;padding-bottom:0;transition:padding-bottom .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion.is-open{border-bottom-color:var(--element-black-100);padding-bottom:.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion.is-open .header-menu__accordion-chevron{transform:rotate(180deg)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion.is-open .header-menu__accordion-panel{grid-template-rows:1fr}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion.is-open .header-menu__submenu-links--nested{opacity:1}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.4rem 0;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-trigger-title{color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;font-size:1.4rem;font-weight:700;line-height:1.3}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-chevron{flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-chevron :-webkit-any(svg){width:3rem;height:3rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-chevron :is(svg){width:3rem;height:3rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-chevron :-webkit-any(path){fill:var(--element-black-main);stroke:var(--element-black-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-chevron :is(path){fill:var(--element-black-main);stroke:var(--element-black-main)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__accordion-panel>.header-menu__submenu-links{min-height:0;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links--nested{opacity:0;gap:.8rem;padding:.4rem 0 0;transition:opacity .25s cubic-bezier(.4,0,.2,1) 50ms}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-chevron{flex-shrink:0;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-chevron :-webkit-any(svg){width:1.2rem;height:1.2rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-links-chevron :is(svg){width:1.2rem;height:1.2rem;display:block}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-view-all{color:var(--blue-deep-teal-300);font-family:var(--work-sans);text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:400;text-decoration:none;display:inline-flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-view-all-icon{align-items:center;display:inline-flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-view-all-icon :-webkit-any(svg){width:1rem;height:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__submenu-view-all-icon :is(svg){width:1rem;height:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar{border-radius:.4rem;width:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar-thumb{background-color:var(--off-white-900);border-radius:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar-track{background:var(--off-white-600)}header-component .header__nav-dropdown .dropdown-content__inner{box-sizing:border-box}header-component .header__nav-dropdown .mega-menu,header-component .header__nav-dropdown .header-submenu{box-sizing:border-box;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:stretch;gap:max(2rem,min(3vw,4.8rem));width:100%;max-width:100%;display:grid;overflow:hidden}header-component .header__nav-dropdown .mega-menu__images-wrapper{background-color:var(--white);z-index:1;grid-column:2;justify-content:stretch;align-items:stretch;min-width:0;display:flex;position:relative;overflow:hidden}header-component .header__nav-dropdown .mega-menu__images-wrapper .menu-product-banners--desktop{width:100%;min-width:0}header-component .header__nav-dropdown .dropdown-content.is-expanded .mega-menu__images-wrapper{overflow:visible}header-component .header__nav-dropdown .mega-menu__links-wrapper{grid-column:1;min-width:0;max-width:100%;overflow:hidden}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus{width:min(28rem,100%);max-width:100%}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus .mega-menu__nav{min-width:0}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus .mega-menu__links-list{flex-direction:column;gap:max(.8rem,min(.83333vw,1.6rem));margin:0;padding:0;list-style:none;display:flex}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus .mega-menu__links-list-link{color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--inter);text-transform:uppercase;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none;display:-webkit-box;overflow:hidden}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus .mega-menu__links-list-link:hover{color:var(--element-blue-main)}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus{flex-flow:row;align-items:flex-start;gap:max(1.6rem,min(2.5vw,4rem));width:min(48rem,100%);max-width:100%;display:flex}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column{flex-direction:column;flex:1 1 0;gap:1rem;min-width:0;max-width:100%;display:flex;overflow:hidden}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-title{min-width:0;color:var(--blue-bright-700);font-family:var(--inter);text-transform:uppercase;align-items:flex-start;gap:.4rem;margin:0;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:700;line-height:1.2;display:flex}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-title-icon{flex-shrink:0;font-size:1em;line-height:1.2}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-title-text{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-links{flex-direction:column;gap:max(.8rem,min(.83333vw,1.2rem));min-width:0;margin:0;padding:0;list-style:none;display:flex}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-links-item{min-width:0}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-links-link{-webkit-line-clamp:2;line-clamp:2;color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-links-link:hover{color:var(--element-blue-main)}--solo:is(header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus .mega-menu__column-links-link){font-weight:500}header-component .header__nav-dropdown .mega-menu__view-all{color:var(--blue-deep-teal-300);font-family:var(--inter);text-transform:uppercase;align-items:center;gap:.6rem;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;text-decoration:none;display:inline-flex}header-component .header__nav-dropdown .mega-menu__view-all:hover{color:var(--element-black-400)}header-component .header__nav-dropdown .mega-menu__view-all-icon{align-items:center;display:inline-flex}header-component .header__nav-dropdown .mega-menu__view-all-icon :-webkit-any(svg){width:1rem;height:1rem}header-component .header__nav-dropdown .mega-menu__view-all-icon :is(svg){width:1rem;height:1rem}@media screen and (max-width:1199px){header-component .header__nav-dropdown .mega-menu,header-component .header__nav-dropdown .header-submenu{grid-template-columns:1fr;gap:2rem;overflow:visible}header-component .header__nav-dropdown .mega-menu__links-wrapper,header-component .header__nav-dropdown .mega-menu__images-wrapper{grid-column:1}header-component .header__nav-dropdown .mega-menu__links-wrapper--no-submenus{width:100%}header-component .header__nav-dropdown .mega-menu__links-wrapper--has-submenus{gap:max(1.2rem,min(2vw,2.4rem));width:100%}}.menu-product-banners{margin:0;padding:0;list-style:none}.menu-product-banners :-webkit-any(a){text-decoration:none;display:block}.menu-product-banners :is(a){text-decoration:none;display:block}.menu-product-banners .menu-product-banners__image{object-fit:cover;border-radius:.8rem;width:100%;height:auto;display:block}.menu-product-banners .menu-product-banners__media{width:100%;position:relative}.menu-product-banners--desktop{flex-direction:row;flex:auto;align-items:center;gap:2rem;width:100%;min-width:0;height:auto;display:flex}.menu-product-banners--desktop .menu-product-banners__item{min-width:0;min-height:0;aspect-ratio:var(--banner-ratio,1 / 1);flex:1 0 0;display:flex}.menu-product-banners--desktop .menu-product-banners__media{flex:1;width:100%;height:100%}.menu-product-banners--desktop .menu-product-banners__link{width:100%;height:100%;min-height:0;display:block}.menu-product-banners--desktop .menu-product-banners__image{width:100%;height:100%;min-height:unset;object-fit:cover;object-position:center}@media screen and (max-width:1199px){.menu-product-banners--desktop{flex-wrap:wrap;justify-content:stretch;gap:max(1.2rem,min(1.5vw,2rem))}.menu-product-banners--desktop .menu-product-banners__item{flex:1 1 0;min-width:max(12rem,min(22vw,20rem));max-width:100%}}.menu-product-banners--mobile-root{z-index:0;flex-shrink:0;gap:.4rem;width:100%;display:grid;position:relative;overflow:visible}.menu-product-banners--mobile-root .menu-product-banners__item{z-index:0;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.menu-product-banners--mobile-root .menu-product-banners__item:has(.quick-buy.is-open){z-index:10}.menu-product-banners--mobile-root .menu-product-banners__link{border-radius:.8rem;width:100%;height:100%;min-height:0;display:block;overflow:hidden}.menu-product-banners--mobile-root .menu-product-banners__media{overflow:visible}.menu-product-banners--mobile-root .menu-product-banners__image{object-fit:cover;object-position:center;width:100%;height:100%;min-height:100%}.menu-product-banners--mobile-root.menu-product-banners--count-1{grid-template-columns:1fr}.menu-product-banners--mobile-root.menu-product-banners--count-1 .menu-product-banners__item{aspect-ratio:16/9}.menu-product-banners--mobile-root.menu-product-banners--count-2{grid-template-columns:1fr}.menu-product-banners--mobile-root.menu-product-banners--count-2 .menu-product-banners__item{aspect-ratio:16/9}.menu-product-banners--mobile-root.menu-product-banners--count-3{grid-template-columns:repeat(2,1fr)}.menu-product-banners--mobile-root.menu-product-banners--count-3 .menu-product-banners__item:first-child{aspect-ratio:2;grid-column:span 2}.menu-product-banners--mobile-root.menu-product-banners--count-3 .menu-product-banners__item:not(:first-child){aspect-ratio:1}.menu-product-banners--mobile-root.menu-product-banners--count-4{grid-template-columns:repeat(2,1fr)}.menu-product-banners--mobile-root.menu-product-banners--count-4 .menu-product-banners__item{aspect-ratio:1}quick-buy.quick-buy{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}quick-buy.quick-buy.is-open{z-index:10}.quick-buy--has-step-2.quick-buy--step-2.is-open{z-index:20}.quick-buy__popup--step-2[hidden]{display:none!important}.quick-buy__trigger{z-index:1;cursor:pointer;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;padding:0;line-height:0;display:flex;position:absolute;top:.8rem;left:.8rem}.quick-buy__icon-stack{width:3.8rem;height:3.8rem;display:block;position:relative}.quick-buy__icon{pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}.quick-buy__icon--active,.quick-buy.is-open .quick-buy__icon--idle{opacity:0;transform:scale(.88)}.quick-buy.is-open .quick-buy__icon--active{opacity:1;transform:scale(1)}.quick-buy__popup{z-index:11;-webkit-backdrop-filter:blur(.4rem);opacity:0;visibility:hidden;transform-origin:0 0;pointer-events:none;background:#fafdfdcc;border-radius:1.2rem;width:min(28rem,100% - 1.6rem);max-width:min(28rem,100vw - 2.4rem);transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),visibility .28s cubic-bezier(.4,0,.2,1);position:absolute;top:5rem;left:.8rem;transform:translateY(-.5rem)scale(.97);box-shadow:0 .4rem 1.2rem #1d1d1b1f;container:quick-buy-popup/inline-size}.quick-buy.is-open .quick-buy__popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}header-component .quick-buy__popup{background:var(--white,#fff);-webkit-backdrop-filter:none}.quick-buy__popup--portaled{z-index:30;transform-origin:top;margin:0;position:fixed;top:0;left:0;right:auto;transform:translate(-50%)translateY(-.5rem)scale(.97)}.quick-buy__popup--portaled.quick-buy__popup--portaled-variant{width:min(22rem,100vw - 2.4rem);min-width:17.6rem}.quick-buy__popup--portaled.quick-buy__popup--portaled-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)scale(1)}.quick-buy.quick-buy--expand-left .quick-buy__popup{width:calc(200% + var(--quick-buy-neighbor-gap,1rem) - 1.6rem);max-width:calc(200% + var(--quick-buy-neighbor-gap,1rem) - 1.6rem);transform-origin:100% 0;left:auto;right:.8rem}.quick-buy.quick-buy--expand-right .quick-buy__popup{width:calc(200% + var(--quick-buy-neighbor-gap,1rem) - 1.6rem);max-width:calc(200% + var(--quick-buy-neighbor-gap,1rem) - 1.6rem);transform-origin:0 0;left:.8rem;right:auto}.quick-buy.quick-buy--expand-row .quick-buy__popup{left:var(--quick-buy-popup-offset-left,.8rem);width:var(--quick-buy-popup-width, calc(100% - 1.6rem) );max-width:var(--quick-buy-popup-width, calc(100% - 1.6rem) );transform-origin:0 0;right:auto}.quick-buy__popup-inner{align-items:center;gap:.8rem;width:100%;padding:1rem;display:flex}.quick-buy__popup-link{min-width:0;color:inherit;cursor:pointer;flex:auto;text-decoration:none}.quick-buy__info{flex-direction:column;gap:.4rem;width:100%;min-width:0;display:flex}.quick-buy__title{-webkit-line-clamp:2;color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-box-orient:vertical;align-self:stretch;font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;line-height:120%;display:-webkit-box;overflow:hidden}.quick-buy__out-of-stock{color:var(--element-black-200);font-family:var(--inter);font-size:max(.875rem,min(.625vw,1rem))}.quick-buy__price .product-price__wrapper{gap:0}.quick-buy__price .product-price__price-with-icon{align-items:flex-start}.quick-buy__price .product-price__price-with-icon .product-price__container{align-items:center;gap:1rem;display:flex}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__compare{color:var(--element-black-200);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1;text-decoration:line-through}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount{flex-direction:row;align-items:center;gap:1rem;display:flex}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.2rem,min(.73333vw,1.4rem));font-weight:600;line-height:1}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.4rem .6rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:800;line-height:1;display:inline-flex}.quick-buy__price .product-price__category-icon,.quick-buy__price .product-price__pix-text,.quick-buy__price .product-price__installments{display:none}.quick-buy__action{flex-shrink:0}.quick-buy__cart-btn{background:var(--element-black-main,#1d1d1b);width:max(4rem,min(2.916vw,4.4rem));min-width:max(4rem,min(2.916vw,4.4rem));height:max(4rem,min(2.916vw,4.4rem));color:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.quick-buy__cart-btn .loader__container .loader{border-top-color:var(--white)}.quick-buy__cart-btn .icon{justify-content:center;align-items:center;display:flex}.quick-buy__cart-btn .icon :-webkit-any(svg){stroke:currentColor;width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}.quick-buy__cart-btn .icon :is(svg){stroke:currentColor;width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}@media screen and (max-width:989px){.menu-product-banners--mobile-root .quick-buy__popup{transform-origin:0 0;width:calc(100% - 1.6rem);min-width:calc(100% - 1.6rem);max-width:calc(100% - 1.6rem);left:.8rem;right:auto}.menu-product-banners--mobile-root .quick-buy__popup-inner{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;gap:.2rem .4rem;width:100%;min-width:0;max-width:100%;padding:.8rem;display:grid}.menu-product-banners--mobile-root .quick-buy__popup-link{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:0;display:grid}.menu-product-banners--mobile-root .quick-buy__info{display:contents}.menu-product-banners--mobile-root .quick-buy__title{grid-area:1/1/auto/-1;width:100%;font-size:.75rem}.menu-product-banners--mobile-root .quick-buy__price,.menu-product-banners--mobile-root .quick-buy__out-of-stock{grid-area:2/1;min-width:0}.menu-product-banners--mobile-root .quick-buy__action{z-index:1;grid-area:2/2;position:relative}.menu-product-banners--mobile-root .quick-buy__price .product-price__price-with-icon .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem}.menu-product-banners--mobile-root .quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:center;gap:.4rem}.menu-product-banners--mobile-root .quick-buy__cart-btn{width:3.6rem;min-width:3.6rem;height:3.6rem}.menu-product-banners--mobile-root .quick-buy__cart-btn .icon :-webkit-any(svg){width:1.6rem;height:1.6rem}.menu-product-banners--mobile-root .quick-buy__cart-btn .icon :is(svg){width:1.6rem;height:1.6rem}.menu-product-banners--mobile-root .quick-buy__popup-inner:not(:has(.quick-buy__action)){grid-template-columns:1fr}.menu-product-banners--mobile-root .quick-buy__popup-inner:not(:has(.quick-buy__action)) .quick-buy__popup-link{grid-area:1/1;display:block}.menu-product-banners--mobile-root .quick-buy.quick-buy--expand-left .quick-buy__popup,.menu-product-banners--mobile-root .quick-buy.quick-buy--expand-right .quick-buy__popup,.menu-product-banners--mobile-root .quick-buy.quick-buy--expand-row .quick-buy__popup{transform-origin:0 0;width:calc(100% - 1.6rem);min-width:calc(100% - 1.6rem);max-width:calc(100% - 1.6rem);left:.8rem;right:auto}@supports not (grid-template-columns:subgrid){.menu-product-banners--mobile-root .quick-buy__popup-inner{align-items:flex-end}.menu-product-banners--mobile-root .quick-buy__popup-link{grid-area:1/1/3;align-self:stretch;display:block}.menu-product-banners--mobile-root .quick-buy__info{flex-direction:column;gap:.2rem;display:flex}.menu-product-banners--mobile-root .quick-buy__title,.menu-product-banners--mobile-root .quick-buy__price,.menu-product-banners--mobile-root .quick-buy__out-of-stock{grid-area:auto}}}@media screen and (min-width:990px){.menu-product-banners--desktop{overflow:visible}.menu-product-banners--desktop .menu-product-banners__item{z-index:0;position:relative;overflow:visible}.menu-product-banners--desktop .menu-product-banners__item:has(.quick-buy.is-open){z-index:10}.menu-product-banners--desktop .menu-product-banners__media{overflow:visible}.menu-product-banners--desktop .menu-product-banners__link{border-radius:.8rem;overflow:hidden}.menu-product-banners--desktop .quick-buy:not(.quick-buy--expand-left):not(.quick-buy--expand-right):not(.quick-buy--expand-row) .quick-buy__popup{width:min(28rem,100% - 1.6rem);max-width:min(28rem,100% - 1.6rem)}.quick-buy__cart-btn{width:max(4.4rem,min(3vw,4.8rem));min-width:max(4.4rem,min(3vw,4.8rem));height:max(4.4rem,min(3vw,4.8rem))}.quick-buy__cart-btn .icon :-webkit-any(svg){width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}.quick-buy__cart-btn .icon :is(svg){width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}}@container quick-buy-popup (width<=23rem){.quick-buy__popup-inner{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;gap:.2rem .4rem;padding:.8rem;display:grid}.quick-buy__popup-link{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:0;display:grid}.quick-buy__info{display:contents}.quick-buy__title{grid-area:1/1/auto/-1;width:100%}.quick-buy__price,.quick-buy__out-of-stock{grid-area:2/1;min-width:0}.quick-buy__action{z-index:1;grid-area:2/2;position:relative}.quick-buy__price .product-price__price-with-icon .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:center;gap:.4rem}.quick-buy__cart-btn{width:3.6rem;min-width:3.6rem;height:3.6rem}.quick-buy__cart-btn .icon :-webkit-any(svg){width:1.6rem;height:1.6rem}.quick-buy__cart-btn .icon :is(svg){width:1.6rem;height:1.6rem}.quick-buy__popup-inner:not(:has(.quick-buy__action)){grid-template-columns:1fr}.quick-buy__popup-inner:not(:has(.quick-buy__action)) .quick-buy__popup-link{grid-area:1/1;display:block}}@supports not (grid-template-columns:subgrid){@container quick-buy-popup (width<=23rem){.quick-buy__popup-inner{align-items:flex-end}.quick-buy__popup-link{grid-area:1/1/3;align-self:stretch;display:block}.quick-buy__info{flex-direction:column;gap:.2rem;display:flex}.quick-buy__title,.quick-buy__price,.quick-buy__out-of-stock{grid-area:auto}}}@container quick-buy-popup (width<=18rem){.quick-buy__popup-inner{gap:.4rem;padding:.6rem .8rem}.quick-buy__price .product-price__price-with-icon .product-price__container .product-price__current-discount{flex-direction:column;align-items:flex-start;gap:.2rem}.quick-buy__cart-btn{width:3.2rem;min-width:3.2rem;height:3.2rem}.quick-buy__cart-btn .icon :-webkit-any(svg){width:1.4rem;height:1.4rem}.quick-buy__cart-btn .icon :is(svg){width:1.4rem;height:1.4rem}}@media(prefers-reduced-motion:reduce){.quick-buy__icon,.quick-buy__popup{transition:none}}.predictive-search,.header__menu-modal-search{--form-button-size:1.4rem;--form-clear-size:2rem;flex-direction:column;width:100%;display:flex;position:relative}:-webkit-any(.predictive-search,.header__menu-modal-search).header__menu-modal-search{margin-top:1px;margin-bottom:.8rem}:is(.predictive-search,.header__menu-modal-search).header__menu-modal-search{margin-top:1px;margin-bottom:.8rem}@media screen and (min-width:1124px){:-webkit-any(.predictive-search,.header__menu-modal-search).header__menu-modal-search{display:none}:is(.predictive-search,.header__menu-modal-search).header__menu-modal-search{display:none}}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__default{width:100%;display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__default{width:100%;display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__default.is-visible{display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__default.is-visible{display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__live{width:100%;display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__live{width:100%;display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__live.is-visible{display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__live.is-visible{display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results{width:100%;max-height:min(70vh,calc(100dvh - var(--header-sticky-height,0px) - 2rem));z-index:10001;border:1px solid var(--element-black-300);box-sizing:border-box;background:#ebefef;border-top:none;border-radius:0 0 max(1.2rem,min(1.04166vw,1.6rem)) max(1.2rem,min(1.04166vw,1.6rem));padding:max(1.2rem,min(1.04166vw,2rem));display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results{width:100%;max-height:min(70vh,calc(100dvh - var(--header-sticky-height,0px) - 2rem));z-index:10001;border:1px solid var(--element-black-300);box-sizing:border-box;background:#ebefef;border-top:none;border-radius:0 0 max(1.2rem,min(1.04166vw,1.6rem)) max(1.2rem,min(1.04166vw,1.6rem));padding:max(1.2rem,min(1.04166vw,2rem));display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__close{z-index:2;width:max(2.4rem,min(1.66666vw,3.2rem));height:max(2.4rem,min(1.66666vw,3.2rem));color:var(--element-black-300);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:max(1rem,min(.83333vw,1.2rem));right:max(1rem,min(.83333vw,1.2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close{z-index:2;width:max(2.4rem,min(1.66666vw,3.2rem));height:max(2.4rem,min(1.66666vw,3.2rem));color:var(--element-black-300);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:max(1rem,min(.83333vw,1.2rem));right:max(1rem,min(.83333vw,1.2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close :-webkit-any(svg){width:max(1.4rem,min(1vw,1.8rem));height:max(1.4rem,min(1vw,1.8rem));display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close :-moz-any(svg){width:max(1.4rem,min(1vw,1.8rem));height:max(1.4rem,min(1vw,1.8rem));display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__close :-webkit-any(svg){width:max(1.4rem,min(1vw,1.8rem));height:max(1.4rem,min(1vw,1.8rem));display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close :is(svg){width:max(1.4rem,min(1vw,1.8rem));height:max(1.4rem,min(1vw,1.8rem));display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline{flex-shrink:0;align-self:center;width:auto;height:auto;position:static}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline{flex-shrink:0;align-self:center;width:auto;height:auto;position:static}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline :-webkit-any(svg){width:max(1.8rem,min(1.25vw,2rem));height:max(1.8rem,min(1.25vw,2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline :-moz-any(svg){width:max(1.8rem,min(1.25vw,2rem));height:max(1.8rem,min(1.25vw,2rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline :-webkit-any(svg){width:max(1.8rem,min(1.25vw,2rem));height:max(1.8rem,min(1.25vw,2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__close.predictive-search__close--inline :is(svg){width:max(1.8rem,min(1.25vw,2rem));height:max(1.8rem,min(1.25vw,2rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__layout{flex-direction:column;gap:max(1.6rem,min(1.04166vw,2rem));width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__layout{flex-direction:column;gap:max(1.6rem,min(1.04166vw,2rem));width:100%;display:flex}@media screen and (min-width:1124px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__layout{grid-template-columns:1fr 2fr;align-items:stretch;gap:0;display:grid}:is(.predictive-search,.header__menu-modal-search) .predictive-search__layout{grid-template-columns:1fr 2fr;align-items:stretch;gap:0;display:grid}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__layout:not(:has(.predictive-search__column--suggestions)){grid-template-columns:1fr}:is(.predictive-search,.header__menu-modal-search) .predictive-search__layout:not(:has(.predictive-search__column--suggestions)){grid-template-columns:1fr}}@media screen and (max-width:1123px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__column--suggestions{border-bottom:1px solid var(--element-black-300);padding-bottom:max(1.6rem,min(1.04166vw,2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--suggestions{border-bottom:1px solid var(--element-black-300);padding-bottom:max(1.6rem,min(1.04166vw,2rem))}}@media screen and (min-width:1124px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__column--suggestions{border-right:1px solid var(--element-black-300);padding-right:max(1.6rem,min(1.25vw,2.4rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--suggestions{border-right:1px solid var(--element-black-300);padding-right:max(1.6rem,min(1.25vw,2.4rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__column--products{padding-left:max(1.6rem,min(1.25vw,2.4rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--products{padding-left:max(1.6rem,min(1.25vw,2.4rem))}}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-title{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;margin:0 0 max(1.2rem,min(1.04166vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-title{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;margin:0 0 max(1.2rem,min(1.04166vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-title{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;margin:0 0 max(1.2rem,min(1.04166vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-title{color:var(--blue-deep-teal-main);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;margin:0 0 max(1.2rem,min(1.04166vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-list{margin:0;padding:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-list{margin:0;padding:0;list-style:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-list{margin:0;padding:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-list{margin:0;padding:0;list-style:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item+.predictive-search__suggestions-item{margin-top:max(.8rem,min(.83333vw,.9rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item+.predictive-search__suggestions-item{margin-top:max(.8rem,min(.83333vw,.9rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-webkit-any(a){color:var(--element-black-200);font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:block;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-webkit-any(a):hover{color:var(--blue-dark-teal-main)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-moz-any(a){color:var(--element-black-200);font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:block;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-moz-any(a):hover{color:var(--blue-dark-teal-main)}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-webkit-any(a){color:var(--element-black-200);font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:block;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :is(a){color:var(--element-black-200);font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:block;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :-webkit-any(a):hover{color:var(--blue-dark-teal-main)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__suggestions-item :is(a):hover{color:var(--blue-dark-teal-main)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-webkit-any(a){color:var(--blue-bright-700)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-webkit-any(a):hover{color:var(--blue-bright-700);opacity:.85}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-moz-any(a){color:var(--blue-bright-700)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-moz-any(a):hover{color:var(--blue-bright-700);opacity:.85}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-webkit-any(a){color:var(--blue-bright-700)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :is(a){color:var(--blue-bright-700)}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :-webkit-any(a):hover{color:var(--blue-bright-700);opacity:.85}:is(.predictive-search,.header__menu-modal-search) .predictive-search__column--popular-links .predictive-search__suggestions-item :is(a):hover{color:var(--blue-bright-700);opacity:.85}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__highlight{color:var(--blue-bright-700);background:0 0;font-weight:600}:is(.predictive-search,.header__menu-modal-search) .predictive-search__highlight{color:var(--blue-bright-700);background:0 0;font-weight:600}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-title :-webkit-any(strong,mark){color:var(--element-blue-main);background:0 0;font-weight:700}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-title :-moz-any(strong,mark){color:var(--element-blue-main);background:0 0;font-weight:700}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-title :-webkit-any(strong,mark){color:var(--element-blue-main);background:0 0;font-weight:700}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-title :is(strong,mark){color:var(--element-blue-main);background:0 0;font-weight:700}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-list .predictive-search__product-card+.predictive-search__product-card{margin-top:max(.8rem,min(.83333vw,.8rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-list .predictive-search__product-card+.predictive-search__product-card{margin-top:max(.8rem,min(.83333vw,.8rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card{background:var(--white);box-sizing:border-box;border-radius:max(.8rem,min(.625vw,1.2rem));align-items:center;gap:max(1.2rem,min(.83333vw,1.6rem));padding:max(.8rem,min(.83333vw,1.2rem));list-style:none;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card{background:var(--white);box-sizing:border-box;border-radius:max(.8rem,min(.625vw,1.2rem));align-items:center;gap:max(1.2rem,min(.83333vw,1.6rem));padding:max(.8rem,min(.83333vw,1.2rem));list-style:none;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-image{filter:grayscale();opacity:.5}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-image{filter:grayscale();opacity:.5}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-title{color:var(--element-black-300)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-title{color:var(--element-black-300)}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock product-price{display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock product-price{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-price{display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card.predictive-search__product-card--out-of-stock .predictive-search__product-card-price{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-link{flex:auto;align-items:center;gap:max(1.2rem,min(.83333vw,1.6rem));min-width:0;text-decoration:none;display:flex;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-link{flex:auto;align-items:center;gap:max(1.2rem,min(.83333vw,1.6rem));min-width:0;text-decoration:none;display:flex;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-image{object-fit:contain;border-radius:max(.4rem,min(.3125vw,.6rem));width:max(7rem,min(5vw,9rem));min-width:max(7rem,min(5vw,9rem));height:max(7rem,min(5vw,9rem));display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-image{object-fit:contain;border-radius:max(.4rem,min(.3125vw,.6rem));width:max(7rem,min(5vw,9rem));min-width:max(7rem,min(5vw,9rem));height:max(7rem,min(5vw,9rem));display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-body{flex-direction:column;flex:auto;gap:max(.3rem,min(.3125vw,.5rem));min-width:0;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-body{flex-direction:column;flex:auto;gap:max(.3rem,min(.3125vw,.5rem));min-width:0;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-title{color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72916vw,1.4rem));font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-title{color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72916vw,1.4rem));font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action{background:var(--element-black-main);width:max(3.6rem,min(2.5vw,4rem));height:max(3.6rem,min(2.5vw,4rem));color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;transition:background .2s;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action{background:var(--element-black-main);width:max(3.6rem,min(2.5vw,4rem));height:max(3.6rem,min(2.5vw,4rem));color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;transition:background .2s;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action :-webkit-any(svg){width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action :-moz-any(svg){width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action :-webkit-any(svg){width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action :is(svg){width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action:hover{background:var(--element-black-500)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__product-card-action:hover{background:var(--element-black-500)}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price{flex-direction:column;gap:.2rem;width:100%;min-width:0;display:flex}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price{flex-direction:column;gap:.2rem;width:100%;min-width:0;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__wrapper{flex-direction:column;gap:.2rem;width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__wrapper{flex-direction:column;gap:.2rem;width:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__price-with-icon{justify-content:flex-start;align-items:flex-start}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__price-with-icon{justify-content:flex-start;align-items:flex-start}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__category-icon{display:none}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__category-icon{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__compare{color:var(--element-black-200);font-family:var(--inter);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;text-decoration:line-through}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__compare{color:var(--element-black-200);font-family:var(--inter);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;text-decoration:line-through}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__current-discount{flex-flow:wrap;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__current-discount{flex-flow:wrap;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1.2;display:inline-flex}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1.2;display:inline-flex}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__pix-text{display:none}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__pix-text{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:block}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:block}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments :-moz-any(span){font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) product-price.predictive-search__product-card-price .product-price__installments :is(span){font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price{flex-direction:column;gap:.2rem;width:100%;min-width:0;display:flex}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price{flex-direction:column;gap:.2rem;width:100%;min-width:0;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__wrapper{flex-direction:column;gap:.2rem;width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__wrapper{flex-direction:column;gap:.2rem;width:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__price-with-icon{justify-content:flex-start;align-items:flex-start}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__price-with-icon{justify-content:flex-start;align-items:flex-start}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__category-icon{display:none}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__category-icon{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__container{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__compare{color:var(--element-black-200);font-family:var(--inter);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;text-decoration:line-through}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__compare{color:var(--element-black-200);font-family:var(--inter);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;text-decoration:line-through}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__current-discount{flex-flow:wrap;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__current-discount{flex-flow:wrap;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1.2;display:inline-flex}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1.2;display:inline-flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__pix-text{display:none}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__pix-text{display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:block}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments{color:var(--element-black-500);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;display:block}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments :-moz-any(span){font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) .product-price.predictive-search__product-card-price .product-price__installments :is(span){font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all{color:var(--element-black-300);font-family:var(--work-sans);text-transform:uppercase;align-items:center;gap:.8rem;margin-top:max(.8rem,min(.83333vw,1.2rem));font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;text-decoration:none;display:inline-flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all{color:var(--element-black-300);font-family:var(--work-sans);text-transform:uppercase;align-items:center;gap:.8rem;margin-top:max(.8rem,min(.83333vw,1.2rem));font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;text-decoration:none;display:inline-flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all:hover{color:var(--element-black-400)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all:hover{color:var(--element-black-400)}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon{justify-content:center;align-items:center;display:inline-flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon{justify-content:center;align-items:center;display:inline-flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon :-webkit-any(svg){width:1rem;height:1rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon :-moz-any(svg){width:1rem;height:1rem}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon :-webkit-any(svg){width:1rem;height:1rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__products-view-all .predictive-search__products-view-all-icon :is(svg){width:1rem;height:1rem}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty{padding-top:max(1.2rem,min(1.04166vw,2rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty{padding-top:max(1.2rem,min(1.04166vw,2rem))}@media screen and (max-width:1123px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout .predictive-search__column--products{order:-1}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout .predictive-search__column--products{order:-1}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout .predictive-search__column--suggestions{border-bottom:none;order:0;padding-bottom:0}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout .predictive-search__column--suggestions{border-bottom:none;order:0;padding-bottom:0}}@media screen and (min-width:1124px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout:not(:has(.predictive-search__column--suggestions)){justify-content:center;align-items:center;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout:not(:has(.predictive-search__column--suggestions)){justify-content:center;align-items:center;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout:not(:has(.predictive-search__column--suggestions)) .predictive-search__column--products{max-width:min(48rem,100%);padding-left:0}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__layout:not(:has(.predictive-search__column--suggestions)) .predictive-search__column--products{max-width:min(48rem,100%);padding-left:0}}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__column--products{flex-direction:column;justify-content:center;align-items:center;min-height:max(12rem,min(20vw,18rem));display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results--empty .predictive-search__column--products{flex-direction:column;justify-content:center;align-items:center;min-height:max(12rem,min(20vw,18rem));display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__no-results{justify-content:center;align-items:center;width:100%;height:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results{justify-content:center;align-items:center;width:100%;height:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__empty-message-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__empty-message-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__empty-header{justify-content:space-between;align-items:center;gap:.8rem;width:100%;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__empty-header{justify-content:space-between;align-items:center;gap:.8rem;width:100%;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__empty-header-main{flex:auto;justify-content:center;align-items:center;gap:.8rem;min-width:0;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__empty-header-main{flex:auto;justify-content:center;align-items:center;gap:.8rem;min-width:0;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon{color:var(--element-black-300);flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon{color:var(--element-black-300);flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-icon :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-title{color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;text-align:left;margin:0;font-size:max(1.2rem,min(.83333vw,1.4rem));font-weight:700;line-height:1.3}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-title{color:var(--element-black-main);font-family:var(--inter);text-transform:uppercase;text-align:left;margin:0;font-size:max(1.2rem,min(.83333vw,1.4rem));font-weight:700;line-height:1.3}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-description{color:var(--element-black-300);font-family:var(--inter);max-width:min(32rem,100%);margin:.8rem 0 0;font-size:max(1rem,min(.72916vw,1.2rem));font-weight:400;line-height:1.4}:is(.predictive-search,.header__menu-modal-search) .predictive-search__no-results-description{color:var(--element-black-300);font-family:var(--inter);max-width:min(32rem,100%);margin:.8rem 0 0;font-size:max(1rem,min(.72916vw,1.2rem));font-weight:400;line-height:1.4}.predictive-search__out-of-stock-label{font-family:var(--inter);color:var(--element-black-300);text-transform:uppercase;margin-top:.4rem;font-size:max(1rem,min(.72916vw,1.2rem));font-weight:600;display:block}search-component.results-visible .predictive-search__default.is-visible .predictive-search__results,search-component.results-visible .predictive-search__live.is-visible .predictive-search__results,search-component.results-visible .predictive-search .predictive-search__results,search-component.results-visible .predictive-search__results{display:block}search-component[data-search-inline],search-component.search--inline{flex-direction:column;width:100%;transition:width .3s,max-width .3s;display:flex;position:relative}@media screen and (min-width:1124px){:-webkit-any(search-component[data-search-inline],search-component.search--inline).results-visible{width:max(50rem,min(62vw,96rem));max-width:100%}:is(search-component[data-search-inline],search-component.search--inline).results-visible{width:max(50rem,min(62vw,96rem));max-width:100%}}:-webkit-any(search-component[data-search-inline],search-component.search--inline).results-visible .search__form--pill{border-bottom-right-radius:0;border-bottom-left-radius:0}:is(search-component[data-search-inline],search-component.search--inline).results-visible .search__form--pill{border-bottom-right-radius:0;border-bottom-left-radius:0}:-webkit-any(search-component[data-search-inline],search-component.search--inline) .search__form--pill{border:1px solid var(--element-black-300);box-sizing:border-box;background-color:#ebefef;border-radius:max(1.2rem,min(1.04166vw,2rem));align-items:center;gap:max(.6rem,min(.8vw,1rem));width:100%;padding:max(.9rem,min(.9vw,1.2rem)) max(1.6rem,min(2vw,2.4rem));transition:border-radius .2s;display:flex}:is(search-component[data-search-inline],search-component.search--inline) .search__form--pill{border:1px solid var(--element-black-300);box-sizing:border-box;background-color:#ebefef;border-radius:max(1.2rem,min(1.04166vw,2rem));align-items:center;gap:max(.6rem,min(.8vw,1rem));width:100%;padding:max(.9rem,min(.9vw,1.2rem)) max(1.6rem,min(2vw,2.4rem));transition:border-radius .2s;display:flex}:-webkit-any(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-input{min-width:0;color:var(--element-black-main);font-family:var(--inter);background:0 0;border:none;outline:none;flex:auto;order:1;margin:0;padding:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400}:is(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-input{min-width:0;color:var(--element-black-main);font-family:var(--inter);background:0 0;border:none;outline:none;flex:auto;order:1;margin:0;padding:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400}:-webkit-any(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-input::placeholder{color:var(--blue-deep-teal-200)}:is(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-input::placeholder{color:var(--blue-deep-teal-200)}:-webkit-any(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-button--submit{cursor:pointer;color:var(--element-black-300);background:0 0;border:none;flex-shrink:0;order:2;justify-content:center;align-items:center;padding:0;display:flex}:is(search-component[data-search-inline],search-component.search--inline) .search__form--pill .search__form-button--submit{cursor:pointer;color:var(--element-black-300);background:0 0;border:none;flex-shrink:0;order:2;justify-content:center;align-items:center;padding:0;display:flex}search-component[data-search-mobile]{flex-direction:column;width:100%;display:flex;position:relative}search-component[data-search-mobile] .search__form{border:.8px solid var(--element-black-300);box-sizing:border-box;background:#ebefef;border-radius:1.6rem;align-items:center;gap:max(.6rem,min(.72917vw,.8rem));width:100%;padding:1rem 1.6rem;transition:border-radius .2s;display:flex}search-component[data-search-mobile] .search__form .search__form-input{color:var(--element-black-main);font-family:var(--inter);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:max(1.3rem,min(.9vw,1.5rem));font-weight:400}search-component[data-search-mobile] .search__form .search__form-input::placeholder{color:var(--element-black-300)}search-component[data-search-mobile] .search__form .search__form-button--submit{cursor:pointer;color:var(--element-black-300);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}search-component[data-search-mobile] .search__form .search__form-button--submit :-webkit-any(svg){width:max(1.6rem,min(1.2vw,2rem));height:max(1.6rem,min(1.2vw,2rem))}search-component[data-search-mobile] .search__form .search__form-button--submit :is(svg){width:max(1.6rem,min(1.2vw,2rem));height:max(1.6rem,min(1.2vw,2rem))}search-component[data-search-mobile].results-visible .search__form{border-bottom-right-radius:0;border-bottom-left-radius:0}search-component[data-search-mobile] .predictive-search__results{border:1px solid var(--element-black-300);background:#ebefef;border-top:none;border-radius:0 0 max(1.2rem,min(1.04166vw,1.6rem)) max(1.2rem,min(1.04166vw,1.6rem));width:100%;max-height:min(60vh,100dvh - 14rem);padding:1.6rem;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #00000014}.progress-bar{border:1px solid var(--element-off-white);background:var(--element-cold-white);border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:max(.9rem,min(.52083vw,1rem)) max(.9rem,min(.625vw,1.2rem));display:flex}.progress-bar .progress-bar__text{color:var(--element-black-main);font-weight:500;font-family:var(--inter);flex-wrap:wrap;column-gap:.5rem;margin-bottom:max(.6rem,min(.52083vw,1rem));display:flex}.progress-bar .progress-bar__text :-webkit-any(b){text-transform:uppercase}.progress-bar .progress-bar__text :is(b){text-transform:uppercase}.progress-bar .progress-bar__bar{background-color:var(--white);border-radius:1rem;width:100%;height:max(.45rem,min(.3125vw,.6rem));position:relative;overflow:hidden}.progress-bar .progress-bar__bar-fill{border-radius:1rem;height:100%;transition:width .3s ease-in-out;position:relative}.progress-bar .progress-bar__prompt{text-align:center;font-family:var(--inter);color:var(--black);margin:0;font-weight:400;line-height:1.3;display:none}.progress-bar.progress-bar--cep-pending .progress-bar__text,.progress-bar.progress-bar--cep-pending .progress-bar__bar{display:none}.progress-bar.progress-bar--cep-pending .progress-bar__prompt{display:block}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main-product{width:100%;display:block}.main-product__wrapper{width:100%}.main-product__content{--main-product-inline-padding:2rem;flex-direction:column;gap:max(2rem,min(2.08333vw,4rem));display:flex}.main-product__images{width:100%}.main-product__images--desktop{display:none}.main-product__images--mobile{padding-left:var(--main-product-inline-padding);display:block}.main-product__images--mobile .blaze-slider{width:100%;min-width:0}.main-product__images--mobile .blaze-pagination{padding-right:var(--main-product-inline-padding);gap:.6rem;margin-top:1.6rem}.main-product__images--mobile .blaze-pagination :-webkit-any(button){background-color:var(--element-black-100)}.main-product__images--mobile .blaze-pagination :is(button){background-color:var(--element-black-100)}.main-product__images--mobile .blaze-pagination :-webkit-any(button).active{background-color:var(--element-black-main)}.main-product__images--mobile .blaze-pagination :is(button).active{background-color:var(--element-black-main)}.main-product__carousel-slide{min-width:0}.main-product__carousel-slide .main-product__image,.main-product__carousel-slide .product-media-item{aspect-ratio:1;background-color:#ebefef;border-radius:1.6rem;width:100%;height:100%;overflow:hidden}.main-product__carousel-slide :-webkit-any(img,video,video-component){object-fit:contain;width:100%;height:100%;display:block}.main-product__carousel-slide :is(img,video,video-component){object-fit:contain;width:100%;height:100%;display:block}.product-media-item--video{background-color:#ebefef;width:100%;display:block;position:relative;overflow:hidden}.product-media-item--video :-webkit-any(video-component){width:100%;height:100%;min-height:max(24rem,min(40vw,77rem));display:block;position:relative}.product-media-item--video :is(video-component){width:100%;height:100%;min-height:max(24rem,min(40vw,77rem));display:block;position:relative}.main-product__hero .product-media-item--video{min-height:max(32rem,min(40vw,77rem));max-height:max(50rem,min(40vw,77rem))}.main-product__hero .product-media-item--video :-webkit-any(video-component){min-height:max(32rem,min(40vw,77rem));max-height:max(50rem,min(40vw,77rem))}.main-product__hero .product-media-item--video :is(video-component){min-height:max(32rem,min(40vw,77rem));max-height:max(50rem,min(40vw,77rem))}.main-product__grid-item .product-media-item--video{aspect-ratio:1;height:auto;min-height:0}.main-product__grid-item .product-media-item--video :-webkit-any(video-component){min-height:0;max-height:none;position:absolute;top:0;bottom:0;left:0;right:0}.main-product__grid-item .product-media-item--video :is(video-component){min-height:0;max-height:none;position:absolute;top:0;bottom:0;left:0;right:0}.main-product__carousel-slide .product-media-item--video :-webkit-any(video-component){min-height:0;max-height:none;position:absolute;top:0;bottom:0;left:0;right:0}.main-product__carousel-slide .product-media-item--video :is(video-component){min-height:0;max-height:none;position:absolute;top:0;bottom:0;left:0;right:0}.main-product__infos{padding:0 var(--main-product-inline-padding);flex-direction:column;gap:max(2rem,min(1.66667vw,3.2rem));min-width:0;display:flex;container:main-product-infos/inline-size}.main-product__block--title .product-title__text{font-family:var(--work-sans);color:var(--element-black-main);margin:0;font-size:max(2.4rem,min(1.45833vw,2.8rem));font-weight:500;line-height:1.2}.main-product__stars{align-items:center;display:flex}.main-product__stars .jdgm-prev-badge{align-items:center!important;gap:.2rem!important;display:flex!important}.main-product__stars .jdgm-prev-badge__text{font-family:var(--inter)!important;color:var(--element-black-200)!important;font-size:1.4rem!important;font-weight:300!important}.main-product__description-wrapper{flex-direction:column;gap:.8rem;display:flex}.main-product__description{font-family:var(--inter);color:var(--element-black-300);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.9375vw,1.8rem));line-height:1.4;display:-webkit-box;overflow:hidden}.main-product__description.expanded{-webkit-line-clamp:unset;display:block}.main-product__toggle{font-family:var(--inter);color:var(--element-black-main);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:1.4rem;text-decoration:underline;display:none}.main-product__highlights{border:1px solid #ebefef;border-radius:max(.4rem,min(.41667vw,.8rem));align-items:stretch;width:100%;display:flex;overflow:hidden;container:main-product-highlights/inline-size}.main-product__highlight{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;min-width:0;padding:max(.8rem,min(.625vw,1.2rem)) max(.4rem,min(.83333vw,1.6rem));display:flex}@container main-product-highlights (width>=45rem){.main-product__highlight{flex-direction:row;justify-content:center;align-items:center;gap:.8rem}.main-product__highlight .main-product__highlight-label{text-align:left}}.main-product__highlight:not(:first-child){border-left:1px solid #ebefef}.main-product__highlight-value{font-family:var(--inter);color:var(--element-black-main);white-space:nowrap;font-size:max(1.6rem,min(1.25vw,2.4rem));font-weight:500;line-height:1}.main-product__highlight-label{font-family:var(--inter);color:var(--element-black-200);text-transform:uppercase;font-size:max(1rem,min(.72917vw,1.4rem));font-weight:600;line-height:1.4}.main-product__price-row{flex-direction:column;gap:max(.8rem,min(.83333vw,1.6rem));display:flex}.main-product__price .product-price__wrapper .product-price__container .product-price__compare{font-family:var(--inter);color:var(--element-black-300);font-size:max(1.4rem,min(1.04167vw,2rem));text-decoration:line-through}.main-product__price .product-price__wrapper .product-price__container{flex-direction:column;gap:max(.8rem,min(.8333vw,1.6rem))}.main-product__price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__current{font-family:var(--inter);color:var(--element-black-main);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500}.main-product__price .product-price__current-discount{flex-wrap:wrap;row-gap:max(.6rem,min(.41666vw,.8rem))}.main-product__price .product-price__offer-tags{flex-wrap:wrap;align-items:center;gap:max(.6rem,min(.41666vw,.8rem));min-width:0;max-width:100%;display:inline-flex}.main-product__price .super-offer-tag{flex-shrink:0;max-width:none}.main-product__price .product-tag--discount,.main-product__price .product-price__compare-discount-tag{box-sizing:border-box;background:var(--element-blue-main);min-height:max(2.4rem,min(1.66667vw,3.2rem));color:var(--element-cold-white);text-align:center;font-family:var(--inter);text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:800;line-height:1;display:inline-flex;overflow:hidden}:is(.main-product__price .product-tag--discount,.main-product__price .product-price__compare-discount-tag):empty{display:none}.main-product__price.product-price .product-price__wrapper .product-price__installments,.main-product__price.product-price .product-price__wrapper .info_installment{font-family:var(--inter);color:var(--element-black-400);font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:700}.main-product__flavor-swatches-track{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none;gap:1rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.main-product__flavor-swatches-track::-webkit-scrollbar{display:none}.main-product__flavor-swatches-track.is-dragging{cursor:grabbing;scroll-behavior:auto}.main-product__flavor-swatches-track.is-dragging .main-product__flavor-swatch{pointer-events:none}.main-product__flavor-swatch{color:inherit;touch-action:pan-x;-webkit-user-drag:none;flex-direction:column;flex:0 0 7rem;align-items:center;gap:.5rem;text-decoration:none;transition:opacity .25s;display:flex}.main-product__flavor-swatch--dimmed{opacity:var(--flavor-swatch-dimmed-opacity,.5)}.main-product__flavor-swatch--dimmed:hover{opacity:var(--flavor-swatch-dimmed-opacity-hover,.65)}.main-product__flavor-swatch-image{border:1px solid var(--element-off-white,#ebefef);border-radius:.8rem;width:7rem;height:7rem;display:block;overflow:hidden}.main-product__flavor-swatch--active .main-product__flavor-swatch-image{border-color:var(--element-black-main)}.main-product__flavor-swatch-image :-webkit-any(img){object-fit:cover;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.main-product__flavor-swatch-image :is(img){object-fit:cover;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.main-product__flavor-swatch-label{font-family:var(--inter);text-align:center;color:var(--element-black-300);text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-size:1.2rem;line-height:1;overflow:hidden}.main-product__flavor-swatch--active .main-product__flavor-swatch-label{color:var(--element-black-main)}.main-product__variant-selector .option-values{flex-wrap:wrap;gap:.4rem;display:flex}.main-product__variant-selector .option-value{border:1px solid var(--element-black-100);font-family:var(--inter);color:var(--element-black-300);cursor:pointer;background-color:#ebefef;border-radius:.8rem;justify-content:center;align-items:center;min-height:3.6rem;margin:0;padding:max(.8rem,min(.52083vw,1rem)) max(1.2rem,min(.78125vw,1.5rem));font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:400;text-decoration:none;display:inline-flex}.main-product__variant-selector .option-value--active{background-color:var(--element-black-main);border-color:var(--element-black-main);color:#ebefef;font-weight:500}.main-product__purchase-option{flex-direction:column;align-items:stretch;display:flex}.main-product__purchase-option-card{border:1px solid var(--element-black-main);padding:var(--purchase-option-card-padding,2rem);background-color:#ebefef;border-radius:1.6rem 0 1.6rem 1.6rem}.main-product__purchase-option-card--simple{background-color:var(--white);align-items:center;gap:var(--purchase-option-header-gap,1rem);padding:var(--purchase-option-card-padding,2rem);cursor:pointer;border-color:#ebefef;border-radius:1.6rem;display:flex}.main-product__purchase-option--one-time:not(.is-active) .main-product__purchase-option-card--simple{border-color:#ebefef}.main-product__purchase-option--one-time.is-active .main-product__purchase-option-card--simple{border-color:var(--element-black-main)}.main-product__purchase-option-title{font-family:var(--inter);font-size:var(--purchase-option-title-font-size,clamp(1.6rem, .9375vw, 1.8rem));text-transform:uppercase;color:var(--element-black-main);flex:1}.main-product__purchase-option-price{font-family:var(--inter);font-size:var(--purchase-option-price-font-size,1.8rem);color:var(--element-black-main);font-weight:700}.main-product__buying-options{flex-direction:row;align-items:center;gap:max(1rem,min(2.5cqi,1.5rem));width:100%;display:flex}.main-product__buying-options .quantity-input{background-color:var(--white);border:1px solid var(--element-black-main);width:max(11rem,min(35cqi,13.4rem));max-width:max(11rem,min(35cqi,13.4rem));height:max(5.2rem,min(12cqi,6rem));min-height:max(5.2rem,min(12cqi,6rem));color:var(--element-black-main);border-radius:10rem;flex:0 0 max(11rem,min(35cqi,13.4rem));justify-content:space-between;padding:0 max(1.2rem,min(3.5cqi,1.5rem))}.main-product__buying-options .quantity-input__button{flex:0 0 max(1.6rem,min(4cqi,2rem));justify-content:center;align-items:center;padding:0;display:flex}.main-product__buying-options .quantity-input__button :-webkit-any(svg){fill:none;width:max(1.6rem,min(4cqi,2rem));height:max(1.6rem,min(4cqi,2rem));display:block}.main-product__buying-options .quantity-input__button :is(svg){fill:none;width:max(1.6rem,min(4cqi,2rem));height:max(1.6rem,min(4cqi,2rem));display:block}.main-product__buying-options .quantity-input__button :is(svg path){stroke:var(--element-black-main)}.main-product__buying-options .quantity-input__input{width:auto;min-width:0;font-family:var(--inter);color:var(--element-black-main);flex:0 auto;font-size:max(1.4rem,min(3.5cqi,1.8rem));font-weight:400;line-height:1}.main-product__buying-options buy-button.main-product__buy-button{background-color:var(--element-black-main);cursor:pointer;border:none;border-radius:10rem;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:max(5.2rem,min(12cqi,6rem));padding:max(1.2rem,min(2.5cqi,1.6rem)) max(1.2rem,min(3cqi,2rem));transition:opacity .2s;display:flex}.main-product__buying-options buy-button.main-product__buy-button:hover{opacity:.85}.main-product__buying-options buy-button.main-product__buy-button .buy-button__text{font-family:var(--work-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--element-cold-white);white-space:nowrap;text-align:center;font-size:max(1rem,min(2.5cqi,1.8rem));font-weight:500;line-height:1}.main-product__buying-options buy-button.main-product__buy-button .loader__container{display:none}.main-product__buying-options buy-button.main-product__buy-button.loading .loader__container{display:flex}.main-product__buying-options buy-button.main-product__buy-button.loading .buy-button__text{visibility:hidden}.main-product__buying-options+.main-product__cashback{margin-top:calc(max(.8rem,min(2cqi,1.2rem)) - max(2rem,min(1.66667vw,3.2rem)))}.main-product__cashback{background-color:var(--element-blue-100);border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:max(.2rem,min(.8cqi,.4rem));width:100%;padding:max(.6rem,min(1.5cqi,.8rem)) max(.8rem,min(2.5cqi,1.6rem));display:flex}.main-product__cashback-content{align-items:center;gap:max(.6rem,min(1.5cqi,.8rem));min-width:0;display:flex}.main-product__cashback-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.main-product__cashback-icon :-webkit-any(svg){width:max(1.6rem,min(4cqi,2rem));height:max(1.6rem,min(4cqi,2rem));display:block}.main-product__cashback-icon :is(svg){width:max(1.6rem,min(4cqi,2rem));height:max(1.6rem,min(4cqi,2rem));display:block}.main-product__cashback-headline{font-family:var(--inter);text-transform:uppercase;color:var(--element-black-main);margin:0;font-size:max(1.2rem,min(2.8cqi,1.6rem));font-weight:600;line-height:1.2}.main-product__cashback-subtext{font-family:var(--inter);color:var(--element-black-main);text-align:right;margin:0;font-size:max(1rem,min(2.2cqi,1.2rem));font-weight:400;line-height:1.3}@container main-product-infos (width>=36rem){.main-product__buying-options{gap:max(1.2rem,min(2cqi,1.5rem))}.main-product__cashback{border-radius:10rem;flex-direction:row;justify-content:space-between;align-items:center;gap:max(1rem,min(3cqi,2rem));min-height:max(3rem,min(7cqi,3.3rem));padding:max(.4rem,min(1cqi,.6rem)) max(.8rem,min(2cqi,1.6rem))}.main-product__cashback-subtext{white-space:nowrap;flex-shrink:0}.main-product__out-of-stock-title,.main-product__out-of-stock-link{white-space:nowrap;font-size:max(1.6rem,min(2.8cqi,1.8rem))}.main-product__out-of-stock-description{font-size:max(1.4rem,min(2.5cqi,1.6rem))}}.main-product__out-of-stock{border:1px solid var(--element-black-400);text-align:center;background-color:#ebefef;border-radius:max(.8rem,min(2cqi,1rem));flex-direction:column;justify-content:center;align-items:center;gap:max(1.6rem,min(4cqi,2rem));width:100%;padding:max(1.6rem,min(4cqi,2rem));display:flex}.main-product__out-of-stock-title{font-family:var(--inter);color:var(--element-black-500);word-break:break-word;margin:0;font-size:max(1.4rem,min(3.5cqi,1.8rem));font-weight:600;line-height:1.5}.main-product__out-of-stock-description{width:100%;font-family:var(--inter);color:var(--element-black-300);word-break:break-word;margin:0;font-size:max(1.4rem,min(3cqi,1.6rem));font-weight:400;line-height:1.5}.main-product__out-of-stock-link{font-family:var(--inter);color:var(--element-black-500);text-decoration-skip-ink:none;word-break:break-word;font-size:max(1.4rem,min(3.5cqi,1.8rem));font-weight:600;line-height:1.5;text-decoration:underline}.main-product__accordion{border-bottom:1px solid var(--element-black-100);width:100%;display:block}.main-product__accordion-heading{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:2.4rem 0;display:flex}.main-product__accordion-heading-inner{align-items:center;gap:.8rem;display:flex}.main-product__accordion-icon{object-fit:contain;width:2.4rem;height:2.4rem}.main-product__accordion-title{font-family:var(--inter);text-transform:uppercase;color:var(--element-black-main);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:600}.main-product__accordion-toggle :-webkit-any(svg){width:2rem;height:2rem;display:block}.main-product__accordion-toggle :is(svg){width:2rem;height:2rem;display:block}.main-product__accordion-content-inner{font-family:var(--inter);color:var(--element-black-300);padding-bottom:2.4rem;font-size:1.6rem;line-height:1.4}.main-product__accordion-content-inner :-webkit-any(ul){padding-left:2.4rem}.main-product__accordion-content-inner :is(ul){padding-left:2.4rem}.main-product__trust-badges{grid-template-columns:repeat(6,minmax(0,1fr));gap:max(.8rem,min(1.04167vw,2rem));width:100%;padding-top:2.4rem;display:grid}.main-product__trust-badge{justify-content:center;align-items:center;min-width:0;display:flex}.main-product__trust-badge-icon{aspect-ratio:1;object-fit:contain;width:100%;height:auto}:-webkit-any(bundle-products-display){display:block}:is(bundle-products-display){display:block}.bundle-products-display{gap:var(--bundle-wrapper-gap);flex-direction:column;width:100%;min-width:0;display:flex}.bundle-products-display__heading{font-family:var(--inter);font-weight:400;font-size:var(--bundle-heading-size);color:var(--element-black-400);margin:0;line-height:1.4}.bundle-products-display__scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;width:100vw;max-width:100vw;scroll-padding-inline:var(--main-product-inline-padding,2rem);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-x;margin-left:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden}.bundle-products-display__scroll.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.bundle-products-display__scroll.is-dragging .bundle-product-card{pointer-events:none}.bundle-products-display__scroll::-webkit-scrollbar{display:none}.bundle-products-display__scroll a{-webkit-user-drag:none}.bundle-products-display__track{gap:var(--bundle-card-gap);width:max-content;min-width:100%;padding-inline:var(--main-product-inline-padding,2rem);flex-wrap:nowrap;display:flex}.bundle-product-card{flex:0 0 var(--bundle-image-size);width:var(--bundle-image-size);min-width:var(--bundle-image-size);scroll-snap-align:start}.bundle-product-card__inner{align-items:flex-start;gap:var(--bundle-card-inner-gap);flex-direction:column;width:100%;padding:0;display:flex}.bundle-product-card__media{width:var(--bundle-image-size);height:var(--bundle-image-size);border:1px solid var(--element-off-white,#ebefef);border-radius:var(--bundle-image-radius);flex-shrink:0;display:block;overflow:hidden}.bundle-product-card__image{object-fit:cover;width:100%;height:100%;display:block}.bundle-product-card__text{justify-content:center;align-items:center;gap:var(--bundle-text-gap);text-align:center;flex-direction:column;width:100%;display:flex}.bundle-product-card__description{max-width:100%;font-family:var(--inter);font-weight:300;font-size:var(--bundle-desc-size);color:var(--element-black-400);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.2;overflow:hidden}.bundle-product-card__flavor{width:100%;min-height:var(--bundle-flavor-min-height);font-family:var(--inter);font-weight:500;font-size:var(--bundle-flavor-size);color:var(--element-black-main);text-align:center;word-break:break-word;margin:0;line-height:1.2}.shopify-section:has(.complementary-products:not(:has(.complementary-products__inner))){display:none}.complementary-products{width:100%;display:block}@media screen and (max-width:1023px){.st-wishlist-button{max-width:var(--page-width,144rem);margin-left:auto!important;margin-right:auto!important}}.complementary-products__header{flex-direction:column;gap:.8rem;margin-bottom:2.4rem;display:flex}@media screen and (max-width:1023px){.complementary-products__header{max-width:var(--page-width,144rem);margin-left:auto;margin-right:auto}}.complementary-products__title{color:var(--element-black-main);font-family:var(--work-sans);margin:0;font-size:max(2.4rem,min(1.66666vw,3.2rem));font-weight:500;line-height:120%}.complementary-products__title :-webkit-any(strong,b){font-weight:600}.complementary-products__title :is(strong,b){font-weight:600}.complementary-products__subtitle{color:var(--blue-deep-teal-200);text-align:center;font-family:var(--inter);text-align:start;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:400;line-height:125%}.complementary-products__layout{grid-template-columns:1fr;gap:1.4rem;display:grid}@media screen and (min-width:1201px){.complementary-products__layout{grid-template-columns:minmax(0,1fr) max(30rem,min(19.8vw,38rem));align-items:start;gap:max(1.6rem,min(1.67vw,3.2rem))}}.complementary-products__fieldset{border:0;min-width:0;margin:0;padding:0}.complementary-products__carousel-wrap{min-width:0;margin-right:calc(50% - 50vw);padding-left:0;padding-right:0}@media screen and (min-width:1024px){.complementary-products__carousel-wrap{margin-right:0;padding-left:0}}@media screen and (max-width:1023px){.complementary-products__carousel .blaze-slider .blaze-track-container{padding-left:5vw;padding-right:5vw}}.complementary-products__carousel .blaze-slider .blaze-track:has(>.complementary-products__slide){align-items:stretch}.complementary-products__slide{align-self:stretch;height:auto;display:flex}.complementary-product-card{--complementary-product-card-title-lines:2;--complementary-product-card-flavor-tag-min-height: 2.12rem ;background-color:var(--white);cursor:pointer;border:1px solid #e0e0e0;border-radius:1.2rem;flex-direction:column;flex:1;width:100%;height:auto;padding:max(1.2rem,min(.83vw,1.6rem));display:flex;position:relative}.complementary-product-card--main{cursor:default}.complementary-product-card__checkbox{z-index:1;background-color:var(--white);border:1px solid #c7c5be;border-radius:.4rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:1.2rem;right:1.2rem}.complementary-product-card__checkbox-icon{width:2rem;height:2rem;line-height:0;display:none}.complementary-product-card__checkbox-icon :-webkit-any(svg){width:100%;height:100%;display:block}.complementary-product-card__checkbox-icon :is(svg){width:100%;height:100%;display:block}.complementary-product-card__input:checked~.complementary-product-card__checkbox,.complementary-product-card--main .complementary-product-card__checkbox{background-color:transparent;border:none;width:3.2rem;height:3.2rem}.complementary-product-card__input:checked~.complementary-product-card__checkbox .complementary-product-card__checkbox-icon,.complementary-product-card--main .complementary-product-card__checkbox-icon{width:3.2rem;height:3.2rem;display:block}.complementary-product-card__input:disabled~.complementary-product-card__checkbox{opacity:1}.complementary-product-card__image-wrap{aspect-ratio:1;width:100%;margin-bottom:1.2rem;display:block;position:relative;overflow:hidden}.complementary-product-card__image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.complementary-product-card__body{flex-direction:column;flex:auto;gap:.6rem;min-width:0;display:flex}.complementary-product-card__body:not(:has(>.product-flavor-tag)):before{content:"";min-height:var(--complementary-product-card-flavor-tag-min-height);flex:none;display:block}.product-flavor-tag{background-color:var(--flavor-bg-color,#f5e6a3);width:fit-content;min-width:0;max-width:100%;color:var(--flavor-text-color,#070707);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:.4rem 1rem;font-size:1.1rem;font-weight:600;display:inline-block;overflow:hidden}.complementary-product-card__title{min-height:calc(var(--complementary-product-card-title-lines) * 1.2em);color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--work-sans);text-transform:uppercase;-webkit-line-clamp:var(--complementary-product-card-title-lines);line-clamp:var(--complementary-product-card-title-lines);-webkit-box-orient:vertical;flex:none;margin:0;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}.complementary-product-card__price{margin-top:auto}.complementary-product-card__price .product-price__wrapper{align-items:flex-start}.complementary-product-card__price .product-price .product-price__price-with-icon{align-items:center}.complementary-product-card__price .product-price .product-price__wrapper .product-price__container{flex-wrap:nowrap;align-items:center;gap:.6rem;display:flex;flex-direction:row!important}.complementary-product-card__price .product-price__compare{white-space:nowrap;flex-shrink:0}.complementary-product-card__price .product-price__current-discount{flex-flow:row;align-items:center;gap:.6rem;min-width:0;display:flex}.complementary-product-card__price .product-price__current{white-space:nowrap}.complementary-product-card__stars{min-width:0;overflow:hidden}.complementary-product-card__stars .main-product__stars{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;display:flex;overflow:hidden}.complementary-product-card__stars .jdgm-preview-badge{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.complementary-products__purchase-panel{--purchase-option-card-padding:clamp(1.2rem, .83vw, 1.6rem) clamp(1.2rem, 1.04vw, 2rem);--purchase-option-header-gap:clamp(.8rem, .625vw, 1rem);--purchase-option-title-font-size:clamp(1.4rem, .833vw, 1.6rem);--purchase-option-price-font-size:clamp(1.4rem, .833vw, 1.6rem);background:0 0;border-radius:1.6rem;flex-direction:column;gap:max(1.2rem,min(.83vw,1.6rem));min-width:0;padding:max(1.2rem,min(1.04vw,2rem));display:flex}@media screen and (max-width:1023px){.complementary-products__purchase-panel{max-width:var(--page-width,144rem);margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.complementary-products__purchase-panel{background:var(--element-cold-white);border:1px solid var(--element-off-white)}}.complementary-product-card script[type="application/json"]{display:none}.complementary-products__purchase-panel .main-product__purchase-option-card--simple{flex-wrap:nowrap}.complementary-products__purchase-panel .main-product__purchase-option-title{white-space:nowrap;flex:0 auto}.complementary-products__purchase-panel .main-product__purchase-option-price{white-space:nowrap;flex-shrink:0}.complementary-products__one-time-only .main-product__purchase-option-card--simple{border-color:var(--element-black-main)}.complementary-products__add-to-cart{background-color:var(--element-black-main);width:100%;min-height:3.6rem;color:var(--blue-deep-teal-100);font-family:var(--work-sans);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;padding:max(.8rem,min(.625vw,1.2rem)) max(1.6rem,min(1.25vw,2.4rem));font-size:max(1.4rem,min(.833vw,1.6rem));font-weight:400;transition:opacity .2s;display:flex}.complementary-products__add-to-cart:hover{opacity:.9}.complementary-products__add-to-cart:disabled{opacity:.5;cursor:not-allowed}.complementary-product-card:has(input[data-unavailable=true]){opacity:.45;pointer-events:none}.complementary-products.out-of-stock .complementary-products__add-to-cart{pointer-events:none}.complementary-products__carousel .progressbar-pagination-container{width:100%;padding-top:2.4rem;padding-bottom:2.4rem}.complementary-products__carousel .progressbar-pagination{background-color:#c7c5be}.complementary-products__carousel .progressbar-fill{background-color:#003837}product-zoom-modal{z-index:10050;background-color:#1f1f2e80;justify-content:center;align-items:flex-start;padding:10.5rem 2rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}product-zoom-modal[hidden]{display:none}product-zoom-modal.is-open{display:flex}body.product-zoom-modal-open{overflow:hidden}.product-zoom-modal__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.product-zoom-modal__panel{z-index:1;background-color:var(--white,#fff);border-radius:1.6rem;flex-direction:column;flex-shrink:0;gap:1.6rem;width:100%;max-width:35rem;height:min(45.4rem,100dvh - 21rem);padding:1.6rem;display:flex;position:relative;overflow:hidden}.product-zoom-modal__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.product-zoom-modal__counter{font-family:var(--inter);color:var(--element-black-main);margin:0;font-size:1.6rem;font-weight:500;line-height:1}.product-zoom-modal__close{width:1.6rem;height:1.6rem;color:var(--element-black-main);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.product-zoom-modal__close :-moz-any(svg){width:100%;height:100%}.product-zoom-modal__close :-webkit-any(svg){width:100%;height:100%}.product-zoom-modal__close :is(svg){width:100%;height:100%}.product-zoom-modal__close :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-main)}.product-zoom-modal__close :is(svg) :is(path){stroke:var(--element-black-main)}.product-zoom-modal__body{flex:auto;align-items:stretch;width:100%;min-height:0;display:flex}.product-zoom-modal__body simple-carousel{width:100%;min-height:0}.product-zoom-modal__body .blaze-slider{height:100%;min-height:0}.product-zoom-modal__body .blaze-container,.product-zoom-modal__body .blaze-track-container{height:100%;min-height:0;overflow:hidden}.product-zoom-modal__body .blaze-track{align-items:stretch;height:100%}product-zoom-modal.is-image-zoomed .product-zoom-modal__body .blaze-track-container,product-zoom-modal.is-image-zoomed .product-zoom-modal__body .blaze-track{touch-action:none}.product-zoom-modal__slide{justify-content:center;align-items:stretch;height:100%;min-height:0;display:flex;overflow:hidden}.product-zoom-modal__slide .product-media-item{width:100%;height:100%;min-height:0;display:flex}.product-zoom-modal__slide .product-media-item--video{background:0 0;min-height:0;max-height:none;display:block;position:relative}.product-zoom-modal__slide .product-media-item--video :-webkit-any(video-component){min-height:0;max-height:none}.product-zoom-modal__slide .product-media-item--video :is(video-component){min-height:0;max-height:none}.product-zoom-modal__media{width:100%;height:100%}.product-zoom-modal__media>:-webkit-any(img,product-video,video-component){border-radius:.8rem;width:100%;height:100%}.product-zoom-modal__media>:is(img,product-video,video-component){border-radius:.8rem;width:100%;height:100%}.product-zoom-modal__media>:-webkit-any(img){object-fit:cover}.product-zoom-modal__media>:is(img){object-fit:cover}.product-zoom-modal__media :-webkit-any(video-component){display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.product-zoom-modal__media :is(video-component){display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.product-zoom-modal__media :-webkit-any(video-component) :-webkit-any(video){object-fit:contain;border-radius:.8rem;width:100%;height:100%}.product-zoom-modal__media :is(video-component) :is(video){object-fit:contain;border-radius:.8rem;width:100%;height:100%}.product-zoom-modal__zoomable-image{transform-origin:50%;cursor:zoom-in;touch-action:none;will-change:transform}.product-zoom-modal__zoomable-image.is-pinched{cursor:grab;transition:none}.product-zoom-modal__body .blaze-prev,.product-zoom-modal__body .blaze-next{display:none}.product-media-item--zoom-trigger{cursor:zoom-in;width:100%;text-align:inherit;background:0 0;border:0;padding:0}.product-media-item--zoom-trigger :-webkit-any(img,product-video,video){pointer-events:none}.product-media-item--zoom-trigger :is(img,product-video,video){pointer-events:none}.product-media-item--zoom-trigger :-webkit-any(video-component){pointer-events:auto}.product-media-item--zoom-trigger :is(video-component){pointer-events:auto}.product-media-item--zoom-trigger :-webkit-any(video-component) :-webkit-any(video){pointer-events:auto}.product-media-item--zoom-trigger :is(video-component) :is(video){pointer-events:auto}.product-zoom-modal .progressbar-pagination-container{flex-shrink:0;width:100%;margin:0}@media screen and (min-width:768px){product-zoom-modal{align-items:stretch;padding:4rem 9.6rem}.product-zoom-modal__panel{border-radius:2.1rem;flex:auto;gap:1.6rem;width:100%;max-width:none;height:auto;max-height:100%;margin:auto;padding:6rem 9rem}.product-zoom-modal__counter{font-size:2.8rem}.product-zoom-modal__close{width:3.2rem;height:3.2rem}.product-zoom-modal__media>:-webkit-any(img,product-video,video-component){object-fit:contain;border-radius:1.792rem;max-height:min(70vh,53.4rem)}.product-zoom-modal__media>:is(img,product-video,video-component){object-fit:contain;border-radius:1.792rem;max-height:min(70vh,53.4rem)}.product-zoom-modal__media :-webkit-any(video-component) :-webkit-any(video){object-fit:contain;border-radius:1.792rem;max-height:min(70vh,53.4rem)}.product-zoom-modal__media :is(video-component) :is(video){object-fit:contain;border-radius:1.792rem;max-height:min(70vh,53.4rem)}.product-zoom-modal__body .blaze-prev,.product-zoom-modal__body .blaze-next{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:5.2rem;height:5.2rem;color:var(--element-black-main);cursor:pointer;background:#fafdfd80;border:0;border-radius:100%;justify-content:center;align-items:center;padding:1rem;display:inline-flex}.product-zoom-modal__body .blaze-slider{grid-template-columns:auto 1fr auto;align-items:center;gap:1.6rem;display:grid}.product-zoom-modal__body .blaze-container{grid-column:2}.product-zoom-modal__body .blaze-prev{grid-column:1}.product-zoom-modal__body .blaze-next{grid-column:3}}subscription-how-it-works-modal{z-index:10050;background-color:#1f1f2e80;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}subscription-how-it-works-modal[hidden]{display:none}subscription-how-it-works-modal.is-open{display:flex}body.subscription-how-it-works-modal-open{overflow:hidden}.subscription-how-it-works-modal__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.subscription-how-it-works-modal__panel{z-index:1;background-color:var(--white,#fff);border-radius:1.6rem;flex-direction:column;flex-shrink:0;gap:.8rem;width:100%;max-width:min(72rem,100vw - 4rem);max-height:calc(100dvh - 4rem);padding:1.6rem 2rem 3.2rem;display:flex;position:relative;overflow:auto}.subscription-how-it-works-modal__header{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.subscription-how-it-works-modal__close{width:1.6rem;height:1.6rem;color:var(--element-black-main);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.subscription-how-it-works-modal__close :-moz-any(svg){width:100%;height:100%}.subscription-how-it-works-modal__close :-webkit-any(svg){width:100%;height:100%}.subscription-how-it-works-modal__close :is(svg){width:100%;height:100%}.subscription-how-it-works-modal__close :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-main)}.subscription-how-it-works-modal__close :is(svg) :is(path){stroke:var(--element-black-main)}.subscription-how-it-works-modal__content{flex-direction:column;align-items:center;gap:.8rem;width:100%;display:flex}.subscription-how-it-works-modal__title{width:100%;font-family:var(--work-sans);font-size:var(--subscription-how-it-works-title-font-size,1.8rem);text-align:center;color:var(--element-black-main);margin:0;font-weight:500;line-height:1.2}.subscription-how-it-works-modal__body{width:100%;font-family:var(--inter);font-size:var(--subscription-how-it-works-body-font-size,1.4rem);color:var(--blue-deep-teal-200);word-break:break-word;font-weight:400;line-height:1.25}.subscription-how-it-works-modal__body.rte :-webkit-any(p){margin:0}.subscription-how-it-works-modal__body.rte :is(p){margin:0}.subscription-how-it-works-modal__body.rte :is(p+p){margin-top:1.6rem}.subscription-how-it-works-modal__body.rte :-webkit-any(a){color:inherit;text-decoration:underline}.subscription-how-it-works-modal__body.rte :is(a){color:inherit;text-decoration:underline}@media screen and (min-width:768px){subscription-how-it-works-modal{padding:4rem 9.6rem}.subscription-how-it-works-modal__panel{border-radius:2.1rem;gap:1.6rem;padding:4rem 4rem 6rem}.subscription-how-it-works-modal__close{width:3.2rem;height:3.2rem}.subscription-how-it-works-modal__content{gap:2.4rem}}.subscription__card-container-wrapper{height:100%;padding-top:2rem;padding-bottom:2rem}.subscription__card-container{height:100%;margin-top:2rem;position:relative}@media screen and (min-width:768px)and (max-width:1023px){.subscription__card-container{margin-top:0}}.subscription__card-container .subscription__card-tag{z-index:2;background-color:var(--element-blue-main);border-radius:3.2rem;width:max-content;padding:.2rem 1.6rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.subscription__card-container .subscription__card-tag{padding:.4rem 2.4rem;transform:translate(-50%,-50%)}}.subscription__card-container .subscription-content__title{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.subscription__card-container .subscription-content__title .subscription-content__title__tag{background-color:var(--element-black-main);border-radius:.4rem;flex-shrink:0;padding:.4rem .8rem}.subscription__card-container .subscription__price-container{border-bottom:1px solid var(--element-off-white);justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:max(1.2rem,min(1.04167vw,2rem));display:flex}.subscription__card-container .subscription__price-container .subscription__price-container__item{justify-content:flex-start;align-items:baseline;gap:0;display:flex}.subscription__card-container .subscription-content{flex-direction:column;gap:max(1.2rem,min(1.04167vw,2rem));width:100%;display:flex}.subscription__card-container .subscription-content>:first-child :-webkit-any(h1,h2,h3,h4,p){text-transform:uppercase}.subscription__card-container .subscription-content>:first-child :is(h1,h2,h3,h4,p){text-transform:uppercase}.subscription__card-container .subscription-content .subscription-benefits-list{flex-direction:column;gap:max(1.6rem,min(1.25vw,2rem));margin:0;padding:1rem 0;list-style:none;display:flex}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item{align-items:flex-start;gap:max(1.6rem,min(1.25vw,2rem));display:flex}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon{width:2rem;height:2rem;color:var(--element-blue-main);flex-shrink:0}@media screen and (min-width:768px){.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon{width:3rem;height:3rem}}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon :-moz-any(svg){width:100%;height:100%}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon :-webkit-any(svg){width:100%;height:100%}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon :is(svg){width:100%;height:100%}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon :-webkit-any(svg) :-webkit-any(path){stroke:currentColor}.subscription__card-container .subscription-content .subscription-benefits-list .subscription-benefits-list__item .subscription-benefits-list__icon :is(svg) :is(path){stroke:currentColor}.subscription__card-container--featured .group{border-color:var(--element-blue-main)!important}.subscription-popup-trigger{width:100%;display:flex}@media screen and (min-width:768px){:-webkit-any(subscription-kit-popup) .subscription-popup__panel{border-radius:max(1.6rem,min(1.04167vw,2rem));width:min(92vw,121rem);height:auto;max-height:88dvh;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}}:-moz-any(subscription-kit-popup){display:none}:-moz-any(subscription-kit-popup):not([hidden]){display:block}:-moz-any(subscription-kit-popup) .subscription-popup__overlay{z-index:99997;cursor:pointer;background:#0000008c;position:fixed;top:0;bottom:0;left:0;right:0}:-moz-any(subscription-kit-popup) .subscription-popup__panel{z-index:99998;background:var(--white);border-radius:max(1.6rem,min(1.04167vw,2rem)) max(1.6rem,min(1.04167vw,2rem)) 0 0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@media screen and (min-width:768px){:-moz-any(subscription-kit-popup) .subscription-popup__panel{border-radius:max(1.6rem,min(1.04167vw,2rem));width:min(92vw,121rem);height:auto;max-height:88dvh;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}}:-moz-any(subscription-kit-popup) .subscription-popup__header{flex-direction:column;flex-shrink:0;gap:max(1.6rem,min(1.25vw,2.4rem));width:100%;padding:max(2rem,min(2.08333vw,4rem)) max(2rem,min(2.08333vw,4rem)) max(1.6rem,min(1.25vw,2.4rem));display:flex}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top{justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles{flex-direction:column;align-items:center;gap:max(.4rem,min(.20833vw,.8rem));max-width:calc(100% - max(3.2rem,min(2.08333vw,4rem)));display:flex}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-title{font-family:var(--work-sans);color:var(--element-black-main);text-align:center;margin:0;font-size:max(1.8rem,min(1.66667vw,3.2rem));font-weight:500;line-height:1.1}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-subtitle{font-family:var(--inter);color:var(--blue-deep-teal-300);text-align:center;margin:0;font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close svg{width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem))}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress{width:100%}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner{width:100%;padding:max(.4rem,min(.3125vw,.6rem)) 0;position:relative}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track{background:var(--element-black-100);z-index:0;border-radius:.2rem;height:max(.6rem,min(.41667vw,.8rem));position:absolute;top:50%;left:max(2.4rem,min(2.60417vw,5rem));right:max(2.4rem,min(2.60417vw,5rem));overflow:hidden;transform:translateY(-50%)}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track .subscription-popup__progress-fill{background:var(--element-black-main);border-radius:inherit;width:0%;height:100%;transition:width .45s}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps{z-index:1;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex;position:relative}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-connector{background:var(--element-black-100);flex-shrink:0;width:max(1.2rem,min(1.04167vw,2rem));height:max(.6rem,min(.41667vw,.8rem));transition:background .3s;display:block}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step{background:var(--element-new-grey);color:var(--element-black-main);border-radius:99.9rem;flex-direction:row;flex-shrink:0;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));padding:max(.4rem,min(.41667vw,.8rem)) max(.8rem,min(.625vw,1.2rem));transition:background .3s,color .3s;display:flex}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached{background:var(--element-black-main);color:var(--element-off-white)}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached+.subscription-popup__progress-connector{background:var(--element-black-main)}:-webkit-any(subscription-kit-popup){display:none}:is(subscription-kit-popup){display:none}:-webkit-any(subscription-kit-popup):not([hidden]){display:block}:is(subscription-kit-popup):not([hidden]){display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__overlay{z-index:99997;cursor:pointer;background:#0000008c;position:fixed;top:0;bottom:0;left:0;right:0}:is(subscription-kit-popup) .subscription-popup__overlay{z-index:99997;cursor:pointer;background:#0000008c;position:fixed;top:0;bottom:0;left:0;right:0}:-webkit-any(subscription-kit-popup) .subscription-popup__panel{z-index:99998;background:var(--white);border-radius:max(1.6rem,min(1.04167vw,2rem)) max(1.6rem,min(1.04167vw,2rem)) 0 0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}:is(subscription-kit-popup) .subscription-popup__panel{z-index:99998;background:var(--white);border-radius:max(1.6rem,min(1.04167vw,2rem)) max(1.6rem,min(1.04167vw,2rem)) 0 0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@media screen and (min-width:768px){:-webkit-any(subscription-kit-popup) .subscription-popup__panel{border-radius:max(1.6rem,min(1.04167vw,2rem));width:min(92vw,121rem);height:auto;max-height:88dvh;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}:is(subscription-kit-popup) .subscription-popup__panel{border-radius:max(1.6rem,min(1.04167vw,2rem));width:min(92vw,121rem);height:auto;max-height:88dvh;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}}:-webkit-any(subscription-kit-popup) .subscription-popup__header{flex-direction:column;flex-shrink:0;gap:max(1.6rem,min(1.25vw,2.4rem));width:100%;padding:max(2rem,min(2.08333vw,4rem)) max(2rem,min(2.08333vw,4rem)) max(1.6rem,min(1.25vw,2.4rem));display:flex}:is(subscription-kit-popup) .subscription-popup__header{flex-direction:column;flex-shrink:0;gap:max(1.6rem,min(1.25vw,2.4rem));width:100%;padding:max(2rem,min(2.08333vw,4rem)) max(2rem,min(2.08333vw,4rem)) max(1.6rem,min(1.25vw,2.4rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top{justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top{justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles{flex-direction:column;align-items:center;gap:max(.4rem,min(.20833vw,.8rem));max-width:calc(100% - max(3.2rem,min(2.08333vw,4rem)));display:flex}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles{flex-direction:column;align-items:center;gap:max(.4rem,min(.20833vw,.8rem));max-width:calc(100% - max(3.2rem,min(2.08333vw,4rem)));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-title{font-family:var(--work-sans);color:var(--element-black-main);text-align:center;margin:0;font-size:max(1.8rem,min(1.66667vw,3.2rem));font-weight:500;line-height:1.1}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-title{font-family:var(--work-sans);color:var(--element-black-main);text-align:center;margin:0;font-size:max(1.8rem,min(1.66667vw,3.2rem));font-weight:500;line-height:1.1}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-subtitle{font-family:var(--inter);color:var(--blue-deep-teal-300);text-align:center;margin:0;font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__header-titles .subscription-popup__header-subtitle{font-family:var(--inter);color:var(--blue-deep-teal-300);text-align:center;margin:0;font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close svg{width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem))}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__header-top .subscription-popup__close svg{width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress{width:100%}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress{width:100%}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner{width:100%;padding:max(.4rem,min(.3125vw,.6rem)) 0;position:relative}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner{width:100%;padding:max(.4rem,min(.3125vw,.6rem)) 0;position:relative}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track{background:var(--element-black-100);z-index:0;border-radius:.2rem;height:max(.6rem,min(.41667vw,.8rem));position:absolute;top:50%;left:max(2.4rem,min(2.60417vw,5rem));right:max(2.4rem,min(2.60417vw,5rem));overflow:hidden;transform:translateY(-50%)}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track{background:var(--element-black-100);z-index:0;border-radius:.2rem;height:max(.6rem,min(.41667vw,.8rem));position:absolute;top:50%;left:max(2.4rem,min(2.60417vw,5rem));right:max(2.4rem,min(2.60417vw,5rem));overflow:hidden;transform:translateY(-50%)}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track .subscription-popup__progress-fill{background:var(--element-black-main);border-radius:inherit;width:0%;height:100%;transition:width .45s}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-track .subscription-popup__progress-fill{background:var(--element-black-main);border-radius:inherit;width:0%;height:100%;transition:width .45s}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps{z-index:1;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex;position:relative}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps{z-index:1;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex;position:relative}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-connector{background:var(--element-black-100);flex-shrink:0;width:max(1.2rem,min(1.04167vw,2rem));height:max(.6rem,min(.41667vw,.8rem));transition:background .3s;display:block}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-connector{background:var(--element-black-100);flex-shrink:0;width:max(1.2rem,min(1.04167vw,2rem));height:max(.6rem,min(.41667vw,.8rem));transition:background .3s;display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step{background:var(--element-new-grey);color:var(--element-black-main);border-radius:99.9rem;flex-direction:row;flex-shrink:0;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));padding:max(.4rem,min(.41667vw,.8rem)) max(.8rem,min(.625vw,1.2rem));transition:background .3s,color .3s;display:flex}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step{background:var(--element-new-grey);color:var(--element-black-main);border-radius:99.9rem;flex-direction:row;flex-shrink:0;align-items:center;gap:max(.4rem,min(.41667vw,.8rem));padding:max(.4rem,min(.41667vw,.8rem)) max(.8rem,min(.625vw,1.2rem));transition:background .3s,color .3s;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached{background:var(--element-black-main);color:var(--element-off-white)}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached{background:var(--element-black-main);color:var(--element-off-white)}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached+.subscription-popup__progress-connector{background:var(--element-black-main)}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached+.subscription-popup__progress-connector{background:var(--element-black-main)}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached .subscription-popup__progress-step-icon :-webkit-any(svg) :-webkit-any(path,circle,rect,line,polyline,polygon){fill:var(--element-off-white);stroke:var(--element-off-white)}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step.subscription-popup__progress-step--reached .subscription-popup__progress-step-icon :is(svg) :is(path,circle,rect,line,polyline,polygon){fill:var(--element-off-white);stroke:var(--element-off-white)}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon{width:max(1.2rem,min(.83333vw,1.6rem));height:max(1.2rem,min(.83333vw,1.6rem));color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon{width:max(1.2rem,min(.83333vw,1.6rem));height:max(1.2rem,min(.83333vw,1.6rem));color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}:-moz-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon :-moz-any(svg){width:100%;height:100%;display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon :-webkit-any(svg){width:100%;height:100%;display:block}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon :is(svg){width:100%;height:100%;display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon :-webkit-any(svg) :-webkit-any(path,circle,rect,line,polyline,polygon){stroke:var(--element-black-main);transition:fill .3s,stroke .3s}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon :is(svg) :is(path,circle,rect,line,polyline,polygon){stroke:var(--element-black-main);transition:fill .3s,stroke .3s}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-label{font-family:var(--inter);color:inherit;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;line-height:1;transition:color .3s}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-label{font-family:var(--inter);color:inherit;white-space:nowrap;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;line-height:1;transition:color .3s}@media screen and (max-width:767px){:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step{border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.4rem}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step{border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.4rem}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:first-child{padding-left:.4rem;padding-right:.4rem}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:first-child{padding-left:.4rem;padding-right:.4rem}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:first-child .subscription-popup__progress-step-label{max-width:6rem}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:first-child .subscription-popup__progress-step-label{max-width:6rem}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:not(:first-child){padding-left:1.6rem;padding-right:1.6rem}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step:not(:first-child){padding-left:1.6rem;padding-right:1.6rem}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon{width:1.2rem;height:1.2rem}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-icon{width:1.2rem;height:1.2rem}:-webkit-any(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-label{text-transform:uppercase;text-align:center;white-space:normal;max-width:5rem;font-size:1rem;line-height:1.2}:is(subscription-kit-popup) .subscription-popup__header .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-step .subscription-popup__progress-step-label{text-transform:uppercase;text-align:center;white-space:normal;max-width:5rem;font-size:1rem;line-height:1.2}}:-webkit-any(subscription-kit-popup) .subscription-popup__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}:is(subscription-kit-popup) .subscription-popup__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}:-webkit-any(subscription-kit-popup) .subscription-popup__body{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);flex-direction:column;flex:1;gap:max(1rem,min(1.25vw,2.4rem));min-height:29.5rem;max-height:max(26.3rem,min(16.1458vw,32rem));padding:0 max(2rem,min(2.08333vw,4rem)) max(2rem,min(1.25vw,2.4rem));display:flex;overflow-y:scroll}:is(subscription-kit-popup) .subscription-popup__body{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);flex-direction:column;flex:1;gap:max(1rem,min(1.25vw,2.4rem));min-height:29.5rem;max-height:max(26.3rem,min(16.1458vw,32rem));padding:0 max(2rem,min(2.08333vw,4rem)) max(2rem,min(1.25vw,2.4rem));display:flex;overflow-y:scroll}:-webkit-any(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:is(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group{flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));display:flex}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group{flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__group-title{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;letter-spacing:.01em;background:var(--element-new-grey);border-radius:max(.3rem,min(.20833vw,.4rem));margin:0;padding:max(.8rem,min(.52083vw,1rem)) max(1.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__group-title{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;letter-spacing:.01em;background:var(--element-new-grey);border-radius:max(.3rem,min(.20833vw,.4rem));margin:0;padding:max(.8rem,min(.52083vw,1rem)) max(1.6rem,min(1.04167vw,2rem));font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);grid-template-rows:1fr;grid-auto-columns:max(13rem,min(8.07292vw,15.5rem));grid-auto-flow:column;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;padding-bottom:max(.4rem,min(.20833vw,.6rem));display:grid;overflow-x:auto}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);grid-template-rows:1fr;grid-auto-columns:max(13rem,min(8.07292vw,15.5rem));grid-auto-flow:column;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;padding-bottom:max(.4rem,min(.20833vw,.6rem));display:grid;overflow-x:auto}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar{height:max(.3rem,min(.20833vw,.4rem))}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar{height:max(.3rem,min(.20833vw,.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__group .subscription-popup__products::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__body .subscription-popup__empty{font-family:var(--inter);color:var(--element-black-300);text-align:center;padding:max(2.4rem,min(1.5625vw,3rem)) 0;font-size:max(1.2rem,min(.83333vw,1.4rem))}:is(subscription-kit-popup) .subscription-popup__body .subscription-popup__empty{font-family:var(--inter);color:var(--element-black-300);text-align:center;padding:max(2.4rem,min(1.5625vw,3rem)) 0;font-size:max(1.2rem,min(.83333vw,1.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__footer{border-top:1px solid var(--element-new-grey);background:var(--white);z-index:0;flex-direction:column;flex-shrink:0;gap:max(1.6rem,min(1.25vw,2.4rem));padding:max(1.6rem,min(1.25vw,2.4rem)) max(2rem,min(2.08333vw,4rem)) max(2rem,min(2.08333vw,4rem));display:flex;position:relative}:is(subscription-kit-popup) .subscription-popup__footer{border-top:1px solid var(--element-new-grey);background:var(--white);z-index:0;flex-direction:column;flex-shrink:0;gap:max(1.6rem,min(1.25vw,2.4rem));padding:max(1.6rem,min(1.25vw,2.4rem)) max(2rem,min(2.08333vw,4rem)) max(2rem,min(2.08333vw,4rem));display:flex;position:relative}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-title{font-family:var(--inter);color:var(--element-black-main);margin:0 0 max(.8rem,min(.52083vw,1.2rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-title{font-family:var(--inter);color:var(--element-black-main);margin:0 0 max(.8rem,min(.52083vw,1.2rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options{grid-template-columns:repeat(1,1fr);align-items:flex-end;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;display:grid}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options{grid-template-columns:repeat(1,1fr);align-items:flex-end;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;display:grid}@media screen and (min-width:600px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options{grid-template-columns:repeat(3,1fr)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options{grid-template-columns:repeat(3,1fr)}}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper{flex-direction:column;align-items:stretch;display:flex;position:relative}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper{flex-direction:column;align-items:stretch;display:flex;position:relative}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper:has(.subscription-popup__recurrence-flag){padding-top:max(.7rem,min(.46875vw,1rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper:has(.subscription-popup__recurrence-flag){padding-top:max(.7rem,min(.46875vw,1rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper:has(.subscription-popup__recurrence-flag) .subscription-popup__recurrence-option:not(.subscription-popup__recurrence-option--active){border-color:var(--blue-soft-250)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper:has(.subscription-popup__recurrence-flag) .subscription-popup__recurrence-option:not(.subscription-popup__recurrence-option--active){border-color:var(--blue-soft-250)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper .subscription-popup__recurrence-flag{z-index:1;background:var(--blue-soft-250);color:var(--white);font-family:var(--inter);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;pointer-events:none;border-radius:99.9rem;padding:max(.3rem,min(.20833vw,.4rem)) max(.6rem,min(.41667vw,.8rem));font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1;position:absolute;top:max(.7rem,min(.46875vw,1rem));left:50%;transform:translate(-50%,-50%)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper .subscription-popup__recurrence-flag{z-index:1;background:var(--blue-soft-250);color:var(--white);font-family:var(--inter);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;pointer-events:none;border-radius:99.9rem;padding:max(.3rem,min(.20833vw,.4rem)) max(.6rem,min(.41667vw,.8rem));font-size:max(.9rem,min(.52083vw,1rem));font-weight:600;line-height:1;position:absolute;top:max(.7rem,min(.46875vw,1rem));left:50%;transform:translate(-50%,-50%)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option{border:1px solid var(--element-black-main);background:var(--white);cursor:pointer;border-radius:99.9rem;justify-content:space-between;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));min-height:max(3.6rem,min(2.1875vw,4.2rem));padding:max(.8rem,min(.875vw,1.6rem)) max(1rem,min(.875vw,1.6rem));transition:background .2s,border-color .2s,color .2s;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option{border:1px solid var(--element-black-main);background:var(--white);cursor:pointer;border-radius:99.9rem;justify-content:space-between;align-items:center;gap:max(.6rem,min(.41667vw,.8rem));min-height:max(3.6rem,min(2.1875vw,4.2rem));padding:max(.8rem,min(.875vw,1.6rem)) max(1rem,min(.875vw,1.6rem));transition:background .2s,border-color .2s,color .2s;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-content__title__tag{background-color:var(--element-black-main);font-family:var(--inter);color:var(--white);text-transform:uppercase;white-space:nowrap;border-radius:.4rem;flex-shrink:0;margin-left:auto;padding:.4rem .8rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:800;line-height:1}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-content__title__tag{background-color:var(--element-black-main);font-family:var(--inter);color:var(--white);text-transform:uppercase;white-space:nowrap;border-radius:.4rem;flex-shrink:0;margin-left:auto;padding:.4rem .8rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:800;line-height:1}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active{background:var(--element-black-main);border-color:var(--element-black-main)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active{background:var(--element-black-main);border-color:var(--element-black-main)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-radio{border-color:var(--white)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-radio{border-color:var(--white)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-radio:after{background:var(--white)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-radio:after{background:var(--white)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-label{color:var(--element-new-grey)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-popup__recurrence-label{color:var(--element-new-grey)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-content__title__tag{background-color:var(--white);color:var(--element-black-main)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option.subscription-popup__recurrence-option--active .subscription-content__title__tag{background-color:var(--white);color:var(--element-black-main)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-radio{border:1px solid var(--element-black-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem));transition:border-color .2s,background .2s;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-radio{border:1px solid var(--element-black-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem));transition:border-color .2s,background .2s;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-radio:after{content:"";background:0 0;border-radius:50%;width:max(.8rem,min(.52083vw,1rem));height:max(.8rem,min(.52083vw,1rem));transition:background .2s}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-radio:after{content:"";background:0 0;border-radius:50%;width:max(.8rem,min(.52083vw,1rem));height:max(.8rem,min(.52083vw,1rem));transition:background .2s}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-label{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;line-height:1.1}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-label{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font-size:max(1rem,min(.625vw,1.2rem));font-weight:600;line-height:1.1}@media screen and (min-width:768px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-label{font-size:max(1.2rem,min(.83333vw,1.6rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__recurrence-options .subscription-popup__recurrence-option-wrapper label.subscription-popup__recurrence-option .subscription-popup__recurrence-label{font-size:max(1.2rem,min(.83333vw,1.6rem))}}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary{flex-direction:column;gap:max(1.6rem,min(1.04167vw,2.4rem));width:100%;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary{flex-direction:column;gap:max(1.6rem,min(1.04167vw,2.4rem));width:100%;display:flex}@media screen and (min-width:900px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:max(1.6rem,min(1.25vw,2.4rem));display:grid}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:max(1.6rem,min(1.25vw,2.4rem));display:grid}}--empty:-webkit-any(:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-subtitle{display:none}--empty:is(:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-subtitle{display:none}--empty:-webkit-any(:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-list{display:none}--empty:is(:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-list{display:none}--empty:-webkit-any(:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-placeholder{display:block}--empty:is(:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary) .subscription-popup__summary-placeholder{display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left{border:1px solid var(--element-new-grey);border-radius:max(1.2rem,min(.83333vw,1.6rem));flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));width:100%;min-height:max(7rem,min(4.16667vw,8rem));padding:max(1.2rem,min(.83333vw,1.6rem));display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left{border:1px solid var(--element-new-grey);border-radius:max(1.2rem,min(.83333vw,1.6rem));flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));width:100%;min-height:max(7rem,min(4.16667vw,8rem));padding:max(1.2rem,min(.83333vw,1.6rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-subtitle{font-family:var(--inter);color:var(--element-black-main);margin:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;line-height:1.1}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-subtitle{font-family:var(--inter);color:var(--element-black-main);margin:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;line-height:1.1}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));max-height:max(10rem,min(6.25vw,12rem));margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));max-height:max(10rem,min(6.25vw,12rem));margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-item{justify-content:space-between;align-items:center;gap:max(.8rem,min(.52083vw,1.2rem));display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-item{justify-content:space-between;align-items:center;gap:max(.8rem,min(.52083vw,1.2rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-item-title{min-width:0;font-family:var(--inter);color:var(--element-black-main);flex:1;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1.25}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-item-title{min-width:0;font-family:var(--inter);color:var(--element-black-main);flex:1;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1.25}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity{border:1px solid var(--element-new-grey);background:var(--white);width:max(8.4rem,min(5.20833vw,10rem));max-width:max(8.4rem,min(5.20833vw,10rem));height:max(3.2rem,min(1.82292vw,3.5rem));min-height:max(3.2rem,min(1.82292vw,3.5rem));color:var(--element-black-main);border-radius:10rem;flex-shrink:0;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;padding:0 max(.4rem,min(.26042vw,.6rem));display:grid}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity{border:1px solid var(--element-new-grey);background:var(--white);width:max(8.4rem,min(5.20833vw,10rem));max-width:max(8.4rem,min(5.20833vw,10rem));height:max(3.2rem,min(1.82292vw,3.5rem));min-height:max(3.2rem,min(1.82292vw,3.5rem));color:var(--element-black-main);border-radius:10rem;flex-shrink:0;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;padding:0 max(.4rem,min(.26042vw,.6rem));display:grid}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input{text-align:center;width:3ch;min-width:3ch;max-width:100%;font-family:var(--inter);color:var(--element-black-main);-webkit-appearance:none;appearance:none;background:0 0;border:none;grid-column:2;justify-self:center;margin:0;padding:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input{text-align:center;width:3ch;min-width:3ch;max-width:100%;font-family:var(--inter);color:var(--element-black-main);-webkit-appearance:none;appearance:none;background:0 0;border:none;grid-column:2;justify-self:center;margin:0;padding:0;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button{opacity:1;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button{opacity:1;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:disabled{opacity:1;cursor:default}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:disabled{opacity:1;cursor:default}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:disabled :-webkit-any(svg) :-webkit-any(path){stroke:var(--element-black-100)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:disabled :is(svg) :is(path){stroke:var(--element-black-100)}:-moz-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:hover:not(:disabled) :-moz-any(svg) :-moz-any(path){stroke:#00bbb4!important}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:hover:not(:disabled) :-webkit-any(svg) :-webkit-any(path){stroke:#00bbb4!important}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button:hover:not(:disabled) :is(svg) :is(path){stroke:#00bbb4!important}:-moz-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button :-moz-any(svg){width:max(1.2rem,min(.72917vw,1.4rem));height:max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button :-webkit-any(svg){width:max(1.2rem,min(.72917vw,1.4rem));height:max(1.2rem,min(.72917vw,1.4rem));display:block}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button :is(svg){width:max(1.2rem,min(.72917vw,1.4rem));height:max(1.2rem,min(.72917vw,1.4rem));display:block}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button :-webkit-any(svg) :-webkit-any(path){stroke:#777776;transition:stroke .2s}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-list .subscription-popup__summary-quantity .quantity-input__button :is(svg) :is(path){stroke:#777776;transition:stroke .2s}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-placeholder{font-family:var(--inter);color:var(--element-black-300);margin:0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:italic;font-weight:400;line-height:1.25;display:none}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-left .subscription-popup__summary-placeholder{font-family:var(--inter);color:var(--element-black-300);margin:0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:italic;font-weight:400;line-height:1.25;display:none}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right{flex-direction:column;gap:0;width:100%;display:flex;position:static}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right{flex-direction:column;gap:0;width:100%;display:flex;position:static}@media screen and (max-width:899px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right{padding-bottom:4rem}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right{padding-bottom:4rem}}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner{background:var(--blue-deep-teal-100);font-family:var(--inter);color:var(--element-black-main);border-radius:max(1.2rem,min(.83333vw,1.6rem)) max(1.2rem,min(.83333vw,1.6rem)) 0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:max(.3rem,min(.20833vw,.4rem));padding:max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:1.1;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner{background:var(--blue-deep-teal-100);font-family:var(--inter);color:var(--element-black-main);border-radius:max(1.2rem,min(.83333vw,1.6rem)) max(1.2rem,min(.83333vw,1.6rem)) 0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:max(.3rem,min(.20833vw,.4rem));padding:max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:1.1;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner .subscription-popup__recurrence-tag{text-transform:lowercase;font-weight:700}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner .subscription-popup__recurrence-tag{text-transform:lowercase;font-weight:700}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner .subscription-popup__value-amount{font-weight:500}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__value-banner .subscription-popup__value-amount{font-weight:500}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container{background:var(--element-new-grey);border:1px solid var(--blue-deep-teal-100);border-top:none;border-radius:0 0 max(1.2rem,min(.83333vw,1.6rem)) max(1.2rem,min(.83333vw,1.6rem));align-items:flex-start;gap:max(1.2rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(.83333vw,1.6rem));padding:max(1.2rem,min(.83333vw,1.6rem));display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container{background:var(--element-new-grey);border:1px solid var(--blue-deep-teal-100);border-top:none;border-radius:0 0 max(1.2rem,min(.83333vw,1.6rem)) max(1.2rem,min(.83333vw,1.6rem));align-items:flex-start;gap:max(1.2rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(.83333vw,1.6rem));padding:max(1.2rem,min(.83333vw,1.6rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container svg{flex-shrink:0;width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container svg{flex-shrink:0;width:max(1.6rem,min(1.04167vw,2rem));height:max(1.6rem,min(1.04167vw,2rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1.25}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings{font-family:var(--inter);color:var(--element-black-main);text-transform:uppercase;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400;line-height:1.25}@media screen and (min-width:768px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings{font-size:max(1.4rem,min(.83333vw,1.6rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings{font-size:max(1.4rem,min(.83333vw,1.6rem))}}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings .subscription-popup__savings-amount{color:var(--element-black-main);font-weight:700}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__savings-container .subscription-popup__savings .subscription-popup__savings-amount{color:var(--element-black-main);font-weight:700}@media screen and (max-width:899px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{width:100%;max-width:calc(100vw - 4rem);box-shadow:0 0 15px 10px var(--white);position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{width:100%;max-width:calc(100vw - 4rem);box-shadow:0 0 15px 10px var(--white);position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{max-width:calc(92vw - 4rem)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{max-width:calc(92vw - 4rem)}}}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{background:var(--element-black-main);width:100%;min-height:max(4rem,min(2.1875vw,4.2rem));color:var(--element-new-grey);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:none;border-radius:99.9rem;justify-content:center;align-items:center;gap:max(.8rem,min(.52083vw,1rem));padding:max(.5rem,min(.3125vw,.6rem)) max(2rem,min(1.25vw,2.4rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;transition:background .2s;display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button{background:var(--element-black-main);width:100%;min-height:max(4rem,min(2.1875vw,4.2rem));color:var(--element-new-grey);font-family:var(--inter);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:none;border-radius:99.9rem;justify-content:center;align-items:center;gap:max(.8rem,min(.52083vw,1rem));padding:max(.5rem,min(.3125vw,.6rem)) max(2rem,min(1.25vw,2.4rem));font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:600;transition:background .2s;display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button:hover:not([disabled]){background:var(--element-black-500)}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button:hover:not([disabled]){background:var(--element-black-500)}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button[disabled]{opacity:.45;cursor:not-allowed}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button[disabled]{opacity:.45;cursor:not-allowed}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button .buy-button__text{color:inherit;justify-content:center;align-items:center;gap:max(.8rem,min(.52083vw,1rem));display:flex}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button .buy-button__text{color:inherit;justify-content:center;align-items:center;gap:max(.8rem,min(.52083vw,1rem));display:flex}:-webkit-any(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button .buy-button__text svg{width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}:is(subscription-kit-popup) .subscription-popup__footer .subscription-popup__summary .subscription-popup__summary-right .subscription-popup__buy-button .buy-button__text svg{width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}@media screen and (max-width:767px){:-webkit-any(subscription-kit-popup) .subscription-popup__header{padding:1.6rem 2rem max(1.2rem,min(1.25vw,2.4rem))}:is(subscription-kit-popup) .subscription-popup__header{padding:1.6rem 2rem max(1.2rem,min(1.25vw,2.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner{padding:0}:is(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner{padding:0}:-webkit-any(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps{justify-content:center;gap:0}:is(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps{justify-content:center;gap:0}:-webkit-any(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-connector{flex:1 0 0;width:auto;min-width:.1rem;height:.8rem;margin-right:-.1rem}:is(subscription-kit-popup) .subscription-popup__progress .subscription-popup__progress-inner .subscription-popup__progress-steps .subscription-popup__progress-connector{flex:1 0 0;width:auto;min-width:.1rem;height:.8rem;margin-right:-.1rem}:-webkit-any(subscription-kit-popup) .subscription-popup__content{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);overflow-y:auto}:is(subscription-kit-popup) .subscription-popup__content{scrollbar-width:thin;scrollbar-color:var(--element-black-300) var(--element-new-grey);overflow-y:auto}:-webkit-any(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:is(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar{width:max(.3rem,min(.20833vw,.4rem))}:-webkit-any(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar-track{background:var(--element-new-grey);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:is(subscription-kit-popup) .subscription-popup__content::-webkit-scrollbar-thumb{background:var(--element-black-300);border-radius:10rem}:-webkit-any(subscription-kit-popup) .subscription-popup__body{flex:none;padding-bottom:0;overflow-y:scroll}:is(subscription-kit-popup) .subscription-popup__body{flex:none;padding-bottom:0;overflow-y:scroll}:-webkit-any(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar{display:none}:is(subscription-kit-popup) .subscription-popup__body::-webkit-scrollbar{display:none}:-webkit-any(subscription-kit-popup) .subscription-popup__footer{background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,var(--white) 10.18%);border-top:none;flex-shrink:0;padding-top:1.6rem}:is(subscription-kit-popup) .subscription-popup__footer{background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,var(--white) 10.18%);border-top:none;flex-shrink:0;padding-top:1.6rem}:-webkit-any(subscription-kit-popup) .subscription-popup__summary{gap:.8rem}:is(subscription-kit-popup) .subscription-popup__summary{gap:.8rem}:-webkit-any(subscription-kit-popup) .subscription-popup__summary-right .subscription-popup__savings-container{margin-bottom:.8rem}:is(subscription-kit-popup) .subscription-popup__summary-right .subscription-popup__savings-container{margin-bottom:.8rem}}.subscription-popup-item{border:1px solid var(--element-new-grey);background:var(--white);border-radius:max(.8rem,min(.52083vw,1rem));flex-direction:column;height:100%;display:flex;overflow:hidden}.subscription-popup-item .subscription-popup-item__image-wrapper{aspect-ratio:1;flex-shrink:0;width:100%;text-decoration:none;display:block;overflow:hidden}.subscription-popup-item .subscription-popup-item__image{object-fit:contain;width:100%;height:100%;display:block}.subscription-popup-item .subscription-popup-item__info{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));width:100%;padding:max(.4rem,min(.20833vw,.6rem)) max(.8rem,min(.52083vw,1.2rem)) 0;display:flex}.subscription-popup-item .subscription-popup-item__title{color:var(--element-black-main);font-family:var(--inter);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:400;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.subscription-popup-item product-price{width:100%}.subscription-popup-item product-price .product-price__wrapper{flex-direction:column;gap:0}.subscription-popup-item product-price .product-price__price-with-icon{align-items:flex-start}.subscription-popup-item product-price .product-price__container{justify-content:space-between;align-items:center;gap:max(.2rem,min(.10417vw,.2rem));width:100%;padding-bottom:.4rem;display:flex;flex-direction:row!important}.subscription-popup-item product-price .product-price__compare{font-family:var(--inter);order:1;line-height:1.1;text-decoration:line-through;color:var(--element-black-200)!important;font-size:1rem!important;font-weight:400!important}.subscription-popup-item product-price .product-price__compare:empty{display:none}.subscription-popup-item product-price .product-price__current-discount{flex-flow:wrap;order:2;align-items:baseline;gap:max(.3rem,min(.20833vw,.4rem));display:flex}.subscription-popup-item product-price .product-price__current-discount .product-price__pix-text{display:none}.subscription-popup-item product-price .product-price__current{line-height:1.1;color:var(--element-black-main)!important;font-size:max(1rem,min(.625vw,1.2rem))!important;font-weight:600!important;font-family:var(--inter)!important}.subscription-popup-item product-price .product-price__discount-badge,.subscription-popup-item product-price .product-price__pix-discount-badge,.subscription-popup-item product-price .product-price__installments{display:none}.subscription-popup-item .subscription-popup-item__action{background:var(--element-new-grey);border-radius:0 0 max(.8rem,min(.52083vw,1rem)) max(.8rem,min(.52083vw,1rem));justify-content:center;align-items:center;margin-top:auto;padding:max(.8rem,min(.52083vw,1rem)) max(1.2rem,min(.83333vw,1.6rem));display:flex}.subscription-popup-item:not(.subscription-popup-item--has-quantity) :-moz-any(quantity-input) .quantity-input__input{color:var(--element-black-100)}.subscription-popup-item:not(.subscription-popup-item--has-quantity) :-webkit-any(quantity-input) .quantity-input__input{color:var(--element-black-100)}.subscription-popup-item:not(.subscription-popup-item--has-quantity) :is(quantity-input) .quantity-input__input{color:var(--element-black-100)}.subscription-popup-item :-moz-any(quantity-input){width:100%;max-width:100%;height:auto;min-height:max(3.2rem,min(1.82292vw,3.5rem));color:var(--element-black-main);background:0 0;border:none;border-radius:0;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;display:grid}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__input{text-align:center;width:3ch;min-width:3ch;max-width:100%;font-family:var(--inter);-webkit-appearance:none;appearance:none;background:0 0;border:none;grid-column:2;justify-self:center;margin:0;padding:0;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:1}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__button{opacity:1;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__button:disabled{opacity:1;cursor:default}.subscription-popup-item :-webkit-any(quantity-input){width:100%;max-width:100%;height:auto;min-height:max(3.2rem,min(1.82292vw,3.5rem));color:var(--element-black-main);background:0 0;border:none;border-radius:0;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;display:grid}.subscription-popup-item :is(quantity-input){width:100%;max-width:100%;height:auto;min-height:max(3.2rem,min(1.82292vw,3.5rem));color:var(--element-black-main);background:0 0;border:none;border-radius:0;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;display:grid}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__input{text-align:center;width:3ch;min-width:3ch;max-width:100%;font-family:var(--inter);-webkit-appearance:none;appearance:none;background:0 0;border:none;grid-column:2;justify-self:center;margin:0;padding:0;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:1}.subscription-popup-item :is(quantity-input) .quantity-input__input{text-align:center;width:3ch;min-width:3ch;max-width:100%;font-family:var(--inter);-webkit-appearance:none;appearance:none;background:0 0;border:none;grid-column:2;justify-self:center;margin:0;padding:0;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:1}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :is(quantity-input) .quantity-input__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :is(quantity-input) .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button{opacity:1;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.subscription-popup-item :is(quantity-input) .quantity-input__button{opacity:1;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button:disabled{opacity:1;cursor:default}.subscription-popup-item :is(quantity-input) .quantity-input__button:disabled{opacity:1;cursor:default}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button:disabled :-webkit-any(svg) :-webkit-any(path){stroke:#777776}.subscription-popup-item :is(quantity-input) .quantity-input__button:disabled :is(svg) :is(path){stroke:#777776}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__button:hover:not(:disabled) :-moz-any(svg) :-moz-any(path){stroke:#00bbb4!important}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button:hover:not(:disabled) :-webkit-any(svg) :-webkit-any(path){stroke:#00bbb4!important}.subscription-popup-item :is(quantity-input) .quantity-input__button:hover:not(:disabled) :is(svg) :is(path){stroke:#00bbb4!important}.subscription-popup-item :-moz-any(quantity-input) .quantity-input__button.quantity-input__button :-moz-any(svg){width:100%;height:100%;display:block}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button.quantity-input__button :-webkit-any(svg){width:100%;height:100%;display:block}.subscription-popup-item :is(quantity-input) .quantity-input__button.quantity-input__button :is(svg){width:100%;height:100%;display:block}.subscription-popup-item :-webkit-any(quantity-input) .quantity-input__button.quantity-input__button :-webkit-any(svg) :-webkit-any(path){stroke:#777776;transition:stroke .2s}.subscription-popup-item :is(quantity-input) .quantity-input__button.quantity-input__button :is(svg) :is(path){stroke:#777776;transition:stroke .2s}#judgeme_product_reviews{max-width:var(--page-width)!important;padding-top:max(2rem,min(3.125vw,6rem))!important;padding-bottom:max(2rem,min(3.125vw,6rem))!important}@media screen and (min-width:992px){#judgeme_product_reviews{max-width:100%!important;padding-left:max(2.6rem,min(10.4167vw,20rem))!important;padding-right:max(2.6rem,min(10.4167vw,20rem))!important}}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:max(2.4rem,min(2rem + 1.5vw,4.5rem));font-size:max(2.4rem,min(2.2rem + .8vw,3.2rem));color:var(--neutral-700)!important;font-weight:500!important}#judgeme_product_reviews .jdgm-row-stars{font-size:max(1.4rem,min(.9375vw,1.8rem))!important;font-style:normal!important;line-height:normal!important}#judgeme_product_reviews .jdgm-row-stars .jdgm-histogram .jdgm-star{color:var(--element-black-main)!important}#judgeme_product_reviews .jdgm-row-stars .jdgm-rev-widg__summary .jdgm-rev-widg__summary-average{color:var(--neutral-400)!important;font-size:max(1.4rem,min(.4vw,1.6rem))!important}#judgeme_product_reviews .jdgm-row-stars .jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{color:var(--neutral-400)!important;font-size:max(1.4rem,min(1vw,1.6rem))!important;font-weight:400!important}#judgeme_product_reviews .jdgm-row-stars .jdgm-histogram__frequency{color:var(--neutral-600)!important;font-size:max(1.4rem,min(1.3rem + .5vw,1.6rem))!important}#judgeme_product_reviews .jdgm-write-rev-link{border:none!important;border-radius:8rem!important;justify-content:center!important;align-items:center!important;gap:1rem!important;padding:1.6rem 3.2rem!important;font-size:max(1.8rem,min(1.4rem + .4vw,2rem))!important;font-weight:500!important;line-height:normal!important;display:flex!important}#judgeme_product_reviews .jdgm-verified-checkmark{display:none!important}#judgeme_product_reviews .jdgm-widget-actions-wrapper{border-left:none!important}.jdgm-rev__header{margin-bottom:max(1.6rem,min(1.04167vw,2rem))!important;padding:0!important}.jdgm-rev__header .jdgm-row-rating{margin-bottom:max(1.8rem,min(.4vw,2rem))!important}.jdgm-rev__header .jdgm-row-profile{align-items:center!important;display:flex!important}.jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon{background-color:var(--neutral-700)!important;border-radius:10rem!important}.jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon:before{color:var(--neutral-100)!important}.jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__author{font-size:max(1.6rem,min(1vw,2.4rem))!important;font-weight:600!important}.jdgm-row-extra{display:none!important}.jdgm-rev__timestamp{color:var(--black)!important;text-align:right!important;font-size:max(1.2rem,min(.9375vw,1.8rem))!important}.jdgm-rev__author{font-family:var(--inter);color:var(--neutral-700)!important;font-size:max(1.6rem,min(1.5rem + .4vw,2.4rem))!important;font-style:normal!important;font-weight:500!important}.jdgm-rev__body{color:var(--neutral-700)!important;font-size:max(1.4rem,min(.4vw,1.6rem))!important;font-style:normal!important;font-weight:400!important}.jdgm-row-actions{border:none!important}@media screen and (min-width:992px){.jdgm-histogram{border-left:.1rem solid;border-right:.1rem solid}}@media screen and (max-width:767px){.jdgm-write-rev-link,.jdgm-ask-question-btn{width:19.4rem!important}}.jdgm-prev-badge__stars .jdgm-star{color:var(--element-black-main)!important}.jdgm-prev-badge__stars .jdgm-star:not(:first-child){display:none!important}.jdgm-write-review-modal{z-index:11000!important}image-with-text-and-icon{display:contents}.image-with-text-and-icon__container{border-radius:1.6rem;justify-content:center;align-items:flex-end;height:100%;display:flex;overflow:hidden}.image-with-text-and-icon__container .image-with-text-and-icon__text-container{background:#fafdfde6;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;align-items:center;gap:0;width:100%;padding:max(1.6rem,min(1.2vw,2.4rem));transition:gap .5s cubic-bezier(.4,0,.2,1);display:flex}.image-with-text-and-icon__container .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.image-with-text-and-icon__container .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :-webkit-any(img){transition:transform .3s}.image-with-text-and-icon__container .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :is(img){transition:transform .3s}.image-with-text-and-icon__container .image-with-text-and-icon__hidden-content{opacity:0;grid-template-rows:0fr;width:100%;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .4s 50ms;display:grid;overflow:hidden}.image-with-text-and-icon__container .image-with-text-and-icon__hidden-content-inner{flex-direction:column;align-items:center;gap:1.8rem;min-height:0;display:flex;overflow:hidden}.image-block:has(.image-with-text-and-icon__container){border-radius:1.6rem;overflow:hidden}.image-block:has(.image-with-text-and-icon__container) picture img{transition:filter .3s}@media screen and (min-width:768px){.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container{gap:1.8rem}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :-moz-any(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :-webkit-any(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :is(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :-moz-any(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :-webkit-any(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :is(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container):hover picture img{filter:brightness(.8)}.image-block:has(.image-with-text-and-icon__container):hover .image-with-text-and-icon__hidden-content{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .35s}}@media screen and (max-width:767px){.image-block:has(.image-with-text-and-icon__container){cursor:pointer}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container{gap:1.8rem}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :-moz-any(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :-webkit-any(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .text-block :is(p){font-weight:500}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :-moz-any(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :-webkit-any(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__text-container .image-with-text-and-icon__text-container-content .image-with-text-and-icon__text-container-icon :is(img){transform:rotate(45deg)}.image-block:has(.image-with-text-and-icon__container).image-block--expanded picture img{filter:brightness(.8)}.image-block:has(.image-with-text-and-icon__container).image-block--expanded .image-with-text-and-icon__hidden-content{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .35s}}.cashback-text-and-image{flex-direction:column;gap:max(1.6rem,min(.83333vw,1.6rem));width:100%;min-width:0;height:auto;display:flex}@media screen and (min-width:1280px){.cashback-text-and-image{flex-direction:row;align-items:center;gap:max(4rem,min(2.91666vw,5.6rem));height:100%}}.cashback-text-and-image .cashback-text-and-image__image{border-radius:max(1.6rem,min(1.66666vw,3.2rem));flex-shrink:0;width:100%;min-width:0;height:auto;overflow:hidden}.cashback-text-and-image .cashback-text-and-image__image .image-block{width:100%;height:auto;display:block}.cashback-text-and-image .cashback-text-and-image__image :-webkit-any(picture){width:100%;height:auto;display:block}.cashback-text-and-image .cashback-text-and-image__image :is(picture){width:100%;height:auto;display:block}.cashback-text-and-image .cashback-text-and-image__image :-webkit-any(img){object-fit:cover;object-position:center;width:100%;height:auto}.cashback-text-and-image .cashback-text-and-image__image :is(img){object-fit:cover;object-position:center;width:100%;height:auto}@media screen and (min-width:768px){.cashback-text-and-image .cashback-text-and-image__image{height:50rem;min-height:0;max-height:50rem}.cashback-text-and-image .cashback-text-and-image__image .image-block{height:100%;min-height:0;max-height:100%;overflow:hidden}.cashback-text-and-image .cashback-text-and-image__image :-webkit-any(picture){height:100%;min-height:0;max-height:100%;overflow:hidden}.cashback-text-and-image .cashback-text-and-image__image :is(picture){height:100%;min-height:0;max-height:100%;overflow:hidden}.cashback-text-and-image .cashback-text-and-image__image :-webkit-any(img){height:100%;max-height:100%}.cashback-text-and-image .cashback-text-and-image__image :is(img){height:100%;max-height:100%}}@media screen and (min-width:1280px){.cashback-text-and-image .cashback-text-and-image__image{align-self:stretch;max-width:60rem;height:100%;max-height:none}}.cashback-text-and-image .cashback-text-and-image__items{flex-direction:column;gap:max(.8rem,min(.83333vw,1.6rem));width:100%;min-width:0;display:flex}@media screen and (min-width:1280px){.cashback-text-and-image .cashback-text-and-image__items{max-width:70rem}}.cashback-text-and-image .cashback-text-and-image__item{border-bottom:1px solid #ccd7d7;flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));min-width:0;padding-top:max(1.6rem,min(1.25vw,2.4rem));padding-bottom:max(1.6rem,min(1.25vw,2.4rem));display:flex}.cashback-text-and-image .cashback-text-and-image__item:last-child{border-bottom:none}@media screen and (min-width:1280px){.cashback-text-and-image .cashback-text-and-image__item{gap:max(2.4rem,min(1.66666vw,3.2rem));padding:max(2.4rem,min(1.66666vw,3.2rem)) max(2.4rem,min(2.08333vw,4rem))}}.cashback-text-and-image .cashback-text-and-image__item-header{flex-direction:row;align-items:center;gap:max(1.2rem,min(1.66666vw,3.2rem));min-width:0;display:flex}.cashback-text-and-image .cashback-text-and-image__item-header .icon-block{flex-shrink:0}.cashback-text-and-image .cashback-text-and-image__item-header .text-block__container{flex:1;min-width:0}.cashback-text-and-image .cashback-text-and-image__item-description{min-width:0;padding-left:calc(4rem + max(1.2rem,min(1.66666vw,3.2rem)))}.benefits-cashback-cards{align-items:stretch!important}@media screen and (min-width:1280px){.benefits-cashback-cards>.benefits-cashback-card{flex:1 1 0!important;align-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important}}.benefits-cashback-card{align-items:stretch;min-width:0;overflow:hidden;align-self:stretch!important;gap:max(1.6rem,min(1.97916vw,3.8rem))!important;height:max(25rem,min(20.8333vw,40rem))!important;min-height:max(25rem,min(20.8333vw,40rem))!important}.benefits-cashback-card>.group:has(.text-block__container){flex:auto;width:100%;min-height:0;overflow:hidden}.benefits-cashback-card .text-block__container:first-of-type .text-block{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.benefits-cashback-card .text-block__container:last-of-type .text-block{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}@media screen and (min-width:1440px){.benefits-cashback-card{gap:max(3.8rem,min(6.66666vw,12.8rem))!important}.benefits-cashback-card .text-block__container:last-of-type .text-block{-webkit-line-clamp:4;line-clamp:4}}.three-texts-and-product__container{flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;min-height:100%;display:flex}.three-texts-and-product__container .three-texts-and-product__texts-container{flex-direction:column;flex:auto;gap:max(1rem,min(1.125vw,2rem));width:100%;display:flex}.three-texts-and-product__container .three-texts-and-product__name,.three-texts-and-product__container .three-texts-and-product__headline,.three-texts-and-product__container .three-texts-and-product__quote{width:100%}.three-texts-and-product__container .three-texts-and-product__name .text-block,.three-texts-and-product__container .three-texts-and-product__headline .text-block,.three-texts-and-product__container .three-texts-and-product__quote .text-block{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.three-texts-and-product__container .three-texts-and-product__name .text-block,.three-texts-and-product__container .three-texts-and-product__headline .text-block{-webkit-line-clamp:2;line-clamp:2;min-height:2.4em;line-height:1.2}.three-texts-and-product__container .three-texts-and-product__quote .text-block{-webkit-line-clamp:3;line-clamp:3;min-height:4.2em;line-height:1.4}@media screen and (min-width:767px){.three-texts-and-product__container .three-texts-and-product__quote .text-block{-webkit-line-clamp:4;line-clamp:4;min-height:5.6em}}.three-texts-and-product__container .three-texts-and-product__divider{background-color:var(--element-blue-main);border:none;width:100%;height:.1rem;margin-top:max(1.2rem,min(.8vw,1.6rem));margin-bottom:max(1.2rem,min(.8vw,1.6rem))}.three-texts-and-product__container .mini-product-card{flex-shrink:0;width:100%;margin-top:auto}.simple-carousel .blaze-slider .blaze-track:has(.three-texts-and-product__container){align-items:stretch}.simple-carousel .blaze-slider .blaze-track:has(.three-texts-and-product__container)>*{flex-grow:0;flex-shrink:0;align-self:stretch}.group:has(.three-texts-and-product__container){align-items:stretch}.icon-and-three-texts-card__container{border-radius:0 3.2rem;overflow:hidden}@media(min-width:1024px){.icon-and-three-texts-card__container{border-radius:0}}.icon-and-three-texts-card__container .icon-and-three-texts-card__container-border{border:1px solid var(--element-black-100);border-radius:3.2rem 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.9375vw,.8rem));width:100%;min-width:30rem;height:100%;padding:2.4rem max(1.6rem,min(2.5vw,4.8rem));display:flex}@media(min-width:1024px){.icon-and-three-texts-card__container .icon-and-three-texts-card__container-border{border:none;border-radius:0;flex:1 1 0;min-width:0}}.simple-carousel .blaze-slide:has(.icon-and-three-texts-card__container){height:auto}.group:has(.icon-and-three-texts-card__container).group--translucent-background{isolation:isolate;position:relative}.five-situations-card{flex-direction:column;width:100%;height:100%;display:flex}.five-situations-card .five-situations-card__media{border-radius:1.6rem;width:100%;position:relative;overflow:hidden}.five-situations-card .five-situations-card__content{z-index:2;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);text-align:center;pointer-events:none;background:#1d1d1b1a;border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:max(1.6rem,min(2.5vw,2.4rem));display:flex;position:absolute;top:max(1.6rem,min(8%,2.4rem));bottom:max(1.6rem,min(8%,2.4rem));left:max(1.6rem,min(8%,2.4rem));right:max(1.6rem,min(8%,2.4rem))}.five-situations-card .five-situations-card__content .five-situations-card__text{pointer-events:auto;width:100%}.five-situations-card .five-situations-card__icon{flex-shrink:0;width:2.4rem;height:2.4rem;display:flex}.five-situations-card .five-situations-card__icon svg{width:100%;height:100%;display:block}.simple-carousel .blaze-slide:has(.five-situations-card){height:auto}.comparative-table{width:100%}.comparative-table .comparative-table__card{background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:2rem;width:100%;padding:0;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__card{grid-template-columns:53.6rem minmax(0,1fr);grid-template-rows:auto repeat(var(--comparison-count,8),minmax(3.2rem,auto));border:1px solid var(--element-off-white);background:var(--white);border-radius:max(1.6rem,min(1.66667vw,3.2rem));align-items:stretch;gap:0 max(1.6rem,min(2.5vw,3.2rem));padding:max(2.4rem,min(2.08333vw,4rem)) max(1.6rem,min(3vw,6rem));display:grid}}.comparative-table .comparative-table__intro{flex-direction:column;gap:max(2.4rem,min(2.5vw,4.8rem));width:100%;min-width:0;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__intro{grid-area:1/1/-1;grid-template-rows:subgrid;gap:0;width:100%;max-width:53.6rem;display:grid}}.comparative-table .comparative-table__heading{flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));max-width:53.6rem;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__heading{grid-row:1;justify-content:flex-end;align-self:end;padding-bottom:max(2rem,min(1.66667vw,3.2rem))}}.comparative-table .comparative-table__heading .text-block__container:first-child .text-block{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:1.2}.comparative-table .comparative-table__heading .text-block__container:last-child .text-block{color:var(--blue-deep-teal-200);font-family:var(--inter);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25}.comparative-table .comparative-table__heading .text-block__container .text-block :-webkit-any(strong,b){font-style:italic;font-weight:600}.comparative-table .comparative-table__heading .text-block__container .text-block :is(strong,b){font-style:italic;font-weight:600}.comparative-table .comparative-table__heading--native{gap:max(.6rem,min(.41667vw,.8rem))}.comparative-table .comparative-table__labels{flex-direction:column;flex-shrink:0;gap:0;display:flex}.comparative-table .comparative-table__labels--desktop{display:none}@media screen and (min-width:1024px){.comparative-table .comparative-table__labels--desktop{grid-row:2/-1;grid-template-rows:subgrid;max-width:53.6rem;display:grid}}.comparative-table .comparative-table__labels--mobile{grid-area:1/1/-1;grid-template-rows:subgrid;z-index:2;background:var(--white);min-width:12rem;display:grid;position:sticky;left:0;box-shadow:.8rem 0 1.2rem -1.2rem #0000002e}@media screen and (min-width:768px){.comparative-table .comparative-table__labels--mobile{box-shadow:none}}@media screen and (min-width:1024px){.comparative-table .comparative-table__labels--mobile{display:none}}.comparative-table .comparative-table__label{align-items:center;min-height:4.8rem;padding:max(.6rem,min(.625vw,1.2rem)) max(.6rem,min(.41667vw,.8rem));display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__label{min-height:max(2.4rem,min(1.66667vw,3.2rem));padding-left:0;padding-right:0}}.comparative-table .comparative-table__label--spacer{pointer-events:none;min-height:12rem;padding:0}.comparative-table .comparative-table__label-text{color:var(--blue-deep-teal-400);font-family:var(--inter);text-transform:uppercase;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:1.2rem;font-weight:500;line-height:1.2}@media screen and (min-width:1024px){.comparative-table .comparative-table__label-text{font-size:max(1.4rem,min(1.04167vw,2rem))}}.comparative-table .comparative-table__table{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:var(--white);border:1px solid var(--element-off-white);border-radius:3.2rem;width:100%;max-width:100%;padding-top:1.6rem;padding-bottom:1.6rem;overflow-x:auto}.comparative-table .comparative-table__table:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1.6rem}.comparative-table .comparative-table__table:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1.6rem}.comparative-table .comparative-table__table:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0;padding-right:1.6rem}.comparative-table .comparative-table__table:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.6rem;padding-right:0}.comparative-table .comparative-table__table:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.6rem;padding-right:0}@media screen and (min-width:1024px){.comparative-table .comparative-table__table{grid-area:1/2/-1;grid-template-rows:subgrid;-webkit-overflow-scrolling:touch;background:0 0;border:none;border-radius:0;min-width:0;padding:0;display:grid;overflow-x:auto}}.comparative-table .comparative-table__scroll{grid-template-columns:minmax(12rem,14rem) max-content;grid-template-rows:auto repeat(var(--comparison-count,8),minmax(4.8rem,auto));align-items:stretch;gap:0 1rem;width:max-content;min-width:100%;display:grid}@media screen and (min-width:1024px){.comparative-table .comparative-table__scroll{grid-area:1/1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;column-gap:0;width:max-content;min-width:100%}}.comparative-table .comparative-table__columns{grid-area:1/2/-1;grid-template-columns:repeat(var(--column-count,2),minmax(12rem,12rem));grid-template-rows:subgrid;gap:0 .8rem;display:grid}@media screen and (min-width:768px){.comparative-table .comparative-table__columns{grid-template-columns:repeat(var(--column-count,2),minmax(13rem,16rem));column-gap:1.2rem}}@media screen and (min-width:1024px){.comparative-table .comparative-table__columns{width:100%;min-width:calc((var(--column-count,2) * 14rem) + ((var(--column-count,2) - 1) * 1.6rem));grid-column:1;grid-template-columns:repeat(var(--column-count,2),minmax(14rem,1fr));column-gap:max(1.2rem,min(1.5vw,2rem))}}.comparative-table .comparative-table__column{grid-row:1/-1;grid-template-rows:subgrid;border:1px solid var(--element-off-white);background:var(--white);border-radius:max(1.6rem,min(1.25vw,2.4rem));gap:0;width:100%;min-width:12rem;padding:0 .4rem;display:grid}@media screen and (min-width:768px){.comparative-table .comparative-table__column{min-width:13rem}}@media screen and (min-width:1024px){.comparative-table .comparative-table__column{width:100%;min-width:14rem;padding-inline:unset}}.comparative-table .comparative-table__column--highlighted{border-color:var(--blue-dark-teal-100);background:#cce4e44d}.comparative-table .comparative-table__column-header{flex-direction:column;justify-content:flex-end;align-items:center;gap:1.6rem;min-height:12rem;padding:.8rem .4rem;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__column-header{justify-content:center;gap:max(1.2rem,min(.83333vw,1.6rem));min-height:max(12rem,min(10.4167vw,16rem));padding:max(.6rem,min(.41667vw,.8rem))}}.comparative-table .comparative-table__column-image{justify-content:center;align-items:center;width:100%;height:6.5rem;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__column-image{height:max(7rem,min(5.20833vw,10rem))}}.comparative-table .comparative-table__column-image-img,.comparative-table .comparative-table__column-image-fallback{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.comparative-table .comparative-table__column-image-fallback :-webkit-any(svg){width:auto;height:100%;display:block}.comparative-table .comparative-table__column-image-fallback :is(svg){width:auto;height:100%;display:block}.comparative-table .comparative-table__column-title{color:var(--blue-deep-teal-400);font-family:var(--inter);text-align:center;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;max-width:100%;margin:0;font-size:1rem;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.comparative-table .comparative-table__column-title{font-size:max(1.2rem,min(.9375vw,1.6rem))}}.comparative-table .comparative-table__cells{grid-row:2/-1;grid-template-rows:subgrid;gap:0;display:grid}.comparative-table .comparative-table__cell{justify-content:center;align-items:center;min-height:4.8rem;padding:max(.6rem,min(.41667vw,.8rem));display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__cell{min-height:max(2.4rem,min(1.66667vw,3.2rem))}}.comparative-table .comparative-table__cell-text{color:var(--blue-deep-teal-300);font-family:var(--inter);text-align:center;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:1.2rem;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.comparative-table .comparative-table__cell-text{font-size:max(1.2rem,min(.9375vw,1.8rem))}}.comparative-table .comparative-table__icon{flex-shrink:0;width:2.4rem;height:2.4rem;display:flex}@media screen and (min-width:1024px){.comparative-table .comparative-table__icon{width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem))}}.comparative-table .comparative-table__icon :-webkit-any(svg){width:100%;height:100%;display:block}.comparative-table .comparative-table__icon :is(svg){width:100%;height:100%;display:block}.comparative-table .comparative-table__native-title{color:var(--element-black-main);font-family:var(--work-sans);flex-direction:column;margin:0;font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:1.2;display:flex}.comparative-table .comparative-table__native-title :-webkit-any(strong,b){font-style:italic;font-weight:600}.comparative-table .comparative-table__native-title :is(strong,b){font-style:italic;font-weight:600}.comparative-table .comparative-table__native-description{color:var(--blue-deep-teal-200);font-family:var(--inter);margin:0;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.25}.daily-dose-card{background:var(--white);border-radius:1rem;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.daily-dose-card .daily-dose-card__content{background:var(--white);border:1px solid var(--blue-dark-teal-100);border-bottom:none;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;flex:auto;padding:max(1.6rem,min(2vw,2.4rem));display:flex}.daily-dose-card .daily-dose-card__header{flex-direction:row;flex:1;align-items:center;gap:1.6rem;height:100%;display:flex}.daily-dose-card .daily-dose-card__text{flex:auto;min-width:0}.daily-dose-card .daily-dose-card__media{background:var(--element-off-white);flex:none;overflow:hidden}.daily-dose-card .daily-dose-card__icon{flex-shrink:0;width:3.2rem;height:3.2rem;display:flex}.daily-dose-card .daily-dose-card__icon svg{width:100%;height:100%;display:block}@media screen and (max-width:768px){.daily-dose-card{background:0 0;border-radius:0;flex-direction:row;align-items:stretch;overflow:visible}.daily-dose-card.daily-dose-card--reversed{flex-direction:row-reverse}.daily-dose-card .daily-dose-card__content,.daily-dose-card .daily-dose-card__media{flex:50%;width:50%}.daily-dose-card .daily-dose-card__content{border:1px solid var(--blue-dark-teal-100);border-right:none;border-radius:1.6rem 0 0 1.6rem;justify-content:center}.daily-dose-card.daily-dose-card--reversed .daily-dose-card__content{border-right:1px solid var(--blue-dark-teal-100);border-left:none;border-radius:0 1.6rem 1.6rem 0}.daily-dose-card .daily-dose-card__media .image-block{border:1px solid var(--blue-dark-teal-100);border-left:none;border-radius:0 1.6rem 1.6rem 0;height:100%;overflow:hidden}.daily-dose-card.daily-dose-card--reversed .daily-dose-card__media .image-block{border-left:1px solid var(--blue-dark-teal-100);border-right:none;border-radius:1.6rem 0 0 1.6rem}.daily-dose-card .daily-dose-card__header{flex-direction:column;align-items:flex-start;width:100%}}.simple-carousel:has(.daily-dose-card) .blaze-slider .blaze-track{align-items:stretch}.simple-carousel .blaze-slide:has(.daily-dose-card){align-self:stretch;height:auto;display:flex}.simple-carousel .blaze-slide:has(.daily-dose-card) .daily-dose-card{flex:1;min-width:0}.daily-dose-cards{display:contents}.group:has(.daily-dose-card){align-items:stretch}.benefits-3-list{flex-direction:column;gap:max(.8rem,min(1.66666vw,3.2rem));width:100%;display:flex}.benefits-3-item{width:100%}.benefits-3-item .benefits-3-item__inner{background-color:var(--element-off-white);border-radius:100rem;flex-direction:row;align-items:center;gap:max(1.6rem,min(2.08333vw,4rem));width:100%;padding:max(1.6rem,min(1.25vw,2.4rem)) max(1.6rem,min(2.08333vw,4rem));display:flex}.benefits-3-item .benefits-3-item__icon{flex-shrink:0;width:max(2.8rem,min(2.96875vw,5.7rem));height:max(2.8rem,min(2.96875vw,5.7rem));display:flex}.benefits-3-item .benefits-3-item__icon svg{width:100%;height:100%;display:block}.benefits-3-item .benefits-3-item__text{min-width:0;font-family:var(--inter);color:var(--element-black-main);flex:auto;font-size:max(1.4rem,min(1.04166vw,1.6rem));line-height:1.4}.benefits-3-item .benefits-3-item__text :-webkit-any(strong,b){font-weight:600}.benefits-3-item .benefits-3-item__text :is(strong,b){font-weight:600}.benefits-3-item .benefits-3-item__text :-webkit-any(em,i){font-style:italic}.benefits-3-item .benefits-3-item__text :is(em,i){font-style:italic}.group:has(.benefits-3-list){width:100%}.ingredients-card{background:var(--element-off-white);border-bottom:5px solid var(--element-blue-main);border-radius:.8rem .8rem 0 0;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ingredients-card__media{background:var(--element-off-white);flex-grow:1;width:100%;height:100%;position:relative;overflow:hidden}.ingredients-card__media>.image-block,.ingredients-card__media img,.ingredients-card__media svg{object-fit:cover;width:100%;height:100%;display:block}.ingredients-card__content{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;padding:max(1.6rem,min(1.25vw,2.4rem)) 1.6rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ingredients-card__title,.ingredients-card__subtitle{pointer-events:auto;width:100%}.ingredients-card__title{text-transform:uppercase}.ingredients-cards{display:contents}@media screen and (min-width:768px){.ingredients-cards{flex-direction:row;align-items:stretch;gap:1.6rem;width:100%;display:flex}.ingredients-cards__featured{flex-direction:column;flex:none;width:max(30rem,min(45vw,60rem));min-width:0;height:max(30rem,min(45vw,60rem));display:flex}.ingredients-cards__featured>.shopify-block{display:contents}.ingredients-cards__featured .ingredients-card{width:100%;height:100%}.ingredients-cards__grid{grid-template-columns:repeat(var(--ingredients-grid-cols,3),minmax(0,1fr));flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));gap:1.6rem;min-width:0;height:max(30rem,min(45vw,60rem));display:grid}.ingredients-cards__grid>.shopify-block{display:contents}.ingredients-cards__grid .ingredients-card{width:100%;min-width:0;height:100%;min-height:0}.group>.shopify-block:has(>.ingredients-cards){width:100%}}@media screen and (min-width:960px)and (max-width:1439px){.ingredients-cards{gap:max(.8rem,min(.72917vw,1rem))}.ingredients-cards__featured{width:max(20rem,min(24vw,34rem));height:max(20rem,min(24vw,34rem))}.ingredients-cards__grid{gap:max(.8rem,min(.72917vw,1rem));height:max(20rem,min(24vw,34rem))}.ingredients-card__content{padding:max(1rem,min(.9375vw,1.4rem))}.ingredients-cards__featured .ingredients-card__title :is(.text-block__container .text-block){font-size:max(1.6rem,min(1.45833vw,1.9rem))!important;line-height:1.1!important}.ingredients-cards__featured .ingredients-card__subtitle :is(.text-block__container .text-block){font-size:max(1rem,min(.9375vw,1.2rem))!important;line-height:1.25!important}.ingredients-cards__grid .ingredients-card__title :is(.text-block__container .text-block){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:max(1rem,min(.9375vw,1.2rem))!important;line-height:1.1!important}.ingredients-cards__grid .ingredients-card__subtitle :is(.text-block__container .text-block){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:max(.9rem,min(.83333vw,1rem))!important;line-height:1.2!important}}.simple-carousel:has(.ingredients-card) .blaze-slider .blaze-track{align-items:stretch}.simple-carousel .blaze-slide:has(.ingredients-card){align-self:stretch;height:auto;display:flex}.simple-carousel .blaze-slide:has(.ingredients-card) .ingredients-card{flex:1;min-width:0}.group:has(.ingredients-card){align-items:flex-start}:-webkit-any(nutritional-tables){width:100%;min-width:0;max-width:100%;display:block}:is(nutritional-tables){width:100%;min-width:0;max-width:100%;display:block}.nutritional-tables{--nutritional-table-row-height:clamp(4.8rem, 3.47222vw, 6.7rem);--nutritional-table-body-max-height:calc(var(--nutritional-table-row-height) * 9);--nutritional-heading-table-gap:clamp(.8rem, .83333vw, 1.6rem);--nutritional-secondary-viewport-height:calc(var(--nutritional-desktop-heading-height) + var(--nutritional-heading-table-gap) + var(--nutritional-table-body-max-height));--nutritional-desktop-heading-height:clamp(5.6rem, 4.58333vw, 8.8rem)}.nutritional-tables .nutritional-tables__layout{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-overflow-style:none;flex-flow:row;align-items:flex-start;gap:max(1.6rem,min(2.08333vw,3.2rem));width:100%;min-width:0;max-width:100%;scroll-padding-inline:max(1.6rem,min(5vw,4rem));display:flex;overflow-x:auto;overflow-y:hidden}.nutritional-tables .nutritional-tables__layout::-webkit-scrollbar{display:none}.nutritional-tables .nutritional-tables__column--primary,.nutritional-tables .nutritional-tables__column--secondary,.nutritional-tables .nutritional-tables__primary-scroll,.nutritional-tables .nutritional-tables__secondary-scroll{display:contents}.nutritional-tables .nutritional-tables__secondary-heading{display:none}.nutritional-tables .nutritional-tables__heading-slot--mobile{display:block}.nutritional-tables .nutritional-tables__divider{display:none}.nutritional-tables .nutritional-tables__slide{gap:var(--nutritional-heading-table-gap);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 calc(100% - max(3.2rem,min(10vw,6.4rem)));min-width:0;display:flex}.nutritional-tables.nutritional-tables--single .nutritional-tables__slide{flex:0 0 100%}.nutritional-tables .nutritional-tables__heading-slot{min-height:var(--nutritional-mobile-heading-height,auto);flex-shrink:0;overflow:visible}.nutritional-tables .nutritional-tables__heading{flex-direction:column;gap:.4rem;margin-bottom:0;display:flex}.nutritional-tables .nutritional-tables__title{color:var(--element-off-white);text-align:start;font-family:var(--inter);text-transform:uppercase;margin:0;font-size:max(1.6rem,min(1.14583vw,2.2rem));font-weight:600;line-height:100%}.nutritional-tables .nutritional-tables__subtitle{color:var(--element-cold-white);font-family:var(--inter);margin:0;font-size:max(1rem,min(.83333vw,1.6rem));font-weight:400;line-height:120%}.nutritional-tables .nutritional-tables__progress{background-color:var(--element-black-400);border-radius:10rem;width:100%;height:max(.3rem,min(.20833vw,.4rem));margin-top:max(1.6rem,min(1.25vw,2.4rem));display:block;position:relative;overflow:hidden}.nutritional-tables .nutritional-tables__progress-fill{background-color:var(--element-black-200);will-change:left,width;border-radius:10rem;height:100%;transition:left .1s ease-out;position:absolute;top:0;left:0}@media screen and (min-width:768px){.nutritional-tables .nutritional-tables__layout{scroll-snap-type:none;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:max(2.4rem,min(2.60416vw,5rem));display:grid;overflow:visible}.nutritional-tables.nutritional-tables--single .nutritional-tables__layout{grid-template-columns:1fr;max-width:58rem;margin-left:auto;margin-right:auto}.nutritional-tables .nutritional-tables__column--primary,.nutritional-tables .nutritional-tables__column--secondary{min-width:0;max-height:var(--nutritional-secondary-viewport-height);flex-direction:column;display:flex}.nutritional-tables .nutritional-tables__column--primary{grid-area:1/1;width:100%}.nutritional-tables .nutritional-tables__column--secondary{width:100%;max-height:var(--nutritional-secondary-viewport-height);gap:var(--nutritional-heading-table-gap);grid-area:1/3;overflow:hidden}.nutritional-tables .nutritional-tables__slide{scroll-snap-align:unset;flex-direction:column;flex:auto;min-height:0;display:flex}.nutritional-tables .nutritional-tables__secondary-scroll .nutritional-tables__slide{flex:none;min-height:auto}.nutritional-tables .nutritional-tables__divider{background-color:var(--white);grid-area:1/2;align-self:stretch;width:.1rem;height:auto;display:block}.nutritional-tables .nutritional-tables__heading{gap:.4rem}.nutritional-tables .nutritional-tables__column--primary .nutritional-tables__heading-slot,.nutritional-tables .nutritional-tables__secondary-heading{min-height:var(--nutritional-desktop-heading-height);flex-direction:column;flex-shrink:0;justify-content:flex-start;gap:.4rem;display:flex;overflow:visible}.nutritional-tables .nutritional-tables__secondary-heading{display:flex}.nutritional-tables .nutritional-tables__heading-slot--mobile{display:none}.nutritional-tables .nutritional-tables__primary-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-right:.5rem;display:block;overflow-x:hidden;overflow-y:auto}.nutritional-tables .nutritional-tables__primary-scroll::-webkit-scrollbar{width:.6rem}.nutritional-tables .nutritional-tables__primary-scroll::-webkit-scrollbar-track{background:0 0}.nutritional-tables .nutritional-tables__primary-scroll::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:10rem}.nutritional-tables .nutritional-tables__secondary-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-right:.5rem;display:block;overflow-x:hidden;overflow-y:auto}.nutritional-tables .nutritional-tables__secondary-scroll::-webkit-scrollbar{width:.6rem}.nutritional-tables .nutritional-tables__secondary-scroll::-webkit-scrollbar-track{background:0 0}.nutritional-tables .nutritional-tables__secondary-scroll::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:10rem}.nutritional-tables.nutritional-tables--stacked .nutritional-tables__secondary-scroll{flex-direction:column;gap:max(2.4rem,min(2.60416vw,5rem));display:flex}.nutritional-tables .nutritional-tables__primary-scroll .nutritional-table,.nutritional-tables .nutritional-tables__secondary-scroll .nutritional-table{flex-shrink:0}.nutritional-tables .nutritional-tables__primary-scroll .nutritional-table__row--header,.nutritional-tables .nutritional-tables__secondary-scroll .nutritional-table__row--header{z-index:2;position:sticky;top:0}.nutritional-tables .nutritional-tables__progress{display:none}}.nutritional-table{border:1px solid var(--element-off-white);background-color:var(--element-cold-white,#fafdfd);border-radius:1rem;width:100%;overflow:hidden}.nutritional-table .nutritional-table__body{grid-template-columns:minmax(0,1fr) minmax(var(--nutritional-value-col-width,max-content),max-content);border-radius:inherit;width:100%;display:grid;overflow:hidden}.nutritional-table .nutritional-table__row{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--nutritional-table-row-height);font-family:var(--inter);align-items:stretch;display:grid}.nutritional-table .nutritional-table__row--header,.nutritional-table .nutritional-table__row--data{padding:0}.nutritional-table .nutritional-table__row--header{background-color:var(--element-black-main);color:var(--element-full-white,var(--white));font-size:max(1.2rem,min(.9375vw,1.8rem));font-weight:700;line-height:150%}.nutritional-table .nutritional-table__row--header:first-child{border-radius:1rem 1rem 0 0}.nutritional-table .nutritional-table__row--header .nutritional-table__col--content,.nutritional-table .nutritional-table__row--header .nutritional-table__col--value{font-weight:700}.nutritional-table .nutritional-table__row--data{background-color:var(--element-cold-white,#fafdfd);color:var(--element-black-main-usar,var(--element-black-main));border-bottom:1px solid var(--element-off-white);font-size:max(1rem,min(.83333vw,1.6rem));font-weight:400;line-height:150%}.nutritional-table .nutritional-table__row--data:last-child{border-bottom:none;border-radius:0 0 1rem 1rem}.nutritional-table .nutritional-table__col--content{justify-content:space-between;align-self:stretch;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));min-width:0;padding-top:max(.907rem,min(.83333vw,1.6rem));padding-bottom:max(.907rem,min(.83333vw,1.6rem));display:flex}.nutritional-table .nutritional-table__col--content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.1337rem,min(1.04166vw,2rem));padding-right:max(1.2rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.1337rem,min(1.04166vw,2rem));padding-right:max(1.2rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.1337rem,min(1.04166vw,2rem));padding-right:max(1.2rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(1.2rem,min(1.04166vw,2rem));padding-right:max(1.1337rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(1.2rem,min(1.04166vw,2rem));padding-right:max(1.1337rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--value{border-left:1px solid var(--element-off-white);text-align:right;white-space:nowrap;justify-content:flex-end;align-self:stretch;align-items:center;min-width:max-content;padding-top:max(.907rem,min(.83333vw,1.6rem));padding-bottom:max(.907rem,min(.83333vw,1.6rem));display:flex}.nutritional-table .nutritional-table__col--value:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(1.04166vw,2rem));padding-right:max(1.1337rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--value:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(1.04166vw,2rem));padding-right:max(1.1337rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1.2rem,min(1.04166vw,2rem));padding-right:max(1.1337rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(1.1337rem,min(1.04166vw,2rem));padding-right:max(1.2rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col--value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:max(1.1337rem,min(1.04166vw,2rem));padding-right:max(1.2rem,min(1.04166vw,2rem))}.nutritional-table .nutritional-table__col-label,.nutritional-table .nutritional-table__col-text{flex:auto;min-width:0}.nutritional-table .nutritional-table__col-value{text-align:right;white-space:nowrap;flex-shrink:0}.nutritional-table .nutritional-table__row--header .nutritional-table__col--content{justify-content:flex-start}.nutritional-table .nutritional-table__row--header .nutritional-table__col--value{border-left-color:#fff3}.group:has(.nutritional-tables){width:100%}.mini-product-card{background:var(--white,#fafdfd);border-radius:1.2rem;width:100%}.mini-product-card__inner{align-items:center;gap:.8rem;padding-top:1rem;padding-bottom:1rem;display:flex}.mini-product-card__link{min-width:0;color:inherit;cursor:pointer;flex:auto;align-items:center;gap:.8rem;text-decoration:none;display:flex}.mini-product-card__media{flex-shrink:0;width:max(5.6rem,min(4.166vw,7.2rem));height:max(5.6rem,min(4.166vw,7.2rem))}.mini-product-card__image{object-fit:contain;width:100%;height:100%;display:block}.mini-product-card__info{flex:auto;min-width:0}.mini-product-card__title{-webkit-line-clamp:2;color:var(--element-black-main);text-overflow:ellipsis;font-family:var(--inter);text-transform:uppercase;-webkit-box-orient:vertical;align-self:stretch;margin-bottom:.6rem;font-size:max(1rem,min(.83333vw,1.6rem));font-weight:600;line-height:120%;display:-webkit-box;overflow:hidden}.mini-product-card__out-of-stock{color:var(--element-black-200);font-family:var(--inter);font-size:max(.875rem,min(.625vw,1rem))}.mini-product-card__price .product-price__wrapper{gap:0}.mini-product-card__price .product-price__price-with-icon{align-items:flex-start}.mini-product-card__price .product-price__price-with-icon .product-price__container{align-items:flex-start;gap:1rem;display:flex}.mini-product-card__price .product-price__price-with-icon .product-price__container .product-price__compare{color:var(--element-black-200);font-family:var(--work-sans);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1;text-decoration:line-through}.mini-product-card__price .product-price__price-with-icon .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.mini-product-card__price .product-price__price-with-icon .product-price__container .product-price__current-discount .product-price__current{color:var(--element-black-main);font-family:var(--work-sans);font-size:max(1.2rem,min(.73333vw,1.4rem));font-weight:600;line-height:1}.mini-product-card__price .product-price__price-with-icon .product-price__container .product-price__current-discount .product-price__discount-badge{background:var(--element-blue-main);color:var(--white);font-family:var(--inter);border-radius:999px;align-items:center;padding:.4rem .6rem;font-size:max(.8rem,min(.521vw,1rem));font-weight:800;line-height:1;display:inline-flex}.mini-product-card__price .product-price__category-icon,.mini-product-card__price .product-price__pix-text,.mini-product-card__price .product-price__installments{display:none}.mini-product-card__action{flex-shrink:0}.mini-product-card__cart-btn{background:var(--element-black-main,#1d1d1b);width:max(4rem,min(2.916vw,4.4rem));min-width:max(4rem,min(2.916vw,4.4rem));height:max(4rem,min(2.916vw,4.4rem));color:var(--white);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.mini-product-card__cart-btn .loader__container .loader{border-top-color:var(--white)}.mini-product-card__cart-btn .icon{justify-content:center;align-items:center;display:flex}.mini-product-card__cart-btn .icon :-webkit-any(svg){stroke:currentColor;width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}.mini-product-card__cart-btn .icon :is(svg){stroke:currentColor;width:max(1.6rem,min(1.04166vw,1.8rem));height:max(1.6rem,min(1.04166vw,1.8rem))}@media screen and (min-width:990px){.mini-product-card__cart-btn{width:max(4.4rem,min(3vw,4.8rem));min-width:max(4.4rem,min(3vw,4.8rem));height:max(4.4rem,min(3vw,4.8rem))}.mini-product-card__cart-btn .icon :-webkit-any(svg){width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}.mini-product-card__cart-btn .icon :is(svg){width:max(2rem,min(1.25vw,2.4rem));height:max(2rem,min(1.25vw,2.4rem))}}.item-card-video{border-radius:1rem;flex-direction:column;align-self:stretch;gap:1rem;height:auto;display:flex}.item-card-video__media{aspect-ratio:9/16;border-radius:1rem;flex:none;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.simple-carousel:has(.item-card-video) .blaze-track>*{transform:none!important}.simple-carousel:has(.item-card-video) .blaze-track>.is-centered-active{transform:none!important}.simple-carousel:has(.item-card-video) .blaze-slider{flex-direction:column;align-items:center;gap:0}.simple-carousel:has(.item-card-video) .blaze-slider>.blaze-prev{display:none!important}.simple-carousel:has(.item-card-video) .blaze-slider>.blaze-next{display:none!important}.simple-carousel:has(.item-card-video) .buttons-pagination-container{z-index:1;justify-content:center;align-items:center;gap:2.6rem;width:auto;margin-top:2.4rem;display:flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.simple-carousel:has(.item-card-video) .buttons-pagination-container [class*=blaze-pagination-grouped]{display:none!important}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev{border-radius:0;justify-content:center;align-items:center;width:max(2.16rem,min(1.5vw,2.88rem));min-width:2.16rem;height:max(1.2rem,min(.83333vw,1.6rem));min-height:1.2rem;padding:0;overflow:visible;background:0 0!important;border:none!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next{border-radius:0;justify-content:center;align-items:center;width:max(2.16rem,min(1.5vw,2.88rem));min-width:2.16rem;height:max(1.2rem,min(.83333vw,1.6rem));min-height:1.2rem;padding:0;overflow:visible;background:0 0!important;border:none!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev :-moz-any(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev :-webkit-any(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev :is(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next :-moz-any(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next :-webkit-any(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next :is(svg){display:none}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev:before{content:"";background-color:#333;width:max(2.16rem,min(1.5vw,2.88rem));height:max(1.2rem,min(.83333vw,1.6rem));display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next:before{content:"";background-color:#333;width:max(2.16rem,min(1.5vw,2.88rem));height:max(1.2rem,min(.83333vw,1.6rem));display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-prev:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='29'%20height='16'%20viewBox='0%200%2029%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.26352%2012.581C7.97017%2012.8493%207.57234%2013%207.15753%2013C6.74272%2013%206.34489%2012.8493%206.05153%2012.581L1.05968%208.01312C0.914133%207.88031%200.798626%207.72255%200.719767%207.54888C0.640908%207.3752%200.600243%207.18901%200.600098%207.00095C0.599953%206.81289%200.64033%206.62665%200.71892%206.45287C0.797511%206.27909%200.912774%206.12119%201.05812%205.98819L6.05153%201.41887C6.34507%201.15054%206.7431%200.999866%207.15808%201C7.57306%201.00013%207.97098%201.15106%208.26431%201.41959C8.55764%201.68811%208.72234%202.05223%208.7222%202.43184C8.72205%202.81145%208.55706%203.17546%208.26352%203.4438L5.94046%205.5689H27.0357C27.4506%205.5689%2027.8485%205.71967%2028.1419%205.98804C28.4353%206.25641%2028.6001%206.6204%2028.6001%206.99994C28.6001%207.37948%2028.4353%207.74347%2028.1419%208.01184C27.8485%208.28021%2027.4506%208.43098%2027.0357%208.43098H5.94046L8.26352%2010.5561C8.40897%2010.689%208.52436%2010.8468%208.60308%2011.0205C8.68181%2011.1943%208.72233%2011.3805%208.72233%2011.5685C8.72233%2011.7566%208.68181%2011.9428%208.60308%2012.1166C8.52436%2012.2903%208.40897%2012.4481%208.26352%2012.581Z'%20fill='%23090A0B'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='29'%20height='16'%20viewBox='0%200%2029%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.26352%2012.581C7.97017%2012.8493%207.57234%2013%207.15753%2013C6.74272%2013%206.34489%2012.8493%206.05153%2012.581L1.05968%208.01312C0.914133%207.88031%200.798626%207.72255%200.719767%207.54888C0.640908%207.3752%200.600243%207.18901%200.600098%207.00095C0.599953%206.81289%200.64033%206.62665%200.71892%206.45287C0.797511%206.27909%200.912774%206.12119%201.05812%205.98819L6.05153%201.41887C6.34507%201.15054%206.7431%200.999866%207.15808%201C7.57306%201.00013%207.97098%201.15106%208.26431%201.41959C8.55764%201.68811%208.72234%202.05223%208.7222%202.43184C8.72205%202.81145%208.55706%203.17546%208.26352%203.4438L5.94046%205.5689H27.0357C27.4506%205.5689%2027.8485%205.71967%2028.1419%205.98804C28.4353%206.25641%2028.6001%206.6204%2028.6001%206.99994C28.6001%207.37948%2028.4353%207.74347%2028.1419%208.01184C27.8485%208.28021%2027.4506%208.43098%2027.0357%208.43098H5.94046L8.26352%2010.5561C8.40897%2010.689%208.52436%2010.8468%208.60308%2011.0205C8.68181%2011.1943%208.72233%2011.3805%208.72233%2011.5685C8.72233%2011.7566%208.68181%2011.9428%208.60308%2012.1166C8.52436%2012.2903%208.40897%2012.4481%208.26352%2012.581Z'%20fill='%23090A0B'/%3e%3c/svg%3e")}.simple-carousel:has(.item-card-video) .buttons-pagination-container .blaze-next:before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='29'%20height='16'%20viewBox='0%200%2029%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.5365%2012.581C20.8298%2012.8493%2021.2277%2013%2021.6425%2013C22.0573%2013%2022.4551%2012.8493%2022.7485%2012.581L27.7403%208.01312C27.8859%207.88031%2028.0014%207.72255%2028.0802%207.54888C28.1591%207.3752%2028.1998%207.18901%2028.1999%207.00095C28.2%206.81289%2028.1597%206.62665%2028.0811%206.45287C28.0025%206.27909%2027.8872%206.12119%2027.7419%205.98819L22.7485%201.41887C22.4549%201.15054%2022.0569%200.999866%2021.6419%201C21.2269%201.00013%2020.829%201.15106%2020.5357%201.41959C20.2424%201.68811%2020.0777%202.05223%2020.0778%202.43184C20.0779%202.81145%2020.2429%203.17546%2020.5365%203.4438L22.8595%205.5689H1.76425C1.34936%205.5689%200.95146%205.71967%200.658087%205.98804C0.364714%206.25641%200.1999%206.6204%200.1999%206.99994C0.1999%207.37948%200.364714%207.74347%200.658087%208.01184C0.95146%208.28021%201.34936%208.43098%201.76425%208.43098H22.8595L20.5365%2010.5561C20.391%2010.689%2020.2756%2010.8468%2020.1969%2011.0205C20.1182%2011.1943%2020.0777%2011.3805%2020.0777%2011.5685C20.0777%2011.7566%2020.1182%2011.9428%2020.1969%2012.1166C20.2756%2012.2903%2020.391%2012.4481%2020.5365%2012.581Z'%20fill='%23090A0B'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='29'%20height='16'%20viewBox='0%200%2029%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.5365%2012.581C20.8298%2012.8493%2021.2277%2013%2021.6425%2013C22.0573%2013%2022.4551%2012.8493%2022.7485%2012.581L27.7403%208.01312C27.8859%207.88031%2028.0014%207.72255%2028.0802%207.54888C28.1591%207.3752%2028.1998%207.18901%2028.1999%207.00095C28.2%206.81289%2028.1597%206.62665%2028.0811%206.45287C28.0025%206.27909%2027.8872%206.12119%2027.7419%205.98819L22.7485%201.41887C22.4549%201.15054%2022.0569%200.999866%2021.6419%201C21.2269%201.00013%2020.829%201.15106%2020.5357%201.41959C20.2424%201.68811%2020.0777%202.05223%2020.0778%202.43184C20.0779%202.81145%2020.2429%203.17546%2020.5365%203.4438L22.8595%205.5689H1.76425C1.34936%205.5689%200.95146%205.71967%200.658087%205.98804C0.364714%206.25641%200.1999%206.6204%200.1999%206.99994C0.1999%207.37948%200.364714%207.74347%200.658087%208.01184C0.95146%208.28021%201.34936%208.43098%201.76425%208.43098H22.8595L20.5365%2010.5561C20.391%2010.689%2020.2756%2010.8468%2020.1969%2011.0205C20.1182%2011.1943%2020.0777%2011.3805%2020.0777%2011.5685C20.0777%2011.7566%2020.1182%2011.9428%2020.1969%2012.1166C20.2756%2012.2903%2020.391%2012.4481%2020.5365%2012.581Z'%20fill='%23090A0B'/%3e%3c/svg%3e")}.item-card-video__product{z-index:1;width:100%;color:inherit;flex-shrink:0;text-decoration:none;display:block;position:relative}.item-card-video__product .mini-product-card__link:focus-visible{outline:2px solid var(--black,#333);outline-offset:2px;border-radius:.8rem}.item-card-video__product .mini-product-card{box-sizing:border-box;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:.8rem;padding-left:2rem;padding-right:2rem}.item-card-video__product .mini-product-card .mini-product-card__title{margin-bottom:.5rem;font-size:max(1.2rem,min(.83333vw,1.6rem))}.item-card-video__product .mini-product-card .product-price__current{font-size:max(1rem,min(.83333vw,1.6rem))}.item-card-video__product .mini-product-card .product-price__container{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;flex-direction:row!important}.item-card-video__product .mini-product-card .product-price__discount-badge{display:none!important}.item-card-video__product .mini-product-card .product-price__compare{color:#aaa!important;text-decoration:none!important}.item-card-video__title{z-index:10;display:flex;position:absolute;top:.8rem;left:1.6rem}.item-card-video__title .text-block__container{width:100%;height:100%}.item-card-video__title,.item-card-video__title .text-block,.item-card-video__title .text-block__container{color:var(--white);text-shadow:0 1px 4px rgba(0,0,0,.35)}.item-card-video__media .video-block{isolation:isolate;border-radius:1rem;width:100%;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.item-card-video__media .shopify-block:has(.video-block){isolation:isolate;border-radius:1rem;width:100%;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.item-card-video__media .video-block__volume-control{z-index:30;opacity:1;pointer-events:auto}.item-card-video__media .video-block .video-block__video-template{width:100%;height:100%;max-height:100%;aspect-ratio:unset;position:absolute;top:0;bottom:0;left:0;right:0}.item-card-video__media .video-block .video-block__video-template:not(:has(iframe)){width:100%;height:100%;max-height:100%;aspect-ratio:unset;position:absolute;top:0;bottom:0;left:0;right:0}.item-card-video__media .video-block .video-block__video-template .video-block__video-tag{object-fit:cover;width:100%;height:100%}.simple-carousel:has(.item-card-video) .video-block__play-button{z-index:20}.simple-carousel:has(.item-card-video) .video-block__volume-control{z-index:20}.simple-carousel:has(.item-card-video) .video-block:not(.is-controls-hidden) .video-block__play-button{opacity:1;visibility:visible;pointer-events:auto}.simple-carousel:has(.item-card-video) .video-block__volume-control{opacity:1;visibility:visible;pointer-events:auto}.simple-carousel:has(.item-card-video) .video-block.is-controls-hidden .video-block__play-button{opacity:0;visibility:hidden;pointer-events:none}.simple-carousel:has(.item-card-video) .video-block__volume-button{color:#000}.simple-carousel:has(.item-card-video) .item-card-video__title{pointer-events:none}.carousels-section:has(>.item-card-video){flex-direction:column;align-items:stretch}.main-banner__content{align-items:flex-start;max-width:100%;height:100%;margin:0 auto;padding-top:3.8rem;padding-bottom:3.8rem;display:flex}--no-buttons.main-banner__content{pointer-events:none}.main-banner__content .main-banner__buttons-container{flex-direction:row;gap:max(1.6rem,min(1.125vw,2rem));width:100%;display:flex}.metafield-list-items-icon-and-text__list{border-top:1px solid var(--metafield-list-items-icon-and-text-border-color,var(--blue-deep-teal-300));border-bottom:1px solid var(--metafield-list-items-icon-and-text-border-color,var(--blue-deep-teal-300));flex-flow:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}.metafield-list-items-icon-and-text__list .metafield-list-items-icon-and-text__item{flex-direction:row;align-items:center;gap:max(.2rem,min(.2125vw,.4rem));padding-top:.2rem;padding-bottom:.2rem;display:flex}.metafield-list-items-icon-and-text__list .metafield-list-items-icon-and-text__item .icon-block{flex-shrink:0}.metafield-list-items-icon-and-text__list .metafield-list-items-icon-and-text__item .text-block{flex:1;min-width:0}.metafield-list-items-icon-and-text__list .metafield-list-items-icon-and-text__item-separator{background-color:var(--metafield-list-items-icon-and-text-border-color,var(--blue-deep-teal-300));flex-shrink:0;align-self:stretch;width:1px}@media(max-width:767px){.group:has(.metafield-list-items-icon-and-text__list){margin-left:auto;margin-right:auto}}.image-block:has(.metafield-list-items-icon-and-text__list){position:relative}.image-block .image-block__content-wrapper>.metafield-list-items-product-pop-up-position{z-index:15;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}quick-buy.quick-buy--positioned{width:auto;height:auto;top:auto;bottom:auto;left:auto;right:auto;top:var(--quick-buy-position-y-desk,50%);left:var(--quick-buy-position-x-desk,50%);transform:translate(-50%,-50%)}.quick-buy--positioned .quick-buy__trigger{position:relative;top:auto;left:auto}.quick-buy--positioned .quick-buy__popup{transform-origin:top;top:calc(100% + .4rem);left:50%;transform:translate(-50%)translateY(-.5rem)scale(.97)}.quick-buy--positioned.is-open .quick-buy__popup{transform:translate(-50%)translateY(0)scale(1)}@media(prefers-reduced-motion:reduce){.quick-buy--positioned .quick-buy__popup{transition:none}}.metafield-list-cards-pilares-da-marca{--mlcpm-radius:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcpm-gap:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcpm-card-ratio:4 / 3;--mlcpm-card-height:clamp(24.4rem, 20rem + 10vw, 35rem);--mlcpm-padding:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcpm-icon-size:clamp(5.6rem, 5.3rem + .75vw, 6.4rem);--mlcpm-icon-img-size:clamp(2rem, 1.5rem + 1.3vw, 3.4rem);--mlcpm-content-gap:clamp(.6rem, .37rem + .3vw, .8rem);--mlcpm-icon-gap:clamp(.8rem, -.11rem + 1.19vw, 1.6rem);--mlcpm-title-size:clamp(2.8rem, 2.34rem + .6vw, 3.2rem);--mlcpm-description-size:clamp(1.6rem, 1.37rem + .3vw, 1.8rem);--mlcpm-icon-bg:#26b0a1;--mlcpm-overlay-top:rgba(0,35,32,.1);--mlcpm-overlay-bottom:rgba(0,35,32,.55);width:100%}.metafield-list-cards-pilares-da-marca__grid{gap:var(--mlcpm-gap);grid-template-columns:1fr;display:grid}@media screen and (min-width:768px){.metafield-list-cards-pilares-da-marca__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.metafield-list-cards-pilares-da-marca__grid{grid-template-columns:repeat(3,1fr)}}.metafield-list-cards-pilares-da-marca__card{height:var(--mlcpm-card-height);border-radius:var(--mlcpm-radius);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.metafield-list-cards-pilares-da-marca__picture{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.metafield-list-cards-pilares-da-marca__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.metafield-list-cards-pilares-da-marca__overlay{z-index:1;background:linear-gradient(180deg,var(--mlcpm-overlay-top) 0%,var(--mlcpm-overlay-bottom) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.metafield-list-cards-pilares-da-marca__icon{z-index:2;width:var(--mlcpm-icon-size);height:var(--mlcpm-icon-size);background:var(--mlcpm-icon-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.metafield-list-cards-pilares-da-marca__icon-img{width:var(--mlcpm-icon-img-size);height:var(--mlcpm-icon-img-size);object-fit:contain}.metafield-list-cards-pilares-da-marca__content{z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--mlcpm-icon-gap);padding:var(--mlcpm-padding);flex-direction:column;flex:1;display:flex;position:relative}.metafield-list-cards-pilares-da-marca__texts{gap:var(--mlcpm-content-gap);flex-direction:column;display:flex}.metafield-list-cards-pilares-da-marca__title{color:#fff;font-family:var(--work-sans);font-size:var(--mlcpm-title-size);margin:0;font-weight:500;line-height:1.2}.metafield-list-cards-pilares-da-marca__title>:-webkit-any(p,ul,ol){margin:0}.metafield-list-cards-pilares-da-marca__title>:is(p,ul,ol){margin:0}.metafield-list-cards-pilares-da-marca__description{color:#f3f5f5;font-family:var(--inter);font-size:var(--mlcpm-description-size);margin:0;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.metafield-list-cards-pilares-da-marca__card:hover .metafield-list-cards-pilares-da-marca__image{transform:scale(1.05)}}.metafield-list-cards-destaques{--mlcd-radius:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcd-gap:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcd-row-height:30rem;--mlcd-padding:clamp(1.6rem, .69rem + 1.19vw, 2.4rem);--mlcd-title-size:clamp(4.9rem, 1.36rem + 4.61vw, 8rem);--mlcd-description-size:clamp(1.4rem, .71rem + .89vw, 2rem);--mlcd-overlay-top:rgba(0,35,32,.15);--mlcd-overlay-bottom:rgba(0,35,32,.7);--mlcd-padding-block:clamp(1.6rem, -1.14rem + 3.57vw, 4rem);width:100%;padding-block:var(--mlcd-padding-block)}.metafield-list-cards-destaques__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(var(--mlcd-row-height),auto);grid-auto-flow:dense;gap:var(--mlcd-gap);display:grid}@media screen and (max-width:767px){.metafield-list-cards-destaques__grid{grid-auto-rows:auto;margin-left:-2.5vw;margin-right:-2.5vw}.metafield-list-cards-destaques__card{min-height:var(--mlcd-row-height)}.metafield-list-cards-destaques__card:nth-child(4),.metafield-list-cards-destaques__card:nth-child(7){min-height:24rem}}.metafield-list-cards-destaques__card--small,.metafield-list-cards-destaques__card--medium{grid-column:span 1}.metafield-list-cards-destaques__card--large{grid-column:span 2}@media screen and (min-width:768px){.metafield-list-cards-destaques__grid{grid-template-columns:repeat(3,1fr)}.metafield-list-cards-destaques__card--small{grid-column:span 1}.metafield-list-cards-destaques__card--medium{grid-column:span 2}.metafield-list-cards-destaques__card--large{grid-column:span 3}}.metafield-list-cards-destaques__card{border-radius:var(--mlcd-radius);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.metafield-list-cards-destaques__picture{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.metafield-list-cards-destaques__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.metafield-list-cards-destaques__overlay{z-index:1;background:linear-gradient(180deg,var(--mlcd-overlay-top) 0%,var(--mlcd-overlay-bottom) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.metafield-list-cards-destaques__content{z-index:2;padding:var(--mlcd-padding);flex-direction:column;flex:1;justify-content:space-between;gap:max(.8rem,min(1.19vw - .11rem,1.6rem));display:flex;position:relative}.metafield-list-cards-destaques__title{color:#ebebef;font-family:var(--work-sans);font-size:var(--mlcd-title-size);margin:0;font-weight:500;line-height:1.2}.metafield-list-cards-destaques__title>:-webkit-any(p,ul,ol){margin:0}.metafield-list-cards-destaques__title>:is(p,ul,ol){margin:0}.metafield-list-cards-destaques__description{color:#ccd7d7;font-family:var(--inter);font-size:var(--mlcd-description-size);margin:0;font-weight:600;line-height:1.4}@media screen and (min-width:768px){.metafield-list-cards-destaques__card:hover .metafield-list-cards-destaques__image{transform:scale(1.05)}}.infinite-slider:has(.metafield-list-subscriber-perks-ticker__text) .infinite-slider__slide .infinite-slider__item .metafield-list-subscriber-perks-ticker__text{color:var(--element-new-grey,#eff2f1);font-family:var(--work-sans);letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:max(1.6rem,min(1.25vw,2.4rem));font-weight:600;line-height:1.1}.infinite-slider:has(.metafield-list-subscriber-perks-ticker__text) .infinite-slider__slide .infinite-slider__item .metafield-list-subscriber-perks-ticker__text>:-moz-any(p,span){margin:0}.infinite-slider:has(.metafield-list-subscriber-perks-ticker__text) .infinite-slider__slide .infinite-slider__item .metafield-list-subscriber-perks-ticker__text>:-webkit-any(p,span){margin:0}.infinite-slider:has(.metafield-list-subscriber-perks-ticker__text) .infinite-slider__slide .infinite-slider__item .metafield-list-subscriber-perks-ticker__text>:is(p,span){margin:0}.infinite-slider:has(.metafield-list-subscriber-perks-ticker__text) .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-2{width:.9rem;min-width:.9rem;height:.9rem;min-height:.9rem}.how-it-works-cards{--hiwc-gap:clamp(.8rem, .5rem + .4vw, 1.6rem);--hiwc-card-radius:clamp(2rem, 1.4rem + 1.79vw, 3.2rem);--hiwc-card-padding:clamp(2.4rem, 1.6rem + 2.38vw, 4rem);--hiwc-card-min-height:24rem;--hiwc-icon-size:clamp(5.6rem, 4.6rem + 2.98vw, 7.2rem);--hiwc-icon-image-size:clamp(2.8rem, 2.36rem + 1.31vw, 3.5rem);--hiwc-content-gap:clamp(.8rem, .5rem + .89vw, 1.6rem);--hiwc-title-size:clamp(2.2rem, 1.55rem + 1.93vw, 3.2rem);--hiwc-description-size:clamp(1.6rem, 1.48rem + .36vw, 1.8rem);width:100%}.how-it-works-cards__grid{gap:var(--hiwc-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.how-it-works-cards__card{justify-content:space-between;gap:var(--hiwc-content-gap);min-height:var(--hiwc-card-min-height);padding:var(--hiwc-card-padding);border-radius:var(--hiwc-card-radius);background-color:var(--element-black-main);flex-direction:column;display:flex}.how-it-works-cards__icon{width:var(--hiwc-icon-size);height:var(--hiwc-icon-size);background-color:var(--element-blue-main);border-radius:50%;justify-content:center;align-items:center;display:flex}.how-it-works-cards__icon-image{width:var(--hiwc-icon-image-size);height:var(--hiwc-icon-image-size);object-fit:contain}.how-it-works-cards__content{gap:var(--hiwc-content-gap);flex-direction:column;display:flex}.how-it-works-cards__title{color:var(--white);font-family:var(--work-sans);font-size:var(--hiwc-title-size);margin:0;font-weight:500;line-height:1.2}.how-it-works-cards__title>:-webkit-any(p,span){margin:0}.how-it-works-cards__title>:is(p,span){margin:0}.how-it-works-cards__description{color:var(--element-black-100);font-family:var(--inter);font-size:var(--hiwc-description-size);margin:0;font-weight:400;line-height:1.4}.how-it-works-cards__description>:-webkit-any(p,ul,ol){margin:0}.how-it-works-cards__description>:is(p,ul,ol){margin:0}@media screen and (min-width:768px){.how-it-works-cards__grid{grid-template-columns:repeat(2,1fr)}.how-it-works-cards__card{min-height:28rem}}:-moz-any(countdown-timer){display:block}:-moz-any(countdown-timer)[hidden]{display:none!important}:-webkit-any(countdown-timer){display:block}:is(countdown-timer){display:block}:-webkit-any(countdown-timer)[hidden]{display:none!important}:is(countdown-timer)[hidden]{display:none!important}.countdown-timer--banner{border:2px solid var(--element-black-main);background:var(--element-black-main);width:100%;color:var(--element-cold-white);border-radius:2.4rem;padding:3.2rem max(2rem,min(3.125vw,6rem));position:relative;overflow:hidden}@media(min-width:768px){.countdown-timer--banner{border-radius:20rem;padding:2.4rem max(2rem,min(3.125vw,6rem))}}.countdown-timer--banner .countdown-timer--banner__background{object-fit:cover;opacity:.35;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.countdown-timer--banner .countdown-timer--banner__inner{z-index:1;justify-content:space-between;align-items:center;gap:max(1.6rem,min(1.25vw,2.4rem));display:flex;position:relative}.countdown-timer--banner .countdown-timer--banner__heading{color:var(--element-cold-white);text-shadow:0 0 6px rgba(255,255,255,.4);font-family:var(--work-sans);letter-spacing:.128rem;text-transform:uppercase;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));font-size:max(2.4rem,min(1.66666vw,3.2rem));font-style:italic;font-weight:700;display:flex}.countdown-timer--banner .countdown-timer--banner__heading .countdown-timer--banner__heading-icon{flex-shrink:0;width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem))}.countdown-timer--banner .countdown-timer--banner__coupon{display:none}@media(min-width:768px){.countdown-timer--banner .countdown-timer--banner__coupon{justify-content:center;min-width:0;display:flex}}.countdown-timer--banner .countdown-timer--banner__coupon .super-offer-banner-coupon{gap:.6rem}.countdown-timer--banner .countdown-timer--banner__coupon .super-offer-banner-coupon__heading{color:var(--element-cold-white)}.countdown-timer--banner .countdown-timer--banner__coupon .header-coupon__notch{color:var(--element-black-main)}.countdown-timer--banner .countdown-timer--banner__timer-wrap{flex-direction:column;align-items:center;gap:.8rem;display:flex}.countdown-timer--banner .countdown-timer--banner__timer-wrap .countdown-timer--banner__subtitle{color:var(--element-cold-white);font-family:var(--work-sans);letter-spacing:.056rem;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:500}.countdown-timer--banner .countdown-timer__units{gap:max(.8rem,min(.83333vw,1.6rem))}@media(max-width:749px){.countdown-timer--banner .countdown-timer--banner__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.countdown-timer--banner .countdown-timer--banner__heading{white-space:normal;justify-content:center}.countdown-timer--banner .countdown-timer--banner__timer-wrap{align-items:center;width:100%}}.countdown-timer--compact{z-index:2;max-width:100%}.countdown-timer--compact .countdown-timer__units{background:var(--element-black,#1d1d1b);color:var(--element-cold-white,#fff);font-family:var(--inter);white-space:nowrap;border-radius:999px;justify-content:center;gap:max(.4rem,min(.41667vw,.8rem));padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));font-size:max(.9rem,min(.625vw,1.2rem));font-weight:600}.countdown-timer--compact .countdown-timer__unit{flex-direction:row;align-items:baseline;gap:.3rem;min-width:auto}.countdown-timer--compact .countdown-timer__value{font-size:max(1rem,min(.72917vw,1.4rem));font-weight:700}.countdown-timer--compact .countdown-timer__label{opacity:1;margin-top:0;font-size:max(.9rem,min(.625vw,1.2rem));font-weight:500}.countdown-timer--compact .countdown-timer__separator{color:#ffffff80;background:0 0;align-self:auto;width:auto;height:auto;padding:0 .1rem;font-size:max(.9rem,min(.625vw,1.2rem))}.countdown-timer__units{align-items:center;display:flex}.countdown-timer__unit{flex-direction:column;align-items:center;min-width:max(3.2rem,min(2.08333vw,4rem));display:flex}.countdown-timer__value{color:var(--element-cold-white);text-align:center;font-family:Inter;font-size:max(1.8rem,min(1.04166vw,2rem));font-style:italic;font-weight:700}.countdown-timer__label{color:var(--element-cold-white);text-align:center;font-family:var(--inter);font-size:1rem;font-weight:400}.countdown-timer__separator{background:#ffffff59;flex-shrink:0;align-self:stretch;width:1px}.super-offer-banner-coupon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}.super-offer-banner-coupon .header-coupon__notch{color:var(--element-cold-white,#fafdfd)}.super-offer-banner-coupon__heading{color:var(--element-black-main,#1d1d1b);font-family:var(--work-sans);letter-spacing:.048rem;text-transform:uppercase;word-break:break-word;margin:0;font-size:1.2rem;font-weight:600;line-height:1.2}.super-offer-tag{box-sizing:border-box;background:var(--element-black,#1d1d1b);min-height:max(2.4rem,min(1.66667vw,3.2rem));color:var(--element-cold-white,#fff);text-align:center;font-family:var(--inter);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:max(.4rem,min(.3125vw,.6rem));max-width:calc(100% - 3.2rem);padding:max(.4rem,min(.3125vw,.6rem)) max(.8rem,min(.625vw,1.2rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.super-offer-tag__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.super-offer-tag__icon{flex-shrink:0;width:max(1rem,min(.72917vw,1.4rem));height:max(1rem,min(.72917vw,1.4rem))}.super-offer-tag__discount{flex-shrink:0;font-weight:800}.main-blog{width:100%}.main-blog .main-blog__header,.main-blog .main-blog__tag-menu,.main-blog .main-blog__content,.main-blog .main-blog__breadcrumbs{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto}.main-blog .main-blog__breadcrumbs{box-sizing:border-box;padding-top:max(1.6rem,min(1.25vw,2.4rem));padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:769px){.main-blog .main-blog__breadcrumbs{padding-left:0;padding-right:0}}.main-blog .main-blog__breadcrumbs .breadcrumbs{justify-content:flex-start}.main-blog .main-blog__breadcrumbs .breadcrumb,.main-blog .main-blog__breadcrumbs .breadcrumb.home,.main-blog .main-blog__breadcrumbs .breadcrumb-separator{color:var(--breadcrumb-color,var(--element-black-main))}.main-blog .main-blog__breadcrumbs .breadcrumb--ellipsis{text-decoration:none}.main-blog .main-blog__breadcrumbs :-webkit-any(a).breadcrumb--ellipsis{text-decoration:underline}.main-blog .main-blog__breadcrumbs :is(a).breadcrumb--ellipsis{text-decoration:underline}.main-blog .main-blog__header{text-align:center;margin-bottom:max(2.4rem,min(2.08333vw,4rem));padding-top:max(3.2rem,min(2.08333vw,4rem))}.main-blog .main-blog__heading{color:var(--element-black-main);margin:0;font-weight:500;line-height:1.1}.main-blog .main-blog__tag-menu{border-bottom:.1rem solid var(--blue-deep-teal-100);padding-bottom:max(2.4rem,min(2.08333vw,4rem))}.main-blog .main-blog__tag-menu .main-blog__tag-menu-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:1.6rem;padding-right:1.6rem;scroll-padding-inline:1.6rem;overflow-x:auto}.main-blog .main-blog__tag-menu .main-blog__tag-menu-inner::-webkit-scrollbar{display:none}@media screen and (min-width:769px){.main-blog .main-blog__tag-menu .main-blog__tag-menu-inner{padding-left:0;padding-right:0;scroll-padding-inline:0}}.main-blog .main-blog__tag-menu .main-blog__tag-list{white-space:nowrap;box-sizing:border-box;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));width:max-content;min-width:100%;max-width:none;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:769px){.main-blog .main-blog__tag-menu .main-blog__tag-list{justify-content:center}}.main-blog .main-blog__tag-menu .main-blog__tag-item{flex-shrink:0}.main-blog .main-blog__tag-menu .main-blog__tag-link{background-color:var(--white);color:var(--blue-deep-teal-300);font-family:var(--work-sans);letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;border-radius:10rem;padding:max(1.2rem,min(.83333vw,1.6rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block}.main-blog .main-blog__tag-menu .main-blog__tag-link:hover{background-color:var(--blue-deep-teal-100);color:var(--element-black-main)}.main-blog .main-blog__tag-menu .main-blog__tag-link.main-blog__tag-link--active{background-color:var(--element-black-main);color:var(--element-cold-white)}.main-blog .main-blog__content{box-sizing:border-box;padding:max(4rem,min(5.20833vw,10rem)) 1.6rem}@media screen and (min-width:769px){.main-blog .main-blog__content{padding-left:0;padding-right:0}}.main-blog .main-blog__featured{flex-direction:column;align-items:stretch;gap:max(4rem,min(4.16667vw,8rem));width:100%;margin-bottom:max(6.4rem,min(8.33333vw,16rem));display:flex}@media screen and (min-width:1025px){.main-blog .main-blog__featured{grid-template-rows:auto auto;grid-template-columns:3fr 2fr;align-items:start;gap:max(1.6rem,min(1.04167vw,3.2rem)) max(4rem,min(4.16667vw,8rem));display:grid}}.main-blog .main-blog__featured .main-blog__featured-primary{width:100%;min-width:0}@media screen and (min-width:1025px){.main-blog .main-blog__featured .main-blog__featured-primary{flex-direction:column;grid-area:1/1/span 2;height:100%;min-height:0;display:flex}.main-blog .main-blog__featured .main-blog__featured-primary .article-card--primary{flex:auto;min-height:0}}.main-blog .main-blog__featured .main-blog__featured-aside{flex-direction:row;align-items:stretch;gap:max(1.6rem,min(1.04167vw,3.2rem));width:100%;min-width:0;display:flex}@media screen and (min-width:1025px){.main-blog .main-blog__featured .main-blog__featured-aside{display:contents}}.main-blog .main-blog__featured .main-blog__featured-aside .main-blog__featured-secondary{flex:1 1 0;min-width:0}@media screen and (min-width:1025px){.main-blog .main-blog__featured .main-blog__featured-aside .main-blog__featured-secondary{flex:none;grid-column:2}.main-blog .main-blog__featured .main-blog__featured-aside .main-blog__featured-secondary:first-child{grid-row:1}.main-blog .main-blog__featured .main-blog__featured-aside .main-blog__featured-secondary:last-child{grid-row:2}}.main-blog .main-blog__carousel{width:100%;margin-top:max(4rem,min(5vw,8rem))}.main-blog .main-blog__carousel .blaze-slider{overflow:visible}.main-blog .main-blog__carousel .simple-carousel__slide{height:auto}.main-blog .main-blog__pagination{margin-top:max(4rem,min(4.16667vw,8rem))}.article-card{flex-direction:column;width:100%;height:100%;display:flex}.article-card .article-card__media{border:.1rem solid var(--element-blue-main);border-radius:max(1.2rem,min(.83333vw,1.6rem));flex-shrink:0;width:100%;text-decoration:none;display:block;overflow:hidden}.article-card .article-card__image{object-fit:cover;width:100%;height:100%;display:block}.article-card .article-card__image--placeholder{background:linear-gradient(#00383714,#00383729);width:100%;height:100%}.article-card.article-card--primary .article-card__media{height:max(35rem,min(35.9896vw,69.1rem));max-height:69.1rem}.article-card.article-card--secondary .article-card__media{height:max(16.7rem,min(17.7083vw,34rem))}.article-card.article-card--carousel .article-card__media{height:max(30rem,min(27.7604vw,53.3rem))}.article-card.article-card--related .article-card__media{height:max(20rem,min(15.625vw,30rem))}.article-card.article-card--related .article-card__title{font-size:max(1.6rem,min(1.04167vw,2rem))}.article-card .article-card__body{flex-direction:column;gap:.8rem;margin-top:max(1.2rem,min(.83333vw,1.6rem));display:flex}.article-card .article-card__tag{background-color:var(--element-blue-main);color:var(--element-cold-white);font-family:var(--inter);letter-spacing:0;text-transform:uppercase;border-radius:99.9rem;align-self:flex-start;align-items:center;margin:0;padding:.5rem 1rem;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:1;display:inline-flex}.article-card .article-card__title{font-family:var(--work-sans);color:var(--element-black-main);margin:0;font-weight:500}.article-card.article-card--primary .article-card__title{font-size:max(2rem,min(1.875vw,3.6rem))}.article-card.article-card--secondary .article-card__title{font-size:max(1.4rem,min(1.25vw,2.4rem))}.article-card.article-card--carousel .article-card__title{font-size:max(2rem,min(1.25vw,2.4rem))}.article-card .article-card__title-link{color:inherit;font-family:inherit;text-decoration:none}.article-card .article-card__title-link:hover{color:var(--element-blue-main)}.article-card .article-card__excerpt{color:var(--blue-deep-teal-300);font-family:var(--inter);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:max(1.2rem,min(.9375vw,1.8rem));font-style:normal;font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.article-card .article-card__meta{flex-flow:row;align-items:center;gap:.8rem;width:100%;min-width:0;display:flex;overflow:hidden}.article-card .article-card__author,.article-card .article-card__reading-time{font-family:var(--inter);color:var(--blue-deep-teal-400);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;line-height:1.4;overflow:hidden}.article-card .article-card__reading-time{flex:0 auto}.article-card .article-card__separator{background-color:var(--blue-deep-teal-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.4rem;height:.4rem;display:inline-flex}.main-article{box-sizing:border-box;width:100%;padding:max(3.2rem,min(4.16667vw,8rem)) 1.6rem}@media screen and (min-width:769px){.main-article{padding-left:0;padding-right:0}}.main-article .main-article__inner{max-width:var(--page-width);flex-direction:column;gap:max(2.4rem,min(2.60417vw,5rem));width:100%;margin-left:auto;margin-right:auto;display:flex}.main-article .main-article__breadcrumbs{width:100%}.main-article .main-article__breadcrumbs .breadcrumbs{justify-content:flex-start}.main-article .main-article__breadcrumbs .breadcrumb,.main-article .main-article__breadcrumbs .breadcrumb.home,.main-article .main-article__breadcrumbs .breadcrumb-separator{color:var(--breadcrumb-color,var(--element-black-main))}.main-article .main-article__breadcrumbs .breadcrumb--ellipsis{text-decoration:none}.main-article .main-article__breadcrumbs :-webkit-any(a).breadcrumb--ellipsis{text-decoration:underline}.main-article .main-article__breadcrumbs :is(a).breadcrumb--ellipsis{text-decoration:underline}.main-article .main-article__header{flex-direction:column;align-items:flex-start;gap:max(1.2rem,min(1.04167vw,2rem));width:100%;display:flex}.main-article .main-article__tag{background-color:var(--element-blue-main);border-radius:99.9rem;align-items:center;margin:0;padding:.5rem 1rem;display:inline-flex}.main-article .main-article__tag-link{color:var(--element-cold-white);font-family:var(--inter);text-transform:uppercase;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:1;text-decoration:none}.main-article .main-article__title{color:var(--element-black-main);margin:0;font-weight:500;line-height:1.15}.main-article .main-article__meta{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.main-article .main-article__date,.main-article .main-article__reading-time,.main-article .main-article__author{font-family:var(--inter);color:var(--blue-deep-teal-400);font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:1.4}.main-article .main-article__separator{background-color:var(--blue-deep-teal-400);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem;display:inline-flex}.main-article .main-article__media{border:.1rem solid var(--element-blue-main);border-radius:max(1.2rem,min(.83333vw,1.6rem));width:100%;margin:0;overflow:hidden}.main-article .main-article__image{object-fit:cover;width:100%;height:auto;max-height:max(24rem,min(36.4583vw,70rem));display:block}.main-article .main-article__content{width:100%;max-width:100%;color:var(--element-black-main);font-family:var(--inter);font-size:max(1.5rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.7}.main-article .main-article__content :-webkit-any(h1,h2,h3,h4,h5,h6){color:var(--element-black-main);font-family:var(--work-sans);margin:max(2.4rem,min(2.08333vw,4rem)) 0 max(1.2rem,min(.83333vw,1.6rem));font-weight:500;line-height:1.25}.main-article .main-article__content :is(h1,h2,h3,h4,h5,h6){color:var(--element-black-main);font-family:var(--work-sans);margin:max(2.4rem,min(2.08333vw,4rem)) 0 max(1.2rem,min(.83333vw,1.6rem));font-weight:500;line-height:1.25}.main-article .main-article__content :-webkit-any(h1){font-size:max(2.4rem,min(1.66667vw,3.2rem))}.main-article .main-article__content :is(h1){font-size:max(2.4rem,min(1.66667vw,3.2rem))}.main-article .main-article__content :-webkit-any(h2){font-size:max(2.2rem,min(1.45833vw,2.8rem))}.main-article .main-article__content :is(h2){font-size:max(2.2rem,min(1.45833vw,2.8rem))}.main-article .main-article__content :-webkit-any(h3){font-size:max(2rem,min(1.25vw,2.4rem))}.main-article .main-article__content :is(h3){font-size:max(2rem,min(1.25vw,2.4rem))}.main-article .main-article__content :-webkit-any(h4,h5,h6){font-size:max(1.6rem,min(1.04167vw,2rem))}.main-article .main-article__content :is(h4,h5,h6){font-size:max(1.6rem,min(1.04167vw,2rem))}.main-article .main-article__content :-webkit-any(p){margin:0 0 max(1.6rem,min(1.04167vw,2rem))}.main-article .main-article__content :is(p){margin:0 0 max(1.6rem,min(1.04167vw,2rem))}.main-article .main-article__content :-moz-any(a){color:var(--element-blue-main);text-underline-offset:.2rem;text-decoration:underline}.main-article .main-article__content :-moz-any(a):hover{color:var(--blue-primary-600)}.main-article .main-article__content :-webkit-any(a){color:var(--element-blue-main);text-underline-offset:.2rem;text-decoration:underline}.main-article .main-article__content :is(a){color:var(--element-blue-main);text-underline-offset:.2rem;text-decoration:underline}.main-article .main-article__content :-webkit-any(a):hover{color:var(--blue-primary-600)}.main-article .main-article__content :is(a):hover{color:var(--blue-primary-600)}.main-article .main-article__content :-webkit-any(ul,ol){margin:0 0 max(1.6rem,min(1.04167vw,2rem));padding-left:max(2rem,min(1.25vw,2.4rem))}.main-article .main-article__content :is(ul,ol){margin:0 0 max(1.6rem,min(1.04167vw,2rem));padding-left:max(2rem,min(1.25vw,2.4rem))}.main-article .main-article__content :-webkit-any(li){margin-bottom:.8rem}.main-article .main-article__content :is(li){margin-bottom:.8rem}.main-article .main-article__content :-webkit-any(blockquote){border-left:.3rem solid var(--element-blue-main);background-color:var(--element-cold-white);color:var(--blue-deep-teal-main);margin:max(2rem,min(1.5625vw,3rem)) 0;padding:max(1.2rem,min(1.04167vw,2rem)) max(1.6rem,min(1.25vw,2.4rem));font-style:italic}.main-article .main-article__content :is(blockquote){border-left:.3rem solid var(--element-blue-main);background-color:var(--element-cold-white);color:var(--blue-deep-teal-main);margin:max(2rem,min(1.5625vw,3rem)) 0;padding:max(1.2rem,min(1.04167vw,2rem)) max(1.6rem,min(1.25vw,2.4rem));font-style:italic}.main-article .main-article__content :-webkit-any(img){border-radius:max(.8rem,min(.625vw,1.2rem));max-width:100%;height:auto;margin:max(2rem,min(1.5625vw,3rem)) auto;display:block}.main-article .main-article__content :is(img){border-radius:max(.8rem,min(.625vw,1.2rem));max-width:100%;height:auto;margin:max(2rem,min(1.5625vw,3rem)) auto;display:block}.main-article .main-article__content :-webkit-any(hr){border:0;border-top:.1rem solid var(--blue-deep-teal-100);margin:max(2.4rem,min(2.08333vw,4rem)) 0}.main-article .main-article__content :is(hr){border:0;border-top:.1rem solid var(--blue-deep-teal-100);margin:max(2.4rem,min(2.08333vw,4rem)) 0}.main-article .main-article__content :-webkit-any(strong,b){font-weight:600}.main-article .main-article__content :is(strong,b){font-weight:600}.main-article .main-article__content :-webkit-any(figure){margin:max(2rem,min(1.5625vw,3rem)) 0}.main-article .main-article__content :is(figure){margin:max(2rem,min(1.5625vw,3rem)) 0}.main-article .main-article__content :-webkit-any(figcaption){color:var(--blue-deep-teal-300);text-align:center;margin-top:.8rem;font-size:max(1.2rem,min(.72916vw,1.4rem))}.main-article .main-article__content :is(figcaption){color:var(--blue-deep-teal-300);text-align:center;margin-top:.8rem;font-size:max(1.2rem,min(.72916vw,1.4rem))}.main-article .main-article__content>:first-child{margin-top:0}.main-article .main-article__content>:last-child{margin-bottom:0}.main-article .main-article__footer{border-top:.1rem solid var(--blue-deep-teal-100);flex-direction:column;gap:max(2rem,min(1.66667vw,3.2rem));width:100%;max-width:100%;padding-top:max(2.4rem,min(2.08333vw,4rem));display:flex}@media screen and (min-width:769px){.main-article .main-article__footer{flex-direction:row;justify-content:space-between;align-items:center}}.main-article .main-article__author-block{flex-direction:column;gap:.4rem;display:flex}.main-article .main-article__author-label{color:var(--blue-deep-teal-300);font-family:var(--inter);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400}.main-article .main-article__author-name{color:var(--element-black-main);font-family:var(--work-sans);margin:0;font-size:max(1.6rem,min(1.04167vw,2rem));font-weight:500}.main-article .main-article__share{flex-direction:column;gap:1.2rem;display:flex}.main-article .main-article__share-label{color:var(--blue-deep-teal-300);font-family:var(--inter);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400}.main-article .main-article__share-list{flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.main-article .main-article__share-link{border:.1rem solid var(--blue-deep-teal-200);background-color:var(--white);width:4rem;height:4rem;color:var(--blue-deep-teal-main);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}.main-article .main-article__share-link:hover{background-color:var(--element-blue-main);border-color:var(--element-blue-main);color:var(--element-cold-white)}.main-article .main-article__share-icon{justify-content:center;align-items:center;display:inline-flex}.main-article .main-article__share-icon :-webkit-any(svg){width:1.8rem;height:1.8rem;display:block}.main-article .main-article__share-icon :is(svg){width:1.8rem;height:1.8rem;display:block}.related-articles{box-sizing:border-box;border-top:.1rem solid var(--blue-deep-teal-100);width:100%;padding:max(4rem,min(4.16667vw,8rem)) 1.6rem}@media screen and (min-width:769px){.related-articles{padding-left:0;padding-right:0}}.related-articles .related-articles__inner{max-width:var(--page-width);flex-direction:column;gap:max(2.4rem,min(2.60417vw,5rem));width:100%;margin-left:auto;margin-right:auto;display:flex}.related-articles .related-articles__header{text-align:left}.related-articles .related-articles__heading{color:var(--element-black-main);margin:0;font-weight:500;line-height:1.2}.related-articles .related-articles__grid{grid-template-columns:1fr;gap:max(2.4rem,min(2.08333vw,4rem));display:grid}@media screen and (min-width:769px){.related-articles .related-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.related-articles .related-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-articles .related-articles__item{min-width:0}.newsletter-cta{box-sizing:border-box;width:100%;padding:max(4rem,min(4.16667vw,8rem)) 1.6rem}@media screen and (min-width:769px){.newsletter-cta{padding-left:0;padding-right:0}}.newsletter-cta .newsletter-cta__inner{max-width:var(--page-width);flex-direction:column;gap:max(2.4rem,min(2.08333vw,4rem));width:100%;margin-left:auto;margin-right:auto;display:flex}@media screen and (min-width:1025px){.newsletter-cta .newsletter-cta__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:max(4rem,min(4.16667vw,8rem))}}.newsletter-cta .newsletter-cta__copy{flex-direction:column;gap:max(1.2rem,min(.83333vw,1.6rem));width:100%;max-width:56rem;display:flex}.newsletter-cta .newsletter-cta__heading{margin:0;font-weight:500;line-height:1.2}.newsletter-cta .newsletter-cta__text{font-family:var(--inter);opacity:.9;margin:0;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:400;line-height:1.5}.newsletter-cta .newsletter-cta__form{width:100%;max-width:52rem}@media screen and (min-width:1025px){.newsletter-cta .newsletter-cta__form{flex:auto}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{min-height:100vh;font-family:var(--inter);color:var(--element-black-main);background-color:var(--white);font-size:max(1.2rem,min(.83333vw,1.6rem))}body::-webkit-scrollbar{width:.4rem}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background:var(--element-blue-main)}.page-width{max-width:var(--page-width);margin:0 auto}body .st-wishlist-details-button[data-type=floating]{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-CdCZHsKd.css.map */
