:root{--black:#000;--white:#fff;--sand:#fff4d1;--light-gray:#fefcf6;--light-sand:#fff9e6;--red:red;--neutral-800:#000;--neutral-750:#3d3d3d;--neutral-700:#333;--neutral-600:#4d4d4d;--neutral-500:#666;--neutral-400:gray;--neutral-300:#999;--neutral-200:#b3b3b3;--neutral-100:#ccc;--neutral-50:#f7f7f7;--neutral-white:#f6f6f6;--orange-100:#ffdfa3;--orange-200:#ffc96b;--orange-300:#ffa733;--orange-400:#ff7300;--orange-500:#ca5202;--orange-600:#a2400b;--orange-700:#83360c;--orange-800:#481a04;--green-100:#e0faeb;--green-200:#bef4d3;--green-300:#8beab2;--green-400:#2ecc70;--green-500:#1c9b53;--green-600:#1b7942;--green-700:#174f30;--green-800:#072c18;--blue-100:#e3f2fc;--blue-200:#bfe1f8;--blue-300:#86cbf3;--blue-400:#47b1eb;--blue-500:#1d96d7;--blue-600:#0f6ea9;--blue-700:#104f7a;--blue-800:#0d2c45;--yellow-100:#fffcc7;--yellow-200:#fffb85;--yellow-300:#fff047;--yellow-400:#ffc400;--yellow-500:#e09600;--yellow-600:#965108;--yellow-700:#7a420b;--yellow-800:#472300;--product-image-bg:#f3efe7;--gradiente01:linear-gradient(135deg, #ff7300, #ffa733);--bloco-tag-bg:rgba(255,224,165,.6);--inter:"Inter", sans-serif;--space-grotesk:"Space Grotesk", 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(--orange-400);text-align:center;font-family:var(--inter);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(--orange-400);text-align:center;font-family:var(--inter);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(--inter);background-color:var(--orange-400);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(--orange-500)}.hello-world-container :-webkit-any(hello-world) :-webkit-any(button){color:var(--white);font-family:var(--inter);background-color:var(--orange-400);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(--inter);background-color:var(--orange-400);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(--orange-500)}.hello-world-container :is(hello-world) :is(button):hover{background-color:var(--orange-500)}.hello-world-container :-moz-any(footer) :-moz-any(a){color:var(--orange-400);text-align:center;font-family:var(--inter);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(--orange-400)}.hello-world-container :-webkit-any(footer) :-webkit-any(a){color:var(--orange-400);text-align:center;font-family:var(--inter);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(--orange-400);text-align:center;font-family:var(--inter);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(--orange-400)}.hello-world-container :is(footer) :is(a):hover{color:var(--orange-400)}.button-block .button{cursor:pointer;letter-spacing:.072rem;justify-content:center;align-items:center;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:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));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{color:var(--sand);background:var(--orange-400);text-align:center;border-radius:10rem;padding:max(1.35rem,min(.52083vw,2rem)) max(1.8rem,min(1.04166vw,3.2rem))}.button-block .button.button--primary:hover{background:var(--orange-500)}.button-block .button.button--secondary{color:var(--neutral);background:var(--green-400);text-align:center;border-radius:10rem;padding:max(1.35rem,min(.52083vw,2rem)) max(1.8rem,min(1.04166vw,3.2rem))}.button-block .button.button--secondary:hover{background:var(--green-500)}dropdown-component{width:100%;display:block}dropdown-component .dropdown-heading{align-items:flex-start;gap:1.6rem;width:100%;display:flex}dropdown-component .dropdown-heading .dropdown-heading__title{cursor:pointer;justify-content:space-between;align-items:center;gap:3.2rem;width:100%;display:flex}dropdown-component .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:max(2.8rem,min(1.80556vw,3.2rem));max-width:max(2.8rem,min(1.80556vw,3.2rem));min-height:max(2.8rem,min(1.80556vw,3.2rem));max-height:max(2.8rem,min(1.80556vw,3.2rem));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{max-width:100%;display:flex}.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}}.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>*{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-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal;position:relative;overflow:hidden}.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):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;background:linear-gradient(#fff0,#fffc,#fff);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 :-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__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;pointer-events:auto;background:#fff9;border:none;border-radius:50%;justify-content:center;align-items:center;padding:max(2rem,min(1.30208vw,2.5rem));transition:all .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 .video-block__play-button-icon{justify-content:center;align-items:center;display:flex}.video-block .video-block__play-button .video-block__play-button-icon :-webkit-any(svg){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){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.is-playing .video-block__thumbnail,.video-block.is-playing .video-block__play-button{opacity:0;pointer-events:none}.video-block.is-playing:hover .video-block__play-button{opacity:1;pointer-events:auto}.video-block.is-playing.disable-pause .video-block__play-button{display:none;opacity:0!important;pointer-events:none!important}.video-block.is-playing.disable-pause .video-block__thumbnail{pointer-events:none;cursor:default}.video-block.is-playing.disable-pause .video-block__video-template{cursor:default}.video-block.is-paused .video-block__thumbnail,.video-block.is-paused .video-block__play-button{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%;position:absolute;top:0;left:0}.video-block .video-block__content-wrapper>*{pointer-events:auto}.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:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));display:block}.simple-carousel .blaze-prev :-webkit-any(svg){width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));display:block}.simple-carousel .blaze-prev :is(svg){width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));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]{cursor:default}.simple-carousel .blaze-prev[disabled] :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-500)}.simple-carousel .blaze-prev[disabled] :is(svg) :is(path){stroke:var(--neutral-500)}.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:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));display:block}.simple-carousel .blaze-next :-webkit-any(svg){width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));display:block}.simple-carousel .blaze-next :is(svg){width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));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]{cursor:default}.simple-carousel .blaze-next[disabled] :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-500)}.simple-carousel .blaze-next[disabled] :is(svg) :is(path){stroke:var(--neutral-500)}.simple-carousel .blaze-slider{align-items:center;gap:max(1.6rem,min(1.5625vw,3rem));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,.simple-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track{width:100%;display:flex}.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)}@keyframes recommendations-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes recommendations-card-enter{to{opacity:1;transform:translateY(0)}}.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{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(--orange-400);font-size:1.6rem;font-weight:700;font-family:var(--inter);text-align:center}.password-section .password-container .password :is(label){color:var(--orange-400);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(--orange-400);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(--orange-400);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(--orange-400);background-color:var(--orange-400);width:100%;color:var(--sand);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(--orange-400);background-color:var(--orange-400);width:100%;color:var(--sand);cursor:pointer;font-size:1.6rem;font-family:var(--inter);border-radius:10rem;padding:1rem}.carousel-tabs-card{--card-height:63rem;--card-border-radius:.8rem;width:100%;height:var(--card-height);border-radius:var(--card-border-radius);flex-shrink:0;position:relative;overflow:hidden}@media(max-width:767px){.carousel-tabs-card{aspect-ratio:41.5/63.4;width:100%;height:auto}}.carousel-tabs-card .carousel-tabs-card__image-wrapper{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.carousel-tabs-card .carousel-tabs-card__image-wrapper .carousel-tabs-card__image{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.carousel-tabs-card .carousel-tabs-card__image-wrapper .carousel-tabs-card__image-placeholder{background-color:#333;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-tabs-card .carousel-tabs-card__image-wrapper .carousel-tabs-card__image-placeholder .placeholder-svg{opacity:.5;width:50%;height:50%}.carousel-tabs-card .carousel-tabs-card__image-wrapper .carousel-tabs-card__overlay{background:linear-gradient(180deg,transparent 0%,var(--card-overlay-color) 100%);opacity:var(--card-overlay-opacity);z-index:1;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.carousel-tabs-card .carousel-tabs-card__content{z-index:3;flex-direction:column;align-items:center;gap:2rem;padding:2rem 3rem;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media(max-width:767px){.carousel-tabs-card .carousel-tabs-card__content{padding:2rem 2.4rem}}.carousel-tabs-card .carousel-tabs-card__content .carousel-tabs-card__title{color:var(--card-title-color);font-family:var(--space-grotesk);text-align:center;margin:0;font-size:max(1.4rem,min(1rem + 1.4vw,2.3rem));font-weight:600;line-height:120%;transition:transform .3s}.carousel-tabs-card .carousel-tabs-card__content .carousel-tabs-card__text{color:var(--card-text-color);font-family:var(--inter);text-align:center;opacity:0;max-height:0;font-size:max(1.3rem,min(1rem + .9vw,1.8rem));font-weight:500;transition:opacity .3s ease-in-out .2s,max-height .2s ease-in-out .2s;overflow:hidden}.carousel-tabs-card .carousel-tabs-card__content .carousel-tabs-card__text :-webkit-any(p){margin:0}.carousel-tabs-card .carousel-tabs-card__content .carousel-tabs-card__text :is(p){margin:0}.carousel-tabs-card.carousel-tabs-card--text-left .carousel-tabs-card__title,.carousel-tabs-card.carousel-tabs-card--text-left .carousel-tabs-card__text{text-align:left}.carousel-tabs-card.carousel-tabs-card--text-center .carousel-tabs-card__title,.carousel-tabs-card.carousel-tabs-card--text-center .carousel-tabs-card__text{text-align:center}.carousel-tabs-card.carousel-tabs-card--text-right .carousel-tabs-card__title,.carousel-tabs-card.carousel-tabs-card--text-right .carousel-tabs-card__text{text-align:right}.carousel-tabs-card:hover .carousel-tabs-card__overlay{opacity:calc(var(--card-overlay-opacity) + .1)}.carousel-tabs-card:hover .carousel-tabs-card__title{transform:translateY(-8px)}.carousel-tabs-card:hover .carousel-tabs-card__text{opacity:1;max-height:50rem}.information-tabs{width:100%}@media screen and (min-width:1440px){.information-tabs{width:90%}}.information-tabs .information-tabs__container{flex-direction:column;align-items:center;gap:max(2.4rem,min(3.125vw,6rem));width:100%;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);align-items:start;display:grid}}.information-tabs .information-tabs__container .information-tabs__container-wrapper{flex-direction:column;align-items:center;gap:max(2.4rem,min(3.125vw,6rem));width:100%;display:flex}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__title{color:var(--neutral-700);text-align:center;font-family:var(--inter);max-width:var(--page-width);width:100%;font-size:max(2.8rem,min(2.08333vw,4rem));font-style:normal;font-weight:900;line-height:normal}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__title{text-align:left;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper{flex-direction:column;align-items:center;gap:max(1.4rem,min(3.125vw,6rem));width:100%;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper{grid-template-columns:auto minmax(0,1.5fr);display:grid}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs{max-width:calc(var(--page-width) + 5vw);scrollbar-width:none;-ms-overflow-style:none;order:1;gap:max(1.2rem,min(1.04167vw,2rem));width:100%;margin-left:auto;padding-right:5vw;display:flex;overflow-x:auto}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs{flex-direction:column;align-items:flex-start;width:100%;max-width:100%;margin-left:0;padding-right:0;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs::-webkit-scrollbar{display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label{border:1px solid var(--neutral-700);background:var(--white);cursor:pointer;border-radius:10rem;justify-content:center;align-items:center;width:100%;padding:max(1.2rem,min(.83333vw,1.6rem)) max(2.4rem,min(1.66667vw,3.2rem));transition:all .3s;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label{width:auto}}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :-webkit-any(div){flex-shrink:unset;text-align:left;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:auto;display:-webkit-box;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :-moz-any(div){color:var(--neutral-700);text-align:center;font-family:var(--inter);white-space:nowrap;word-break:break-word;flex-shrink:0;justify-content:center;align-items:center;width:100%;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :-moz-any(div){flex-shrink:unset;text-align:left;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:auto;display:-webkit-box;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :-webkit-any(div){color:var(--neutral-700);text-align:center;font-family:var(--inter);white-space:nowrap;word-break:break-word;flex-shrink:0;justify-content:center;align-items:center;width:100%;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal;display:flex}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :is(div){color:var(--neutral-700);text-align:center;font-family:var(--inter);white-space:nowrap;word-break:break-word;flex-shrink:0;justify-content:center;align-items:center;width:100%;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :-webkit-any(div){flex-shrink:unset;text-align:left;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:auto;display:-webkit-box;overflow:hidden}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs .information-tabs__tab-label :is(div){flex-shrink:unset;text-align:left;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:auto;display:-webkit-box;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :-moz-any(input){display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :-moz-any(input):checked+.information-tabs__tab-label{background:var(--neutral-700);border-color:var(--neutral-700)}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :-webkit-any(input){display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :is(input){display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :-webkit-any(input):checked+.information-tabs__tab-label{background:var(--neutral-700);border-color:var(--neutral-700)}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :is(input):checked+.information-tabs__tab-label{background:var(--neutral-700);border-color:var(--neutral-700)}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :-webkit-any(input):checked+.information-tabs__tab-label :-webkit-any(div){color:var(--white)}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-tabs :is(input):checked+.information-tabs__tab-label :is(div){color:var(--white)}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information{max-width:var(--page-width);flex-direction:column;order:3;gap:max(2rem,min(1.25vw,2.4rem));width:100%;height:100%;margin:0 auto;display:flex}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information{order:2}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__information-title{color:var(--neutral-600);text-align:center;font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-style:normal;font-weight:500;line-height:normal;display:none}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__information-title{text-align:left}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__information-description{color:var(--neutral-600);text-align:center;font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal;display:none}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__information-description{text-align:left}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:max(2rem,min(1.45833vw,2.8rem)) max(2rem,min(2.23958vw,4.3rem));display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list .information-tabs__content-information-list-item{flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list .information-tabs__content-information-list-item .information-tabs__content-information-list-item-title{color:var(--neutral-700);text-align:center;font-family:var(--space-grotesk);font-size:max(2.8rem,min(2.08333vw,4rem));font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list .information-tabs__content-information-list-item .information-tabs__content-information-list-item-title{text-align:left}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list .information-tabs__content-information-list-item .information-tabs__content-information-list-item-description{color:var(--neutral-500);text-align:center;font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-information .information-tabs__content-information-list .information-tabs__content-information-list-item .information-tabs__content-information-list-item-description{text-align:left}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image{order:2;width:100%}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image.information-tabs__content-image--mobile{display:block}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image.information-tabs__content-image--mobile{display:none}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image{order:3}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image .image-block{object-fit:cover;width:100%;height:100%;display:none}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image .image-block{border-radius:1.6rem;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image .information-tabs__content-image--nutricional{max-width:var(--page-width);width:100%;margin:0 auto}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__container-wrapper .information-tabs__wrapper .information-tabs__content-image .information-tabs__content-image--nutricional{border-radius:0}}.information-tabs .information-tabs__container .information-tabs__content-image{width:100%}.information-tabs .information-tabs__container .information-tabs__content-image.information-tabs__content-image--desktop{display:none}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__content-image.information-tabs__content-image--desktop{display:block}}.information-tabs .information-tabs__container .information-tabs__content-image .image-block{object-fit:cover;width:100%;height:100%;display:none}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__content-image .image-block{border-radius:1.6rem;overflow:hidden}}.information-tabs .information-tabs__container .information-tabs__content-image .information-tabs__content-image--nutricional{max-width:var(--page-width);width:100%;margin:0 auto}@media screen and (min-width:768px){.information-tabs .information-tabs__container .information-tabs__content-image .information-tabs__content-image--nutricional{border-radius:0}}.nutrition-card{isolation:isolate;border-radius:0;width:100%;min-width:0;height:60.3rem;display:flex;position:relative;overflow:hidden}.nutrition-card .nutrition-card__container{width:100%;height:100%;display:block;position:relative}.nutrition-card .nutrition-card__container:hover .nutrition-card__image-wrapper :-webkit-any(img){transform:scale(1.05)}.nutrition-card .nutrition-card__container:hover .nutrition-card__image-wrapper :is(img){transform:scale(1.05)}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button.button--primary{background:var(--orange-500)}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button.button--secondary{background:var(--green-500)}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :-moz-any(img).icon-primary{display:none!important}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :-webkit-any(img).icon-primary{display:none!important}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :is(img).icon-primary{display:none!important}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :-moz-any(img).icon-hover{display:block!important}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :-webkit-any(img).icon-hover{display:block!important}.nutrition-card .nutrition-card__container:hover .nutrition-card__button .button:has(.icon-hover) :is(img).icon-hover{display:block!important}.nutrition-card .nutrition-card__container-link{z-index:1;text-decoration:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.nutrition-card .nutrition-card__image-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.nutrition-card .nutrition-card__image-wrapper :-webkit-any(img){object-fit:cover;width:100%;height:100%;transition:transform .35s}.nutrition-card .nutrition-card__image-wrapper :is(img){object-fit:cover;width:100%;height:100%;transition:transform .35s}.nutrition-card .nutrition-card__overlay{z-index:2;pointer-events:none;background:linear-gradient(transparent 55%,#000000c7);flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;gap:2.4rem;height:60.3rem;padding:6.4rem max(2rem,min(1.66667vw,3.2rem));display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.nutrition-card .nutrition-card__content-row{justify-content:space-between;align-items:flex-end;gap:2.44rem;width:100%;display:flex}.nutrition-card .nutrition-card__text{min-width:0;color:var(--white)}.nutrition-card .nutrition-card__title{color:var(--white);font-family:"Space Grotesk",var(--space-grotesk);margin:0;font-size:max(2.2rem,min(1.6rem + 1.45833vw,2.8rem));font-style:normal;font-weight:700;line-height:normal}.nutrition-card .nutrition-card__title :-webkit-any(p){color:inherit;font:inherit;margin:0}.nutrition-card .nutrition-card__title :is(p){color:inherit;font:inherit;margin:0}.nutrition-card .nutrition-card__description{color:var(--white);font-family:Inter,var(--inter);margin:0;font-size:max(1.4rem,min(1.2rem + .9375vw,1.8rem));font-style:normal;font-weight:400;line-height:140%}.nutrition-card .nutrition-card__description :-webkit-any(p){color:inherit;font:inherit;margin:0}.nutrition-card .nutrition-card__description :is(p){color:inherit;font:inherit;margin:0}.nutrition-card .nutrition-card__button{pointer-events:auto;flex:none;display:flex}@media(max-width:749px){.nutrition-card{height:44rem}.nutrition-card .nutrition-card__overlay{gap:1.6rem;height:44rem;padding:3.2rem max(2rem,min(1.66667vw,3.2rem))}.nutrition-card .nutrition-card__content-row{gap:1.6rem;margin-bottom:2.4rem}.nutrition-card .nutrition-card__button{display:flex}}.product-card{background-color:var(--white);border-radius:2rem;flex-direction:column;gap:max(1.4rem,min(.83333vw,1.6rem));padding:max(1rem,min(.625vw,1.2rem));display:flex}:-moz-any(product-card){background-color:var(--white);border-radius:2rem;flex-direction:column;gap:max(1.4rem,min(.83333vw,1.6rem));padding:max(1rem,min(.625vw,1.2rem));display:flex}:-moz-any(product-card) .product-image{display:flex;position:relative}:-moz-any(product-card) .product-image .product-image__image-link{z-index:5;background-color:var(--light-sand);border-radius:.8rem;width:100%;display:flex;position:relative;overflow:hidden}:-moz-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}:-moz-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}:-webkit-any(product-card){background-color:var(--white);border-radius:2rem;flex-direction:column;gap:max(1.4rem,min(.83333vw,1.6rem));padding:max(1rem,min(.625vw,1.2rem));display:flex}:is(product-card){background-color:var(--white);border-radius:2rem;flex-direction:column;gap:max(1.4rem,min(.83333vw,1.6rem));padding:max(1rem,min(.625vw,1.2rem));display:flex}:-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;background-color:var(--light-sand);border-radius:.8rem;width:100%;display:flex;position:relative;overflow:hidden}:is(product-card) .product-image .product-image__image-link{z-index:5;background-color:var(--light-sand);border-radius:.8rem;width:100%;display:flex;position:relative;overflow:hidden}:-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 :-webkit-any(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}:is(product-card) .product-image .product-image__image-link .product-image__primary :is(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;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__secondary :-webkit-any(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}:is(product-card) .product-image .product-image__image-link .product-image__secondary :is(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;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{object-fit:contain;width:100%;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:flex}:is(product-card) .product-image .product-image__image-link .product-image__placeholder{object-fit:contain;width:100%;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:flex}:-webkit-any(product-card) .product-image .product-image__content-wrapper{z-index:6;pointer-events:none;grid-template:"product-tags product-wishlist"1fr". ."1fr/1fr auto;gap:max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;padding:max(1.4rem,min(1.04167vw,2rem));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"1fr". ."1fr/1fr auto;gap:max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;padding:max(1.4rem,min(1.04167vw,2rem));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;display:flex}:is(product-card) .product-image .product-image__content-wrapper .product-tags__block{grid-area:product-tags;align-self:flex-start;display:flex}:-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{color:var(--neutral-600);font-size:max(1.8rem,min(1.04167vw,2rem));font-family:var(--inter);white-space:nowrap;text-overflow:ellipsis;width:100%;font-weight:500;overflow:hidden}:is(product-card) .product_title{color:var(--neutral-600);font-size:max(1.8rem,min(1.04167vw,2rem));font-family:var(--inter);white-space:nowrap;text-overflow:ellipsis;width:100%;font-weight:500;overflow:hidden}:-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__wrapper .product-price__container{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:max(.4rem,min(.41667vw,.6rem));display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__container{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:max(.4rem,min(.41667vw,.6rem));display:flex}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.6rem));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(--neutral-600);font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.6rem));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(--neutral-700);font-family:var(--inter);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.6rem,min(1.04167vw,2rem));font-style:normal;font-weight:600;display:flex}:is(product-card) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__current{color:var(--neutral-700);font-family:var(--inter);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.6rem,min(1.04167vw,2rem));font-style:normal;font-weight:600;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(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(--neutral-400);font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.4rem));font-style:normal;font-weight:500}:is(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--neutral-400);font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.4rem));font-style:normal;font-weight:500}:-webkit-any(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment :-webkit-any(span){font-weight:600}:is(product-card) .product-price .product-price__wrapper .product-price__installments .info_installment :is(span){font-weight:600}:-webkit-any(product-card) .product__button-url{color:var(--white);text-align:center;font-family:var(--inter);background:var(--orange-400);border-radius:100rem;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:flex}:is(product-card) .product__button-url{color:var(--white);text-align:center;font-family:var(--inter);background:var(--orange-400);border-radius:100rem;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:flex}@media screen and (min-width:768px){:-webkit-any(product-card) .product__button-url{opacity:0}:is(product-card) .product__button-url{opacity:0}:-webkit-any(product-card):has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__primary{opacity:0}:is(product-card):has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__primary{opacity:0}:-webkit-any(product-card):has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__secondary{opacity:1}:is(product-card):has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__secondary{opacity:1}:-webkit-any(product-card):has(.product-image__secondary):hover .product__button-url{opacity:1}:is(product-card):has(.product-image__secondary):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}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-moz-any(img){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-webkit-any(img){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :is(img){filter:grayscale();opacity:.6}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-moz-any(svg){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-webkit-any(svg){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__primary :is(svg){filter:grayscale();opacity:.6}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-moz-any(img){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-webkit-any(img){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :is(img){filter:grayscale();opacity:.6}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-moz-any(svg){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-webkit-any(svg){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :is(svg){filter:grayscale();opacity:.6}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-moz-any(img){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-webkit-any(img){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :is(img){filter:grayscale();opacity:.6}:-moz-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-moz-any(svg){filter:grayscale();opacity:.6}:-webkit-any(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-webkit-any(svg){filter:grayscale();opacity:.6}:is(product-card):has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :is(svg){filter:grayscale();opacity:.6}.product-card .product-image{display:flex;position:relative}.product-card .product-image .product-image__image-link{z-index:5;background-color:var(--light-sand);border-radius:.8rem;width:100%;display:flex;position:relative;overflow:hidden}.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 :-webkit-any(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}.product-card .product-image .product-image__image-link .product-image__primary :is(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}.product-card .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}.product-card .product-image .product-image__image-link .product-image__secondary :is(img){object-fit:contain;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem))}.product-card .product-image .product-image__image-link .product-image__placeholder{object-fit:contain;width:100%;min-height:31.9rem;max-height:31.9rem;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.72917vw,1.4rem));display:flex}.product-card .product-image .product-image__content-wrapper{z-index:6;pointer-events:none;grid-template:"product-tags product-wishlist"1fr". ."1fr/1fr auto;gap:max(.8rem,min(.625vw,1.2rem));width:100%;height:100%;padding:max(1.4rem,min(1.04167vw,2rem));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;display:flex}.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{color:var(--neutral-600);font-size:max(1.8rem,min(1.04167vw,2rem));font-family:var(--inter);white-space:nowrap;text-overflow:ellipsis;width:100%;font-weight:500;overflow:hidden}.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__wrapper .product-price__container{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:max(.4rem,min(.41667vw,.6rem));display:flex}.product-card .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.6rem));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(--neutral-700);font-family:var(--inter);flex-flow:wrap;align-items:center;gap:max(.7rem,min(.52083vw,1rem));font-size:max(1.6rem,min(1.04167vw,2rem));font-style:normal;font-weight:600;display:flex}.product-card .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.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(--neutral-400);font-family:var(--inter);font-size:max(1rem,min(.83333vw,1.4rem));font-style:normal;font-weight:500}.product-card .product-price .product-price__wrapper .product-price__installments .info_installment :-webkit-any(span){font-weight:600}.product-card .product-price .product-price__wrapper .product-price__installments .info_installment :is(span){font-weight:600}.product-card .product__button-url{color:var(--white);text-align:center;font-family:var(--inter);background:var(--orange-400);border-radius:100rem;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:max(.6rem,min(.41667vw,.8rem)) max(1.2rem,min(.83333vw,1.6rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:flex}@media screen and (min-width:768px){.product-card .product__button-url{opacity:0}.product-card:has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__primary{opacity:0}.product-card:has(.product-image__secondary):hover .product-image .product-image__image-link .product-image__secondary{opacity:1}.product-card:has(.product-image__secondary):hover .product__button-url{opacity:1}}.product-card .product__buy-info{justify-content:space-between;display:flex}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-moz-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-webkit-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :is(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-moz-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :-webkit-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__primary :is(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-moz-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-webkit-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :is(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-moz-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :-webkit-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__secondary :is(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-moz-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-webkit-any(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :is(img){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-moz-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :-webkit-any(svg){filter:grayscale();opacity:.6}.product-card:has(.product-tag--sold-out) .product-image__image-link .product-image__placeholder :is(svg){filter:grayscale();opacity:.6}.product-price{flex-direction:column;gap:.6rem;display:flex}.product-price .product-price__wrapper{flex-direction:column;gap:max(.6rem,min(.41667vw,.8rem));display:flex}.product-price .product-price__wrapper .product-price__container{flex-direction:column;gap:max(.2rem,min(.20833vw,.4rem));display:flex}.product-price .product-price__wrapper .product-price__container .product-price__full-price-line{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-400);font-size:max(1.2rem,min(.733333vw,1.8rem));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{flex-wrap:wrap;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{justify-content:center;align-items:center;display:flex}.product-image__wishlist-button-wrapper .product-image__wishlist-button{aspect-ratio:1;justify-content:center;align-items:center;background-color:#0000001f!important;border:none!important;border-radius:100rem!important;margin:0!important;padding:.75rem!important}.product-image__wishlist-button-wrapper .product-image__wishlist-button.st-is-added :-webkit-any(svg){color:var(--orange-400)}.product-image__wishlist-button-wrapper .product-image__wishlist-button.st-is-added :is(svg){color:var(--orange-400)}.product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(1.8rem,min(1.5625vw,2rem));min-width:max(1.8rem,min(1.5625vw,2rem));height:max(1.8rem,min(1.5625vw,2rem));min-height:max(1.8rem,min(1.5625vw,2rem));color:var(--white);display:block}.product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(1.8rem,min(1.5625vw,2rem));min-width:max(1.8rem,min(1.5625vw,2rem));height:max(1.8rem,min(1.5625vw,2rem));min-height:max(1.8rem,min(1.5625vw,2rem));color:var(--white);display:block}.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{border-radius:.6rem;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(--blue-500);color:var(--white);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}.product-tags__block .product-tags .product-tag.product-tag--discount{font-family:var(--inter);background-color:var(--green-500);color:var(--white);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;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;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)}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}variant-selector{flex-direction:column;gap:max(1.6rem,min(1.25vw,2.4rem));display:flex}variant-selector .variant-selector__group{border:none;flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));margin:0;padding:0;display:flex}variant-selector .variant-selector__title{color:var(--neutral-700);font-family:var(--inter);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:600;line-height:normal}variant-selector .variant-selector__options{flex-wrap:wrap;gap:.8rem;display:flex}variant-selector .variant-selector__options.variant-selector__options--subscription{flex-direction:column}variant-selector .variant-option{cursor:pointer;border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;transition:all .2s;display:flex}variant-selector .variant-option.hidden,variant-selector .variant-option .variant-option__input{display:none}variant-selector .variant-option .variant-option__text{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.2rem,min(.73333vw,1.4rem));font-weight:400;line-height:normal}variant-selector .variant-option:has(input:checked){border-color:var(--neutral-700);background-color:var(--neutral-700)}variant-selector .variant-option:has(input:checked) .variant-option__text{color:var(--white);font-weight:500}variant-selector .variant-option:hover:not(:has(input:checked)):not(:has(input[data-unavailable=true])){border-color:var(--neutral-400)}variant-selector .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:not-allowed}variant-selector .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:line-through}variant-selector .variant-option:has(input:disabled){opacity:.4;cursor:not-allowed}variant-selector .variant-option:has(input:disabled) .variant-option__text{text-decoration:line-through}variant-selector .variant-option--color{padding:max(.4rem,min(.3vw,.5rem)) max(1rem,min(.73333vw,1.4rem)) max(.4rem,min(.3vw,.5rem)) max(.4rem,min(.3vw,.5rem))}variant-selector .variant-option--color .variant-option__color-preview{border-radius:50%;flex-shrink:0;width:max(2.4rem,min(1.5625vw,3rem));height:max(2.4rem,min(1.5625vw,3rem));overflow:hidden}variant-selector .variant-option--color .variant-option__color-preview .variant-option__color-image{object-fit:cover;width:100%;height:100%}variant-selector .variant-option--color .variant-option__color-preview .variant-option__color-swatch{border-radius:50%;width:100%;height:100%}variant-selector .variant-option--color .variant-option__color-preview .variant-option__color-placeholder{background:var(--neutral-100);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}variant-selector .variant-option--color .variant-option__color-preview .variant-option__color-placeholder :-webkit-any(svg){width:60%;height:60%}variant-selector .variant-option--color .variant-option__color-preview .variant-option__color-placeholder :is(svg){width:60%;height:60%}variant-selector .variant-option--color:has(input:checked){border-color:var(--orange-400);background-color:var(--white)}variant-selector .variant-option--color:has(input:checked) .variant-option__text{color:var(--neutral-700);font-weight:600}alert-component{background:var(--neutral-800);border:1px solid var(--neutral-700);color:var(--white);z-index:2147483647;max-width:var(--page-width);width:100%;box-shadow:0 .8rem 2.4rem color-mix(in srgb,var(--neutral-800) 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}}.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;margin:0}@media screen and (max-width:768px){.quantity-input .quantity-input__input::-webkit-outer-spin-button{width:2rem}}.quantity-input .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:768px){.quantity-input .quantity-input__input::-webkit-inner-spin-button{width:2rem}}.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;height:100%;padding:2.4rem;display:flex;overflow-y:auto}@media screen and (min-width:1024px){.cart-drawer{flex:1;min-width:0;padding:2rem}}.cart-drawer .cart-heading{border-bottom:1.172px solid var(--neutral-100);justify-content:space-between;align-items:center;display:flex}.cart-drawer .cart-heading .cart-heading__title{align-items:center;gap:.4rem;display:flex}.cart-drawer .cart-items{border-bottom:1.172px solid var(--neutral-100);flex-direction:column;flex:1;display:flex;overflow-y:auto}.cart-drawer .cart-items .cart-items--list{flex-direction:column;gap:max(.8rem,min(.83333vw,1.6rem));display:flex}.cart-drawer .cart-items .cart-items--list :-moz-any(cart-item):not(:first-child){border-top:1.172px solid var(--neutral-100);padding-top:max(1.4rem,min(.83333vw,1.6rem))}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item):not(:first-child){border-top:1.172px solid var(--neutral-100);padding-top:max(1.4rem,min(.83333vw,1.6rem))}.cart-drawer .cart-items .cart-items--list :is(cart-item):not(:first-child){border-top:1.172px solid var(--neutral-100);padding-top:max(1.4rem,min(.83333vw,1.6rem))}@media screen and (min-width:768px){.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__title-wrapper{gap:max(.4rem,min(.3125vw,.6rem))}}.cart-drawer .cart-items .cart-items--list :-moz-any(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}.cart-drawer .cart-items .cart-items--list :-moz-any(cart-item) .cart-item__title{flex-direction:column;align-items:flex-start;gap:0;display:flex}.cart-drawer .cart-items .cart-items--list :-moz-any(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}@media screen and (min-width:768px){.cart-drawer .cart-items .cart-items--list :-moz-any(cart-item) .cart-item__title .cart-item__title-wrapper{gap:max(.4rem,min(.3125vw,.6rem))}}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}.cart-drawer .cart-items .cart-items--list :is(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title{flex-direction:column;align-items:flex-start;gap:0;display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .cart-item__title{flex-direction:column;align-items:flex-start;gap:0;display:flex}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}@media screen and (min-width:768px){.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__title-wrapper{gap:max(.4rem,min(.3125vw,.6rem))}.cart-drawer .cart-items .cart-items--list :is(cart-item) .cart-item__title .cart-item__title-wrapper{gap:max(.4rem,min(.3125vw,.6rem))}}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title :-webkit-any(a){-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:500;text-decoration:none;display:-webkit-box;overflow:hidden}.cart-drawer .cart-items .cart-items--list :is(cart-item) .cart-item__title :is(a){-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:500;text-decoration:none;display:-webkit-box;overflow:hidden}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__description{white-space:nowrap}.cart-drawer .cart-items .cart-items--list :is(cart-item) .cart-item__title .cart-item__description{white-space:nowrap}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price{flex-direction:column;grid-area:2/2/3/3;gap:.5rem;display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price{flex-direction:column;grid-area:2/2/3/3;gap:.5rem;display:flex}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper{flex-direction:column;gap:.5rem;display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper{flex-direction:column;gap:.5rem;display:flex}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container{flex-direction:row;align-items:center}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container{flex-direction:row;align-items:center}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);font-family:var(--inter);letter-spacing:.05rem;order:1;font-size:1rem;font-weight:300;line-height:100%;text-decoration-line:line-through}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);font-family:var(--inter);letter-spacing:.05rem;order:1;font-size:1rem;font-weight:300;line-height:100%;text-decoration-line:line-through}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__current-discount{color:var(--verde-100);gap:.4rem;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:600;display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__current-discount{color:var(--verde-100);gap:.4rem;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:600;display:flex}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments{color:var(--neutral-400);align-items:center;gap:.4rem;font-size:max(1.2rem,min(.83333vw,1.6rem));display:flex}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments{color:var(--neutral-400);align-items:center;gap:.4rem;font-size:max(1.2rem,min(.83333vw,1.6rem));display:flex}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments :-webkit-any(svg){display:none}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments :is(svg){display:none}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) .product__price{align-items:flex-start;gap:max(.4rem,min(.3125vw,.6rem))}.cart-drawer .cart-items .cart-items--list :is(cart-item) .product__price{align-items:flex-start;gap:max(.4rem,min(.3125vw,.6rem))}.cart-drawer .cart-items .cart-items--list :-webkit-any(cart-item) :-webkit-any(product-quantity){justify-self:end}.cart-drawer .cart-items .cart-items--list :is(cart-item) :is(product-quantity){justify-self:end}.cart-drawer .cart-items::-webkit-scrollbar{background:#f0f0f0;border-radius:.2rem;width:.4rem}.cart-drawer .cart-items::-webkit-scrollbar-thumb{background:#545658}.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 (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){margin-top:0;margin-bottom:1.6rem;display:block}@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){margin-top:0;margin-bottom:1.6rem;display:block}.cart-drawer :is(cart-related){margin-top:0;margin-bottom:1.6rem;display:block}@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 .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;gap:max(1rem,min(.83333vw,1.2rem));margin-top:auto;display:flex}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__infos{background:var(--neutral-50);border:1px solid var(--neutral-100);border-radius:max(.1rem,min(.10417vw,.2rem));flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));padding:max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__infos .cart-checkout__infos-item-label{text-transform:uppercase}.cart-drawer :-moz-any(cart-checkout) .cart-checkout__infos .info_installment{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--black);font-weight:400}.cart-drawer :-webkit-any(cart-checkout){background-color:transparent;flex-direction:column;gap:max(1rem,min(.83333vw,1.2rem));margin-top:auto;display:flex}.cart-drawer :is(cart-checkout){background-color:transparent;flex-direction:column;gap:max(1rem,min(.83333vw,1.2rem));margin-top:auto;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__infos{background:var(--neutral-50);border:1px solid var(--neutral-100);border-radius:max(.1rem,min(.10417vw,.2rem));flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));padding:max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__infos{background:var(--neutral-50);border:1px solid var(--neutral-100);border-radius:max(.1rem,min(.10417vw,.2rem));flex-direction:column;gap:max(.8rem,min(.625vw,1.2rem));padding:max(.8rem,min(.625vw,1.2rem));display:flex}.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{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--black);font-weight:400}.cart-drawer :is(cart-checkout) .cart-checkout__infos .info_installment{font-size:max(1.2rem,min(.72917vw,1.4rem));font-family:var(--inter);color:var(--black);font-weight:400}.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{justify-content:space-between;align-items:center;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__infos-item{justify-content:space-between;align-items:center;display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix{border-top:2px solid var(--neutral-100);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__pix{border-top:2px solid var(--neutral-100);justify-content:space-between;align-items:center;gap:.8rem;padding-top:max(.8rem,min(.625vw,1.2rem));display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);color:var(--black);flex:1;font-weight:400}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);color:var(--black);flex:1;font-weight:400}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :-webkit-any(b){font-weight:600}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-text :is(b){font-weight:600}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);color:var(--green-500);white-space:nowrap;font-weight:600}.cart-drawer :is(cart-checkout) .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);color:var(--green-500);white-space:nowrap;font-weight:600}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee{align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee{align-items:center;gap:max(.4rem,min(.3125vw,.6rem));display:flex}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-icon{width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem));color:var(--neutral-200);flex-shrink:0}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-icon{width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem));color:var(--neutral-200);flex-shrink:0}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-icon :-webkit-any(path){stroke:currentColor}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-icon :is(path){stroke:currentColor}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--neutral-200);flex:1;font-weight:400;line-height:1.5}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text{font-size:max(1rem,min(.625vw,1.2rem));font-family:var(--inter);color:var(--neutral-200);flex:1;font-weight:400;line-height:1.5}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link{color:var(--neutral-500);font-weight:600;text-decoration:underline;transition:opacity .2s}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link{color:var(--neutral-500);font-weight:600;text-decoration:underline;transition:opacity .2s}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link:hover{opacity:.8}.cart-drawer :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text .cart-checkout__guarantee-link:hover{opacity:.8}.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:capitalize;cursor:pointer;width:100%;font-family:var(--inter);border:none;border-radius:8rem;padding:max(.8rem,min(.83333vw,1.6rem)) 0;text-decoration:none;transition:all .3s;display:block}.cart-drawer :is(cart-checkout) .cart-checkout__button--checkout{text-align:center;text-transform:capitalize;cursor:pointer;width:100%;font-family:var(--inter);border:none;border-radius:8rem;padding:max(.8rem,min(.83333vw,1.6rem)) 0;text-decoration:none;transition:all .3s;display:block}@media screen and (min-width:768px){.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--checkout{padding:max(.8rem,min(.83333vw,1.6rem)) 4rem}.cart-drawer :is(cart-checkout) .cart-checkout__button--checkout{padding:max(.8rem,min(.83333vw,1.6rem)) 4rem}}.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{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;margin-top:1.6rem;font-size:max(1.2rem,min(.83333vw,1.6rem));text-decoration:none;display:flex}.cart-drawer :is(cart-checkout) .cart-checkout__button--cart{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;margin-top:1.6rem;font-size:max(1.2rem,min(.83333vw,1.6rem));text-decoration:none;display:flex}@media screen and (min-width:768px){.cart-drawer :-webkit-any(cart-checkout) .cart-checkout__button--cart{margin-top:max(1.2rem,min(.83333vw,1.6rem))}.cart-drawer :is(cart-checkout) .cart-checkout__button--cart{margin-top:max(1.2rem,min(.83333vw,1.6rem))}}.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)) :-moz-any(cart-related){display:none}.cart-drawer:not(:has(.cart-item)) :-webkit-any(cart-related){display:none}.cart-drawer:not(:has(.cart-item)) :is(cart-related){display:none}.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:#fff;border-right:1px solid #f6f6f6;flex-direction:column;width:max(20rem,min(20.8333vw,40rem));max-width:max(20rem,min(10.4167vw,20rem));height:100%;margin-top:0;margin-bottom:0;padding:max(1.4rem,min(.83333vw,1.6rem)) max(2rem,min(1.35417vw,2.6rem));display:flex;overflow-y:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading{flex-direction:column;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(1.04167vw,2rem));display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading .cart-related__title{font-size:max(1.6rem,min(1.25vw,2.4rem))}.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;padding-top:3rem;padding-bottom:4rem;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:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:.4rem .8rem 0;display:flex;position:absolute;top:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.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__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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__content .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__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));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{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .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>group>group:first-child .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>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.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:contain;width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:contain;width:100%;height:100%;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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 .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}@media screen and (min-width:1024px){.cart-drawer-wrapper>:-moz-any(cart-related){background:#fff;border-right:1px solid #f6f6f6;flex-direction:column;width:max(20rem,min(20.8333vw,40rem));max-width:max(20rem,min(10.4167vw,20rem));height:100%;margin-top:0;margin-bottom:0;padding:max(1.4rem,min(.83333vw,1.6rem)) max(2rem,min(1.35417vw,2.6rem));display:flex;overflow-y:auto}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-heading{flex-direction:column;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(1.04167vw,2rem));display:none}.cart-drawer-wrapper>:-moz-any(cart-related) .blaze-heading .cart-related__title{font-size:max(1.6rem,min(1.25vw,2.4rem))}.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;padding-top:3rem;padding-bottom:4rem;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:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:.4rem .8rem 0;display:flex;position:absolute;top:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.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__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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__content .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__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));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{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .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>group>group:first-child .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>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.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:contain;width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:contain;width:100%;height:100%;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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 .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}@media screen and (min-width:1024px){.cart-drawer-wrapper>:-webkit-any(cart-related){background:#fff;border-right:1px solid #f6f6f6;flex-direction:column;width:max(20rem,min(20.8333vw,40rem));max-width:max(20rem,min(10.4167vw,20rem));height:100%;margin-top:0;margin-bottom:0;padding:max(1.4rem,min(.83333vw,1.6rem)) max(2rem,min(1.35417vw,2.6rem));display:flex;overflow-y:auto}.cart-drawer-wrapper>:is(cart-related){background:#fff;border-right:1px solid #f6f6f6;flex-direction:column;width:max(20rem,min(20.8333vw,40rem));max-width:max(20rem,min(10.4167vw,20rem));height:100%;margin-top:0;margin-bottom:0;padding:max(1.4rem,min(.83333vw,1.6rem)) max(2rem,min(1.35417vw,2.6rem));display:flex;overflow-y:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading{flex-direction:column;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(1.04167vw,2rem));display:none}.cart-drawer-wrapper>:is(cart-related) .blaze-heading{flex-direction:column;align-items:flex-start;gap:max(.8rem,min(.83333vw,1.6rem));margin-bottom:max(1.2rem,min(1.04167vw,2rem));display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-heading .cart-related__title{font-size:max(1.6rem,min(1.25vw,2.4rem))}.cart-drawer-wrapper>:is(cart-related) .blaze-heading .cart-related__title{font-size:max(1.6rem,min(1.25vw,2.4rem))}.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;padding-top:3rem;padding-bottom:4rem;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;padding-top:3rem;padding-bottom:4rem;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:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:.4rem .8rem 0;display:flex;position:absolute;top:0}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:.4rem .8rem 0;display:flex;position:absolute;top:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-prev-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-prev-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop{z-index:10;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:100%;height:fit-content;padding:1rem .8rem .4rem;display:flex;position:absolute;bottom:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .blaze-slider .blaze-next-desktop :-webkit-any(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.cart-drawer-wrapper>:is(cart-related) .blaze-slider .blaze-next-desktop :is(svg){width:max(2.4rem,min(1.66667vw,3.2rem));height:max(2.4rem,min(1.66667vw,3.2rem));display:block}.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__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content{flex-direction:column;flex:1;gap:max(.3rem,min(.20833vw,.4rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select{align-items:center;gap:max(.45rem,min(.3125vw,.6rem));min-width:0;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .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);text-overflow:ellipsis;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;min-width:6rem;max-width:100%;padding:.3rem 2rem .3rem .6rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;overflow:hidden}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container{flex-flow:wrap;justify-content:start;align-items:center;gap:max(.32rem,min(.20833vw,.4rem));display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__compare{order:1;font-size:max(.64rem,min(.41667vw,.8rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__current{order:0;font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__pix-text{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__container .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .product-card .related-card__content .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__content .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__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));display:-webkit-box;overflow:hidden}.cart-drawer-wrapper>:is(cart-related) .product-card .related-card__content .product-price .product-price__installments .info_installment{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));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{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card{flex-direction:column;height:auto;padding:0;display:flex;position:relative}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child{z-index:9;flex-direction:row;justify-content:space-around;align-items:start;gap:1rem;width:100%;padding-left:.6rem;padding-right:.6rem;display:flex;position:absolute;top:.6rem;left:0}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block{width:min-content}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .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>group>group:first-child .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>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{margin-left:auto}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button{width:max(1.5736rem,min(1.09276vw,2.0981rem));height:max(1.5736rem,min(1.09276vw,2.0981rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :-webkit-any(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper .product-image__wishlist-button :is(svg){width:max(.9684rem,min(.67188vw,1.29rem));min-width:max(.9684rem,min(.67188vw,1.29rem));height:max(.9684rem,min(.67188vw,1.29rem));min-height:max(.9684rem,min(.67188vw,1.29rem))}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:max(.8rem,min(.58333vw,1rem));height:100%;display:flex}.cart-drawer-wrapper>:-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:max(.53rem,min(.45313vw,.87rem));width:100%;display:flex}.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:contain;width:100%;height:100%;display:block}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-image :is(img){object-fit:contain;width:100%;height:100%;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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(--black);font-family:var(--inter);text-align:left;-webkit-box-orient:vertical;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:500;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 .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer-wrapper>:is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}.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 (min-width:1024px){.cart-drawer :-webkit-any(cart-related) .blaze-buttons{display:none}}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.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 :-webkit-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-webkit-any(cart-related) .blaze-track{flex-direction:row;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--neutral-100);border-radius:1rem;flex-direction:row;align-items:flex-start;gap:.8rem;height:100%;padding:.6rem 1.2rem .6rem .6rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:row;align-items:flex-start;gap:1rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{display:block;position:absolute;left:.8rem}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block--product-card{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-button__add-to-cart{position:absolute;top:0;right:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image{flex-shrink:0;order:-1;width:4.6rem;max-width:4.6rem;margin:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(picture){width:100%;height:100%;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(picture){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}.cart-drawer :-moz-any(cart-related) .blaze-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-drawer :-moz-any(cart-related) .blaze-heading .cart-related__title{color:var(--black);font-family:var(--inter);margin-bottom:1.6rem;font-size:1.6rem;font-weight:500}@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-buttons{align-items:center;gap:1rem;display:flex}@media screen and (min-width:1024px){.cart-drawer :-moz-any(cart-related) .blaze-buttons{display:none}}.cart-drawer :-moz-any(cart-related) .blaze-buttons .blaze-prev{cursor:pointer;display:flex}.cart-drawer :-moz-any(cart-related) .blaze-buttons .blaze-next{cursor:pointer;display:flex}@media screen and (max-width:1023px){.cart-drawer :-moz-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.cart-drawer :-moz-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 :-moz-any(cart-related) .blaze-track-container::-webkit-scrollbar{display:none}.cart-drawer :-moz-any(cart-related) .blaze-track{flex-direction:row;display:flex}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--neutral-100);border-radius:1rem;flex-direction:row;align-items:flex-start;gap:.8rem;height:100%;padding:.6rem 1.2rem .6rem .6rem;display:flex;position:relative}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:row;align-items:flex-start;gap:1rem;width:100%;display:flex}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{display:block;position:absolute;left:.8rem}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block--product-card{display:none}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{display:none}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-button__add-to-cart{position:absolute;top:0;right:0}.cart-drawer :-moz-any(cart-related) .simple-carousel__slide .product-card>group .product-image{flex-shrink:0;order:-1;width:4.6rem;max-width:4.6rem;margin:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(picture){width:100%;height:100%;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(picture){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}.cart-drawer :-webkit-any(cart-related) .blaze-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-drawer :is(cart-related) .blaze-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-drawer :-webkit-any(cart-related) .blaze-heading .cart-related__title{color:var(--black);font-family:var(--inter);margin-bottom:1.6rem;font-size:1.6rem;font-weight:500}.cart-drawer :is(cart-related) .blaze-heading .cart-related__title{color:var(--black);font-family:var(--inter);margin-bottom:1.6rem;font-size:1.6rem;font-weight:500}@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-buttons{align-items:center;gap:1rem;display:flex}.cart-drawer :is(cart-related) .blaze-buttons{align-items:center;gap:1rem;display:flex}@media screen and (min-width:1024px){.cart-drawer :-webkit-any(cart-related) .blaze-buttons{display:none}.cart-drawer :is(cart-related) .blaze-buttons{display:none}}.cart-drawer :-webkit-any(cart-related) .blaze-buttons .blaze-prev{cursor:pointer;display:flex}.cart-drawer :is(cart-related) .blaze-buttons .blaze-prev{cursor:pointer;display:flex}.cart-drawer :-webkit-any(cart-related) .blaze-buttons .blaze-next{cursor:pointer;display:flex}.cart-drawer :is(cart-related) .blaze-buttons .blaze-next{cursor:pointer;display:flex}@media screen and (max-width:1023px){.cart-drawer :-webkit-any(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.cart-drawer :is(cart-related) .blaze-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden}.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) .blaze-track{flex-direction:row;display:flex}.cart-drawer :is(cart-related) .blaze-track{flex-direction:row;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :is(cart-related) .simple-carousel__slide{scroll-snap-align:start;flex-shrink:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--neutral-100);border-radius:1rem;flex-direction:row;align-items:flex-start;gap:.8rem;height:100%;padding:.6rem 1.2rem .6rem .6rem;display:flex;position:relative}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card{border:1px solid var(--neutral-100);border-radius:1rem;flex-direction:row;align-items:flex-start;gap:.8rem;height:100%;padding:.6rem 1.2rem .6rem .6rem;display:flex;position:relative}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group{flex-direction:row;align-items:flex-start;gap:1rem;width:100%;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group{flex-direction:row;align-items:flex-start;gap:1rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child{display:block;position:absolute;left:.8rem}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:first-child{display:block;position:absolute;left:.8rem}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block--product-card{display:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-tags__block--product-card{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{display:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-image__wishlist-button-wrapper{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-button__add-to-cart{position:absolute;top:0;right:0}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:first-child .product-button__add-to-cart{position:absolute;top:0;right:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image{flex-shrink:0;order:-1;width:4.6rem;max-width:4.6rem;margin:0}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image{flex-shrink:0;order:-1;width:4.6rem;max-width:4.6rem;margin:0}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(picture){width:100%;height:100%;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(picture){width:100%;height:100%;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image :-webkit-any(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image :is(img){width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group .product-image .product-image--image{width:4.6rem;height:5.9rem;min-height:unset;max-height:unset;object-fit:contain;padding:.8rem;display:block}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card>group>group:last-child>group:last-child{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title{width:100%}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block.color--product-title{color:var(--black);font-family:var(--inter);text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:500;line-height:140%;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .text-block__container--product-title .text-block__link{color:#0d1726;text-decoration:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select{align-items:center;gap:.6rem;width:0;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .related-card__variant-select .related-card__variant-label{color:var(--neutral-600);font-family:var(--inter);white-space:nowrap;font-size:1rem;font-weight:500}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .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);text-overflow:ellipsis;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;min-width:6rem;max-width:20%;padding:.3rem 2rem .3rem .6rem;font-size:1rem;font-weight:500;overflow:hidden}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__compare{font-size:1rem}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__current{font-size:max(1.2rem,min(.72917vw,1.4rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__discount-badge{display:none}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__current-discount .product-price__pix-text{font-size:max(1rem,min(.625vw,1.2rem))}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-price__installments{align-items:center;gap:.4rem;display:flex}.cart-drawer :-webkit-any(cart-related) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .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) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}.cart-drawer :is(cart-related) .simple-carousel__slide .product-card .product-button__block .product-button__add-to-cart{width:3.33rem;height:3.3rem;min-width:unset;min-height:unset}}.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:contain;width:100%;height:100%}.cart-drawer :is(cart-related) .related-card .related-card__image :is(img){object-fit:contain;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:1.2rem;font-weight:600;line-height:100%;font-family:var(--inter)}.cart-drawer :is(cart-related) .related-card .related-card__content .product__price .product__price-current{font-size:1.2rem;font-weight:600;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:1.2rem;font-weight:600;line-height:100%;font-family:var(--inter)}.cart-drawer :is(cart-related) .related-card .related-card__content .product__price .product-price__current{font-size:1.2rem;font-weight:600;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){display:none}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :-webkit-any(cart-related){display:none}.cart-drawer-wrapper:has(.cart-drawer:not(:has(.cart-item))) :is(cart-related){display:none}body main .cart-page{max-width:var(--page-width);flex-direction:column;margin:0 auto;padding-top:max(1.6rem,min(2.08333vw,4rem));padding-bottom:max(1.6rem,min(2.08333vw,4rem));display:flex}@media screen and (min-width:768px){body main .cart-page{border-bottom:1px solid var(--gray);grid-template-rows:auto 1fr;grid-template-columns:1.4fr 1fr;column-gap:max(7rem,min(4.6875vw,9rem));display:grid}}body main .cart-page .cart-checkout__shipping_discount-info{text-align:center}body main .cart-page .cart-checkout__shipping_discount-info :-webkit-any(span){font-weight:500}body main .cart-page .cart-checkout__shipping_discount-info :is(span){font-weight:500}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)) :-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)) .cart-empty{display:block}@media screen and (min-width:768px){body main .cart-page:not(:has(.cart-item)) .cart-empty{grid-area:1/1/3/3}}body main .cart-page:not(:has(.cart-item)) .cart-empty .group{gap:max(1.6rem,min(1.14583vw,2.2rem))}body main .cart-page .cart-heading{justify-content:space-between;align-items:center;gap:2rem;display:flex}@media screen and (min-width:768px){body main .cart-page .cart-heading{grid-area:1/1/2/2}}body main .cart-page .cart-heading :-webkit-any(cart-clear){padding:0}body main .cart-page .cart-heading :is(cart-clear){padding:0}body main .cart-page .cart-items{border-bottom:1px solid var(--neutral-100);height:max(24.7rem,min(31.0938vw,59.7rem));padding-right:max(1rem,min(1.04166vw,2rem));overflow:auto}@media screen and (min-width:768px){body main .cart-page .cart-items{grid-area:2/1/3/2}}body main .cart-page .cart-items::-webkit-scrollbar{background:#f6f6f6;border-radius:.2rem;width:.4rem}body main .cart-page .cart-items::-webkit-scrollbar-thumb{background:#545658}body main .cart-page .cart-items .cart-items--list{flex-direction:column;gap:max(1rem,min(1.14583vw,2.2rem));display:flex}body main .cart-page .cart-items .cart-items--list :-moz-any(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page .cart-items .cart-items--list :-moz-any(cart-item) .cart-item__title{flex-direction:column;grid-area:1/2/2/4;align-items:flex-start;gap:0;display:flex}body main .cart-page .cart-items .cart-items--list :-moz-any(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.2rem;width:100%;min-width:0;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page .cart-items .cart-items--list :is(cart-item){gap:.8rem max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title{flex-direction:column;grid-area:1/2/2/4;align-items:flex-start;gap:0;display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .cart-item__title{flex-direction:column;grid-area:1/2/2/4;align-items:flex-start;gap:0;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.2rem;width:100%;min-width:0;display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .cart-item__title .cart-item__title-wrapper{flex-direction:row;align-items:center;gap:.2rem;width:100%;min-width:0;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .cart-item__title .cart-item__title-wrapper :-webkit-any(a){text-decoration:none}body main .cart-page .cart-items .cart-items--list :is(cart-item) .cart-item__title .cart-item__title-wrapper :is(a){text-decoration:none}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) :-webkit-any(product-quantity){justify-self:end}body main .cart-page .cart-items .cart-items--list :is(cart-item) :is(product-quantity){justify-self:end}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product__price{justify-self:end}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product__price{justify-self:end}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-quantity__input{color:var(--indigo-100)}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-quantity__input{color:var(--indigo-100)}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price{flex-direction:column;gap:.5rem;width:100%;display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price{flex-direction:column;gap:.5rem;width:100%;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper{flex-direction:column;gap:max(.4rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper{flex-direction:column;gap:max(.4rem,min(.41667vw,.8rem));display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container{flex-direction:row;align-items:center;gap:.43rem;display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container{flex-direction:row;align-items:center;gap:.43rem;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);order:1;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:300;text-decoration:line-through}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__container .product-price__compare{color:var(--neutral-600);order:1;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:300;text-decoration:line-through}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--neutral-400);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__wrapper .product-price__installments .info_installment{color:var(--neutral-400);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__current-discount{color:var(--verde-100);gap:.4rem;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:600;display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__current-discount{color:var(--verde-100);gap:.4rem;font-size:max(1.4rem,min(.78125vw,1.5rem));font-weight:600;display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__current-discount .product-price__discount-badge{display:none}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__current-discount .product-price__discount-badge{display:none}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__installments{color:var(--indigo-80);align-items:center;gap:.4rem;font-size:max(1rem,min(.625vw,1.2rem));display:flex}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__installments{color:var(--indigo-80);align-items:center;gap:.4rem;font-size:max(1rem,min(.625vw,1.2rem));display:flex}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product-price .product-price__installments :-webkit-any(svg){width:100%;min-width:max(1.3rem,min(.83333vw,1.6rem));max-width:max(1.3rem,min(.83333vw,1.6rem));height:100%;min-height:max(1.3rem,min(.83333vw,1.6rem));max-height:max(1.3rem,min(.83333vw,1.6rem))}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product-price .product-price__installments :is(svg){width:100%;min-width:max(1.3rem,min(.83333vw,1.6rem));max-width:max(1.3rem,min(.83333vw,1.6rem));height:100%;min-height:max(1.3rem,min(.83333vw,1.6rem));max-height:max(1.3rem,min(.83333vw,1.6rem))}body main .cart-page .cart-items .cart-items--list :-webkit-any(cart-item) .product__price{grid-area:2/2/3/3;align-items:flex-start;gap:max(.7rem,min(.46875vw,.9rem))}body main .cart-page .cart-items .cart-items--list :is(cart-item) .product__price{grid-area:2/2/3/3;align-items:flex-start;gap:max(.7rem,min(.46875vw,.9rem))}@media screen and (min-width:768px){body main .cart-page :-webkit-any(cart-checkout){grid-area:1/2/3/3;place-self:center;width:100%;max-width:max(48rem,min(33.3333vw,64rem));margin-top:0}}body main .cart-page :-moz-any(cart-checkout){background:0 0;margin-top:3.2rem}@media screen and (min-width:768px){body main .cart-page :-moz-any(cart-checkout){grid-area:1/2/3/3;place-self:center;width:100%;max-width:max(48rem,min(33.3333vw,64rem));margin-top:0}}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__button--checkout{border-radius:10rem}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__button--cart{text-transform:uppercase}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__infos{border-width:max(.08rem,min(.08333vw,.16rem));border-color:var(--neutral-100);background:var(--neutral-50);border-radius:max(.1rem,min(.10417vw,.2rem));gap:max(.8rem,min(1.04167vw,2rem))}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__infos .info_installment{color:var(--black);font-size:max(1.2rem,min(1.14583vw,2.2rem));font-weight:400}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix{border-top:2px solid var(--neutral-100);padding-top:max(.8rem,min(.9724vw,1.87rem))}body main .cart-page :-moz-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1.2rem,min(1.14583vw,2.2rem));font-family:var(--font-inter);color:var(--black);flex:1;font-weight:400}body main .cart-page :-webkit-any(cart-checkout){background:0 0;margin-top:3.2rem}body main .cart-page :is(cart-checkout){background:0 0;margin-top:3.2rem}@media screen and (min-width:768px){body main .cart-page :-webkit-any(cart-checkout){grid-area:1/2/3/3;place-self:center;width:100%;max-width:max(48rem,min(33.3333vw,64rem));margin-top:0}body main .cart-page :is(cart-checkout){grid-area:1/2/3/3;place-self:center;width:100%;max-width:max(48rem,min(33.3333vw,64rem));margin-top:0}}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--checkout{border-radius:10rem}body main .cart-page :is(cart-checkout) .cart-checkout__button--checkout{border-radius:10rem}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__button--cart{text-transform:uppercase}body main .cart-page :is(cart-checkout) .cart-checkout__button--cart{text-transform:uppercase}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos{border-width:max(.08rem,min(.08333vw,.16rem));border-color:var(--neutral-100);background:var(--neutral-50);border-radius:max(.1rem,min(.10417vw,.2rem));gap:max(.8rem,min(1.04167vw,2rem))}body main .cart-page :is(cart-checkout) .cart-checkout__infos{border-width:max(.08rem,min(.08333vw,.16rem));border-color:var(--neutral-100);background:var(--neutral-50);border-radius:max(.1rem,min(.10417vw,.2rem));gap:max(.8rem,min(1.04167vw,2rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .info_installment{color:var(--black);font-size:max(1.2rem,min(1.14583vw,2.2rem));font-weight:400}body main .cart-page :is(cart-checkout) .cart-checkout__infos .info_installment{color:var(--black);font-size:max(1.2rem,min(1.14583vw,2.2rem));font-weight:400}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix{border-top:2px solid var(--neutral-100);padding-top:max(.8rem,min(.9724vw,1.87rem))}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__pix{border-top:2px solid var(--neutral-100);padding-top:max(.8rem,min(.9724vw,1.87rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1.2rem,min(1.14583vw,2.2rem));font-family:var(--font-inter);color:var(--black);flex:1;font-weight:400}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-text{font-size:max(1.2rem,min(1.14583vw,2.2rem));font-family:var(--font-inter);color:var(--black);flex:1;font-weight:400}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-text :-webkit-any(b){font-weight:600}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-text :is(b){font-weight:600}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.4rem,min(1.14583vw,2.2rem));font-family:var(--font-inter);color:var(--green-500);white-space:nowrap;font-weight:600}body main .cart-page :is(cart-checkout) .cart-checkout__infos .cart-checkout__pix .cart-checkout__pix-value{font-size:max(1.4rem,min(1.14583vw,2.2rem));font-family:var(--font-inter);color:var(--green-500);white-space:nowrap;font-weight:600}body main .cart-page :-webkit-any(cart-checkout) .progress-bar{border-width:max(.08rem,min(.08333vw,.16rem));border-color:var(--neutral-100);background:var(--neutral-50);border-radius:max(.1rem,min(.10417vw,.2rem))}body main .cart-page :is(cart-checkout) .progress-bar{border-width:max(.08rem,min(.08333vw,.16rem));border-color:var(--neutral-100);background:var(--neutral-50);border-radius:max(.1rem,min(.10417vw,.2rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__guarantee{align-items:center}body main .cart-page :is(cart-checkout) .cart-checkout__guarantee{align-items:center}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text{color:var(--neutral-200);font-size:max(1.1rem,min(.9375vw,1.8rem));font-weight:500;line-height:130%}body main .cart-page :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text{color:var(--neutral-200);font-size:max(1.1rem,min(.9375vw,1.8rem));font-weight:500;line-height:130%}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text :-webkit-any(a){color:var(--neutral-500)}body main .cart-page :is(cart-checkout) .cart-checkout__guarantee .cart-checkout__guarantee-text :is(a){color:var(--neutral-500)}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__subtotal .cart-checkout__infos-item-label{text-transform:uppercase}body main .cart-page :is(cart-checkout) .cart-checkout__subtotal .cart-checkout__infos-item-label{text-transform:uppercase}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__discounts-block{flex-direction:column;gap:.35rem;width:100%;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__discounts-block{flex-direction:column;gap:.35rem;width:100%;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__coupons{flex-wrap:wrap;gap:.35rem .5rem;width:100%;padding-left:.25rem;display:flex}body main .cart-page :is(cart-checkout) .cart-checkout__coupons{flex-wrap:wrap;gap:.35rem .5rem;width:100%;padding-left:.25rem;display:flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__coupons:empty{display:none}body main .cart-page :is(cart-checkout) .cart-checkout__coupons:empty{display:none}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__coupon-tag{color:var(--neutral-700);align-items:center;gap:.4rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;display:inline-flex}body main .cart-page :is(cart-checkout) .cart-checkout__coupon-tag{color:var(--neutral-700);align-items:center;gap:.4rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;display:inline-flex}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__coupon-tag__code{color:var(--black);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}body main .cart-page :is(cart-checkout) .cart-checkout__coupon-tag__code{color:var(--black);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__coupon-tag__amount{color:var(--red);font-size:max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page :is(cart-checkout) .cart-checkout__coupon-tag__amount{color:var(--red);font-size:max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos-item-value--discount{font-size:max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page :is(cart-checkout) .cart-checkout__infos-item-value--discount{font-size:max(1.2rem,min(.83333vw,1.6rem))}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos-item-value--discount.cart-checkout__infos-item-value--has-discount{color:var(--red)}body main .cart-page :is(cart-checkout) .cart-checkout__infos-item-value--discount.cart-checkout__infos-item-value--has-discount{color:var(--red)}body main .cart-page :-webkit-any(cart-checkout) .cart-checkout__infos-item-value--total{font-weight:600}body main .cart-page :is(cart-checkout) .cart-checkout__infos-item-value--total{font-weight:600}cart-component{display:block}cart-item{transition:opacity .3s,transform .3s;display:block}cart-item.cart-item--removing{opacity:0;pointer-events:none;transform:translate(-20px)}cart-item .cart-item__title>a{text-decoration:none}cart-clear{cursor:pointer;align-items:center;gap:.4rem;display:flex}cart-coupon{display:block}.cart-coupon__dropdown{border:1px solid var(--neutral-100);border-radius:.8rem;overflow:hidden}.cart-coupon__dropdown-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:max(.9rem,min(.625vw,1.2rem));list-style:none;display:flex}.cart-coupon__dropdown-trigger::-webkit-details-marker{display:none}.cart-coupon__dropdown-label{align-items:center;gap:.5rem;font-size:max(1.3rem,min(.83333vw,1.5rem));font-weight:500;display:inline-flex}.cart-coupon__dropdown-icon{font-size:1.8rem;font-weight:300;line-height:1;transition:transform .2s}details[open].cart-coupon__dropdown .cart-coupon__dropdown-icon{transform:rotate(45deg)}.cart-checkout__coupon-section{border-top:1px solid var(--neutral-100);flex-direction:column;gap:.6rem;padding:max(.8rem,min(.625vw,1.2rem)) max(.9rem,min(.625vw,1.2rem));display:flex}.cart-coupon__form{display:block}.cart-coupon__field{align-items:stretch;gap:.6rem;display:flex}.cart-coupon__input{border:1px solid var(--neutral-100);height:max(3.6rem,min(2.5vw,4.4rem));font-size:max(1.2rem,min(.83333vw,1.4rem));font-family:var(--inter);color:var(--black);background:#fff;border-radius:max(.4rem,min(.3125vw,.6rem));outline:none;flex:1;min-width:0;padding:0 max(.8rem,min(.625vw,1.2rem));transition:border-color .2s}.cart-coupon__input::placeholder{color:var(--neutral-400,#9ca3af)}.cart-coupon__input:focus{border-color:var(--black)}.cart-coupon__input:disabled{opacity:.6;cursor:not-allowed}.cart-coupon__button{background:var(--black);color:#fff;height:max(3.6rem,min(2.5vw,4.4rem));font-size:max(1.2rem,min(.83333vw,1.4rem));font-family:var(--inter);cursor:pointer;white-space:nowrap;border:none;border-radius:max(.4rem,min(.3125vw,.6rem));flex-shrink:0;padding:0 max(1rem,min(.833vw,1.6rem));font-weight:600;transition:opacity .2s,background-color .2s}.cart-coupon__button:hover:not(:disabled){opacity:.85}.cart-coupon__button:disabled,.cart-coupon__button.cart-coupon__button--loading{opacity:.6;cursor:not-allowed}.cart-coupon__error{color:var(--red);margin:0;font-size:max(1.1rem,min(.72916vw,1.3rem));line-height:1.4}.cart-coupon__error[hidden]{display:none}.cart-coupon__applied{flex-wrap:wrap;gap:.5rem;display:flex}.cart-coupon__applied[hidden]{display:none}.cart-coupon__tag{color:#166534;background:#dcfce7;border:1px solid #166534;border-radius:10rem;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .5rem;font-size:max(1.1rem,min(.72916vw,1.3rem));font-weight:500;line-height:1;display:inline-flex}.cart-coupon__tag-icon{color:#166534;opacity:.6;flex-shrink:0;align-items:center;display:inline-flex}.cart-coupon__tag-code{letter-spacing:.02em;text-transform:uppercase;font-weight:600}.cart-coupon__tag-amount{color:#166534;font-weight:600}.cart-coupon__tag-remove{cursor:pointer;width:1.4rem;height:1.4rem;color:var(--black);opacity:.5;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.cart-coupon__tag-remove:hover{opacity:1;background:color-mix(in srgb,var(--black) 12%,transparent)}.cart-item__discounts{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.cart-item__discount-tag{color:#166534;background:#dcfce7;border:1px solid #166534;border-radius:10rem;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .4rem;font-size:max(1rem,min(.625vw,1.2rem));font-weight:500;line-height:1;display:inline-flex}.cart-item__discount-tag svg{color:#166534;flex-shrink:0}.cart-item__discount-tag-title{text-transform:uppercase;letter-spacing:.02em;font-size:max(1rem,min(.625vw,1.1rem));font-weight:600}.cart-item__discount-tag-amount{color:#166534;font-weight:600}.cart-item__discount-tag-remove{cursor:pointer;width:1.2rem;height:1.2rem;color:var(--black);opacity:.5;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.cart-item__discount-tag-remove:hover{opacity:1;background:color-mix(in srgb,var(--black) 12%,transparent)}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__infos-item-value--discount{font-size:max(1.2rem,min(.83333vw,1.6rem))}cart-checkout .cart-checkout__infos-item-value--discount.cart-checkout__infos-item-value--has-discount{color:var(--red)}cart-checkout .cart-checkout__infos-item-value--total{font-weight:600}cart-checkout .cart-checkout__discounts-block{flex-direction:column;gap:.35rem;width:100%;display:flex}cart-checkout .cart-checkout__coupons{flex-flow:column wrap;gap:.35rem .5rem;width:100%;padding-left:.25rem;display:flex}cart-checkout .cart-checkout__coupons:empty{display:none}cart-checkout .cart-checkout__coupon-tag{color:var(--neutral-700);align-items:center;gap:.4rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;display:inline-flex}cart-checkout .cart-checkout__coupon-tag__icon{opacity:.6;flex-shrink:0}cart-checkout .cart-checkout__coupon-tag__code{color:var(--black);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500}cart-checkout .cart-checkout__coupon-tag__amount{color:var(--red);font-size:max(1.2rem,min(.83333vw,1.6rem))}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 .infinite-slider__marker--type-1{background-color:var(--sand);border-radius:50%;width:max(.5rem,min(.52083vw,1rem));min-width:max(.5rem,min(.52083vw,1rem));height:max(.5rem,min(.52083vw,1rem));min-height:max(.5rem,min(.52083vw,1rem));display:flex}.infinite-slider .infinite-slider__container .infinite-slider__slide .infinite-slider__item .infinite-slider__marker--type-2{background-color:var(--sand);border-radius:50%;width:max(1.8rem,min(1.66666vw,3.2rem));min-width:max(1.8rem,min(1.66666vw,3.2rem));height:max(1.8rem,min(1.66666vw,3.2rem));min-height:max(1.8rem,min(1.66666vw,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{justify-content:center;align-items:center;gap:max(.3rem,min(.26042vw,.5rem));display:flex}.blaze-pagination.absolute-pagination{position:absolute}.blaze-pagination:empty{display:none}.blaze-pagination :-webkit-any(button){cursor:pointer;border-radius:50%;width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));font-size:0;transition:all .3s ease-in-out}.blaze-pagination :is(button){cursor:pointer;border-radius:50%;width:max(.8rem,min(.72917vw,1.4rem));min-width:max(.8rem,min(.72917vw,1.4rem));height:max(.8rem,min(.72917vw,1.4rem));min-height:max(.8rem,min(.72917vw,1.4rem));font-size:0;transition:all .3s ease-in-out}.newsletter-form .newsletter-block .newsletter-container .container__form{background:var(--white);border-radius:4rem;align-items:center;width:max(26rem,min(70vw,50.5rem));display:flex;overflow:hidden}.newsletter-form .newsletter-block .newsletter-container .container__form .input__email{background:var(--white);border:none;flex:1;padding:1.2rem 2rem;font-size:1.4rem}.newsletter-form .newsletter-block .newsletter-container .container__form .input__email:focus{outline:none}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit{background:var(--white);width:max(2.8rem,min(2.5vw,4.5rem));height:max(2.8rem,min(2.5vw,4.5rem));color:var(--white-100);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .3s;display:flex}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit :-moz-any(svg){width:2.4rem;height:2.4rem}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit :-webkit-any(svg){width:2.4rem;height:2.4rem}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit :is(svg){width:2.4rem;height:2.4rem}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit :-webkit-any(svg) :-webkit-any(path){stroke:var(--black)}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit :is(svg) :is(path){stroke:var(--black)}.newsletter-form .newsletter-block .newsletter-container .container__form .btn_submit:hover{opacity:.9}.newsletter-form .newsletter-block .newsletter__feedback{text-align:center;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:600;font-family:var(--sora);background-color:#fff;border-radius:1rem;margin-top:1rem;padding:1rem}@media screen and (min-width:768px){.newsletter-form .newsletter-block .newsletter__feedback{text-align:start;background-color:transparent;border-radius:0;padding:0}}.newsletter-form .newsletter-block .newsletter__feedback--success{color:var(--orange-100)}.newsletter-form .newsletter-block .newsletter__feedback--error{color:var(--red)}.newsletter-textLine{letter-spacing:max(.16rem,min(.8vw,.88rem))}.clara-ovo-card{flex-direction:column;align-items:center;gap:max(.8rem,min(1.25vw,2.4rem));height:100%;display:flex}.clara-ovo-card .clara-ovo-card__image{width:100%;display:flex}.clara-ovo-card .clara-ovo-card__content{flex-direction:column;justify-content:center;align-items:center;gap:max(.6rem,min(.83333vw,1.6rem));display:flex}.breadcrumbs{--breadcrumb-color:var(--white);text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:max(.6rem,min(.8vw,.8rem));display:flex}.breadcrumbs .breadcrumb{font-family:var(--space-grotesk);text-transform:none;white-space:nowrap;color:var(--breadcrumb-color);font-size:max(1.2rem,min(1.1vw,1.6rem));font-weight:700;line-height:normal;text-decoration:none}.breadcrumbs .breadcrumb.home,.breadcrumbs .breadcrumb.pre-collection,.breadcrumbs .breadcrumb.pre-page{font-weight:400}.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;justify-content:center;align-items:center;font-size:max(1.2rem,min(1.1vw,1.6rem));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;background-color:var(--neutral-white);padding-top:max(2rem,min(1.04166vw,3.2rem));padding-bottom:max(2rem,min(1.04166vw,3.2rem))}.filterable-grid:has(.filterable-grid__search-header){padding-top:max(3rem,min(3.125vw,6rem));padding-bottom:max(3rem,min(3.125vw,6rem))}.filterable-grid:has(.filterable-grid__search-header):has(.filterable-grid__pagination){padding-top:max(3rem,min(3.125vw,6rem));padding-bottom:max(3rem,min(3.125vw,6rem))}.filterable-grid:has(.filterable-grid__pagination){padding-top:max(2rem,min(1.04166vw,3.2rem));padding-bottom:0}.filterable-grid:has(.filterable-grid__pagination) .filterable-grid__main-inner{padding-top:0;padding-bottom:max(2rem,min(1.04166vw,3.2rem))}@media screen and (min-width:1024px){.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__search-header{max-width:var(--page-width);text-align:left;flex-direction:column;gap:max(1.2rem,min(1.04166vw,2rem));margin-bottom:max(7rem,min(5.20833vw,10rem));margin-left:auto;margin-right:auto;display:flex}.filterable-grid__search-header .filterable-grid__search-title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(1.25vw,2.4rem));font-weight:400}.filterable-grid__search-header .filterable-grid__search-term{font-weight:700}.filterable-grid__search-header .filterable-grid__search-count{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.4rem,min(1.04166vw,2rem));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:max(4.5rem,min(3.125vw,6rem));width:100%;margin-left:auto;margin-right:auto;display:flex}.filterable-grid__header{max-width:var(--page-width);margin-bottom:max(2rem,min(2.08333vw,4rem));margin-left:auto;margin-right:auto}.filterable-grid__header .filterable-grid__header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.filterable-grid__header .filterable-grid__header-right{flex-direction:row;align-items:center;gap:max(.8rem,min(1.25vw,2.4rem));display:flex}.filterable-grid__header .filterable-grid__header-right .filterable-grid__product-count{color:var(--neutral-700);font-family:var(--inter);font-size:max(1.4rem,min(1.04166vw,2rem));font-style:normal;font-weight:600;line-height:normal}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort{align-items:center;gap:max(1rem,min(1.04166vw,2rem));display:flex;position:relative}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort .filterable-grid__sort-text{color:var(--neutral-700);font-family:var(--inter);font-size:max(1.4rem,min(1.04166vw,2rem));font-style:normal;font-weight:500;line-height:normal;display:none}@media(min-width:1024px){.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort .filterable-grid__sort-text{display:block}}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort .filterable-grid__sort-select{-webkit-appearance:none;appearance:none;background:var(--white);color:var(--neutral-700);font-family:var(--inter);cursor:pointer;padding-right:max(1.8rem,min(1.45833vw,2.8rem));border:none;border-radius:15rem;padding:max(1rem,min(.625vw,1.2rem)) max(3.2rem,min(2.1875vw,4.2rem)) max(1rem,min(.625vw,1.2rem)) max(1.2rem,min(.72916vw,1.4rem));font-size:max(1.4rem,min(1.04166vw,2rem));font-style:normal;font-weight:400;line-height:normal}.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:1.4rem;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:1.4rem;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:1.4rem;transform:rotate(180deg)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}.filterable-grid__header .filterable-grid__header-right .filterable-grid__sort :is(svg) :is(path){stroke:var(--orange-400)}.filterable-grid__header .filterable-grid__filter-toggle{cursor:pointer;transition:all var(--fg-transition);background-color:transparent;border-radius:100rem;justify-content:center;align-items:center;padding:max(.8rem,min(.83333vw,1.6rem)) 0;display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-text{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.4rem,min(1.04166vw,2rem));font-weight:600}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close{justify-content:center;align-items:center;gap:max(.6rem,min(.625vw,1.2rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-open-icon{background-color:var(--orange-400);border-radius:100%;justify-content:center;align-items:center;padding:max(.6rem,min(.41666vw,.8rem));display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-open-icon :-webkit-any(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-open-icon :is(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-close-icon{background-color:var(--orange-400);border-radius:100%;justify-content:center;align-items:center;padding:max(.6rem,min(.41666vw,.8rem));display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-close-icon :-webkit-any(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-close .filterable-grid__filter-toggle-close-icon :is(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open{justify-content:center;align-items:center;gap:max(.6rem,min(.625vw,1.2rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-open-icon{background-color:var(--orange-400);border-radius:100%;justify-content:center;align-items:center;padding:max(.6rem,min(.41666vw,.8rem));display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-open-icon :-webkit-any(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-open-icon :is(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-close-icon{background-color:var(--orange-400);border-radius:100%;justify-content:center;align-items:center;padding:max(.6rem,min(.41666vw,.8rem));display:flex}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-close-icon :-webkit-any(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open .filterable-grid__filter-toggle-close-icon :is(svg){width:max(1.2rem,min(.78125vw,1.5rem));min-width:max(1.2rem,min(.78125vw,1.5rem));height:max(1.2rem,min(.78125vw,1.5rem));min-height:max(1.2rem,min(.78125vw,1.5rem))}.filterable-grid__header .filterable-grid__filter-toggle .filterable-grid__filter-toggle-open{display:flex}.filterable-grid__header .filterable-grid__filter-toggle-close{display:none}.filterable-grid__sidebar{z-index:99999;visibility:hidden;width:100vw;max-width:340px;transition:transform .3s,visibility .3s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.filterable-grid__sidebar .filterable-grid__sidebar-overlay{opacity:0;pointer-events:none;background:#0000004d;width:100vw;transition:opacity .3s;display:block;position:absolute;top:0;bottom:0;left:100%}.filterable-grid__sidebar:before{content:"";opacity:0;pointer-events:none;background:#0000004d;width:100vw;transition:opacity .3s;position:fixed;top:0;bottom:0;left:100%}.filterable-grid__sidebar:has(modal-panel.open){visibility:visible;transform:translate(0)}.filterable-grid__sidebar:has(modal-panel.open) .filterable-grid__sidebar-overlay{opacity:1;pointer-events:auto}.filterable-grid__sidebar:has(modal-panel.open):before{opacity:1;pointer-events:all}@media(min-width:1024px){.filterable-grid__sidebar{z-index:auto;visibility:visible;width:0;max-width:none;transition:width var(--fg-transition);flex-shrink:0;position:static;transform:none}.filterable-grid__sidebar .filterable-grid__sidebar-overlay,.filterable-grid__sidebar:before{display:none}.filterable-grid__sidebar:has(modal-panel.open){width:var(--fg-sidebar-width)}}@media(min-width:1024px){:-webkit-any(modal-panel).filterable-grid__filter-modal{width:0;transition:width var(--fg-transition),padding var(--fg-transition);overflow:hidden}:-webkit-any(modal-panel).filterable-grid__filter-modal.open{width:var(--fg-sidebar-width);overflow:visible}}:-moz-any(modal-panel){width:100%;display:block}:-moz-any(modal-panel).filterable-grid__filter-modal{height:100%}@media(min-width:1024px){:-moz-any(modal-panel).filterable-grid__filter-modal{width:0;transition:width var(--fg-transition),padding var(--fg-transition);overflow:hidden}:-moz-any(modal-panel).filterable-grid__filter-modal.open{width:var(--fg-sidebar-width);overflow:visible}}:-webkit-any(modal-panel){width:100%;display:block}:is(modal-panel){width:100%;display:block}:-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:0;transition:width var(--fg-transition),padding var(--fg-transition);overflow:hidden}:is(modal-panel).filterable-grid__filter-modal{width:0;transition:width var(--fg-transition),padding var(--fg-transition);overflow:hidden}:-webkit-any(modal-panel).filterable-grid__filter-modal.open{width:var(--fg-sidebar-width);overflow:visible}:is(modal-panel).filterable-grid__filter-modal.open{width:var(--fg-sidebar-width);overflow:visible}}.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{background-color:var(--neutral-white);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{font-family:var(--inter);color:var(--neutral-700);font-size:1.4rem;font-weight:600}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close{cursor:pointer;color:var(--neutral-700);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(--neutral-700)}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close :is(svg) :is(path){stroke:var(--neutral-700)}.filterable-grid__filter-modal .filterable-grid__filter-header .filterable-grid__filter-close:hover{color:var(--neutral-700)}.filterable-grid__filter-modal .filterable-grid__filter-actions{gap:1rem;margin-top:auto;padding-top:2.4rem;display:flex}@media(min-width:1024px){.filterable-grid__filter-modal .filterable-grid__filter-actions{display:none}}.filterable-grid__filters{flex-direction:column;flex:1;gap:max(1.6rem,min(1.25vw,2.4rem));padding-right:1rem;display:flex;overflow-y:auto}.filterable-grid__filters::-webkit-scrollbar{width:.4rem}.filterable-grid__filters::-webkit-scrollbar-track{background:0 0}.filterable-grid__filters::-webkit-scrollbar-thumb{background:var(--orange-400);border-radius:100rem}.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;border-bottom:1px solid var(--neutral-200)}.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;background:var(--white);justify-content:space-between;align-items:center;list-style:none;display:flex}@media(min-width:1024px){.filterable-grid__filters .filterable-grid__filter-summary{background:var(--neutral-white)}}.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.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));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.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));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.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));transform:rotate(180deg)}.filterable-grid__filters .filterable-grid__filter-summary :-webkit-any(svg).icon-chevron :-webkit-any(path){stroke:var(--black)}.filterable-grid__filters .filterable-grid__filter-summary :is(svg).icon-chevron :is(path){stroke:var(--black)}.filterable-grid__filters .filterable-grid__filter-summary .filterable-grid__filter-name{font-family:var(--inter);color:var(--black);align-items:center;gap:.5rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:700;display:flex}.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:max(1.4rem,min(1.04166vw,2rem));list-style:none;display:flex}.filterable-grid__filter-list .filterable-grid__filter-list-items{margin:0;padding:0;list-style:none}.filterable-grid__filter-list .filterable-grid__filter-option{transition:opacity var(--fg-transition),max-height var(--fg-transition);margin-bottom:max(.75rem,min(.52083vw,1rem))}.filterable-grid__filter-list .filterable-grid__filter-option[data-hidden=true]{display:none}.filterable-grid__filter-list .filterable-grid__filter-option .filterable-grid__filter-label{cursor:pointer;font-family:var(--inter);color:var(--neutral-600);transition:color var(--fg-transition);align-items:center;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;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(.6rem,min(.41666vw,.8rem));display:-webkit-box;overflow:hidden}.filterable-grid__filter-list .filterable-grid__filter-option .filterable-grid__filter-label:hover{color:var(--neutral-700)}.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(--orange-400);border-color:var(--orange-400)}.filterable-grid__filter-list .filterable-grid__filter-checkbox:checked+.filterable-grid__filter-checkbox-custom:after{content:"\2713";color:var(--white);font-size:max(.8rem,min(.52083vw,1rem));font-weight:700}.filterable-grid__filter-list .filterable-grid__filter-checkbox-custom{border:1px solid var(--orange-400);width:max(1.4rem,min(.9375vw,1.8rem));min-width:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));min-height:max(1.4rem,min(.9375vw,1.8rem));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(--inter);color:var(--neutral-600);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(--orange-400);font-family:var(--inter);cursor:pointer;transition:all var(--fg-transition);background:0 0;border:none;font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:600;display:flex}.filterable-grid__filter-list .filterable-grid__filter-show-more:hover{color:var(--peach-100)}.filterable-grid__filter-list[data-expanded=true] .filterable-grid__filter-option[data-hidden=true]{display:block}.filterable-grid__filter-list .filterable-grid__filter-list-items--scrollable{--filter-item-height: calc(clamp(1.4rem, .9375vw, 1.8rem) + clamp(.75rem, .52083vw, 1rem)) ;max-height:calc(var(--filter-scroll-max-items,5) * var(--filter-item-height));padding-right:1rem;overflow-y:auto}.filterable-grid__filter-list .filterable-grid__filter-list-items--scrollable::-webkit-scrollbar{width:.4rem}.filterable-grid__filter-list .filterable-grid__filter-list-items--scrollable::-webkit-scrollbar-track{background:0 0}.filterable-grid__filter-list .filterable-grid__filter-list-items--scrollable::-webkit-scrollbar-thumb{background:var(--black);border-radius:100rem}.filterable-grid__filter-list .filterable-grid__filter-list-items--scrollable::-webkit-scrollbar-button{height:0;display:none}.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 .filterable-grid__price-track{background:var(--neutral-100);pointer-events:none;z-index:0;border-radius:2px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.filterable-grid__price-range .filterable-grid__price-sliders .filterable-grid__price-track:after{content:"";background:var(--orange-400);height:100%;top:0;left:var(--track-left,0%);right:var(--track-right,0%);border-radius:2px;position:absolute}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;z-index:1;background:0 0;width:100%;height:2px;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(--orange-400)}.filterable-grid__price-range .filterable-grid__price-sliders :-moz-any(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--orange-400);border:2px solid var(--orange-400);-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(1px - .6rem);box-shadow:0 2px 4px #0003}.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:0 0;border-radius:2px;height:2px}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]{pointer-events:none;-webkit-appearance:none;appearance:none;z-index:1;background:0 0;width:100%;height:2px;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;z-index:1;background:0 0;width:100%;height:2px;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(--orange-400)}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]#max-price::-webkit-slider-thumb{background:var(--white);border:2px solid var(--orange-400)}.filterable-grid__price-range .filterable-grid__price-sliders :-webkit-any(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--orange-400);border:2px solid var(--orange-400);-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(1px - .6rem);box-shadow:0 2px 4px #0003}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]::-webkit-slider-thumb{pointer-events:all;background:var(--orange-400);border:2px solid var(--orange-400);-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(1px - .6rem);box-shadow:0 2px 4px #0003}.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:0 0;border-radius:2px;height:2px}.filterable-grid__price-range .filterable-grid__price-sliders :is(input)[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:2px;height:2px}.filterable-grid__price-range .filterable-grid__price-values{font-family:var(--inter);color:var(--neutral-700);text-transform:uppercase;justify-content:space-between;margin-top:max(.6rem,min(.52083vw,1rem));font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;display:flex}.filterable-grid__filter-boolean{border-bottom:1px solid var(--neutral-700);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-700)}.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-700)}.filterable-grid__filter-boolean :is(input):checked+.filterable-grid__filter-boolean-switch{background:var(--neutral-700)}.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(--neutral-700);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(--white);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(--inter);cursor:pointer;transition:all var(--fg-transition);text-align:center;border-radius:100rem;flex:1;padding:max(1rem,min(.72916vw,1.4rem)) max(1.6rem,min(1.04166vw,2rem));font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:600}.filterable-grid__btn.filterable-grid__btn--primary{background:var(--orange-400);color:var(--white);border:1px solid var(--orange-400)}.filterable-grid__btn.filterable-grid__btn--primary:hover{background:var(--orange-500);border-color:var(--orange-500)}.filterable-grid__btn.filterable-grid__btn--secondary{background:var(--white);color:var(--orange-400);border:1px solid var(--orange-400)}.filterable-grid__btn.filterable-grid__btn--secondary:hover{border-color:var(--orange-400)}.filterable-grid__content{flex:1;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.08333vw,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){height:100%}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card){height:100%}.filterable-grid__content .filterable-grid__products :is(product-card){height:100%}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__primary :-webkit-any(img){min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__primary :is(img){min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__secondary :-webkit-any(img){min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__secondary :is(img){min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.filterable-grid__content .filterable-grid__products :-webkit-any(product-card) .product-image .product-image__image-link .product-image__placeholder{min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.filterable-grid__content .filterable-grid__products :is(product-card) .product-image .product-image__image-link .product-image__placeholder{min-height:max(19rem,min(21.875vw,42rem));max-height:max(19rem,min(21.875vw,42rem))}.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{background:var(--orange-400);border:1px solid var(--orange-400);color:var(--white);font-family:var(--inter);cursor:pointer;transition:all var(--fg-transition);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:var(--peach-100);border-color:var(--peach-100)}.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:none}:is(filter-grid)[data-last-page=true] .filterable-grid__load-more-wrapper{display:none}.filterable-grid__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:max(1.2rem,min(1.04166vw,2rem));display:flex}.filterable-grid__empty .filterable-grid__empty-icon{color:var(--neutral-700)}.filterable-grid__empty .filterable-grid__empty-icon :-webkit-any(svg){width:max(4rem,min(3.125vw,6rem));min-width:max(4rem,min(3.125vw,6rem));height:max(4rem,min(3.125vw,6rem));min-height:max(4rem,min(3.125vw,6rem))}.filterable-grid__empty .filterable-grid__empty-icon :is(svg){width:max(4rem,min(3.125vw,6rem));min-width:max(4rem,min(3.125vw,6rem));height:max(4rem,min(3.125vw,6rem));min-height:max(4rem,min(3.125vw,6rem))}.filterable-grid__empty .filterable-grid__empty-title{font-family:var(--inter);color:var(--neutral-700);text-align:center;font-size:max(2rem,min(1.66666vw,3.2rem));font-weight:600}.filterable-grid__empty .filterable-grid__empty-text{font-family:var(--inter);color:var(--neutral-500);text-align:center;font-size:max(1.4rem,min(1.04166vw,2rem));font-weight:400}.filterable-grid__empty .filterable-grid__btn{flex:unset;text-decoration:none}.filterable-grid__empty .filterable-grid__btn.filterable-grid__btn--empty{background:var(--green-400);color:var(--neutral-700);border:1px solid var(--green-400);font-size:max(1.4rem,min(.9375vw,1.8rem))}.filterable-grid__empty .filterable-grid__btn.filterable-grid__btn--empty:hover{background:var(--green-500);border-color:var(--green-500)}.filterable-grid__pagination{padding-top:max(1.6rem,min(2.08333vw,4rem));padding-bottom:max(1.6rem,min(2.08333vw,4rem))}.filterable-grid__pagination .filterable-grid__pagination-inner{max-width:var(--page-width);justify-content:center;align-items:center;gap:max(1.4rem,min(1.04166vw,2rem));width:100%;margin-left:auto;margin-right:auto;display:flex}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow{width:max(3.2rem,min(2.08333vw,4rem));height:max(3.2rem,min(2.08333vw,4rem));color:var(--neutral-600);transition:all var(--fg-transition);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow.filterable-grid__pagination-arrow--disabled{opacity:.35;pointer-events:none;cursor:default}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow.filterable-grid__pagination-arrow--prev :-webkit-any(svg){transform:rotate(-90deg)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow.filterable-grid__pagination-arrow--prev :is(svg){transform:rotate(-90deg)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow.filterable-grid__pagination-arrow--next :-webkit-any(svg){transform:rotate(90deg)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow.filterable-grid__pagination-arrow--next :is(svg){transform:rotate(90deg)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow :-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))}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow :-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))}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow :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))}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-arrow :is(svg) :is(path){stroke:var(--neutral-600);transition:stroke var(--fg-transition)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-numbers{align-items:flex-end;gap:max(1.4rem,min(1.04166vw,2rem));display:flex}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-numbers .filterable-grid__pagination-number{width:max(3.2rem,min(2.08333vw,4rem));height:max(3.2rem,min(2.08333vw,4rem));font-family:var(--inter);color:var(--neutral-600);transition:all var(--fg-transition);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}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-numbers .filterable-grid__pagination-number:hover{color:var(--orange-400)}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-numbers .filterable-grid__pagination-number.filterable-grid__pagination-number--active{border:1.5px solid var(--orange-400);color:var(--orange-400);font-weight:600}.filterable-grid__pagination .filterable-grid__pagination-inner .filterable-grid__pagination-numbers .filterable-grid__pagination-dots{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}@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)}}.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(--light-gray);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(--neutral-700);font-size:max(2.8rem,min(2.08333vw,4rem));font-style:normal;font-weight:900;line-height:normal;font-family:var(--inter)}.shopify-policy__container .shopify-policy__title :is(h1){color:var(--neutral-700);font-size:max(2.8rem,min(2.08333vw,4rem));font-style:normal;font-weight:900;line-height:normal;font-family:var(--inter)}.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(--font-barlow);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(--font-barlow);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(--font-ranille);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(--font-ranille);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(--font-barlow);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(--font-barlow);margin-bottom:.5rem;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:140%}.protein-banner-tabs{width:100%;max-width:100%;display:block}@media screen and (min-width:1152px){.protein-banner-tabs{display:none}}.protein-banner-tabs .protein-banner-tabs__tablist{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.2rem;display:flex;overflow-x:auto}.protein-banner-tabs .protein-banner-tabs__tablist::-webkit-scrollbar{display:none}.protein-banner-tabs .protein-banner-tabs__tab{-webkit-appearance:none;appearance:none;border:none;border:1px solid var(--sand);color:var(--white);font-family:var(--inter);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;flex:none;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:400;line-height:140%;transition:all .2s ease-in-out}.protein-banner-tabs .protein-banner-tabs__tab.is-active,.protein-banner-tabs .protein-banner-tabs__tab[aria-selected=true]{background:var(--orange-400);border-color:var(--orange-400);color:var(--black);font-weight:600}.protein-banner-tabs .protein-banner-tabs__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--sand) 70%,transparent);outline-offset:2px}.protein-banner-tabs .protein-banner-tabs__templates{display:none}.protein-banner-content{width:100%;max-width:100%;display:block}@media screen and (min-width:1152px){.protein-banner-content{display:none}}.protein-banner-content .protein-banner-content__title{color:var(--sand);font-family:var(--space-grotesk);font-size:2.4rem;font-weight:500;line-height:normal}.protein-banner-content .protein-banner-content__description{color:var(--sand);font-family:var(--inter);margin-top:1.2rem;font-size:1.6rem;font-weight:400;line-height:140%}.protein-banner-content .protein-banner-content__description :-webkit-any(p){margin:0}.protein-banner-content .protein-banner-content__description :is(p){margin:0}main-product{background-color:var(--neutral-50);display:block}.main-product__container{padding-top:max(2rem,min(3.125vw,6rem));padding-bottom:max(2rem,min(3.125vw,6rem));display:block}@media screen and (min-width:768px){.main-product__container{max-width:var(--page-width);margin-left:auto;margin-right:auto}@media screen and (min-width:1440px){.main-product__container{max-width:calc(var(--page-width) * .85)}@media screen and (min-width:1600px){.main-product__container{max-width:calc(var(--page-width) * .8)}}}}.main-product__container .breadcrumbs{color:var(--neutral-700);font-family:var(--inter);max-width:var(--page-width);scrollbar-width:none;-ms-overflow-style:none;background-color:transparent;justify-content:start;margin-left:auto;margin-right:auto;padding-bottom:max(1.6rem,min(1.25vw,2.4rem));font-size:max(1rem,min(.9375vw,1.8rem));font-weight:400;line-height:140%;overflow-x:scroll}.main-product__container .breadcrumbs::-webkit-scrollbar{display:none}.main-product__container .breadcrumbs .breadcrumb-separator,.main-product__container .breadcrumbs .breadcrumb,.main-product__container .breadcrumbs .breadcrumb.home{color:var(--neutral-700)}.main-product__container .main-product__content{flex-direction:column;gap:2rem;display:flex}@media screen and (min-width:990px){.main-product__container .main-product__content{grid-template-columns:minmax(48%,1.1fr) minmax(43%,1.03fr);align-items:start;gap:max(3.2rem,min(7.29166vw,14rem));display:grid}}.main-product__container .main-product__content .main-product__images .main-product__images-grid{display:none}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__images .main-product__images-grid{grid-template-columns:1fr 1fr;gap:max(.8rem,min(.83333vw,1.6rem));display:grid}}.main-product__container .main-product__content .main-product__images .main-product__images-grid[data-media-count="1"]{grid-template-columns:1fr}.main-product__container .main-product__content .main-product__images .main-product__images-grid[data-media-count="1"] .main-product__grid-item .product-media-item{width:100%}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item{background:var(--sand);aspect-ratio:1;border-radius:1.2rem;display:flex;overflow:hidden}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item :-webkit-any(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item :is(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item :-webkit-any(video){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item :is(video){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item--model{aspect-ratio:1;width:100%;position:relative}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item--model :-webkit-any(model-viewer){pointer-events:auto;touch-action:none;display:block;width:100%!important;height:100%!important}.main-product__container .main-product__content .main-product__images .main-product__images-grid .main-product__grid-item .product-media-item--model :is(model-viewer){pointer-events:auto;touch-action:none;display:block;width:100%!important;height:100%!important}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown{grid-column:1/-1;margin-top:max(.4rem,min(.41666vw,.8rem))}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown .dropdown-heading{border:0;padding:0}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown .dropdown-heading__title{border:1px solid var(--neutral-200);background:var(--white);cursor:pointer;width:100%;font-family:var(--inter);color:var(--neutral-600);border-radius:10rem;justify-content:center;align-items:center;gap:.6rem;padding:max(1rem,min(.72916vw,1.4rem)) 2rem;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown .dropdown-heading__title:hover{border-color:var(--neutral-400);color:var(--neutral-800)}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown .dropdown-heading__icon{min-width:max(1.4rem,min(.83333vw,1.6rem));max-width:max(1.4rem,min(.83333vw,1.6rem));min-height:max(1.4rem,min(.83333vw,1.6rem));max-height:max(1.4rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__images .main-product__show-more-dropdown .dropdown-content .dropdown-content__inner{padding-top:0;padding-bottom:max(.8rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__images .main-product__images-extra-grid{grid-template-columns:1fr 1fr;gap:max(.8rem,min(.83333vw,1.6rem));display:grid}.main-product__container .main-product__content .main-product__images .main-product__images-carousel{display:block}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__images .main-product__images-carousel{display:none}}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(product-pagination){display:none}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(product-pagination){display:none}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider{width:100%;padding-left:5vw;padding-right:5vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-pagination{gap:1rem;margin-top:1.2rem}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-pagination :-webkit-any(button){background-color:var(--neutral-100)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-pagination :is(button){background-color:var(--neutral-100)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-pagination :-webkit-any(button).active{background-color:var(--yellow-800)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-pagination :is(button).active{background-color:var(--yellow-800)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider .blaze-track{padding-bottom:.1rem}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .blaze-slider.static{width:100%;padding-right:5vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item{background:var(--sand);border-radius:1.2rem;min-height:max(34.6rem,min(30.7292vw,59rem));max-height:max(34.6rem,min(30.7292vw,59rem));display:flex;overflow:hidden}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item :-webkit-any(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item :is(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item :-webkit-any(video){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item :is(video){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item .main-product__placeholder-image{width:100%;height:100%;display:block}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item--model{aspect-ratio:1;width:100%;position:relative}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item--model .product-media-item__badge-3d{background:var(--orange-400);color:var(--white);font-family:var(--inter);z-index:5;text-transform:uppercase;letter-spacing:.05em;border-radius:.6rem;padding:.4rem .8rem;font-size:1rem;font-weight:700;position:absolute;top:1rem;left:1rem}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item--model :-webkit-any(model-viewer){pointer-events:auto;touch-action:none;display:block;width:100%!important;height:100%!important}.main-product__container .main-product__content .main-product__images .main-product__images-carousel .product-media-item--model :is(model-viewer){pointer-events:auto;touch-action:none;display:block;width:100%!important;height:100%!important}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-moz-any(simple-carousel){height:fit-content;display:flex;position:relative}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-moz-any(simple-carousel) .mobile-model-arrow{z-index:10;background:var(--white);border:1px solid var(--neutral-100);cursor:pointer;width:3.6rem;height:3.6rem;color:var(--neutral-700);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-moz-any(simple-carousel) .mobile-model-arrow:active{opacity:.7}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-moz-any(simple-carousel) .mobile-model-arrow--prev{left:2vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-moz-any(simple-carousel) .mobile-model-arrow--next{right:2vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(simple-carousel){height:fit-content;display:flex;position:relative}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(simple-carousel){height:fit-content;display:flex;position:relative}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(simple-carousel) .mobile-model-arrow{z-index:10;background:var(--white);border:1px solid var(--neutral-100);cursor:pointer;width:3.6rem;height:3.6rem;color:var(--neutral-700);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(simple-carousel) .mobile-model-arrow{z-index:10;background:var(--white);border:1px solid var(--neutral-100);cursor:pointer;width:3.6rem;height:3.6rem;color:var(--neutral-700);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(simple-carousel) .mobile-model-arrow:active{opacity:.7}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(simple-carousel) .mobile-model-arrow:active{opacity:.7}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(simple-carousel) .mobile-model-arrow--prev{left:2vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(simple-carousel) .mobile-model-arrow--prev{left:2vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :-webkit-any(simple-carousel) .mobile-model-arrow--next{right:2vw}.main-product__container .main-product__content .main-product__images .main-product__images-carousel :is(simple-carousel) .mobile-model-arrow--next{right:2vw}.main-product__container .main-product__content .main-product__infos{width:100%;max-width:var(--page-width);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos{align-self:start;margin-left:0;margin-right:0}.main-product__container .main-product__content .main-product__infos.main-product__infos--sticky{position:sticky;top:2rem}}.main-product__container .main-product__content .main-product__infos .jdgm-widget{margin-bottom:max(.8rem,min(.52083vw,1rem))}.main-product__container .main-product__content .main-product__infos .product-title{margin-bottom:max(1.6rem,min(1.04166vw,2rem))}.main-product__container .main-product__content .main-product__infos .product-title .product-title__text{color:var(--neutral-700);font-size:max(2.8rem,min(2.08333vw,4rem));font-style:normal;font-weight:900;line-height:normal;font-family:var(--inter)}.main-product__container .main-product__content .main-product__infos .product-title .product-title__description{color:var(--neutral-500);font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);margin-top:1rem}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .product-title .product-title__description{margin-top:max(.6rem,min(.41666vw,.8rem))}}.main-product__container .main-product__content .main-product__infos .bloco-tags{margin-bottom:max(1.6rem,min(1.04166vw,2rem))}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price) .product-price__compare{color:var(--neutral-400);font-size:max(1.2rem,min(.72916vw,1.4rem));font-family:var(--inter);text-decoration:line-through}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price) .product-price__current-discount{align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price) .product-price__current-discount:has(.product-price__discount-badge) .product-price__pix-discount-badge{display:none}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price) .product-price__current{color:var(--neutral-800);font-size:max(1.8rem,min(1.25vw,2.4rem));font-weight:700;font-family:var(--inter);align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(product-price) .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}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :is(product-price){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__compare{color:var(--neutral-400);font-size:max(1.2rem,min(.72916vw,1.4rem));font-family:var(--inter);text-decoration:line-through}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__compare{color:var(--neutral-400);font-size:max(1.2rem,min(.72916vw,1.4rem));font-family:var(--inter);text-decoration:line-through}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__current-discount{align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__current-discount{align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__current-discount:has(.product-price__discount-badge) .product-price__pix-discount-badge{display:none}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__current-discount:has(.product-price__discount-badge) .product-price__pix-discount-badge{display:none}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__current{color:var(--neutral-800);font-size:max(1.8rem,min(1.25vw,2.4rem));font-weight:700;font-family:var(--inter);align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__current{color:var(--neutral-800);font-size:max(1.8rem,min(1.25vw,2.4rem));font-weight:700;font-family:var(--inter);align-items:center;gap:max(.6rem,min(.41666vw,.8rem));display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .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}.main-product__container .main-product__content .main-product__infos :is(product-price) .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}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__current .product-price__pix-discount-badge :-webkit-any(svg){width:1.4rem;height:auto}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__current .product-price__pix-discount-badge :is(svg){width:1.4rem;height:auto}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__discount-badge{background:var(--green-500);color:var(--white);white-space:nowrap;font-weight:600;font-family:var(--inter);border-radius:10rem;justify-content:center;align-items:center;gap:1rem;line-height:normal;display:flex;padding:max(.7rem,min(.52083vw,1rem)) max(1.2rem,min(.83333vw,1.6rem))!important;font-size:max(1.2rem,min(.83333vw,1.6rem))!important}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__discount-badge{background:var(--green-500);color:var(--white);white-space:nowrap;font-weight:600;font-family:var(--inter);border-radius:10rem;justify-content:center;align-items:center;gap:1rem;line-height:normal;display:flex;padding:max(.7rem,min(.52083vw,1rem)) max(1.2rem,min(.83333vw,1.6rem))!important;font-size:max(1.2rem,min(.83333vw,1.6rem))!important}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .product-price__pix-text{color:var(--neutral-500);font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);margin-top:max(.4rem,min(.3125vw,.6rem))}.main-product__container .main-product__content .main-product__infos :is(product-price) .product-price__pix-text{color:var(--neutral-500);font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);margin-top:max(.4rem,min(.3125vw,.6rem))}.main-product__container .main-product__content .main-product__infos :-webkit-any(product-price) .info_installment{color:var(--neutral-500);font-size:max(1rem,min(.83333vw,1.6rem));font-family:var(--inter);margin-top:max(.4rem,min(.3125vw,.6rem))}.main-product__container .main-product__content .main-product__infos :is(product-price) .info_installment{color:var(--neutral-500);font-size:max(1rem,min(.83333vw,1.6rem));font-family:var(--inter);margin-top:max(.4rem,min(.3125vw,.6rem))}.main-product__container .main-product__content .main-product__infos .variants-list{margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variants-list .option-title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variants-list .option-title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variants-list .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variants-list .variant-selector__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variants-list .variant-option__text{font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}.main-product__container .main-product__content .main-product__infos .variants-list .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.main-product__container .main-product__content .main-product__infos .variants-list .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.main-product__container .main-product__content .main-product__infos .variants-list .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.main-product__container .main-product__content .main-product__infos .variants-list .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items{flex-wrap:wrap;gap:.8rem;display:flex}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.main-product__container .main-product__content .main-product__infos .variants-list .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__title{font-weight:600}}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .option-title{font-weight:600}}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-selector__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .option-title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .option-title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-selector__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-option__text{font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items{flex-wrap:wrap;gap:.8rem;display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.main-product__container .main-product__content .main-product__infos :-moz-any(variant-selector) .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :is(variant-selector){margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__title{font-weight:600}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .option-title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .option-title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .option-title{font-weight:600}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .option-title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-selector__title{font-weight:600}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-selector__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-option__text{font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-option__text{font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items{flex-wrap:wrap;gap:.8rem;display:flex}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items{flex-wrap:wrap;gap:.8rem;display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.main-product__container .main-product__content .main-product__infos :-webkit-any(variant-selector) .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}.main-product__container .main-product__content .main-product__infos :is(variant-selector) .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}.main-product__container .main-product__content .main-product__infos .variant-selector{margin-bottom:max(2rem,min(1.66666vw,3.2rem))}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variant-selector .option-title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variant-selector .option-title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .variant-selector .variant-selector__title{font-weight:600}}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-option__text{font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.main-product__container .main-product__content .main-product__infos .variant-selector .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items{flex-wrap:wrap;gap:.8rem;display:flex}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);background:var(--white);border-radius:10rem;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.main-product__container .main-product__content .main-product__infos .variant-selector .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}.main-product__container .main-product__content .main-product__infos .variants-list,.main-product__container .main-product__content .main-product__infos .product-option,.main-product__container .main-product__content .main-product__infos .variant-selector__group{flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper{justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:max(2rem,min(1.66666vw,3.2rem));display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(product-quantity){border:1px solid var(--neutral-100);border-radius:10rem;max-width:max(9.5rem,min(5.78125vw,11.1rem));max-height:max(4.5rem,min(2.60416vw,5rem));padding:1rem .8rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(product-quantity) .product-quantity__button{width:3rem;height:2.7rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity){border:1px solid var(--neutral-100);border-radius:10rem;max-width:max(9.5rem,min(5.78125vw,11.1rem));max-height:max(4.5rem,min(2.60416vw,5rem));padding:1rem .8rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity){border:1px solid var(--neutral-100);border-radius:10rem;max-width:max(9.5rem,min(5.78125vw,11.1rem));max-height:max(4.5rem,min(2.60416vw,5rem));padding:1rem .8rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button{width:3rem;height:2.7rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__button{width:3rem;height:2.7rem}--increment:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button) :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.8rem}--increment:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(product-quantity) .product-quantity__button) :-moz-any(svg){flex-shrink:0;width:.8rem;height:.8rem}--increment:-webkit-any(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button) :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.8rem}--increment:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__button) :is(svg){flex-shrink:0;width:.8rem;height:.8rem}--decrement:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button) :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.95rem}--decrement:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(product-quantity) .product-quantity__button) :-moz-any(svg){flex-shrink:0;width:.8rem;height:.95rem}--decrement:-webkit-any(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button) :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.95rem}--decrement:is(.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__button) :is(svg){flex-shrink:0;width:.8rem;height:.95rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__button:disabled{opacity:.3}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__button:disabled{opacity:.3}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__input{min-width:2.7rem;font-family:var(--inter);color:var(--neutral-700);font-size:1.6rem!important;font-weight:400!important}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__input{min-width:2.7rem;font-family:var(--inter);color:var(--neutral-700);font-size:1.6rem!important;font-weight:400!important}@media screen and (min-width:768px){.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(product-quantity) .product-quantity__input{font-weight:700}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(product-quantity) .product-quantity__input{font-weight:700}}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button).notify-me:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.73 21C13.5542 21.3031 13.3018 21.5546 12.9982 21.7295C12.6946 21.9044 12.3504 21.9964 12 21.9964C11.6496 21.9964 11.3054 21.9044 11.0018 21.7295C10.6982 21.5546 10.4458 21.3031 10.27 21M18 8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8C6 15 3 17 3 17H21C21 17 18 15 18 8Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-block}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(buy-button){background:var(--orange-400);color:var(--sand);text-align:center;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:700;font-family:var(--space-grotesk);border-radius:10rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.2rem 2rem;transition:all .3s;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(buy-button):hover{opacity:.8}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(buy-button).notify-me{background:var(--neutral-700);color:var(--white);background-image:none;padding:max(1.4rem,min(.83333vw,1.6rem)) 2.4rem;font-weight:500}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(buy-button).notify-me:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.73 21C13.5542 21.3031 13.3018 21.5546 12.9982 21.7295C12.6946 21.9044 12.3504 21.9964 12 21.9964C11.6496 21.9964 11.3054 21.9044 11.0018 21.7295C10.6982 21.5546 10.4458 21.3031 10.27 21M18 8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8C6 15 3 17 3 17H21C21 17 18 15 18 8Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-block}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-moz-any(buy-button).notify-me:hover{opacity:.85}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button){background:var(--orange-400);color:var(--sand);text-align:center;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:700;font-family:var(--space-grotesk);border-radius:10rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.2rem 2rem;transition:all .3s;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(buy-button){background:var(--orange-400);color:var(--sand);text-align:center;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:700;font-family:var(--space-grotesk);border-radius:10rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.2rem 2rem;transition:all .3s;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button):hover{opacity:.8}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(buy-button):hover{opacity:.8}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button).notify-me{background:var(--neutral-700);color:var(--white);background-image:none;padding:max(1.4rem,min(.83333vw,1.6rem)) 2.4rem;font-weight:500}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(buy-button).notify-me{background:var(--neutral-700);color:var(--white);background-image:none;padding:max(1.4rem,min(.83333vw,1.6rem)) 2.4rem;font-weight:500}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button).notify-me:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.73 21C13.5542 21.3031 13.3018 21.5546 12.9982 21.7295C12.6946 21.9044 12.3504 21.9964 12 21.9964C11.6496 21.9964 11.3054 21.9044 11.0018 21.7295C10.6982 21.5546 10.4458 21.3031 10.27 21M18 8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8C6 15 3 17 3 17H21C21 17 18 15 18 8Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-block}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(buy-button).notify-me:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.73 21C13.5542 21.3031 13.3018 21.5546 12.9982 21.7295C12.6946 21.9044 12.3504 21.9964 12 21.9964C11.6496 21.9964 11.3054 21.9044 11.0018 21.7295C10.6982 21.5546 10.4458 21.3031 10.27 21M18 8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8C6 15 3 17 3 17H21C21 17 18 15 18 8Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2.4rem;height:2.4rem;display:inline-block}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :-webkit-any(buy-button).notify-me:hover{opacity:.85}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper :is(buy-button).notify-me:hover{opacity:.85}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper .buy-button__wrapper{width:100%;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper .back-in-stock-texts{display:none}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) :-moz-any(product-quantity){display:none}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) :-webkit-any(product-quantity){display:none}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) :is(product-quantity){display:none}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts{flex-direction:column;justify-content:center;align-items:center;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .buy-button__wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts{gap:.8rem}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts .back-in-stock-texts__title{color:var(--black);text-align:center;font-family:var(--inter);font-size:max(1.8rem,min(1.25vw,2.4rem));font-weight:600}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts .back-in-stock-texts__description{color:var(--neutral-600);text-align:center;font-family:var(--inter);font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:500;line-height:140%}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts .back-in-stock-texts__link{color:var(--orange-400);text-align:center;font-family:var(--inter);font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:600;text-decoration:underline;transition:opacity .2s}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .back-in-stock-texts .back-in-stock-texts__link:hover{opacity:.7}.main-product__container .main-product__content .main-product__infos .product-quantity-buy__wrapper:has(buy-button.notify-me) .buy-button__wrapper{border:1px solid var(--neutral-700);background:#f3f3f3;border-radius:.4rem;gap:2rem;padding:3.2rem 2.4rem}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :is(dropdown-component):not(.kit-content-dropdown) .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :is(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :is(dropdown-component):not(.kit-content-dropdown) .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component):not(.kit-content-dropdown) .dropdown-content .dropdown-content__inner :-moz-any(p){font-family:var(--inter);color:var(--neutral-500);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:150%}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component):not(.kit-content-dropdown) .dropdown-content .dropdown-content__inner :-webkit-any(p){font-family:var(--inter);color:var(--neutral-500);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:150%}.main-product__container .main-product__content .main-product__infos :is(dropdown-component):not(.kit-content-dropdown) .dropdown-content .dropdown-content__inner :is(p){font-family:var(--inter);color:var(--neutral-500);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:150%}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .kit-content__products{flex-direction:column;gap:max(1.2rem,min(.83333vw,1.6rem));padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .kit-content__card{align-items:stretch;gap:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :-moz-any(dropdown-component).kit-content-dropdown .kit-content__card-image{background:var(--sand);aspect-ratio:49/62;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:max(4.0306rem,min(2.79904vw,5.3742rem));display:flex;overflow:hidden}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .dropdown-heading{border-bottom:1px solid var(--neutral-100);padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem))}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:400}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{min-width:1.4rem;max-width:1.4rem;min-height:1.4rem;max-height:1.4rem}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__products{flex-direction:column;gap:max(1.2rem,min(.83333vw,1.6rem));padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__products{flex-direction:column;gap:max(1.2rem,min(.83333vw,1.6rem));padding-top:max(1.2rem,min(.83333vw,1.6rem));padding-bottom:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card{align-items:stretch;gap:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card{align-items:stretch;gap:max(1.2rem,min(.83333vw,1.6rem));display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-image{background:var(--sand);aspect-ratio:49/62;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:max(4.0306rem,min(2.79904vw,5.3742rem));display:flex;overflow:hidden}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-image{background:var(--sand);aspect-ratio:49/62;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:max(4.0306rem,min(2.79904vw,5.3742rem));display:flex;overflow:hidden}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-image :-webkit-any(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-image :is(img){object-fit:contain;width:100%;height:100%}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-info{flex-direction:column;justify-content:center;gap:.4rem;min-width:0;display:flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-info{flex-direction:column;justify-content:center;gap:.4rem;min-width:0;display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-title{font-family:var(--inter);color:var(--neutral-700);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;text-decoration:none;display:-webkit-box;overflow:hidden}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-title{font-family:var(--inter);color:var(--neutral-700);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;text-decoration:none;display:-webkit-box;overflow:hidden}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-title:hover{text-decoration:underline}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-title:hover{text-decoration:underline}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-pricing{flex-direction:column;gap:.2rem;display:flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-pricing{flex-direction:column;gap:.2rem;display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-compare{font-family:var(--inter);color:var(--neutral-400);font-size:max(1.25rem,min(.72916vw,1.4rem));font-weight:300;text-decoration:line-through}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-compare{font-family:var(--inter);color:var(--neutral-400);font-size:max(1.25rem,min(.72916vw,1.4rem));font-weight:300;text-decoration:line-through}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-price-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-price-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-price{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.25rem,min(.72916vw,1.4rem));font-weight:600}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-price{font-family:var(--inter);color:var(--neutral-700);font-size:max(1.25rem,min(.72916vw,1.4rem));font-weight:600}.main-product__container .main-product__content .main-product__infos :-webkit-any(dropdown-component).kit-content-dropdown .kit-content__card-discount-badge{background:var(--green-500);color:var(--white);font-family:var(--inter);white-space:nowrap;border-radius:10rem;align-items:center;padding:max(.45rem,min(.3125vw,.6rem)) max(.9rem,min(.625vw,1.2rem));font-size:max(.75rem,min(.52083vw,1rem));font-weight:600;line-height:normal;display:inline-flex}.main-product__container .main-product__content .main-product__infos :is(dropdown-component).kit-content-dropdown .kit-content__card-discount-badge{background:var(--green-500);color:var(--white);font-family:var(--inter);white-space:nowrap;border-radius:10rem;align-items:center;padding:max(.45rem,min(.3125vw,.6rem)) max(.9rem,min(.625vw,1.2rem));font-size:max(.75rem,min(.52083vw,1rem));font-weight:600;line-height:normal;display:inline-flex}.main-product__content.is-out-of-stock .main-product__images{filter:grayscale();opacity:.6}.main-product__content.is-out-of-stock :-moz-any(buy-button):not(.notify-me) button{background:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;pointer-events:none;background-image:none}.main-product__content.is-out-of-stock :-webkit-any(buy-button):not(.notify-me) button{background:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;pointer-events:none;background-image:none}.main-product__content.is-out-of-stock :is(buy-button):not(.notify-me) button{background:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;pointer-events:none;background-image:none}.main-product__content.is-out-of-stock .buy-button__wrapper:not(:has(buy-button.notify-me)) button{background:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;pointer-events:none;background-image:none}.peppy-notify-me-button-container{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#backInStockFormButton{border-radius:100px!important}product-pagination{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));max-width:100%;margin-top:1.5rem;display:flex}@media screen and (min-width:1600px){product-pagination{flex-direction:column;margin-top:0}}product-pagination .product-paginations__items{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:max(.8rem,min(.625vw,1.2rem));max-width:calc(100% - 8rem);display:flex;overflow-x:auto;overflow-y:hidden}@media screen and (min-width:1600px){product-pagination .product-paginations__items{flex-direction:column;max-width:none;overflow-x:hidden;overflow-y:auto}}product-pagination .product-paginations__items::-webkit-scrollbar{display:none}product-pagination .product-paginations__items .product-pagination__item{border:1px solid var(--gray-30);cursor:pointer;opacity:.7;border-radius:1.2rem;flex-shrink:0;width:7.5rem;min-width:7.5rem;height:7.5rem;min-height:7.5rem;transition:all .15s ease-in-out;display:flex;overflow:hidden}@media screen and (min-width:1600px){product-pagination .product-paginations__items .product-pagination__item{width:6rem;min-width:6rem;height:6rem;min-height:6rem}}product-pagination .product-paginations__items .product-pagination__item :-webkit-any(img){object-fit:cover;width:100%;height:100%}product-pagination .product-paginations__items .product-pagination__item :is(img){object-fit:cover;width:100%;height:100%}product-pagination .product-paginations__items .product-pagination__item.active{opacity:1}product-pagination .btn-prev{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}product-pagination .btn-prev :-webkit-any(svg) :-webkit-any(path){transition:all .15s ease-in-out}product-pagination .btn-prev :is(svg) :is(path){transition:all .15s ease-in-out}product-pagination .btn-prev :-webkit-any(svg) :-webkit-any(rect){transition:all .15s ease-in-out}product-pagination .btn-prev :is(svg) :is(rect){transition:all .15s ease-in-out}product-pagination .btn-prev.disabled{cursor:default}product-pagination .btn-prev.disabled :-webkit-any(rect){display:none}product-pagination .btn-prev.disabled :is(rect){display:none}product-pagination .btn-prev.disabled :-webkit-any(path){stroke:var(--orange-100)}product-pagination .btn-prev.disabled :is(path){stroke:var(--orange-100)}product-pagination .btn-next{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}product-pagination .btn-next :-webkit-any(svg) :-webkit-any(path){transition:all .15s ease-in-out}product-pagination .btn-next :is(svg) :is(path){transition:all .15s ease-in-out}product-pagination .btn-next :-webkit-any(svg) :-webkit-any(rect){transition:all .15s ease-in-out}product-pagination .btn-next :is(svg) :is(rect){transition:all .15s ease-in-out}product-pagination .btn-next.disabled{cursor:default}product-pagination .btn-next.disabled :-webkit-any(rect){display:none}product-pagination .btn-next.disabled :is(rect){display:none}product-pagination .btn-next.disabled :-webkit-any(path){stroke:var(--orange-100)}product-pagination .btn-next.disabled :is(path){stroke:var(--orange-100)}product-pagination .btn-prev{transform:rotate(180deg)}@media screen and (min-width:1600px){product-pagination .btn-prev{transform:rotate(-90deg)}product-pagination .btn-next{transform:rotate(90deg)}}product-zoom-modal{z-index:999999;visibility:hidden;opacity:0;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:block;position:fixed;top:0;left:0}product-zoom-modal[data-open=true]{visibility:visible;opacity:1}product-zoom-modal .product-zoom-modal__overlay{cursor:pointer;background-color:#000000f2;width:100%;height:100%;position:fixed;top:0;left:0}product-zoom-modal .product-zoom-modal__container{z-index:1;flex-direction:column;width:100%;height:100%;display:flex;position:relative}product-zoom-modal .product-zoom-modal__close{z-index:10;cursor:pointer;width:4.8rem;height:4.8rem;color:var(--white,#fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;top:2rem;right:2rem}product-zoom-modal .product-zoom-modal__close:hover{background:#fff3;border-color:#ffffff4d;transform:scale(1.05)}product-zoom-modal .product-zoom-modal__close :-moz-any(svg){width:2.4rem;height:2.4rem}product-zoom-modal .product-zoom-modal__close :-webkit-any(svg){width:2.4rem;height:2.4rem}product-zoom-modal .product-zoom-modal__close :is(svg){width:2.4rem;height:2.4rem}product-zoom-modal .product-zoom-modal__close :-webkit-any(svg) :-webkit-any(path){stroke:var(--white)}product-zoom-modal .product-zoom-modal__close :is(svg) :is(path){stroke:var(--white)}@media screen and (max-width:768px){product-zoom-modal .product-zoom-modal__close{width:4rem;height:4rem;top:1.6rem;right:1.6rem}product-zoom-modal .product-zoom-modal__close :-webkit-any(svg){width:2rem;height:2rem}product-zoom-modal .product-zoom-modal__close :is(svg){width:2rem;height:2rem}}product-zoom-modal .product-zoom-modal__content{gap:2.4rem;width:100%;height:100%;padding:8rem 2.4rem 2.4rem;display:flex}@media screen and (max-width:768px){product-zoom-modal .product-zoom-modal__content{flex-direction:column;gap:1.6rem;padding:6rem 1.6rem 1.6rem}}product-zoom-modal .product-zoom-modal__thumbnails{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;flex-direction:column;gap:1.2rem;width:12rem;min-width:12rem;max-height:100%;padding-right:.8rem;display:flex;overflow-x:hidden;overflow-y:auto}product-zoom-modal .product-zoom-modal__thumbnails::-webkit-scrollbar{width:4px}product-zoom-modal .product-zoom-modal__thumbnails::-webkit-scrollbar-track{background:0 0}product-zoom-modal .product-zoom-modal__thumbnails::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:2px}product-zoom-modal .product-zoom-modal__thumbnails::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}@media screen and (max-width:768px){product-zoom-modal .product-zoom-modal__thumbnails{width:100%;min-width:unset;flex-direction:row;max-height:12rem;padding-bottom:.8rem;padding-right:0;overflow-x:auto;overflow-y:hidden}}product-zoom-modal .product-zoom-modal__thumbnail{aspect-ratio:1;cursor:pointer;background:#ffffff1a;border:2px solid transparent;border-radius:.4rem;width:100%;padding:0;transition:all .3s;position:relative;overflow:hidden}product-zoom-modal .product-zoom-modal__thumbnail:hover{border-color:#ffffff80;transform:scale(1.05)}product-zoom-modal .product-zoom-modal__thumbnail.active{border-color:var(--white,#fff);background:#fff3}product-zoom-modal .product-zoom-modal__thumbnail :-webkit-any(img){object-fit:cover;width:100%;height:100%;display:block}product-zoom-modal .product-zoom-modal__thumbnail :is(img){object-fit:cover;width:100%;height:100%;display:block}product-zoom-modal .product-zoom-modal__thumbnail.product-zoom-modal__thumbnail--video:after{content:"";opacity:.8;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 5V19L19 12L8 5Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){product-zoom-modal .product-zoom-modal__thumbnail{flex-shrink:0;width:8rem;min-width:8rem}}product-zoom-modal .product-zoom-modal__main-wrapper{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}product-zoom-modal .product-zoom-modal__main-image-container{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:auto}product-zoom-modal .product-zoom-modal__main-image-container::-webkit-scrollbar{width:8px;height:8px}product-zoom-modal .product-zoom-modal__main-image-container::-webkit-scrollbar-track{background:0 0}product-zoom-modal .product-zoom-modal__main-image-container::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px}product-zoom-modal .product-zoom-modal__main-image-container::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}product-zoom-modal .product-zoom-modal__main-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:none;display:block}product-zoom-modal product-video{justify-content:center;align-items:center;width:100%;height:100%;display:flex}product-zoom-modal product-video :-webkit-any(video){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}product-zoom-modal product-video :is(video){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.product-quantity{border:.898px solid #dedede;border-radius:1.4961rem;justify-content:center;align-items:center;gap:.8rem;min-width:max(5rem,min(4.16666vw,8rem));max-width:8rem;max-height:2.8rem;padding:.2rem .8rem;display:flex;overflow:hidden}.product-quantity .product-quantity__button{cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:max(1.2rem,min(.733333vw,1.4rem));display:flex}.product-quantity .product-quantity__button:disabled{cursor:not-allowed;opacity:.3}.product-quantity .product-quantity__input{text-align:center;background:0 0;border:none;justify-content:center;align-items:center;width:max(1.2rem,min(.733333vw,1.4rem));font-size:1.4rem;display:flex}simple-swiper{width:100%;display:block;overflow:hidden}simple-swiper .swiper{width:100%;overflow:visible}simple-swiper .swiper-wrapper{align-items:stretch;display:flex}simple-swiper .swiper-slide{flex-shrink:0;width:auto}product-video{width:100%;height:100%;display:block}product-video :-webkit-any(video){object-fit:cover;width:100%;height:100%;display:block}product-video :is(video){object-fit:cover;width:100%;height:100%;display:block}.bloco-tags{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.2rem;display:flex;overflow-x:auto}.bloco-tags::-webkit-scrollbar{display:none}.bloco-tags .bloco-tags__item{background-color:var(--tag-bg-color,var(--bloco-tag-bg));white-space:nowrap;border-radius:10rem;align-items:center;gap:.4rem;padding:max(.67rem,min(.52083vw,1rem)) max(1.07rem,min(.83333vw,1.6rem)) max(.67rem,min(.52083vw,1rem)) max(.67rem,min(.52083vw,1rem));display:inline-flex}.bloco-tags .bloco-tags__icon{object-fit:contain;flex-shrink:0;width:max(1.603rem,min(1.25vw,2.4rem));height:max(1.603rem,min(1.25vw,2.4rem))}.bloco-tags .bloco-tags__text{font-family:var(--inter);color:var(--tag-text-color,var(--orange-400));text-transform:uppercase;font-size:max(1.1rem,min(.83333vw,1.6rem));font-weight:600;line-height:normal}.blog-card{flex-direction:column;gap:max(1.2rem,min(.9375vw,1.8rem));width:100%;min-width:0;display:flex;overflow:hidden}.blog-card .blog-card__image-wrapper{aspect-ratio:3/2;border-radius:2rem;flex-shrink:0;width:100%;height:max(30rem,min(20.8333vw,40rem));display:block;overflow:hidden}@media screen and (min-width:768px){.blog-card .blog-card__image-wrapper{aspect-ratio:403/268.45;align-self:stretch;width:100%}}.blog-card .blog-card__image-wrapper .blog-card__image{object-fit:cover;width:100%;height:100%;display:block}.blog-card .blog-card__content{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.blog-card .blog-card__content .blog-card__title{font-family:var(--space-grotesk);color:var(--neutral-600);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:max(1.6rem,min(.9375vw,1.8rem));font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card .blog-card__content .blog-card__title :-webkit-any(a){color:inherit;text-decoration:none;display:block}.blog-card .blog-card__content .blog-card__title :is(a){color:inherit;text-decoration:none;display:block}.blog-card .blog-card__content .blog-card__excerpt{color:var(--neutral-400);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:max(1.2rem,min(.83333vw,1.6rem));line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card .blog-card__content .blog-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:max(1.4rem,min(1.45833vw,2.8rem));display:flex}.blog-card .blog-card__content .blog-card__footer .blog-card__meta{color:#b3b3b3;font-size:max(1.2rem,min(.83333vw,1.6rem))}.blog-card .blog-card__content .blog-card__footer .blog-card__link{color:var(--orange-400);font-family:var(--inter);align-items:center;gap:max(.52rem,min(.41666vw,.8rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:600;text-decoration:none;transition:gap .2s;display:flex}.blog-card .blog-card__content .blog-card__footer .blog-card__link:hover{gap:1.2rem}.blog-card .blog-card__content .blog-card__footer .blog-card__link :-webkit-any(svg){display:block}.blog-card .blog-card__content .blog-card__footer .blog-card__link :is(svg){display:block}.ticker-row{width:100%;display:block;position:relative;overflow:hidden}.ticker-row .ticker-row__track{width:fit-content;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--animation-duration,50s);will-change:transform;align-items:center;gap:max(.8rem,min(.83333vw,1.6rem));padding:1px 0;display:flex}.ticker-row[data-direction=right] .ticker-row__track{animation-name:ticker-scroll-right}.ticker-row[data-direction=left] .ticker-row__track{animation-name:ticker-scroll-left}.ticker-row:hover .ticker-row__track{animation-play-state:paused}@keyframes ticker-scroll-left{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes ticker-scroll-right{0%{transform:translate(-25%)}to{transform:translate(0)}}.ticker-item{border:2px solid var(--green-800);border-radius:max(.6rem,min(.625vw,1.2rem));flex-shrink:0;align-items:center;min-width:min-content;min-height:max(4rem,min(4.94792vw,9.5rem));max-height:max(4rem,min(4.94792vw,9.5rem));display:inline-flex;overflow:hidden}.ticker-item .ticker-item__text{white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:max-content;padding:max(.9rem,min(.9375vw,1.8rem)) max(2.8rem,min(2.91667vw,5.6rem));display:flex}.ticker-item .ticker-item__image{min-width:max(11rem,min(11.9688vw,23rem));max-width:max(11rem,min(11.9688vw,23rem));min-height:max(4rem,min(4.94792vw,9.5rem));max-height:max(4rem,min(4.94792vw,9.5rem));display:flex}.ticker-item .ticker-item__image .image-block{width:100%;height:100%;display:block}shop-bar{z-index:50;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}shop-bar[data-visible=true]{pointer-events:auto;transform:translateY(0)}shop-bar .shop-bar__icon-minus{display:none}shop-bar[open]{padding:0 2.3rem 2rem}shop-bar[open] .shop-bar__wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff5d399;border-radius:1.2rem;overflow:hidden}shop-bar[open] .shop-bar__panel{animation:.25s shopbar-panel-in;display:flex}shop-bar[open] .shop-bar__icon-plus{display:none}shop-bar[open] .shop-bar__icon-minus{display:block}shop-bar.is-out-of-stock .shop-bar__image :-webkit-any(img){filter:grayscale();opacity:.6}shop-bar.is-out-of-stock .shop-bar__image :is(img){filter:grayscale();opacity:.6}@media screen and (min-width:990px){shop-bar[open]{padding:0}}@keyframes shopbar-panel-in{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.shop-bar__overlay{z-index:1;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}@media screen and (min-width:990px){.shop-bar__overlay{display:none}}.shop-bar__wrapper{z-index:2;flex-direction:column;display:flex;position:relative}@media screen and (min-width:990px){.shop-bar__wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff5d399;border-radius:0;flex-direction:row;align-items:center;gap:2rem;padding:1.2rem max(3.2rem,min(5.20833vw,10rem))}}.shop-bar__wrapper .shop-bar__panel{flex-direction:column;gap:1.6rem;min-width:0;padding:2rem 2rem 0;display:none}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel{flex:1;gap:0;min-width:0;padding:0;animation:none!important;display:flex!important}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info{align-items:flex-start;gap:1.2rem;display:flex}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info{flex:1;align-items:center}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image{flex-shrink:0}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :-webkit-any(img){aspect-ratio:1;border-radius:.8rem;width:6.5rem;height:6.5rem}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :-moz-any(img){object-fit:contain;background:var(--white);border-radius:max(.4rem,min(.41666vw,.8rem));width:max(5.6rem,min(3.38541vw,6.5rem));height:7rem;display:block}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :-moz-any(img){aspect-ratio:1;border-radius:.8rem;width:6.5rem;height:6.5rem}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :-webkit-any(img){object-fit:contain;background:var(--white);border-radius:max(.4rem,min(.41666vw,.8rem));width:max(5.6rem,min(3.38541vw,6.5rem));height:7rem;display:block}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :is(img){object-fit:contain;background:var(--white);border-radius:max(.4rem,min(.41666vw,.8rem));width:max(5.6rem,min(3.38541vw,6.5rem));height:7rem;display:block}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :-webkit-any(img){aspect-ratio:1;border-radius:.8rem;width:6.5rem;height:6.5rem}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__image :is(img){aspect-ratio:1;border-radius:.8rem;width:6.5rem;height:6.5rem}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details{flex-direction:row;flex:1;justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details{align-items:center}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block{justify-content:space-between;gap:2rem;width:100%;display:flex}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block{flex-direction:column;align-items:baseline;gap:.6rem}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__title{font-family:var(--inter);color:var(--neutral-750);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:max(1.4rem,min(1.04166vw,2rem));font-weight:500;line-height:140%;display:-webkit-box;overflow:hidden}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__title{-webkit-line-clamp:1;line-clamp:1;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container{flex-direction:column;gap:.6rem;display:flex}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container{gap:.4rem}}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__full-price-line{align-items:center;gap:.6rem;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__compare-price{font-family:var(--inter);color:var(--neutral-400);font-size:max(1.2rem,min(.72916vw,1.4rem));font-weight:400;line-height:normal;text-decoration:line-through}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__compare-price:empty{display:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__price{font-family:var(--inter);color:var(--neutral-800);font-size:max(1.6rem,min(1.04166vw,2rem));font-style:normal;font-weight:600;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__price--discount{color:var(--green-600)}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__installments{font-family:var(--inter);color:var(--neutral-500);white-space:nowrap;font-size:max(1rem,min(.72916vw,1.4rem));font-weight:400;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__product-info .shop-bar__details .shop-bar__information-block .shop-bar__price-container .shop-bar__installments:empty{display:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants{flex-direction:column;gap:1.2rem;min-width:0;max-width:100%;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants:empty{display:none}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__panel .shop-bar__variants{display:none!important}}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list{flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));min-width:0;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.8rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items::-webkit-scrollbar{display:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items .variants-list__item{border:1px solid var(--neutral-200);cursor:pointer;background:0 0;border-radius:4rem;flex-shrink:0;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;text-decoration:none;transition:all .2s;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items .variants-list__item .variants-list__item-title{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items .variants-list__item.variants-list__item--active{border-color:var(--neutral-700);background-color:var(--neutral-700)}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items .variants-list__item.variants-list__item--active .variants-list__item-title{color:var(--white);font-weight:500}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variants-list .variants-list__items .variants-list__item:hover:not(.variants-list__item--active){border-color:var(--neutral-400)}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-selector__group{border:none;flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));min-width:0;margin:0;padding:0;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-selector__title{color:var(--neutral-700);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;font-family:var(--inter);text-transform:capitalize;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-selector__options{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.8rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-selector__options::-webkit-scrollbar{display:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option{border:1px solid var(--neutral-200);cursor:pointer;background:0 0;border-radius:4rem;flex-shrink:0;align-items:center;gap:.6rem;padding:1.2rem 1.6rem;transition:all .2s;display:flex}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option.hidden,.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option .variant-option__input{display:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option .variant-option__text{font-family:var(--inter);color:var(--neutral-600);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:500;line-height:normal}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input:checked){border-color:var(--neutral-700);background-color:var(--neutral-700)}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input:checked) .variant-option__text{color:var(--white);font-weight:500}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:hover:not(:has(input:checked)):not(:has(input[data-unavailable=true])){border-color:var(--neutral-400)}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input[data-unavailable=true]){opacity:.4;cursor:pointer}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input[data-unavailable=true]) .variant-option__text{text-decoration:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input[data-unavailable=true]:checked){border-color:var(--neutral-700);background-color:var(--neutral-700);opacity:.5}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option:has(input[data-unavailable=true]:checked) .variant-option__text{color:var(--white);font-weight:500;text-decoration:none}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option--color{border-radius:4rem;padding:max(.4rem,min(.3vw,.5rem)) max(1rem,min(.73333vw,1.4rem)) max(.4rem,min(.3vw,.5rem)) max(.4rem,min(.3vw,.5rem))}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option--color:has(input:checked){border-color:var(--orange-400);background-color:transparent}.shop-bar__wrapper .shop-bar__panel .shop-bar__variants .variant-option--color:has(input:checked) .variant-option__text{color:var(--neutral-700);font-weight:600}.shop-bar__wrapper .shop-bar__bar{padding:2rem;padding-bottom:max(1.2rem,env(safe-area-inset-bottom));align-items:center;gap:1rem;display:flex}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__bar{flex-shrink:0;padding:0}}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity{display:none}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity:empty,.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity.shop-bar__quantity--hidden{display:none!important}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity{border:1px solid var(--neutral-100);background:var(--white);border-radius:10rem;justify-content:center;align-items:center;gap:.8rem;min-width:max(5rem,min(4.16666vw,8rem));max-width:max(9.5rem,min(5.78125vw,11.1rem));max-height:max(4.5rem,min(2.60416vw,5rem));padding:1rem .8rem;display:flex;overflow:hidden}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button{cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:3rem;height:2.7rem;display:flex}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button:disabled{cursor:not-allowed;opacity:.3}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button--increment :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.8rem}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button--increment :is(svg){flex-shrink:0;width:.8rem;height:.8rem}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button--decrement :-webkit-any(svg){flex-shrink:0;width:.8rem;height:.95rem}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__button--decrement :is(svg){flex-shrink:0;width:.8rem;height:.95rem}.shop-bar__wrapper .shop-bar__bar .shop-bar__quantity .product-quantity__input{min-width:2.7rem;font-size:1.6rem;font-weight:400;font-family:var(--inter);color:var(--neutral-700);text-align:center;background:0 0;border:none;justify-content:center;align-items:center;display:flex}}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn{background:var(--orange-400);color:var(--sand);font-family:var(--space-grotesk);cursor:pointer;white-space:nowrap;border:none;border-radius:10rem;flex:1;justify-content:center;align-items:center;gap:.8rem;padding:max(1.2rem,min(.83333vw,1.6rem)) 2rem;font-size:max(1.4rem,min(.9375vw,1.8rem));font-weight:700;line-height:normal;transition:opacity .3s;display:flex}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn:hover{opacity:.8}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn[disabled]{background:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;pointer-events:none}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn .shop-bar__buy-icon{display:none}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn--notify{background:var(--neutral-700);color:var(--white);font-weight:500;font-family:var(--inter)}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn--notify .shop-bar__buy-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.73 21C13.5542 21.3031 13.3018 21.5546 12.9982 21.7295C12.6946 21.9044 12.3504 21.9964 12 21.9964C11.6496 21.9964 11.3054 21.9044 11.0018 21.7295C10.6982 21.5546 10.4458 21.3031 10.27 21M18 8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8C6 15 3 17 3 17H21C21 17 18 15 18 8Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2rem;height:2rem;display:inline-flex}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn--notify:hover{opacity:.85}.shop-bar__wrapper .shop-bar__bar .shop-bar__buy-btn--loading{pointer-events:none;opacity:.7}.shop-bar__wrapper .shop-bar__bar .shop-bar__toggle{background:var(--orange-100);cursor:pointer;width:max(4.2rem,min(2.60416vw,5rem));height:max(4.2rem,min(2.60416vw,5rem));color:var(--neutral-600);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.shop-bar__wrapper .shop-bar__bar .shop-bar__toggle:hover{color:var(--neutral-800)}.shop-bar__wrapper .shop-bar__bar .shop-bar__toggle :-webkit-any(svg){width:max(1.6rem,min(1.04166vw,2rem));height:max(1.6rem,min(1.04166vw,2rem))}.shop-bar__wrapper .shop-bar__bar .shop-bar__toggle :is(svg){width:max(1.6rem,min(1.04166vw,2rem));height:max(1.6rem,min(1.04166vw,2rem))}@media screen and (min-width:990px){.shop-bar__wrapper .shop-bar__bar .shop-bar__toggle{display:none}}.blog-articles__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:max(2rem,min(4.16667vw,8rem)) max(2.4rem,min(2.08333vw,4rem));list-style-type:none;display:grid}@media screen and (min-width:768px){.blog-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.blog-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.blog-articles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.blog-articles__grid .blog-articles__card{width:100%;height:100%}.blog-articles__grid .blog-articles__card .image-block{aspect-ratio:3/2}.blog-articles__grid .blog-articles__card .blog-articles__card-img-wrapper{aspect-ratio:3/2;object-fit:cover;z-index:1;border-radius:max(1.6rem,min(1.04167vw,2rem));width:100%;display:block;position:relative;overflow:hidden}.blog-articles__grid .blog-articles__card .blog-articles__card-img-wrapper :-webkit-any(img){width:100%;height:100%;display:block}.blog-articles__grid .blog-articles__card .blog-articles__card-img-wrapper :is(img){width:100%;height:100%;display:block}.blog-articles__grid .blog-articles__card .blog-articles__card-img-wrapper :-webkit-any(svg){z-index:2;width:3.6rem;height:3.6rem;color:var(--white);stroke:var(--white);position:absolute;bottom:0;right:0}.blog-articles__grid .blog-articles__card .blog-articles__card-img-wrapper :is(svg){z-index:2;width:3.6rem;height:3.6rem;color:var(--white);stroke:var(--white);position:absolute;bottom:0;right:0}.blog-articles__grid .blog-articles__card .blog-articles__card-content{width:100%;margin-top:max(1.2rem,min(.9375vw,1.8rem));display:block}.blog-articles__grid .blog-articles__card .blog-articles__card-content .blog-articles__card-link-description{color:inherit;text-decoration:none;display:block}.blog-articles__grid .blog-articles__card .blog-articles__card-content .blog-articles__card-link-description .blog-articles__card-description-article{font-size:max(1.4rem,min(.9375vw,1.8rem));font-family:var(--inter);color:var(--neutral-600);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-articles__grid .blog-articles__card .blog-articles__card-content .blog-articles__card-description-excerpt{font-size:max(1.2rem,min(.83333vw,1.6rem));font-family:var(--inter);color:var(--neutral-400);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:max(.8rem,min(.625vw,1.2rem));font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-articles__grid~.pagination.blog-articles__pagination{padding:0}.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}blog-article{flex-direction:column;gap:max(2.4rem,min(3.125vw,6rem));margin-left:auto;margin-right:auto;display:flex}blog-article .blog-article__header-container{flex-direction:column;justify-content:center;align-items:center;gap:max(2.4rem,min(2.08333vw,4rem));display:flex}blog-article .blog-article__header-container .blog-article__header__content{width:var(--page-width);flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-left:auto;margin-right:auto;display:flex}blog-article .blog-article__header-container .blog-article__header__content .blog-article__header__content-title{width:100%;color:var(--neutral-700);text-align:center;font-size:max(2.8rem,min(2.08333vw,4rem));font-weight:900;line-height:120%;font-family:var(--inter)}blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author{align-items:center;gap:.7rem;display:flex}blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author .post-time,blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author .post-author{color:var(--neutral-400);font-family:var(--inter);text-transform:uppercase;font-size:max(1.2rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:normal}blog-article .blog-article__header-container .post-featured-image{border-radius:max(1.6rem,min(1.04167vw,2rem));width:100%;overflow:hidden}blog-article .blog-article__header-container .post-featured-image .post-image{object-fit:cover;width:100%;max-height:16rem;display:block}@media screen and (min-width:768px){blog-article .blog-article__header-container .post-featured-image .post-image{max-height:50rem}}blog-article .post-content{width:var(--page-width);text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);flex-direction:column;gap:max(1.4rem,min(1.25vw,2.4rem));margin-left:auto;margin-right:auto;font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5;display:flex}blog-article .post-content :-webkit-any(p){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(p){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(span){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(span){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(a){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(a){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(ul){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(ul){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(ol){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(ol){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(li){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :is(li){text-align:justify;color:var(--neutral-700);line-height:max(1.92rem,min(1.25vw,2.4rem));font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-weight:400;line-height:1.5}blog-article .post-content :-webkit-any(h1){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h1){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :-webkit-any(h2){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h2){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :-webkit-any(h3){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h3){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :-webkit-any(h4){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h4){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :-webkit-any(h5){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h5){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :-webkit-any(h6){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content :is(h6){text-align:justify;color:var(--neutral-700);font-family:var(--space-grotesk);font-size:max(2.4rem,min(1.66667vw,3.2rem));font-weight:500;line-height:120%}blog-article .post-content img{object-fit:cover;border-radius:max(.8rem,min(.52083vw,1rem));width:100%;height:auto;display:block}blog-article .post-content p:has(img+img){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content p:has(img+img) img{margin-top:0;margin-bottom:0}blog-article .post-content span:has(img+img){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content span:has(img+img) img{margin-top:0;margin-bottom:0}blog-article .post-content img:only-child{width:100%}blog-article .post-content p:has(img+img+img) img:has(+img+img){width:100%}@media screen and (min-width:768px){blog-article .post-content p:has(img+img+img) img:has(+img+img){width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content p:has(img+img+img) img+img:has(+img){width:100%}@media screen and (min-width:768px){blog-article .post-content p:has(img+img+img) img+img:has(+img){width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content p:has(img+img+img) img+img+img{width:100%}@media screen and (min-width:768px){blog-article .post-content p:has(img+img+img) img+img+img{width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img+img+img) img:has(+img+img){width:100%}@media screen and (min-width:768px){blog-article .post-content span:has(img+img+img) img:has(+img+img){width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img+img+img) img+img:has(+img){width:100%}@media screen and (min-width:768px){blog-article .post-content span:has(img+img+img) img+img:has(+img){width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img+img+img) img+img+img{width:100%}@media screen and (min-width:768px){blog-article .post-content span:has(img+img+img) img+img+img{width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content p:has(img+img):not(:has(img+img+img)) img{width:100%}@media screen and (min-width:768px){blog-article .post-content p:has(img+img):not(:has(img+img+img)) img{width:calc(50% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img+img):not(:has(img+img+img)) img{width:100%}@media screen and (min-width:768px){blog-article .post-content span:has(img+img):not(:has(img+img+img)) img{width:calc(50% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content p:has(img:only-child)+p:has(img:only-child){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content p:has(img:only-child)+p:has(img:only-child) img{width:100%;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){blog-article .post-content p:has(img:only-child)+p:has(img:only-child) img{width:calc(50% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img:only-child)+span:has(img:only-child){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content span:has(img:only-child)+span:has(img:only-child) img{width:100%;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){blog-article .post-content span:has(img:only-child)+span:has(img:only-child) img{width:calc(50% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content p:has(img:only-child)+p:has(img:only-child)+p:has(img:only-child){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content p:has(img:only-child)+p:has(img:only-child)+p:has(img:only-child) img{width:100%;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){blog-article .post-content p:has(img:only-child)+p:has(img:only-child)+p:has(img:only-child) img{width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}blog-article .post-content span:has(img:only-child)+span:has(img:only-child)+span:has(img:only-child){flex-wrap:wrap;align-items:flex-start;gap:max(.8rem,min(1.04167vw,1.6rem));display:flex}blog-article .post-content span:has(img:only-child)+span:has(img:only-child)+span:has(img:only-child) img{width:100%;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){blog-article .post-content span:has(img:only-child)+span:has(img:only-child)+span:has(img:only-child) img{width:calc(33.333% - max(.8rem,min(1.04167vw,1.6rem)))}}.shopify-section.header-section{z-index:10000;width:100%;margin-top:0;position:sticky;top:0}header-component{background-color:var(--white);transition:all .3s ease-in-out;display:block;box-shadow:0 2px 4px #00000014}header-component .header__content{max-width:var(--page-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"header-links-mobile header-logo header-icons";justify-content:space-between;align-items:center;gap:1rem;margin-left:auto;margin-right:auto;padding-top:max(1.5rem,min(1.04167vw,2rem));padding-bottom:max(1.5rem,min(1.04167vw,2rem));display:grid}@media screen and (min-width:1024px){header-component .header__content{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"header-links-desktop header-logo header-icons"}}header-component .header__content .search_input{color:var(--gray-900);font-family:var(--inter);background-color:transparent;border:none;width:100%;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:1024px){header-component .header__content .search_input{width:unset;font-size:max(1.2rem,min(.72917vw,1.4rem))}}header-component .header__content .search_input:focus-visible{outline:none}header-component .header__content .search_input::placeholder{color:var(--neutral-500);font-weight:400}header-component .header__content .header__content-links-desktop{grid-area:header-links-desktop;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-links-desktop{display:block}}header-component .header__content .header__content-logo{grid-area:header-logo;justify-content:center;align-items:center;display:flex}@media screen and (min-width:1024px){header-component .header__content .header__content-logo{justify-content:start}}header-component .header__content .header__content-logo .header__logo{display:flex;position:relative}header-component .header__content .header__content-logo .header__logo .header__logo-image--white{display:none}header-component .header__content .header__content-logo .header__logo .header__logo-image--default{display:block}header-component .header__content .header__content-logo .header__logo :-webkit-any(img){object-fit:contain;width:max(10rem,min(9.375vw,18.3rem));height:100%;display:flex}header-component .header__content .header__content-logo .header__logo :is(img){object-fit:contain;width:max(10rem,min(9.375vw,18.3rem));height:100%;display:flex}header-component .header__content .header__content-logo .header__logo :-webkit-any(h1){z-index:-1;color:transparent;font-size:.4rem;position:absolute}header-component .header__content .header__content-logo .header__logo :is(h1){z-index:-1;color:transparent;font-size:.4rem;position:absolute}header-component .header__content .header__content-icons{grid-area:header-icons;justify-content:flex-end;align-items:center;gap:max(1.2rem,min(.83333vw,1.6rem));display:flex}header-component .header__content .header__content-icons .sign-up__button-link{display:none}@media screen and (min-width:1600px){header-component .header__content .header__content-icons .sign-up__button-link{display:flex}}header-component .header__content .header__content-icons .login-or-sign-in__button{justify-content:center;align-items:center;text-decoration:none;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons .login-or-sign-in__button{display:flex}}header-component .header__content .header__content-icons .login-or-sign-in__button:hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .login-or-sign-in__button:hover :is(svg) :is(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .login-or-sign-in__button :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .login-or-sign-in__button :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .login-or-sign-in__button :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .login-or-sign-in__button :-webkit-any(svg) :-webkit-any(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .login-or-sign-in__button :is(svg) :is(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .cart-icon{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}header-component .header__content .header__content-icons .cart-icon :-webkit-any(path){stroke:var(--neutral-700)}header-component .header__content .header__content-icons .cart-icon :is(path){stroke:var(--neutral-700)}header-component .header__content .header__content-icons .cart-icon:hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .cart-icon:hover :is(svg) :is(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .cart-icon .sr-only{display:none}header-component .header__content .header__content-icons .cart-icon :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .cart-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .cart-icon :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .cart-icon :-webkit-any(svg) :-webkit-any(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .cart-icon :is(svg) :is(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .cart-icon .header__icon--cart-count{color:var(--white);font-family:var(--inter);font-size:max(.8rem,min(.625vw,1.2rem));font-weight:500;line-height:normal;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons .cart-icon .header__icon--cart-count{display:flex}}header-component .header__content .header__content-icons .cart-icon .header__icon--cart-bullet{background-color:var(--orange-400);border-radius:50%;justify-content:center;align-items:center;width:max(.9rem,min(1.04167vw,2rem));height:max(.9rem,min(1.04167vw,2rem));display:flex;position:absolute;top:-.2rem;right:-.3rem}@media screen and (min-width:1024px){header-component .header__content .header__content-icons .cart-icon .header__icon--cart-bullet{top:-.7rem;right:-.9rem}}header-component .header__content .header__content-icons .wishlist-icon{justify-content:center;align-items:center;text-decoration:none;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons .wishlist-icon{display:flex}}header-component .header__content .header__content-icons .wishlist-icon:hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .wishlist-icon:hover :is(svg) :is(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .wishlist-icon :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .wishlist-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .wishlist-icon :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .wishlist-icon :-webkit-any(svg) :-webkit-any(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .wishlist-icon :is(svg) :is(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .header-menu-icon{justify-content:center;align-items:center;text-decoration:none;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons .header-menu-icon{display:flex}}header-component .header__content .header__content-icons .header-menu-icon:hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .header-menu-icon:hover :is(svg) :is(path){stroke:var(--orange-400)}header-component .header__content .header__content-icons .header-menu-icon :-moz-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .header-menu-icon :-webkit-any(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .header-menu-icon :is(svg){width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem));display:flex}header-component .header__content .header__content-icons .header-menu-icon :-webkit-any(svg) :-webkit-any(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .header-menu-icon :is(svg) :is(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-icons .header__search-toggle{display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :-webkit-any(search-component){background-color:transparent}}header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :-moz-any(search-component){opacity:1;visibility:visible;background-color:var(--white);left:0}@media screen and (min-width:1024px){header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :-moz-any(search-component){background-color:transparent}}header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :-webkit-any(search-component){opacity:1;visibility:visible;background-color:var(--white);left:0}header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :is(search-component){opacity:1;visibility:visible;background-color:var(--white);left:0}@media screen and (min-width:1024px){header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :-webkit-any(search-component){background-color:transparent}header-component .header__content .header__content-icons:has(.header__search-toggle:checked) :is(search-component){background-color:transparent}}@media screen and (min-width:1024px){header-component .header__content .header__content-icons :-webkit-any(search-component){justify-self:flex-end;max-width:30rem;display:flex}}header-component .header__content .header__content-icons :-moz-any(search-component){flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons :-moz-any(search-component){justify-self:flex-end;max-width:30rem;display:flex}}header-component .header__content .header__content-icons :-moz-any(search-component):before{content:"";z-index:-1;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100vh;transition:opacity .3s,visibility .3s;position:absolute;top:100%;right:0}header-component .header__content .header__content-icons :-moz-any(search-component):has(.predictive-search[open]):before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :-moz-any(search-component).results-visible:before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :-moz-any(search-component) .search__form{background-color:#eaeaea;border-radius:4rem;align-items:center;gap:max(.6rem,min(.72917vw,.8rem));width:100%;padding:1.2rem max(1.5rem,min(1.04167vw,2rem));display:flex;position:relative}header-component .header__content .header__content-icons :-moz-any(search-component) .search__form .search__form-input{color:var(--neutral-700);text-align:left;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600;line-height:1.8rem;position:relative}header-component .header__content .header__content-icons :-webkit-any(search-component){flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;display:none}header-component .header__content .header__content-icons :is(search-component){flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;display:none}@media screen and (min-width:1024px){header-component .header__content .header__content-icons :-webkit-any(search-component){justify-self:flex-end;max-width:30rem;display:flex}header-component .header__content .header__content-icons :is(search-component){justify-self:flex-end;max-width:30rem;display:flex}}header-component .header__content .header__content-icons :-webkit-any(search-component):before{content:"";z-index:-1;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100vh;transition:opacity .3s,visibility .3s;position:absolute;top:100%;right:0}header-component .header__content .header__content-icons :is(search-component):before{content:"";z-index:-1;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100vh;transition:opacity .3s,visibility .3s;position:absolute;top:100%;right:0}header-component .header__content .header__content-icons :-webkit-any(search-component):has(.predictive-search[open]):before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :is(search-component):has(.predictive-search[open]):before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :-webkit-any(search-component).results-visible:before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :is(search-component).results-visible:before{opacity:1;visibility:visible}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form{background-color:#eaeaea;border-radius:4rem;align-items:center;gap:max(.6rem,min(.72917vw,.8rem));width:100%;padding:1.2rem max(1.5rem,min(1.04167vw,2rem));display:flex;position:relative}header-component .header__content .header__content-icons :is(search-component) .search__form{background-color:#eaeaea;border-radius:4rem;align-items:center;gap:max(.6rem,min(.72917vw,.8rem));width:100%;padding:1.2rem max(1.5rem,min(1.04167vw,2rem));display:flex;position:relative}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form .search__form-input{color:var(--neutral-700);text-align:left;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600;line-height:1.8rem;position:relative}header-component .header__content .header__content-icons :is(search-component) .search__form .search__form-input{color:var(--neutral-700);text-align:left;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:600;line-height:1.8rem;position:relative}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form .search__form-input::placeholder{color:var(--neutral-500);font-weight:400}header-component .header__content .header__content-icons :is(search-component) .search__form .search__form-input::placeholder{color:var(--neutral-500);font-weight:400}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form-button{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header__content .header__content-icons :is(search-component) .search__form-button{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form-button :-webkit-any(svg){width:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));display:flex}header-component .header__content .header__content-icons :is(search-component) .search__form-button :is(svg){width:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));display:flex}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form-clear{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header__content .header__content-icons :is(search-component) .search__form-clear{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form-clear :-webkit-any(svg){width:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));display:flex}header-component .header__content .header__content-icons :is(search-component) .search__form-clear :is(svg){width:max(1.4rem,min(.9375vw,1.8rem));height:max(1.4rem,min(.9375vw,1.8rem));display:flex}header-component .header__content .header__content-icons :-webkit-any(search-component) .search__form-clear{display:none}header-component .header__content .header__content-icons :is(search-component) .search__form-clear{display:none}header-component .header__content .header__content-links-mobile{grid-area:header-links-mobile;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}@media screen and (min-width:1024px){header-component .header__content .header__content-links-mobile{display:none}}header-component .header__content .header__content-links-mobile .header-mobile__menu,header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(input){display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(input){display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-moz-any(label){display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-moz-any(label) .icon-menu-hamburger{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-moz-any(label) .icon-menu-close{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label){display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label){display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label) .icon-menu-hamburger{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label) .icon-menu-hamburger{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label) .icon-menu-close{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label) .icon-menu-close{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label) .icon-menu-close :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-700)}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label) .icon-menu-close :is(svg) :is(path){stroke:var(--neutral-700)}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label):hover :-webkit-any(svg) :-webkit-any(path){stroke:var(--orange-400)}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label):hover :is(svg) :is(path){stroke:var(--orange-400)}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-moz-any(label) :-moz-any(svg){cursor:pointer;width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label) :-webkit-any(svg){cursor:pointer;width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label) :is(svg){cursor:pointer;width:max(2rem,min(1.45833vw,2.8rem));height:max(2rem,min(1.45833vw,2.8rem))}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :-webkit-any(label) :-webkit-any(svg) :-webkit-any(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-links-mobile .header-mobile__menu .header-mobile__input-menu :is(label) :is(svg) :is(path){transition:fill,stroke .3s ease-in-out}header-component .header__content .header__content-links-mobile .header-mobile__menu:before{content:"";opacity:0;visibility:hidden;z-index:-1;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;top:5rem;bottom:0;left:0;right:0}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-moz-any(input):checked) :-moz-any(label) .icon-menu-hamburger{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-moz-any(input):checked) :-moz-any(label) .icon-menu-close{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-webkit-any(input):checked) :-webkit-any(label) .icon-menu-hamburger{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) :is(label) .icon-menu-hamburger{display:none}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-webkit-any(input):checked) :-webkit-any(label) .icon-menu-close{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) :is(label) .icon-menu-close{display:flex}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-webkit-any(input):checked):before{opacity:1;visibility:visible}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked):before{opacity:1;visibility:visible}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-webkit-any(input):checked) .menu-mobile{visibility:visible;transform:translate(0)}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) .menu-mobile{visibility:visible;transform:translate(0)}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :-webkit-any(input):checked) .menu-mobile .header-menu__content{transform:translate(0)}header-component .header__content .header__content-links-mobile .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) .menu-mobile .header-menu__content{transform:translate(0)}header-component .header__content .header__content-links-mobile .header-mobile__menu .menu-mobile{top:var(--header-bottom,8.2rem);z-index:3;visibility:hidden;background-color:#fff;width:85%;transition:all .3s;display:flex;position:fixed;bottom:0;left:0;transform:translate(-100%)}header-component .header__content .header__content-links-mobile .header-mobile__menu .menu-mobile .header-menu__content{height:100%}header-component .sign-up__button-link{background-color:var(--neutral-700);width:fit-content;color:var(--white);border-radius:3rem;align-items:center;padding:max(.9rem,min(.625vw,1.2rem)) max(1.4rem,min(.9375vw,1.8rem));font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:500;text-decoration:none;transition:all .3s;display:flex}header-component .sign-up__button-link:hover{background-color:var(--white);color:var(--neutral-700)}header-component .header-menu.menu-desktop:before{content:"";z-index:-1;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100vh;transition:opacity .3s,visibility .3s;position:absolute;top:100%;right:0}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name{color:var(--neutral-700);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(--neutral-700);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 .header-menu__content{background:var(--white);flex-direction:column;width:90%;max-height:100%;margin-left:auto;margin-right:auto;padding-top:2.4rem;padding-bottom:2.4rem;transition:transform .3s;display:flex;position:relative;overflow:hidden;transform:translate(-100%)}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{scrollbar-gutter:stable;flex-direction:column;gap:1.6rem;width:100%;height:100%;max-height:100%;margin-left:auto;margin-right:auto;padding-right:.6rem;display:flex;position:relative;overflow-x:hidden;overflow-y:auto}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav::-webkit-scrollbar{width:.4rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav::-webkit-scrollbar-thumb{background-color:var(--orange-400);border-radius:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:1rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component){flex-direction:column;width:100%;display:flex;position:relative}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component) .header__search-toggle-close{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component) .search__form{border:1px solid var(--neutral-100);background:#f5f5f5;border-radius:4rem;align-items:center;gap:.5rem;width:100%;padding:1.2rem 1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component) .search__form .search__form-input{background:0 0;border:none;outline:none;flex:1;font-weight:600}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component){flex-direction:column;width:100%;display:flex;position:relative}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component){flex-direction:column;width:100%;display:flex;position:relative}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .header__search-toggle-close{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .header__search-toggle-close{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form{border:1px solid var(--neutral-100);background:#f5f5f5;border-radius:4rem;align-items:center;gap:.5rem;width:100%;padding:1.2rem 1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form{border:1px solid var(--neutral-100);background:#f5f5f5;border-radius:4rem;align-items:center;gap:.5rem;width:100%;padding:1.2rem 1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-input{background:0 0;border:none;outline:none;flex:1;font-weight:600}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-input{background:0 0;border:none;outline:none;flex:1;font-weight:600}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-input::placeholder{font-weight:400}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-input::placeholder{font-weight:400}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-button{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-button{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component) .search__form .search__form-button :-moz-any(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-button :-webkit-any(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-button :is(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-button :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-700)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-button :is(svg) :is(path){stroke:var(--neutral-700)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-clear{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-clear{cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-moz-any(search-component) .search__form .search__form-clear :-moz-any(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-clear :-webkit-any(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-clear :is(svg){width:1.6rem;height:1.6rem;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-clear :-webkit-any(svg) :-webkit-any(path){stroke:var(--neutral-700)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-clear :is(svg) :is(path){stroke:var(--neutral-700)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :-webkit-any(search-component) .search__form .search__form-clear{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav :is(search-component) .search__form .search__form-clear{display:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__nav-content{flex-direction:column;gap:1.6rem;display:flex}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(--neutral-700);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__icons--user{flex-direction:column;width:100%;margin-left:auto;margin-right:auto;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user>:-webkit-any(a){padding:1.2rem 1.6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user>:is(a){padding:1.2rem 1.6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user>:-webkit-any(div){padding:1.2rem 1.6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user>:is(div){padding:1.2rem 1.6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user :-webkit-any(span){color:var(--neutral-700);font-family:var(--inter);font-size:1.2rem;font-weight:400;line-height:1.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user :is(span){color:var(--neutral-700);font-family:var(--inter);font-size:1.2rem;font-weight:400;line-height:1.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user :-webkit-any(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user :is(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem));display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user .login-or-sign-in__buttons{display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user .login-or-sign-in__buttons .login-or-sign-in__button,header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user .wishlist-icon,header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .header-menu__icons--user .header-menu-icon{align-items:center;gap:.8rem;text-decoration:none;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container{border-bottom:1px solid var(--neutral-200);flex-direction:column;flex:1;width:100%;display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items{flex-direction:column;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{border-bottom:1px solid rgba(204,204,204,.32);width:100%;padding:1.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{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(--neutral-700);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.8rem;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(--orange-400)}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(--neutral-700);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.8rem;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(--neutral-700);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.8rem;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(--orange-400)}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(--orange-400)}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(--orange-400)}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(--orange-400)}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(--orange-400)}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(--orange-400)}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(--neutral-700);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.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_title :is(p){color:var(--neutral-700);font-family:var(--inter);font-size:1.4rem;font-weight:400;line-height:1.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_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 :-webkit-any(svg){width:1.6rem;min-width:1.6rem;height:1.6rem;min-height: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_title .header-menu__item_name_with_submenu_icon :is(svg){width:1.6rem;min-width:1.6rem;height:1.6rem;min-height: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{background:var(--white);opacity:0;visibility:hidden;z-index:10;flex-direction:column;gap:1.6rem;width:100%;height:100%;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s;display:flex;position:absolute;top:0;left:0;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;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_header{cursor:pointer;justify-content:flex-start;align-items:center;gap:.8rem;width:100%;padding-top:.8rem;padding-bottom:.8rem;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.4rem;min-width:1.4rem;height:1.4rem;min-height:1.4rem;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 :is(svg){width:1.4rem;min-width:1.4rem;height:1.4rem;min-height:1.4rem;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 :-webkit-any(p){color:var(--neutral-700);font-family:var(--inter);font-size:1.8rem;font-weight:600;line-height:1.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__item_name_with_submenu_content_header :is(p){color:var(--neutral-700);font-family:var(--inter);font-size:1.8rem;font-weight:600;line-height:1.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__item_name_with_submenu_content_inner{flex-direction:column;gap:1.6rem;height:calc(100% - 15rem);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__item_name_with_submenu_content_inner::-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 .header-menu__item .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_inner::-webkit-scrollbar-thumb{background-color:var(--gray-900);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__item_name_with_submenu_content_inner::-webkit-scrollbar-track{background:var(--gray-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_list{flex-direction:column;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 .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_list .header-menu__item_name_with_submenu_content_item{border-bottom:1px solid rgba(204,204,204,.32);flex-direction:column;width:100%;padding:1.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_content .header-menu__item_name_with_submenu_content_list .header-menu__item_name_with_submenu_content_item .header-menu__item_name_with_submenu_content_item_link{letter-spacing:.01rem;width:100%;color:var(--neutral-700);font-family:var(--inter);align-items:center;gap:.5rem;font-size:1.4rem;font-weight:400;line-height:1.8rem;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__item_name_with_submenu_content_list .header-menu__item_name_with_submenu_content_item .header-menu__item_name_with_submenu_content_item_link .header-submenu__icon-container{width:2.8rem;height:2.8rem;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:var(--gray-900);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}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_list .header-menu__item_name_with_submenu_content_item .header-menu__item_name_with_submenu_content_subitens{flex-direction:column;gap:1rem;width:100%;padding-left:1.6rem;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 .header-menu__item_name_with_submenu .header-menu__item_name_with_submenu_content .header-menu__item_name_with_submenu_content_list .header-menu__item_name_with_submenu_content_item .header-menu__item_name_with_submenu_content_subitens .header-menu__item_name_with_submenu_content_subitem_name{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_list .header-menu__item_name_with_submenu_content_item .header-menu__item_name_with_submenu_content_subitens .header-menu__item_name_with_submenu_content_subitem_name .header-menu__item_name_with_submenu_content_subitem_name_link{color:var(--gray-900);font-family:var(--grotesque);text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:800;line-height:normal;text-decoration:none}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(--gray-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(--gray-300)}header-component .header-menu.menu-desktop .header-menu__content{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto}header-component .header-menu.menu-desktop .header-menu__content .header-menu__icons,header-component .header-menu.menu-desktop .header-menu__content .header-menu__user{display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav{width:100%}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .sign-up__button-link,header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__icons--user{display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container{width:100%}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items{align-items:center;gap:max(1rem,min(.625vw,1.2rem));width:100%;list-style-type:none;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item{background-image:linear-gradient(var(--orange-400),var(--orange-400));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;width:auto;padding:.8rem 1.2rem;transition:background-size .3s ease-in-out;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item:hover .header-menu__item_name :-webkit-any(span){color:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item:hover .header-menu__item_name :is(span){color:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item:hover{background-size:100% 2px}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name{align-items:center;text-decoration:none;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :-webkit-any(span){color:var(--neutral-700);font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:120%;transition:all .3s ease-in-out}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name :is(span){color:var(--neutral-700);font-family:var(--inter);font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal;font-weight:400;line-height:120%;transition:all .3s ease-in-out}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block{width:100%;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading{display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title{align-items:center;gap:max(.25rem,min(.26042vw,.5rem));display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title:hover :-webkit-any(p){color:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title:hover :is(p){color:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title:hover :-webkit-any(path){stroke:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title:hover :is(path){stroke:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title :-webkit-any(p){color:var(--neutral-700);font-family:var(--inter);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title :is(p){color:var(--neutral-700);font-family:var(--inter);white-space:nowrap;font-size:max(1.4rem,min(.83333vw,1.6rem));font-style:normal}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title .dropdown-heading__icon{justify-content:center;align-items:center;display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title .dropdown-heading__icon :-webkit-any(svg){min-width:max(1.2rem,min(.72917vw,1.4rem));max-width:max(1.2rem,min(.72917vw,1.4rem));min-height:max(1.2rem,min(.72917vw,1.4rem));max-height:max(1.2rem,min(.72917vw,1.4rem));transition:transform .3s ease-in-out;transform:rotate(0)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-heading .dropdown-heading__title .dropdown-heading__icon :is(svg){min-width:max(1.2rem,min(.72917vw,1.4rem));max-width:max(1.2rem,min(.72917vw,1.4rem));min-height:max(1.2rem,min(.72917vw,1.4rem));max-height:max(1.2rem,min(.72917vw,1.4rem));transition:transform .3s ease-in-out;transform:rotate(0)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block:has(.dropdown-content[closed]) .dropdown-content{background-color:transparent;border:1px solid transparent}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block:has(.dropdown-content[closed]) .dropdown-heading__icon :-moz-any(svg){transform:rotate(90deg)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block:has(.dropdown-content[closed]) .dropdown-heading__icon :-webkit-any(svg){transform:rotate(90deg)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block:has(.dropdown-content[closed]) .dropdown-heading__icon :is(svg){transform:rotate(90deg)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content{top:100%;left:calc((100% - var(--page-width)) / 2);width:calc(((var(--page-width) - clamp(10rem,9.375vw,18.3rem)) / 2) + clamp(10rem,9.375vw,18.3rem));background-color:var(--white);border-radius:0 0 2rem 2rem;position:absolute}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner{justify-content:space-between;gap:max(1.2rem,min(.83333vw,1.6rem));width:100%;margin-left:auto;margin-right:auto;padding:1.6rem;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item{flex-direction:column;width:100%;list-style-type:none;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name:last-of-type{border-bottom:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name{border-bottom:1px solid rgba(204,204,204,.3);flex-direction:column;padding:1.2rem;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name:hover .header-submenu__item_name_link{color:var(--orange-400)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__item_name_link{color:var(--neutral-500);font-family:var(--inter);white-space:nowrap;align-items:center;gap:.5rem;font-size:1.4rem;font-weight:400;text-decoration:none;transition:all .3s ease-in-out;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__item_name_link .header-submenu__icon-container{width:2.5rem;height:2.5rem;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:var(--gray-900);transition:all .3s ease-in-out;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__subitens{flex-direction:column;gap:max(.8rem,min(.52083vw,1rem));padding-left:max(.8rem,min(.52083vw,1rem));list-style-type:none;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__subitens .header-submenu__subitem_name{display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__subitens .header-submenu__subitem_name:hover .header-submenu__subitem_name_link{color:var(--green-900)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__item .header-submenu__item_name .header-submenu__subitens .header-submenu__subitem_name .header-submenu__subitem_name_link{color:var(--gray-900);font-family:var(--grotesque);text-transform:uppercase;font-size:max(1.2rem,min(.72917vw,1.4rem));font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:color .3s ease-in-out;display:flex}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__image-wrapper{width:100%;max-width:max(19.4rem,min(12.2916vw,23.6rem))}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__image-wrapper :-webkit-any(img){object-fit:contain;width:100%;height:100%}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .dropdown-block .dropdown-content .dropdown-content__inner .header-submenu__image-wrapper :is(img){object-fit:contain;width:100%;height:100%}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__item_name_with_submenu{display:none}header-component .header-menu.menu-desktop:has(.dropdown-content:not([closed])):before{opacity:1;visibility:visible}@media screen and (min-width:1024px){body:has(.header-mobile__input-menu :-webkit-any(input):checked){overflow:auto}}body:has(.header-mobile__input-menu :-moz-any(input):checked){overflow:hidden}@media screen and (min-width:1024px){body:has(.header-mobile__input-menu :-moz-any(input):checked){overflow:auto}}body:has(.header-mobile__input-menu :-webkit-any(input):checked){overflow:hidden}body:has(.header-mobile__input-menu :is(input):checked){overflow:hidden}@media screen and (min-width:1024px){body:has(.header-mobile__input-menu :-webkit-any(input):checked){overflow:auto}body:has(.header-mobile__input-menu :is(input):checked){overflow:auto}}.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:1024px){:-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__results{background:var(--white);z-index:10;border:1px solid var(--neutral-100);border-radius:1.2rem;width:100%;padding-top:1.2rem;padding-bottom:1.2rem;display:none;position:absolute;top:calc(100% + .3rem);left:0}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results{background:var(--white);z-index:10;border:1px solid var(--neutral-100);border-radius:1.2rem;width:100%;padding-top:1.2rem;padding-bottom:1.2rem;display:none;position:absolute;top:calc(100% + .3rem);left:0}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results:-webkit-any(.results-visible .predictive-search__results){flex-direction:column;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results:is(.results-visible .predictive-search__results){flex-direction:column;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-moz-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :is(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-moz-any(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions :is(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-moz-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :is(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-moz-any(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products :is(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results{margin:0;list-style:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-moz-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-webkit-any(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :is(li){width:100%;max-width:100%;margin:0;padding:0;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-moz-any(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :-webkit-any(a){text-decoration:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results :is(a){text-decoration:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions-title{color:var(--neutral-700);margin-bottom:.6rem;padding-left:2rem;padding-right:2rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:700}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions-title{color:var(--neutral-700);margin-bottom:.6rem;padding-left:2rem;padding-right:2rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:700}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions{width:100%;margin-bottom:1px solid var(--neutral-100);flex-direction:column;gap:.6rem;padding:0 2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions{width:100%;margin-bottom:1px solid var(--neutral-100);flex-direction:column;gap:.6rem;padding:0 2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions .predictive-search__suggestions-item :-webkit-any(a){color:var(--orange-400);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1rem,min(.72916vw,1.4rem));display:block;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions .predictive-search__suggestions-item :-moz-any(a){color:var(--orange-400);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1rem,min(.72916vw,1.4rem));display:block;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions .predictive-search__suggestions-item :-webkit-any(a){color:var(--orange-400);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1rem,min(.72916vw,1.4rem));display:block;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__suggestions .predictive-search__suggestions-item :is(a){color:var(--orange-400);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1rem,min(.72916vw,1.4rem));display:block;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title{color:var(--neutral-800);margin-top:1.2rem;margin-bottom:.6rem;padding-left:2rem;padding-right:2rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title{color:var(--neutral-800);margin-top:1.2rem;margin-bottom:.6rem;padding-left:2rem;padding-right:2rem;font-size:max(1.2rem,min(.72917vw,1.4rem));font-weight:400}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title :-webkit-any(strong){font-weight:700}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title :-moz-any(strong){font-weight:700}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title :-webkit-any(strong){font-weight:700}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products-title :is(strong){font-weight:700}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products{width:100%;padding:0 2rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products{width:100%;padding:0 2rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-view-all :-webkit-any(a){color:var(--orange-400);text-align:left;padding-top:1.2rem;font-size:max(1rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-view-all :-moz-any(a){color:var(--orange-400);text-align:left;padding-top:1.2rem;font-size:max(1rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-view-all :-webkit-any(a){color:var(--orange-400);text-align:left;padding-top:1.2rem;font-size:max(1rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-view-all :is(a){color:var(--orange-400);text-align:left;padding-top:1.2rem;font-size:max(1rem,min(.72917vw,1.4rem));font-weight:600;text-decoration:none;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a){grid-template-columns:auto 1fr auto;align-items:center;column-gap:max(.8rem,min(.83333vw,1.6rem));width:100%;max-width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:grid;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-content{flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:hidden}@media screen and (min-width:1024px){:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-content{gap:.6rem}}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-title{color:var(--neutral-700);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-image{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .product-image__placeholder{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__compare{color:#aaa;font-size:1rem;font-weight:400;text-decoration:line-through}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:baseline;gap:.3rem;font-size:max(1.05rem,min(.72917vw,1.4rem));font-weight:600;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{background-color:var(--green-500)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments{color:var(--orange-400);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments:has(.info_installment:empty){display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a){grid-template-columns:auto 1fr auto;align-items:center;column-gap:max(.8rem,min(.83333vw,1.6rem));width:100%;max-width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:grid;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-content{flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:hidden}@media screen and (min-width:1024px){:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-content{gap:.6rem}}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-title{color:var(--neutral-700);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-image{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .product-image__placeholder{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__compare{color:#aaa;font-size:1rem;font-weight:400;text-decoration:line-through}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:baseline;gap:.3rem;font-size:max(1.05rem,min(.72917vw,1.4rem));font-weight:600;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{background-color:var(--green-500)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments{color:var(--orange-400);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments:has(.info_installment:empty){display:none}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a){grid-template-columns:auto 1fr auto;align-items:center;column-gap:max(.8rem,min(.83333vw,1.6rem));width:100%;max-width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:grid;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a){grid-template-columns:auto 1fr auto;align-items:center;column-gap:max(.8rem,min(.83333vw,1.6rem));width:100%;max-width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:grid;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-content{flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-content{flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:hidden}@media screen and (min-width:1024px){:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-content{gap:.6rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-content{gap:.6rem}}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-title{color:var(--neutral-700);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;overflow:hidden}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-title{color:var(--neutral-700);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:max(1.2rem,min(.83333vw,1.6rem));font-weight:400;line-height:140%;overflow:hidden}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-image{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-image{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .product-image__placeholder{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .product-image__placeholder{object-fit:cover;border-radius:.8rem;width:max(4.9rem,min(3.04688vw,5.85rem));height:100%;display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;display:block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .product-image__placeholder .product-image__placeholder-image{width:100%;height:100%;display:block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price{flex-direction:column;gap:.2rem;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper{flex-direction:column;gap:.2rem;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container{flex-direction:column;gap:.2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container{flex-direction:column;gap:.2rem;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__compare{color:#aaa;font-size:1rem;font-weight:400;text-decoration:line-through}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__compare{color:#aaa;font-size:1rem;font-weight:400;text-decoration:line-through}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:baseline;gap:.3rem;font-size:max(1.05rem,min(.72917vw,1.4rem));font-weight:600;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount{flex-flow:wrap;align-items:baseline;gap:.3rem;font-size:max(1.05rem,min(.72917vw,1.4rem));font-weight:600;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{background-color:var(--green-500)}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__container .product-price__current-discount .product-price__discount-badge{background-color:var(--green-500)}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments{color:var(--orange-400);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments{color:var(--orange-400);font-size:max(1rem,min(.625vw,1.2rem));font-weight:400;display:inline}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments:has(.info_installment:empty){display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments:has(.info_installment:empty){display:none}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(*){display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-moz-any(*){display:inline}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(*){display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :is(*){display:inline}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(svg){width:max(1rem,min(.67708vw,1.3rem));height:auto;margin-right:.4rem;display:inline-block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-moz-any(svg){width:max(1rem,min(.67708vw,1.3rem));height:auto;margin-right:.4rem;display:inline-block}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(svg){width:max(1rem,min(.67708vw,1.3rem));height:auto;margin-right:.4rem;display:inline-block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :is(svg){width:max(1rem,min(.67708vw,1.3rem));height:auto;margin-right:.4rem;display:inline-block}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-moz-any(span){font-weight:600}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :-webkit-any(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) .predictive-search__products-item-price .product-price__wrapper .product-price__installments :is(span){font-weight:600}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) :-webkit-any(svg){stroke-width:2px;width:.8rem;height:.8rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-moz-any(a) :-moz-any(svg){stroke-width:2px;width:.8rem;height:.8rem}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :-webkit-any(a) :-webkit-any(svg){stroke-width:2px;width:.8rem;height:.8rem}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__products .predictive-search__products-item :is(a) :is(svg){stroke-width:2px;width:.8rem;height:.8rem}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results{flex-direction:column;align-items:center;gap:.6rem;width:100%;padding-left:2rem;padding-right:2rem;display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results{flex-direction:column;align-items:center;gap:.6rem;width:100%;padding-left:2rem;padding-right:2rem;display:flex}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-search__products-title{width:100%;margin:0;padding:0}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-search__products-title{width:100%;margin:0;padding:0}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content{align-items:center;gap:1rem;width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content{align-items:center;gap:1rem;width:100%;padding-top:max(.9rem,min(.625vw,1.2rem));padding-bottom:max(.9rem,min(.625vw,1.2rem));display:flex}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content :-webkit-any(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content :-moz-any(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content :-webkit-any(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem))}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content :is(svg){width:max(1.8rem,min(1.25vw,2.4rem));height:max(1.8rem,min(1.25vw,2.4rem))}:-webkit-any(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content .predictive-search__no-results-title{color:var(--neutral-700);font-size:max(1.2,min(.83333vw,1.6rem));font-weight:400;line-height:140%}:is(.predictive-search,.header__menu-modal-search) .predictive-search__results .predictive-search__no-results .predictive-serarch__no-results-content .predictive-search__no-results-title{color:var(--neutral-700);font-size:max(1.2,min(.83333vw,1.6rem));font-weight:400;line-height:140%}.progress-bar{background:var(--neutral-50);border:1px solid var(--neutral-100);border-radius:max(.1rem,min(.10417vw,.2rem));width:100%;padding:max(.8rem,min(.625vw,1.2rem));display:block}.progress-bar .progress-bar__text{color:var(--black);font-weight:400;font-family:var(--inter);flex-wrap:wrap;column-gap:.5rem;margin-bottom:max(.6rem,min(.41667vw,.8rem));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(--gray);border-radius:1rem;width:100%;height:max(.6rem,min(.41667vw,.8rem));position:relative;overflow:hidden}.progress-bar .progress-bar__bar-fill{border-radius:1rem;height:100%;transition:width .3s ease-in-out;position:relative}#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-legacy-widget-content{width:100%!important}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:max(2.4rem,min(2rem + 1.5vw,4.5rem));color:var(--neutral-700)!important;font-family:var(--inter)!important;font-size:max(2.8rem,min(2.08333vw,4rem))!important;font-style:normal!important;font-weight:900!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(--neutral-600)!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}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{min-height:100vh;font-family:var(--inter);color:var(--black);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(--orange-400)}.page-width{max-width:var(--page-width);margin:0 auto}body .st-wishlist-details-button[data-type=floating]{display:none}iframe#launcher{bottom:6rem!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-DAQi7uZV.css.map */
