.hello-world-container{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:var(--page-width);margin:0 auto;gap:clamp(1.2rem,.9375vw,1.8rem);padding-block:clamp(4rem,4.16666vw,8rem)}.hello-world-container :is(h1){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.66666vw,3.2rem);font-style:normal;font-weight:600;line-height:normal}.hello-world-container :is(hello-world) :is(button){color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;border:none;background-color:var(--blue-dark);cursor:pointer;padding:clamp(1rem,.72916vw,1.4rem) clamp(1.6rem,1.45833vw,2.8rem);display:flex;align-items:center;justify-content:center;width:fit-content;gap:clamp(.2rem,.20833vw,.4rem);border-radius:10rem;transition:all .2s ease-in-out}.hello-world-container :is(hello-world) :is(button):hover{background-color:var(--blue-light)}.hello-world-container :is(footer) :is(a){color:var(--blue-light);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,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):hover{color:var(--blue-dark)}banner-slider{display:block;overflow:hidden}banner-slider .blaze-slider{position:relative;--slides-to-show: 3}banner-slider .blaze-slider .blaze-container{max-width:100%;margin:0 auto;padding:1.2rem clamp(4rem,5vw,10rem) 3.2rem;position:relative;z-index:1}banner-slider .blaze-slider .blaze-container:before,banner-slider .blaze-slider .blaze-container:after{content:"";position:absolute;top:0;width:clamp(4rem,5vw,10rem);height:100%;z-index:5;pointer-events:none}banner-slider .blaze-slider .blaze-container:before{left:0;background:linear-gradient(to right,rgba(255,255,255,.39) 15%,transparent)}banner-slider .blaze-slider .blaze-container:after{right:0;background:linear-gradient(to left,rgba(255,255,255,.39) 15%,transparent)}banner-slider .blaze-slider .blaze-container .blaze-track-container{overflow:visible}banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track>*{width:var(--slide-width)}banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{position:absolute;left:calc(-32.9vw + 3%);height:100%}@media screen and (max-width: 1440px){banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-30.35vw}}@media screen and (max-width: 768px){banner-slider .blaze-slider .blaze-container .blaze-track-container{--slides-to-show: 2}banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-45vw}}@media screen and (max-width: 576px){banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-43.5vw}}@media screen and (max-width: 450px){banner-slider .blaze-slider .blaze-container .blaze-track-container{--slides-to-show: 1}banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-84.5vw}}@media screen and (max-width: 390px){banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-82.5vw}}@media screen and (max-width: 330px){banner-slider .blaze-slider .blaze-container .blaze-track-container .blaze-track div:last-child{left:-79.5vw}}banner-slider .prev-button_container,banner-slider .next-button_container{position:absolute;top:50%;transform:translateY(-50%);z-index:10}banner-slider .prev-button_container{left:clamp(1rem,5vw,6.5rem)}banner-slider .next-button_container{right:clamp(1rem,5vw,6.5rem)}banner-slider button.blaze-prev,banner-slider button.blaze-next{background-color:transparent;color:var(--button-color, #fff);border:none;cursor:pointer}banner-slider button.blaze-prev :is(svg),banner-slider button.blaze-next :is(svg){width:clamp(2.7rem,1.875vw,3.6rem);height:clamp(2.7rem,1.875vw,3.6rem)}@media screen and (max-width: 440px){banner-slider button.blaze-prev,banner-slider button.blaze-next{display:none}}.shop-the-look-container{display:flex;width:100%;background-color:var(--cream);padding-block:clamp(4rem,3.125vw,6rem)}.shop-the-look-container .shop-the-look-text{width:50%;padding:20px;text-align:center;background-color:var(--off-white);display:flex;flex-direction:column;justify-content:center}.shop-the-look-container .shop-the-look-text :is(product-card){max-width:299px;min-width:32rem;max-height:40rem;padding-bottom:1.1rem}.shop-the-look-container .shop-the-look-text :is(product-card) .content-product{max-width:300px;margin:0 auto}.shop-the-look-container .shop-the-look-text :is(product-card) :is(a){text-decoration:none;text-align:left}.shop-the-look-container .shop-the-look-text :is(product-card) .product-card__content{display:flex;align-items:flex-start}.shop-the-look-container .shop-the-look-text :is(product-card) .product-card__image-container .product-card__image-content{padding:0}.shop-the-look-container .shop-the-look-text :is(product-card) .product-card__image-container .product-card__image-content .product-card__badge{background-color:none}.shop-the-look-container .shop-the-look-text :is(product-card) .product-card__image-container .product-card__image-content .product-card__wishlist-button{display:none}@media screen and (max-width: 1024px){.shop-the-look-container .shop-the-look-text{display:none;padding:0}}.shop-the-look-container .shop-the-look-text :is(h2){font-size:clamp(2rem,1.25vw,3.2rem);font-family:var(--font-libre);margin-bottom:1.2rem;color:var(--blue-dark);font-weight:600}.shop-the-look-container .shop-the-look-text .product-price-installments{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.shop-the-look-container .shop-the-look-text .product-price-installments :is(p){padding:0;margin:0}.shop-the-look-container .shop-the-look-text :is(p){font-size:clamp(2rem,1.25vw,3.2rem);font-family:var(--font-libre);margin-bottom:1.2rem;color:var(--blue-dark);font-weight:600}.shop-the-look-container .shop-the-look-text :is(p).price-product{color:var(--black);display:flex;flex-direction:column;font-size:clamp(1.4rem,.625vw,1.8rem)}.shop-the-look-container .shop-the-look-text :is(p).price-product :is(s){width:100%;color:var(--gray);font-size:clamp(1rem,.7292vw,1.4rem);font-weight:400;display:flex}.shop-the-look-container .shop-the-look-text .blaze-slider{position:relative;max-width:400px;margin:0 auto;display:flex;justify-content:center}.shop-the-look-container .shop-the-look-image{width:50%;position:relative;display:flex;justify-content:flex-end;overflow:hidden}@media screen and (max-width: 1024px){.shop-the-look-container .shop-the-look-image{width:100%}}.shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content{position:relative;width:100%}@media screen and (max-width: 1024px){.shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){width:100%}}@media screen and (min-width: 1024px){.shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content{height:auto}.shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){position:relative}}}.shop-the-look-container .shop-the-look-image :is(span).marker{position:absolute;width:20px;height:20px;cursor:pointer}@media screen and (max-width: 1024px){.shop-the-look-container .shop-the-look-image :is(span).marker>svg{width:20px;height:20px}}.shop-the-look-container .shop-the-look-image .tooltip{visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(10px);background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:10px;padding:10px;width:28rem;z-index:10;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.shop-the-look-container .shop-the-look-image :is(span).marker.active .tooltip{visibility:visible;opacity:1;top:37px;transform:translate(-60%) translateY(0);max-width:33rem}.shop-the-look-container .shop-the-look-image :is(span).marker.active.tooltip-up .tooltip{visibility:hidden;opacity:0;top:50px;transform:translate(-60%) translateY(0)}.shop-the-look-container .shop-the-look-image :is(span).marker.active.right_desktop .tooltip{left:-94px}.shop-the-look-container .shop-the-look-image :is(span).marker.active.right_desktop .tooltip:before{left:90%}@media (max-width: 768px){.shop-the-look-container .shop-the-look-image :is(span).marker.active.left_mobile .tooltip{left:135px}.shop-the-look-container .shop-the-look-image :is(span).marker.active.left_mobile .tooltip:before{left:10%}}@media (max-width: 768px){.shop-the-look-container .shop-the-look-image :is(span).marker.active .tooltip{max-width:90vw}}.shop-the-look-container .shop-the-look-image :is(span).marker.active.tooltip-up .tooltip{top:-85px;margin-bottom:10px}.shop-the-look-container .shop-the-look-image :is(span).marker.active.tooltip-up .tooltip:before{top:auto;bottom:-9px;border-top:11px solid #fff;border-bottom:none}.shop-the-look-container .shop-the-look-image .tooltip-content{display:flex;align-items:center}.shop-the-look-container .shop-the-look-image .tooltip-image{width:50px;height:50px;object-fit:cover;border-radius:0}.shop-the-look-container .shop-the-look-image .tooltip-text{margin-left:10px}.shop-the-look-container .shop-the-look-image .tooltip-title{font-weight:700;font-size:clamp(1rem,.8333vw,1.6rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20rem}.shop-the-look-container .shop-the-look-image .tooltip-price{font-size:clamp(1rem,.8333vw,1.6rem);color:var(--black)}.shop-the-look-container .shop-the-look-image .tooltip-compare_at_price{font-size:clamp(.8rem,.625vw,1.2rem);color:var(--gray)}.shop-the-look-container .shop-the-look-image .tooltip-link{font-size:clamp(1rem,.8333vw,1.6rem);color:var(--blue-dark);text-decoration:none;font-weight:700}.shop-the-look-container .blaze-track-container .blaze-track>*{display:flex;justify-content:space-evenly}.shop-the-look-container .blaze-slider .blaze-prev,.shop-the-look-container .blaze-slider .blaze-next{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border-radius:50%;color:#fff;width:25px;height:25px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2}.shop-the-look-container .blaze-prev.disable,.shop-the-look-container .blaze-next.disable{opacity:1}.shop-the-look-container .blaze-slider .blaze-prev{left:-8px}.shop-the-look-container .blaze-slider .blaze-next{right:-8px}.shop-the-look-container .blaze-pagination{width:100%;display:block;position:absolute;bottom:-36px}.shop-the-look-container .blaze-pagination :is(button){background-color:#b4b4b4;border-radius:100%;width:10px;height:10px;border:none;margin:0 0 0 8px;text-indent:-9999px;cursor:pointer}.shop-the-look-container .blaze-pagination :is(button).active{background-color:var(--blue-dark)}environments-look .shop-the-look-container{display:flex;width:100%;background-color:var(--cream);padding-block:clamp(4rem,3.125vw,6rem)}environments-look .shop-the-look-container .shop-the-look-text{width:50%;padding:2rem 2rem 3.3rem;text-align:center;background-color:var(--off-white);display:flex;flex-direction:column;justify-content:center}environments-look .shop-the-look-container .shop-the-look-text product-card{max-width:299px;min-width:32rem;max-height:40rem;padding-bottom:1.1rem}environments-look .shop-the-look-container .shop-the-look-text product-card .content-product{max-width:300px;margin:0 auto}environments-look .shop-the-look-container .shop-the-look-text product-card :is(a){text-decoration:none;text-align:left}environments-look .shop-the-look-container .shop-the-look-text product-card .product-card__content{display:flex;align-items:flex-start}environments-look .shop-the-look-container .shop-the-look-text product-card .product-card__image-container .product-card__image-content{padding:0}environments-look .shop-the-look-container .shop-the-look-text product-card .product-card__image-container .product-card__image-content .product-card__badge{background-color:none}environments-look .shop-the-look-container .shop-the-look-text product-card .product-card__image-container .product-card__image-content .product-card__wishlist-button{display:none}@media screen and (max-width: 1024px){environments-look .shop-the-look-container .shop-the-look-text{display:none;padding:0}}environments-look .shop-the-look-container .shop-the-look-text :is(h2){font-size:clamp(1.4rem,.625vw,1.8rem);margin-bottom:10px;color:var(--black);font-weight:400}environments-look .shop-the-look-container .shop-the-look-text .product-price-installments{display:flex}environments-look .shop-the-look-container .shop-the-look-text :is(h3){font-size:clamp(2rem,1.25vw,3.2rem);font-family:var(--font-libre);margin-bottom:1.5rem;color:var(--blue-dark);font-weight:600}environments-look .shop-the-look-container .shop-the-look-text :is(p){font-size:clamp(2rem,1.25vw,3.2rem);font-family:var(--font-libre);margin-bottom:2.2rem;color:var(--blue-dark);font-weight:600}environments-look .shop-the-look-container .shop-the-look-text :is(p).price-product{color:var(--black);display:flex;flex-direction:column;font-size:clamp(1.4rem,.625vw,1.8rem)}environments-look .shop-the-look-container .shop-the-look-text :is(p).price-product :is(s){width:100%;color:var(--gray);font-size:clamp(1rem,.7292vw,1.4rem);font-weight:400;display:flex}environments-look .shop-the-look-container .shop-the-look-text .blaze-slider{position:relative;max-width:400px;margin:0 auto;display:flex;justify-content:center}environments-look .shop-the-look-container .shop-the-look-image{width:50%;position:relative;display:flex;justify-content:flex-end;overflow:hidden;min-height:clamp(52.6rem,40.41667vw,77.6rem);max-height:clamp(52.6rem,40.41667vw,77.6rem)}@media screen and (max-width: 1380px){environments-look .shop-the-look-container .shop-the-look-image{max-height:unset}@media screen and (max-width: 1024px){environments-look .shop-the-look-container .shop-the-look-image{width:100%;min-height:unset}}}environments-look .shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content{position:relative;width:100%}@media screen and (max-width: 1024px){environments-look .shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){width:100%}}@media screen and (min-width: 1024px){environments-look .shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content{height:auto}environments-look .shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){environments-look .shop-the-look-container .shop-the-look-image .shop-the-look-image--photo_content :is(img){position:relative}}}environments-look .shop-the-look-container .shop-the-look-image span.marker{position:absolute;width:20px;height:20px;cursor:pointer}@media screen and (max-width: 1024px){environments-look .shop-the-look-container .shop-the-look-image span.marker>svg{width:20px;height:20px}}environments-look .shop-the-look-container .shop-the-look-image .tooltip{visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(10px);background-color:#fff;box-shadow:0 4px 8px #0000001a;padding:10px;width:28rem;z-index:10;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;border-radius:10px}environments-look .shop-the-look-container .shop-the-look-image span.marker.active .tooltip{visibility:visible;opacity:1;top:37px;transform:translate(-50%) translateY(0);max-width:33rem}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.tooltip-up .tooltip{visibility:hidden;opacity:0;top:50px;transform:translate(-50%) translateY(0)}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.right_desktop .tooltip{left:-94px}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.right_desktop .tooltip:before{left:90%}@media (max-width: 768px){environments-look .shop-the-look-container .shop-the-look-image span.marker.active.left_mobile .tooltip{left:135px}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.left_mobile .tooltip:before{left:10%}}@media (max-width: 768px){environments-look .shop-the-look-container .shop-the-look-image span.marker.active .tooltip{max-width:90vw}}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.tooltip-up .tooltip{top:-85px;margin-bottom:10px}environments-look .shop-the-look-container .shop-the-look-image span.marker.active.tooltip-up .tooltip:before{top:auto;bottom:-9px;border-top:11px solid #fff;border-bottom:none}environments-look .shop-the-look-container .shop-the-look-image .tooltip-content{display:flex;align-items:center}environments-look .shop-the-look-container .shop-the-look-image .tooltip-image{width:50px;height:50px;object-fit:cover;border-radius:0}environments-look .shop-the-look-container .shop-the-look-image .tooltip-text{margin-left:10px}environments-look .shop-the-look-container .shop-the-look-image .tooltip-title{font-weight:700;font-size:clamp(1rem,.8333vw,1.6rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20rem}environments-look .shop-the-look-container .shop-the-look-image .tooltip-price{font-size:clamp(1rem,.8333vw,1.6rem);color:var(--black)}environments-look .shop-the-look-container .shop-the-look-image .tooltip-compare_at_price{font-size:clamp(.8rem,.625vw,1.2rem);color:var(--gray)}environments-look .shop-the-look-container .shop-the-look-image .tooltip-link{font-size:clamp(1rem,.8333vw,1.6rem);color:var(--blue-dark);text-decoration:none;font-weight:700}environments-look .shop-the-look-container .blaze-track-container .blaze-track>*{display:flex;justify-content:space-evenly}environments-look .shop-the-look-container .blaze-slider .blaze-prev,environments-look .shop-the-look-container .blaze-slider .blaze-next{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border-radius:50%;color:var(--white);width:25px;height:25px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2}environments-look .shop-the-look-container .blaze-prev.disable,environments-look .shop-the-look-container .blaze-next.disable{border:none}environments-look .shop-the-look-container .blaze-prev.disable :is(svg) :is(rect),environments-look .shop-the-look-container .blaze-next.disable :is(svg) :is(rect){fill:var(--white)}environments-look .shop-the-look-container .blaze-prev.disable :is(svg) :is(path),environments-look .shop-the-look-container .blaze-next.disable :is(svg) :is(path){stroke:var(--blue-dark)}environments-look .shop-the-look-container .blaze-slider .blaze-prev{left:-8px}environments-look .shop-the-look-container .blaze-slider .blaze-next{right:-8px}environments-look .shop-the-look-container .blaze-pagination{width:100%;display:flex;justify-content:center;position:absolute;bottom:-35px;padding-bottom:15px}environments-look .shop-the-look-container .blaze-pagination :is(button){background-color:#b4b4b4;border-radius:100%;width:10px;height:10px;border:none;text-indent:-9999px;cursor:pointer}environments-look .shop-the-look-container .blaze-pagination :is(button).active{background-color:var(--blue-dark)}environments-look .environment-tabs{display:flex;justify-content:center;gap:2rem;margin-bottom:1.2rem}environments-look .environment-tab{padding:10px 20px;border:none;background:none;cursor:pointer;font-size:16px;color:var(--blue-dark);position:relative;font-weight:500}environments-look .environment-tab.active{background-color:var(--blue-dark);color:var(--off-white);font-weight:600;border-radius:3rem}environments-look .shop-the-look-container.active{display:flex}environments-look .shop-the-look-container{display:none}collection-tabs{display:block;margin:0 auto;padding-block:clamp(4rem,3.125vw,6rem);max-width:100%}collection-tabs .collection-tabs__container{display:flex;flex-direction:column;gap:clamp(2.4rem,2.08333vw,4rem);max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container{max-width:calc(var(--page-width) * .85);padding:0 2rem}}collection-tabs .collection-tabs__container .collection-tabs__header{display:flex;flex-direction:column;align-items:center;gap:clamp(2rem,1.25vw,2.4rem);text-align:center}collection-tabs .collection-tabs__container .collection-tabs__header .collection-tabs__title{font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);margin:0;color:var(--blue-dark);font-weight:400}collection-tabs .collection-tabs__container .collection-tabs__header .collection-tabs__description{font-family:var(--poppins);font-size:2rem;color:var(--blue-dark);font-weight:600;max-width:36vh;margin:0}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__header .collection-tabs__description{font-size:clamp(2.4rem,1.6667vw,3.2rem);max-width:80vh}}collection-tabs .collection-tabs__container .collection-tabs__nav{display:flex;gap:0;padding-bottom:1rem;margin-top:1rem;justify-content:center}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__nav{gap:2.3rem}}collection-tabs .collection-tabs__container .collection-tabs__nav .collection-tab__button{font-size:clamp(1.2rem,1.146vw,1.8rem);font-family:var(--poppins);color:var(--blue-dark);background:none;font-weight:500;border:none;cursor:pointer;padding:.6rem 1.6rem;position:relative;transition:all .3s ease;border-radius:2rem}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__nav .collection-tab__button{padding:.8rem 2.4rem}}collection-tabs .collection-tabs__container .collection-tabs__nav .collection-tab__button.active{background-color:var(--blue-dark);color:var(--white)}collection-tabs .collection-tabs__container .collection-tabs__content{position:relative}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel{display:none;opacity:0;transition:opacity .3s ease}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel.active{display:block;opacity:1}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:var(--collection-tabs-spacing);width:100%;max-width:100%;overflow-x:hidden}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid{gap:2rem}}@media screen and (min-width: 1000px){collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid{grid-template-columns:repeat(4,1fr);gap:clamp(2.8rem,4.6875vw,9rem)}}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block{display:flex;justify-content:center;width:100%;max-width:100%}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link{text-decoration:none;color:inherit;width:100%;display:flex;flex-direction:column;align-items:center}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link .collection-block__image{width:100%;height:auto;aspect-ratio:1.025;object-fit:contain;background-color:var(--white);border-radius:8px;transition:transform .3s ease;box-sizing:border-box}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link .collection-block__image{width:100%;height:24.5rem}}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link:hover .collection-block__image{transform:scale(1.05)}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link .collection-block__title{font-family:var(--poppins);font-size:1.6rem;margin-top:1.5rem;font-weight:500;text-align:center;color:var(--black);width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 768px){collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-grid .collection-block .collection-block__link .collection-block__title{margin-top:1.5rem;font-size:clamp(1.4rem,1.042vw,2rem)}}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-tab__view-all{display:flex;justify-content:center;margin-top:clamp(3.2rem,2.91667vw,5.6rem)}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-tab__view-all .collection-tab__view-all-link{font-family:var(--poppins);font-size:clamp(1.4rem,.938vw,1.8rem);color:var(--white);font-weight:600;padding:1.2rem 2.4rem;text-decoration:none;border:none;border-radius:10rem;transition:all .3s ease;background-color:var(--blue-dark);width:clamp(15.4rem,11.56vw,22.2rem);text-align:center}collection-tabs .collection-tabs__container .collection-tabs__content .collection-tab__panel .collection-tab__view-all .collection-tab__view-all-link:hover{background-color:var(--blue-dark);opacity:.8;color:var(--white)}benefits-banner{overflow:hidden;display:flex;flex-direction:row;justify-content:unset}@media screen and (min-width: 880px){benefits-banner{justify-content:center}}benefits-banner .benefits-banner__container{list-style:none;display:flex;flex-direction:row}benefits-banner .benefits-banner__container .benefits-banner__content{white-space:nowrap}benefits-banner .benefits-banner__container .benefits-banner__content :is(a){display:flex;text-decoration:none;gap:1rem}benefits-banner .benefits-banner__container .benefits-banner__content :is(a) .benefits-banner__content_text{display:flex;align-items:start;flex-direction:column}benefits-banner .benefits-banner__container .benefits-banner__content :is(a) .benefits-banner__content_text :is(span){font-family:var(--poppins);font-weight:600;white-space:nowrap}benefits-banner .benefits-banner__container .benefits-banner__content :is(a) .benefits-banner__content_text :is(p){font-family:var(--poppins);font-weight:400;color:var(--black);white-space:nowrap}benefits-banner.grid_layout{justify-content:center}benefits-banner.grid_layout .benefits-banner__container{display:grid;grid-template-columns:repeat(4,1fr);white-space:normal}@media screen and (max-width: 1128px){benefits-banner.grid_layout .benefits-banner__container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 880px){benefits-banner.grid_layout .benefits-banner__container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 640px){benefits-banner.grid_layout .benefits-banner__container{grid-template-columns:repeat(1,1fr)}}benefits-banner.grid_layout .benefits-banner__container .benefits-banner__content :is(a) .benefits-banner__content_text :is(span){text-transform:capitalize;white-space:normal}benefits-banner.grid_layout .benefits-banner__container .benefits-banner__content :is(a) .benefits-banner__content_text :is(p){max-width:31.7rem;white-space:normal;text-wrap:auto}@media screen and (min-width: 769px){.benefits-banner__content.is-duplicate{display:none}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.benefits-banner__container.scrolling{display:flex;flex-wrap:nowrap;white-space:nowrap}@media screen and (max-width: 768px){.benefits-banner__container.scrolling{animation:scroll 30s linear infinite}}.benefits-banner__content{flex-shrink:0}@media screen and (max-width: 768px){benefits-banner:hover .benefits-banner__container.scrolling{animation-play-state:paused}}.custom-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10003;justify-content:center;align-items:center;@keyframes popup-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.custom-popup-overlay .custom-popup{position:relative;background-color:var(--white);width:90%;border-radius:.8rem;box-shadow:0 .4rem 2rem #00000026;overflow:hidden;animation:popup-fade-in .3s ease-out;max-width:clamp(60rem,42.1875vw,81rem);width:100%;font-family:var(--poppins)}@media screen and (max-width:768px){.custom-popup-overlay .custom-popup{max-width:90vw;width:100%}}.custom-popup-overlay .custom-popup-close{position:absolute;top:clamp(1.8rem,1.35416vw,2.6rem);right:clamp(1.8rem,1.35416vw,2.6rem);background:transparent;border:none;font-size:clamp(2.4rem,1.66666vw,3.2rem);cursor:pointer;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);display:flex;align-items:center;justify-content:center;z-index:2;border-radius:50%;transition:background-color .2s;color:var(--blue-dark);font-weight:700}.custom-popup-overlay .custom-popup-content{padding:clamp(3.2rem,2.1875vw,4.2rem) clamp(2.8rem,2.34375vw,4.5rem);display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,1.04166vw,2rem)}.custom-popup-overlay .custom-popup-image{display:flex;justify-content:center;align-items:center;margin-bottom:.2rem;background-color:var(--blue-extra-light);border-radius:4rem;width:clamp(6rem,4.16666vw,8rem);height:clamp(6rem,4.16666vw,8rem)}.custom-popup-overlay .custom-popup-image :is(img){padding:clamp(.85rem,.52083vw,1rem);width:clamp(4rem,2.60416vw,5rem);height:clamp(4rem,2.60416vw,5rem)}.custom-popup-overlay .custom-popup-text{display:flex;flex-direction:column;gap:clamp(1.5rem,1.04166vw,2rem)}.custom-popup-overlay .custom-popup-text :is(h2){margin-top:0;margin-bottom:0;font-size:clamp(1.6rem,1.45833vw,2.8rem);color:var(--blue-dark);text-align:center}.custom-popup-overlay .custom-popup-richtext{color:var(--black);text-align:center;font-size:clamp(1.2rem,.83333vw,1.6rem)}.custom-popup-overlay .container__custom-popup-button{display:flex;justify-content:center}.custom-popup-overlay .custom-popup-button{display:flex;align-items:center;justify-content:center;padding:clamp(1rem,.72916vw,1.4rem) clamp(1.6rem,1.45833vw,2.8rem);background-color:var(--blue-dark);color:var(--white);text-decoration:none;border-radius:.4rem;font-weight:600;font-size:clamp(1.4rem,.83333vw,1.6rem);text-align:center;transition:background-color .3s;max-width:clamp(18.6rem,12.5vw,24rem);width:100%;border-radius:10rem}@media screen and (min-width: 768px){.custom-popup-overlay .custom-popup-content{flex-direction:column;align-items:center;gap:clamp(1.5rem,1.04166vw,2rem)}.custom-popup-overlay .custom-popup-text{flex:1}}:root{--section-grid-text: clamp(2rem, 1.6667vw, 4rem);--section-badge-text: clamp(1.2rem, .833vw, 1.8rem);--section-title-text: clamp(2rem, 1.66vw, 3.2rem)}.section-grid-wrapper{display:flex;flex-direction:column;gap:2rem;padding:4rem 0}@media screen and (min-width: 768px){.section-grid-wrapper{gap:2.8rem;padding:6rem 0}}.section-grid-header{text-align:center}.section-grid-title{font-family:var(--poppins);font-size:var(--section-title-text);font-weight:600;margin:0;color:var(--blue-dark)}.section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 768px){.section-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-grid .grid-image{width:100%;height:100%;overflow:hidden;position:relative}.section-grid .grid-image :is(a){text-decoration:none;position:relative;display:block}.section-grid .grid-image :is(a) :is(img){width:100%;height:100%;object-fit:cover;display:block;transition:all .3s ease-in-out}.section-grid .grid-image :is(a) .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.4rem;width:80%}@media screen and (min-width: 768px){.section-grid .grid-image :is(a) .text-container{gap:1rem}}.section-grid .grid-image :is(a) :is(h3){color:var(--white);text-align:center;font-family:var(--poppins);font-size:var(--section-grid-text);font-style:normal;font-weight:600;line-height:140%;margin:0}.section-grid .grid-image :is(a) .percentage-badge{font-size:var(--section-badge-text);background-color:var(--red);color:var(--white);padding:.4rem .8rem;border-radius:10rem;font-weight:600;font-family:var(--poppins)}.section-grid .grid-image :is(a):hover :is(img){transform:scale(1.1)}announcement-bar{display:block}announcement-bar .announcement-bar__content{max-width:calc(var(--page-width) * 1.1);margin-inline:auto;padding-block:.8rem}@media screen and (min-width: 768px){announcement-bar .announcement-bar__content{max-width:var(--page-width);display:grid;grid-template-columns:1fr 1.4fr 1fr;padding:clamp(.6rem,.42vw,.8rem);gap:1rem}@media screen and (min-width: 1024px){announcement-bar .announcement-bar__content{max-width:calc(var(--page-width) * .9);grid-template-columns:1fr 1.2fr 1fr}}}announcement-bar .announcement-bar__content .announcement-bar__info{display:none}@media screen and (min-width: 768px){announcement-bar .announcement-bar__content .announcement-bar__info{display:flex;gap:clamp(.75rem,.52083vw,1rem);align-items:center;text-decoration:none}announcement-bar .announcement-bar__content .announcement-bar__info:nth-child(2){justify-content:flex-end}announcement-bar .announcement-bar__content .announcement-bar__info :is(img){max-width:2rem;max-height:2rem}announcement-bar .announcement-bar__content .announcement-bar__info .announcement-bar__text{font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500}announcement-bar .announcement-bar__content .announcement-bar__info .announcement-bar__text :is(p){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}announcement-bar .announcement-bar__content .blaze-slider{--slide-width: calc((100% + -0px)*1) }@media screen and (min-width: 768px){announcement-bar .announcement-bar__content .blaze-slider{grid-row:1/2;grid-column:2/3}}announcement-bar .announcement-bar__content .blaze-slider .blaze-container{display:flex;justify-content:center;align-items:center;gap:clamp(1rem,2.1vw,4rem)}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container{overflow:hidden}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .announcement-bar__text{flex-shrink:0;width:var(--slide-width);text-align:center}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .announcement-bar__text :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next,announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev{display:flex;background:none;border:none;cursor:pointer}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next :is(svg),announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev :is(svg){max-width:clamp(1.6rem,1.25vw,2.4rem);max-height:clamp(1.6rem,1.25vw,2.4rem);min-width:clamp(1.6rem,1.25vw,2.4rem);min-height:clamp(1.6rem,1.25vw,2.4rem)}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next:focus,announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev:focus{outline:none}announcement-bar .announcement-bar__content .blaze-slider.static .blaze-next,announcement-bar .announcement-bar__content .blaze-slider.static .blaze-prev{display:none}.header-section{position:sticky;top:0;width:100%;z-index:10000}header-component{display:block}header-component .header__content .header-content__top{background:var(--white);position:relative;z-index:3}header-component .header__content .header-content__top .header-top__content{display:flex;align-items:center;padding-block:clamp(1.4rem,1.05vw,2rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content{max-width:calc(var(--page-width) * .95)}}header-component .header__content .header-content__top .header-top__content .header-mobile__menu{margin-right:2rem}@media screen and (max-width: 340px){header-component .header__content .header-content__top .header-top__content .header-mobile__menu{margin-right:1rem}}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content .header-mobile__menu{display:none}}header-component .header__content .header-content__top .header-top__content .header-mobile__menu .header-mobile__input-menu{display:flex}header-component .header__content .header-content__top .header-top__content .header-mobile__menu .header-mobile__input-menu :is(input){display:none}header-component .header__content .header-content__top .header-top__content .header-mobile__menu .header-mobile__input-menu :is(label){display:flex}header-component .header__content .header-content__top .header-top__content .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) .menu-mobile{visibility:visible}header-component .header__content .header-content__top .header-top__content .header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) .menu-mobile:before{opacity:1;visibility:visible}header-component .header__content .header-content__top .header-top__content .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__top .header-top__content .header-mobile__menu .menu-mobile{visibility:hidden;position:fixed;top:0;left:0;height:100%;z-index:3;display:flex;width:100%;max-height:100vh;transition:visibility .3s}header-component .header__content .header-content__top .header-top__content .header__logo{display:flex;position:relative;margin-right:auto}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content .header__logo{margin-right:0}}header-component .header__content .header-content__top .header-top__content .header__logo :is(img){max-width:clamp(8.8rem,8.07291vw,15.5rem);object-fit:contain}header-component .header__content .header-content__top .header-top__content .header__logo :is(h1){position:absolute;font-size:.4rem;z-index:-1;color:transparent}header-component .header__content .header-content__top .header-top__content :is(search-component){display:none}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content :is(search-component){display:flex;width:100%;margin-inline:clamp(3rem,3.177vw,6.1rem);align-items:center;justify-content:center}header-component .header__content .header-content__top .header-top__content :is(search-component) .header__search{width:100%}}header-component .header__content .header-content__top .header-top__content .header-icons{display:flex;align-items:center;gap:clamp(1.8rem,1.77083vw,3.4rem)}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.4rem,.41666vw,.8rem);cursor:pointer;color:var(--black);text-decoration:none;transition:color .3s;position:relative}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon :is(svg){height:clamp(1.8rem,1.35416vw,2.6rem)}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon :is(svg) :is(path){transition:.3s}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon.header__icon--cart :is(input){display:none}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon :is(span){display:none}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon :is(span){display:block;font-family:var(--poppins);font-size:clamp(1rem,.73333vw,1.4rem);font-weight:400;line-height:100%}}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon:hover{color:var(--blue-dark)}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon:hover :is(svg) :is(path){stroke:var(--blue-dark)}header-component .header__content .header-content__top .header-top__content .header-icons .header-icons__icon .header__icon--cart-count{position:absolute;top:-.5rem;right:-.5rem;width:clamp(1.2rem,1.04166vw,2rem);height:clamp(1.2rem,1.04166vw,2rem);background:var(--blue-dark);color:var(--white);font-size:clamp(.8rem,.625vw,1.2rem);border-radius:50%;display:flex;align-items:center;justify-content:center}header-component .header__content .header-content__top .header-top__content .header-icons .header__icon--user,header-component .header__content .header-content__top .header-top__content .header-icons .header__icon--wishlist{display:none}@media screen and (min-width: 1024px){header-component .header__content .header-content__top .header-top__content .header-icons .header__icon--user,header-component .header__content .header-content__top .header-top__content .header-icons .header__icon--wishlist{display:flex}}header-component .header__content .header-content__bottom{background:var(--white);padding-block:1rem;box-shadow:0 2px 8px #0000001a;position:relative;z-index:2}@media screen and (min-width: 1024px){header-component .header__content .header-content__bottom{border-top:1px solid #C5C5C5;padding-block:0;transition:transform .3s;position:static;z-index:-1}header-component .header__content .header-content__bottom[closed]{transform:translateY(-100%)}}header-component .header__content .header-content__bottom .header-bottom__content .menu-desktop{display:none}@media screen and (min-width: 1024px){header-component .header__content .header-content__bottom .header-bottom__content .menu-desktop{display:flex}}@media screen and (min-width: 1024px){header-component .header__content .header-content__bottom .header-bottom__content :is(search-component){display:none}}header-component .header__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:#1111114d;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:2}header-component .header__content:has(.predictive-search[open]):before{visibility:visible;opacity:1}register-zip-code{display:grid;grid-template-columns:auto auto auto;align-items:center;padding:0 0 0 clamp(1.2rem,.83333vw,1.6rem);border-radius:10rem;border:.5px solid var(--gray);margin-inline:1rem 1.4rem;transition:border-color .3s ease;width:fit-content}@media screen and (max-width: 300px){register-zip-code{display:none}}@media screen and (min-width: 1024px){register-zip-code{min-width:clamp(12.5rem,11.94791vw,22.1rem);margin-inline:clamp(1.8rem,1.4583vw,2.8rem) 0;max-height:5.1rem;grid-template-columns:clamp(1.8rem,1.25vw,2.4rem) clamp(8rem,5.2083vw,10rem) auto}}register-zip-code :is(label){display:flex;min-width:clamp(1.4rem,.9375vw,1.8rem);margin-right:clamp(.4rem,.41666vw,.8rem)}register-zip-code :is(label) :is(svg){width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem)}register-zip-code:has(:is(input[aria-invalid=true])){border-color:var(--red)}register-zip-code :is(input){border:none;width:100%;font-family:var(--poppins);font-size:clamp(1rem,.73333vw,1.4rem);font-weight:500;color:var(--black);line-height:100%;padding-block:clamp(.6rem,.73333vw,1.4rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;max-width:clamp(8rem,5.2083vw,10rem)}register-zip-code :is(input):focus{outline:none;background:transparent}register-zip-code :is(input)::placeholder{color:var(--black);font-family:var(--poppins);font-weight:400}register-zip-code .zip-code-controls{position:relative;height:100%;width:100%}register-zip-code .zip-code-controls .zip-code__button,register-zip-code .zip-code-controls .zip-code__alterar-button{height:100%;width:100%;border-radius:0rem 10rem 10rem 0rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;justify-content:center;align-items:center}register-zip-code .zip-code-controls .zip-code__button{position:absolute;top:0;right:0;max-width:5rem}register-zip-code .zip-code__button{background:var(--blue-dark);border:1px solid var(--blue-dark);padding:1.2rem 1.1rem;z-index:2}@media screen and (min-width: 768px){register-zip-code .zip-code__button{padding-block:clamp(.6rem,.6vw,1.2rem)}}register-zip-code .zip-code__button .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}register-zip-code .zip-code__button .loader__container .loader{width:1.4rem;--b: 2px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var( --b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}register-zip-code .zip-code__button[loading]{cursor:not-allowed}register-zip-code .zip-code__button[loading] .loader__container{opacity:1;visibility:visible}register-zip-code .zip-code__button[loading] :is(svg){opacity:0}register-zip-code .zip-code__alterar-button{background:none;border:none;color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(.8rem,.73333vw,1.4rem);font-weight:500;text-decoration:underline;z-index:1}register-zip-code:has(input:focus):not(.cep-resolved) .zip-code__button{opacity:1;pointer-events:all}register-zip-code.cep-resolved{border:none}register-zip-code.cep-resolved input{color:var(--blue-dark)}register-zip-code.cep-resolved .zip-code__button{opacity:0;pointer-events:none}register-zip-code.cep-resolved .zip-code__alterar-button{opacity:1;pointer-events:all}@keyframes l5{to{transform:rotate(1turn)}}search-component{display:block;max-width:var(--page-width);margin-inline:auto;position:relative}@media screen and (min-width: 1024px){search-component .header__search{max-width:84.8rem}}search-component .header__search .search-input__container{position:relative;padding-inline:clamp(1.6rem,1.66666vw,3.2rem);background:var(--off-white);border-radius:10rem}search-component .header__search .search-input__container .search_input{width:100%;background:none;border:none;color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:400;padding-block:1rem;line-height:100%}search-component .header__search .search-input__container .search_input:focus{outline:none}search-component .header__search .search-input__container .search_input::placeholder{color:var(--black);font-family:var(--poppins)}search-component .header__search .search-input__container .search_input::-webkit-search-decoration,search-component .header__search .search-input__container .search_input::-webkit-search-cancel-button,search-component .header__search .search-input__container .search_input::-webkit-search-results-button,search-component .header__search .search-input__container .search_input::-webkit-search-results-decoration{display:none}search-component .header__search .search-input__container .header__icon--search{display:flex;background:none;border:none;position:absolute;right:clamp(1.6rem,1.66666vw,3.2rem);top:50%;transform:translateY(-50%);cursor:pointer}search-component .header__search .search-input__container .header__icon--search:focus{outline:none}header-component .header-menu:before{content:"";position:absolute;top:0;right:0;width:100%;height:100vh;background:#00000080;z-index:-1;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name{color:var(--blue-dark);font-family:var(--poppins);font-size:1.6rem;font-weight:600;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name :is(img){max-width:clamp(1.6rem,1.1458vw,2.2rem);max-height:clamp(1.6rem,1.1458vw,2.2rem);min-width:clamp(1.6rem,1.1458vw,2.2rem);min-height:clamp(1.6rem,1.1458vw,2.2rem)}@media screen and (min-width: 1024px){header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name{font-size:clamp(1.2rem,.9375vw,1.8rem);color:var(--black);font-weight:400;text-align:center}header-component .header-menu .header-menu__items .header-menu__item .header-menu__item-name:hover{text-decoration:underline}}header-component .header-menu .header-menu__items .header-menu__item .emphasis-item{color:var(--white);font-weight:500;width:fit-content;padding:.6rem 1.8rem;border-radius:10rem}@media screen and (min-width: 1024px){header-component .header-menu .header-menu__items .header-menu__item:first-child .header-menu__item-name{color:var(--blue-dark);font-weight:500}}header-component .header-menu .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu-title{color:var(--blue-dark);font-family:var(--poppins);font-size:1.6rem;font-weight:600;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}header-component .header-menu.menu-mobile .header-menu__content{max-height:100%;padding:3.2rem 0;width:76%;background:var(--white);transform:translate(-100%);transition:transform .3s;display:flex;flex-direction:column;overflow:hidden;gap:2.4rem;position:relative}@media screen and (max-width: 350px){header-component .header-menu.menu-mobile .header-menu__content{width:90%}}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons{display:flex;justify-content:space-between;gap:1rem;align-items:center;position:relative;padding-inline:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__back{display:flex;opacity:0;position:absolute;transition:.3s}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__close{display:flex}header-component .header-menu.menu-mobile .header-menu__content .header-menu__icons .header-menu__logo{display:flex;opacity:1;transition:.3s}header-component .header-menu.menu-mobile .header-menu__content:has(.header-menu__submenu[open]) .header-menu__back{opacity:1}header-component .header-menu.menu-mobile .header-menu__content:has(.header-menu__submenu[open]) .header-menu__logo{opacity:0;visibility:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav{flex:1;max-height:100%;display:flex;overflow:hidden;padding-top:1.6rem;position:relative;padding-inline:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container{flex:1;display:flex;flex-direction:column;gap:4.8rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items{display:flex;flex-direction:column;list-style-type:none;overflow-y:auto;gap:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu{display:flex;position:absolute;top:0;left:0;padding-inline:2rem;flex-direction:column;background:var(--white);height:100%;overflow:auto;gap:2rem;width:100%;visibility:hidden;transform:translate(100%);transition:transform .5s,visibility .5s}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu[open]{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__submenu .header-submenu__item{display:flex;flex-direction:column}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__item_name{display:flex;justify-content:space-between;gap:1rem;align-items:center;color:var(--blue-dark);font-weight:600;font-size:1.4rem;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__item_name :is(svg){transform:rotate(90deg)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:1rem;transition:.3s;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens[closed]{height:0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{color:var(--gray);font-family:var(--poppins);font-size:1.2rem;font-weight:400;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name:first-child{margin-top:1.2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens:has(.header-submenu__subitem_name:nth-child(6)){display:grid;grid-template-columns:1fr 1fr}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar{width:3px;border-radius:.3rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar-thumb{background-color:var(--blue-dark);border-radius:.3rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar-track{background:#d9d9d9}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar{width:3px;border-radius:.3rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar-thumb{background-color:var(--blue-dark);border-radius:.3rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__items::-webkit-scrollbar-track{background:#d9d9d9}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__user{display:flex;flex-direction:column;gap:2rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__user .header-menu__item-name{display:flex;align-items:center;gap:.8rem;color:var(--blue-dark);font-family:var(--poppins);font-size:1.4rem;font-weight:400;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__user .header-menu__item-name :is(svg){max-width:1.6rem;max-height:1.6rem;min-width:1.6rem;min-height:1.6rem}header-component .header-menu.menu-mobile .header-menu__content .header-menu__nav .menu-items__container .header-menu__user .header-menu__item-name :is(svg) :is(path){stroke:var(--blue-dark)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details){display:flex;flex-direction:column}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu{list-style:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item{display:flex;flex-direction:column}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__item_name{display:flex;justify-content:space-between;gap:1rem;align-items:center;color:var(--blue-dark);font-weight:600;font-size:1.4rem;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__item_name :is(svg){transform:rotate(90deg)}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:1rem;transition:.3s;overflow:hidden}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__subitens[closed]{height:0}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{color:var(--gray);font-family:var(--poppins);font-size:1.2rem;font-weight:400;text-decoration:none}header-component .header-menu.menu-mobile .header-menu__content .header-menu__items--noscript :is(details) .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name:first-child{margin-top:1.2rem}header-component .header-menu.menu-desktop .header-menu__content{max-width:var(--page-width);width:100%;margin-inline:auto}@media screen and (min-width: 1024px){header-component .header-menu.menu-desktop .header-menu__content{max-width:calc(var(--page-width) * .95)}}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 .menu-items__container{width:100%;position:relative}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style-type:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item{display:flex;align-items:center;justify-content:center;padding-block:clamp(.8rem,.625vw,1.2rem)}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{height:clamp(3rem,2.03125vw,3.9rem)}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(svg){display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu{display:flex;flex-direction:column;gap:clamp(1rem,.83333vw,1.6rem);padding:0 clamp(1.8rem,1.25vw,2.4rem);position:absolute;top:100%;border-radius:0rem 0rem .8rem .8rem;border-top:1px solid var(--gray);background:var(--white);max-height:73vh;max-width:clamp(30rem,35vw,52rem);height:0;overflow-y:hidden;overflow-x:hidden;interpolate-size:allow-keywords;visibility:hidden;transition:height .3s,visibility .3s,opacity .3s;opacity:0}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu[open]{visibility:visible;height:fit-content;opacity:1}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu-title{opacity:0;height:0}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item:last-child{padding-bottom:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item{display:flex;flex-direction:column;gap:clamp(.8rem,.73333vw,1.4rem);height:fit-content}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__item_name{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:400;text-decoration:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__item_name :is(svg){display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__item_name:hover{text-decoration:underline}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:clamp(.8rem,.73333vw,1.4rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{color:var(--gray);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;text-decoration:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name:hover{text-decoration:underline}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens){display:inline-block;width:100%;transform:translate(30%)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-menu__submenu-title{display:block;opacity:0;height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item:last-child{padding-bottom:0}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item{width:100%;height:fit-content;display:flex;display:inline;width:50%;margin-bottom:clamp(2rem,1.875vw,3.6rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item:nth-child(odd){float:right}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item:nth-child(2n){float:left}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item .header-submenu__item_name{display:flex;font-weight:600;margin-bottom:clamp(.8rem,.73333vw,1.4rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar{width:3px;border-radius:.3rem}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar-thumb{background-color:var(--blue-dark);border-radius:.3rem}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu::-webkit-scrollbar-track{background:#d9d9d9}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .menu-items__container .header-menu__items .header-menu__item:nth-child(n+8) .header-menu__submenu:has(.header-submenu__subitens){transform:translate(0)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__items{padding-block:clamp(.8rem,.625vw,1.2rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu{display:flex;flex-direction:column;gap:clamp(1rem,.83333vw,1.6rem);padding:clamp(1.8rem,1.25vw,2.4rem);position:absolute;top:100%;border-radius:0rem 0rem .8rem .8rem;border-top:1px solid var(--gray);background:var(--white);left:0}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-menu__submenu-title{display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item{display:flex;flex-direction:column;gap:clamp(.8rem,.73333vw,1.4rem);height:fit-content}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__item_name{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:400;text-decoration:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__item_name :is(svg){display:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__item_name:hover{text-decoration:underline}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:clamp(.8rem,.73333vw,1.4rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{color:var(--gray);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;text-decoration:none}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name:hover{text-decoration:underline}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu:has(.header-submenu__subitens){display:inline-block}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item{width:100%;height:fit-content;display:flex;display:inline;width:50%;margin-bottom:clamp(2rem,1.875vw,3.6rem)}header-component .header-menu.menu-desktop .header-menu__content .header-menu__nav .header-menu__items--noscript .header-menu__submenu:has(.header-submenu__subitens) .header-submenu__item .header-submenu__item_name{display:flex;font-weight:600;margin-bottom:clamp(.8rem,.73333vw,1.4rem)}header-component .header-menu.menu-desktop:has(.header-menu__submenu[open]):before{opacity:1;visibility:visible}header-component .header-menu .header-menu__items--noscript .header-menu__items{width:100%;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1024px){header-component .header-menu .header-menu__items--noscript .header-menu__items{flex-direction:row;gap:1rem;justify-content:space-between}}header-component .header-menu .header-menu__items--noscript .header-menu__items :is(details){display:flex;position:relative}header-component .header-menu .header-menu__items--noscript .header-menu__items :is(details) :is(summary){display:flex;align-items:center}header-component .header-menu .header-menu__items--noscript .header-menu__items .header-menu__item-bottom{list-style:none}@media screen and (min-width: 1024px){header-component .header-menu .header-menu__items--noscript .header-menu__items .header-menu__item-bottom{display:none}}header-component .header-menu .header-menu__items--noscript .header-menu__items .header-menu__item-bottom .header-menu__item-name{display:flex;align-items:center;gap:.8rem;color:var(--blue-dark);font-family:var(--poppins);font-size:1.4rem;font-weight:400;text-decoration:none}header-component .header-menu .header-menu__items--noscript .header-menu__items .header-menu__item-bottom .header-menu__item-name :is(svg){max-width:1.6rem;max-height:1.6rem;min-width:1.6rem;min-height:1.6rem}header-component .header-menu .header-menu__items--noscript .header-menu__items .header-menu__item-bottom .header-menu__item-name :is(svg) :is(path){stroke:var(--blue-dark)}header-component:has(.header-menu__items--noscript details) .header-menu .header-menu__content .header-menu__nav .menu-items__container{display:none}body:has(.header-mobile__input-menu :is(input):checked){overflow:hidden}@media screen and (min-width: 1024px){body:has(.header-mobile__input-menu :is(input):checked){overflow:auto}}alert-component{background:var(--white);border:2.5px solid var(--blue-dark);color:var(--blue-dark);padding:1.2rem 2.4rem;position:fixed;z-index:999999999999999;max-width:var(--page-width);left:50%;transform:translate(-50%);width:100%;bottom:5vh;font-size:clamp(1.4rem,2vw,1.6rem);text-align:center;animation:alertEntry .6s ease-in-out;font-family:var(--poppins);border-radius:10rem}@media screen and (min-width: 600px){alert-component{max-width:400px}}alert-component[hidden]{animation:alertExit .6s ease-in-out;display:none;opacity:0;transform:translate(-50%,100%)}@keyframes alertEntry{0%{transform:translate(-50%,100%);display:none;opacity:0}1%{transform:translate(-50%,100%);display:block;opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes alertExit{0%{transform:translate(-50%);opacity:1;display:block}99%{transform:translate(-50%,100%);opacity:0;display:block}to{display:none}}.predictive-search{position:absolute;z-index:2;left:50%;transform:translate(-50%);border-radius:1.2rem;width:90%;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;border-radius:0rem 0rem .8rem .8rem;border-top:.5px solid var(--gray);background:var(--off-white);top:100%}@media screen and (min-width: 1024px){.predictive-search{max-width:84.8rem}}.predictive-search[open]{visibility:visible;opacity:1}.predictive-search .predictive-search__content{padding:2rem;height:100%;max-height:clamp(38.8rem,27.604vw,53rem);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.predictive-search .predictive-search__content{padding:clamp(1.6rem,1.25vw,2.4rem)}}.predictive-search .predictive-search__content .predictive-search__title{display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-size:clamp(1.6rem,1.04vw,2rem);font-weight:600;color:var(--blue-dark);margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}.predictive-search .predictive-search__content .predictive-search__title :is(svg){cursor:pointer}.predictive-search .predictive-search__content :is(ul){list-style-type:none;display:flex;flex-direction:column;gap:clamp(1.8rem,1.04vw,2rem);flex:1;overflow-y:auto}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a){display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;align-items:center;color:var(--black);text-decoration:none;column-gap:clamp(1.2rem,.733333vw,1.4rem);font-family:var(--poppins);row-gap:clamp(.4rem,.3125vw,.6rem)}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a):hover .predictive-search__product-title{text-decoration:underline}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) :is(img){width:100%;height:100%;object-fit:cover;max-width:clamp(5.8rem,3.125vw,6rem);max-height:clamp(5.8rem,3.125vw,6rem);min-width:clamp(5.8rem,3.125vw,6rem);min-height:clamp(5.8rem,3.125vw,6rem);grid-row:1/3;grid-column:1/2}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__product-title{font-size:clamp(1rem,.83333vw,1.6rem);line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__price{display:flex;align-items:center;gap:clamp(.6rem,.5vw,.8rem)}@media screen and (max-width: 330px){.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__price{flex-wrap:wrap}}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__price .predictive-search__price--compare{color:var(--gray);font-size:clamp(.8rem,.625vw,1.2rem);font-weight:400;text-decoration-line:line-through}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__price .predictive-search__price--featured{color:var(--black);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__price .predictive-search__price--percentage{color:var(--white);font-size:clamp(.8rem,.73333vw,1.4rem);font-weight:600;padding:.2rem clamp(.6rem,.5vw,.8rem);background:var(--blue-dark);border-radius:10rem}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar{width:3px;border-radius:.3rem}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar-thumb{background-color:var(--blue-dark);border-radius:.3rem}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar-track{background:#d9d9d9}.predictive-search .predictive-search__content .predictive-search__link{font-size:clamp(1.2rem,.83333vw,1.6rem);color:var(--blue-dark);text-decoration:underline;margin-top:clamp(1.8rem,1.25vw,2.4rem);display:flex;font-weight:600}.featured-images-carousel{padding-block:clamp(4rem,3.125vw,6rem);max-width:100%;margin:0 auto}@media screen and (min-width: 768px){.featured-images-carousel{max-width:calc(var(--page-width) * .9)}}.featured-images-carousel .featured-images-carousel__title{font-size:clamp(2rem,1.6vw,3.2rem);margin:0 0 clamp(2.4rem,1.6vw,3.2rem) 0;color:var(--blue-dark);font-weight:600;width:100%;text-align:center}.featured-images-carousel .featured-images-carousel__carousel-track-container{padding-left:5vw}@media screen and (min-width: 768px){.featured-images-carousel .featured-images-carousel__carousel-track-container{padding-left:unset}}.featured-images-carousel .featured-images-carousel__card{aspect-ratio:clamp(250,19.5vw,281) / 227;border-radius:clamp(.6rem,.625vw,1.2rem);overflow:hidden;display:block;position:relative}@media screen and (min-width: 1024px){.featured-images-carousel .featured-images-carousel__card{aspect-ratio:400 / 322}}.featured-images-carousel .featured-images-carousel__card .featured-images-carousel__card-image{width:100%;height:100%;object-fit:cover;display:block;z-index:-1}.featured-images-carousel .featured-images-carousel__card .featured-images-carousel__card-title{background-color:var(--blue-dark);padding:clamp(.5rem,.5vw,1rem) clamp(.8rem,.833vw,1.6rem);font-size:clamp(1.4rem,1.04vw,2rem);color:var(--white);position:absolute;bottom:0;left:0;right:0;font-weight:600;text-align:center}.featured-images-carousel .featured-images-carousel__carousel{max-width:100%;overflow:hidden;--slides-to-show: 1}@media screen and (min-width: 390px){.featured-images-carousel .featured-images-carousel__carousel{--slides-to-show: 1.43}}@media screen and (min-width: 540px){.featured-images-carousel .featured-images-carousel__carousel{--slides-to-show: 1.7}}@media screen and (min-width: 768px){.featured-images-carousel .featured-images-carousel__carousel{--slides-to-show: 2.2}}@media screen and (min-width: 1024px){.featured-images-carousel .featured-images-carousel__carousel{--slides-to-show: 2.5}}@media screen and (min-width: 1280px){.featured-images-carousel .featured-images-carousel__carousel{--slides-to-show: 3.77}}.featured-images-carousel .blaze-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(2.4rem,1.6vw,3.2rem)}.featured-images-carousel .blaze-pagination :is(button){width:clamp(.6rem,.52vw,1rem);color:transparent;border:none;border-radius:1rem;overflow:hidden;aspect-ratio:1/1;background-color:var(--light-gray);transition:all .3s ease-in-out}.featured-images-carousel .blaze-pagination :is(button).active{background-color:var(--blue-dark)}.featured-images-carousel .blaze-arrow{display:none}@media screen and (min-width: 1024px){.featured-images-carousel .blaze-arrow{width:1.875vw;aspect-ratio:1/1;background-color:var(--blue-dark);display:flex;justify-content:center;align-items:center;border-radius:10rem;position:absolute;top:50%;transform:translateY(-50%);color:transparent;border:none;cursor:pointer;transition:all .3s ease-in-out}.featured-images-carousel .blaze-arrow :is(svg){height:auto;width:27.77777%;transform:translate(15%);color:var(--white)}.featured-images-carousel .blaze-arrow.blaze-prev{left:-50px;transform:rotate(180deg)}.featured-images-carousel .blaze-arrow.blaze-next{right:-50px}}.featured-images-carousel :has(.blaze-pagination :is(button):first-child:is(.active)) .blaze-arrow.blaze-prev{background-color:var(--gray-extra-light);cursor:not-allowed}.featured-images-carousel :has(.blaze-pagination :is(button):first-child:is(.active)) .blaze-arrow.blaze-prev :is(svg){color:var(--blue-dark)}.featured-images-carousel :has(.blaze-pagination :is(button):last-child:is(.active)) .blaze-arrow.blaze-next{background-color:var(--gray-extra-light);cursor:not-allowed}.featured-images-carousel :has(.blaze-pagination :is(button):last-child:is(.active)) .blaze-arrow.blaze-next :is(svg){color:var(--blue-dark)}.simple-images-carousel{padding:clamp(2rem,2vw,3rem) 0}.simple-images-carousel .view_more{margin:0 auto;background-color:var(--blue-dark);color:var(--off-white);display:flex;text-align:center;border-radius:2rem;max-width:150px;min-height:3.7rem;justify-content:center;align-items:center;text-decoration:none;margin-block:3.3rem;font-size:clamp(1.4rem,.625vw,1.8rem)}@media screen and (min-width: 1024px){.simple-images-carousel{padding:3.12vw 5.83vw}}.simple-images-carousel .simple-images-carousel__title{font-size:clamp(2rem,1.6vw,3.2rem);margin:0 0 clamp(2.4rem,1.6vw,3.2rem) 0;color:var(--blue-dark);font-weight:600;width:100%;text-align:center}.simple-images-carousel .featured-images-carousel__carousel-track-container{padding-left:2rem}@media screen and (min-width: 1024px){.simple-images-carousel .featured-images-carousel__carousel-track-container{padding-left:unset;margin:0 2.91vw}}.simple-images-carousel .featured-images-carousel__card{aspect-ratio:clamp(250,19.5vw,281) / 227;border-radius:0;overflow:hidden;display:block;position:relative}.simple-images-carousel .featured-images-carousel__card .featured-images-carousel__card-image{width:100%;height:100%;object-fit:cover;display:block;z-index:-1;max-width:18rem;max-height:18rem}.simple-images-carousel .featured-images-carousel__card .featured-images-carousel__card-title{background-color:var(--blue-dark);padding:clamp(.5rem,.5vw,1rem) clamp(.8rem,.833vw,1.6rem);font-size:clamp(1.4rem,.7813vw,2rem);color:var(--white);position:absolute;bottom:0;left:0;right:0;font-weight:600;text-align:center}.simple-images-carousel .featured-images-carousel__carousel{max-width:100%;overflow:hidden;--slides-to-show: 1}@media screen and (min-width: 390px){.simple-images-carousel .featured-images-carousel__carousel{--slides-to-show: 1.43}}@media screen and (min-width: 540px){.simple-images-carousel .featured-images-carousel__carousel{--slides-to-show: 1.7}}@media screen and (min-width: 768px){.simple-images-carousel .featured-images-carousel__carousel{--slides-to-show: 2.2}}@media screen and (min-width: 1024px){.simple-images-carousel .featured-images-carousel__carousel{--slides-to-show: 2.5}}@media screen and (min-width: 1280px){.simple-images-carousel .featured-images-carousel__carousel{--slides-to-show: 3.77}}.simple-images-carousel .blaze-pagination{display:flex;justify-content:center;align-items:center;gap:clamp(1.05rem,.72916vw,1.4rem);margin-top:clamp(2.4rem,1.6vw,3.2rem)}.simple-images-carousel .blaze-pagination :is(button){width:clamp(.6rem,.52vw,1rem);color:transparent;border:none;border-radius:1rem;overflow:hidden;aspect-ratio:1/1;background-color:var(--light-gray);transition:all .3s ease-in-out}.simple-images-carousel .blaze-pagination :is(button).active{background-color:var(--blue-dark)}.simple-images-carousel .blaze-arrow{display:none}@media screen and (min-width: 1024px){.simple-images-carousel .blaze-arrow{width:1.875vw;aspect-ratio:1/1;background-color:var(--blue-dark);display:flex;justify-content:center;align-items:center;border-radius:10rem;position:absolute;top:50%;transform:translateY(-50%);color:transparent;border:none;cursor:pointer;transition:all .3s ease-in-out}.simple-images-carousel .blaze-arrow :is(svg){height:auto;width:27.77777%;transform:translate(15%);color:var(--white)}.simple-images-carousel .blaze-arrow.blaze-prev{left:0}.simple-images-carousel .blaze-arrow.blaze-prev :is(svg){transform:rotate(180deg)}.simple-images-carousel .blaze-arrow.blaze-next{right:0}}.simple-images-carousel :has(.blaze-pagination :is(button):first-child:is(.active)) .blaze-arrow.blaze-prev{background-color:var(--gray-extra-light);cursor:not-allowed}.simple-images-carousel :has(.blaze-pagination :is(button):first-child:is(.active)) .blaze-arrow.blaze-prev :is(svg){color:var(--blue-dark)}.simple-images-carousel :has(.blaze-pagination :is(button):last-child:is(.active)) .blaze-arrow.blaze-next{background-color:var(--gray-extra-light);cursor:not-allowed}.simple-images-carousel :has(.blaze-pagination :is(button):last-child:is(.active)) .blaze-arrow.blaze-next :is(svg){color:var(--blue-dark)}.simple-images-carousel.color_layout .featured-images-carousel__card{padding-bottom:3rem;text-decoration:none}.simple-images-carousel.color_layout .featured-images-carousel__card .featured-images-carousel__card-title{background:none;color:var(--black);position:relative;z-index:2;text-decoration:none}:root{--carousel-products-title: clamp(2rem, 1.6667vw, 3.2rem);--carousel-products-button: clamp(1.4rem, .9375vw, 1.8rem)}carousel-products{display:block;max-width:var(--page-width);margin:0 auto;width:100%;padding-block:clamp(4rem,3.125vw,6rem);display:flex;flex-direction:column;gap:clamp(1.8rem,1.3021vw,3.4rem);position:relative;overflow:visible}@media screen and (min-width: 768px){carousel-products{max-width:calc(var(--page-width) * .9)}}carousel-products .header-carousel-products{text-align:center}carousel-products .header-carousel-products .title :is(p){color:var(--blue-dark);font-family:var(--poppins);font-size:var(--carousel-products-title);font-weight:600;margin:0}carousel-products .header-carousel-products .title :is(strong){font-weight:700}carousel-products .tabs-carousel-products{width:100%}carousel-products .tabs-carousel-products .tabs-navigation{display:flex;justify-content:center;gap:2rem;padding-bottom:1.2rem}@media screen and (min-width: 768px){carousel-products .tabs-carousel-products .tabs-navigation{gap:clamp(3rem,1.146vw,4rem)}}carousel-products .tabs-carousel-products .tabs-navigation .tab-button{font-size:clamp(1.2rem,1.146vw,1.8rem);font-family:var(--poppins);color:var(--blue-dark);background:none;font-weight:500;border:none;cursor:pointer;padding:.6rem 1.6rem;position:relative;transition:all .3s ease;border-radius:2rem}@media screen and (min-width: 768px){carousel-products .tabs-carousel-products .tabs-navigation .tab-button{padding:.8rem 2.4rem}}carousel-products .tabs-carousel-products .tabs-navigation .tab-button.active{background-color:var(--blue-dark);color:var(--white)}carousel-products .tabs-carousel-products .tabs-navigation .tab-button:hover:not(.active){background-color:var(--blue-dark);opacity:.8;color:var(--white)}carousel-products .carousel-content{display:none;opacity:0;transition:opacity .3s ease;position:relative}carousel-products .carousel-content.active{display:block;opacity:1}carousel-products .carousel-product-slider{position:relative;overflow:visible}carousel-products .carousel-product-slider .carousel-product-blaze-container{overflow:visible;position:relative}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container{display:flex;flex-direction:column;gap:clamp(2rem,1.3021vw,2.5rem)}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track{display:flex;gap:var(--slide-gap);--slides-to-show: 1.4;--slide-gap: 2rem;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}@media screen and (min-width: 480px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track{--slides-to-show: 2.5;--slide-gap: 3rem}@media screen and (min-width: 768px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track{--slides-to-show: 3;--slide-gap: 4rem}@media screen and (min-width: 1024px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track{--slides-to-show: 4;--slide-gap: 6rem}}}}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track :is(product-card){max-width:unset;flex-shrink:0;width:var(--slide-width)}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .blaze-pagination-carousel-product{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .blaze-pagination-carousel-product :is(button){border-radius:50%;border:1.14px solid var(--light-gray);background:var(--light-gray);width:clamp(.6rem,.52083vw,1rem);height:clamp(.6rem,.52083vw,1rem);font-size:0;transition:all .3s ease}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .blaze-pagination-carousel-product :is(button).active{border-radius:3.5rem;border:1.14px solid var(--blue-dark);background:var(--blue-dark)}carousel-products .carousel-product-slider .carousel-product--prev{position:absolute;top:50%;left:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-products .carousel-product-slider .carousel-product--prev{display:flex}}carousel-products .carousel-product-slider .carousel-product--prev :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block;transform:rotate(180deg)}carousel-products .carousel-product-slider .carousel-product--prev :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}carousel-products .carousel-product-slider .carousel-product--prev :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}carousel-products .carousel-product-slider .carousel-product--next{position:absolute;top:50%;right:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-products .carousel-product-slider .carousel-product--next{display:flex}}carousel-products .carousel-product-slider .carousel-product--next :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block}carousel-products .carousel-product-slider .carousel-product--next :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}carousel-products .carousel-product-slider .carousel-product--next :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}carousel-products .carousel-product-slider .carousel-product--prev[disabled],carousel-products .carousel-product-slider .carousel-product--next[disabled]{pointer-events:none}carousel-products .carousel-product-slider .carousel-product--prev[disabled] :is(svg) :is(g) :is(rect),carousel-products .carousel-product-slider .carousel-product--next[disabled] :is(svg) :is(g) :is(rect){fill:var(--gray-extra-light)}carousel-products .carousel-product-slider .carousel-product--prev[disabled] :is(svg) :is(g) :is(path),carousel-products .carousel-product-slider .carousel-product--next[disabled] :is(svg) :is(g) :is(path){stroke:var(--blue-dark);transition:stroke .3s}carousel-products .button-carousel-products{display:flex;justify-content:center;align-items:center}carousel-products .button-carousel-products :is(a){color:var(--blue-dark);font-family:var(--poppins);font-size:var(--carousel-products-button);font-style:normal;font-weight:600;line-height:normal;text-decoration:none;border-radius:10rem;border:1px solid var(--blue-dark);padding:clamp(1rem,.7292vw,1.4rem) clamp(2.4rem,1.6667vw,3.2rem);display:block;transition:all .5s ease-in-out}carousel-products .button-carousel-products :is(a):hover{background-color:var(--blue-dark);color:var(--white)}product-card{max-width:30rem;width:100%;height:100%;display:flex;flex-direction:column;gap:1.2rem}product-card .product-card-images{width:100%;height:100%;position:relative;aspect-ratio:9 / 12;overflow:hidden}product-card .product-card-images :is(a){text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:1.6rem;overflow:hidden}product-card .product-card-images :is(a) :is(img){width:100%;height:100%;object-fit:cover;display:block}product-card .product-card-images :is(a) .first-image{opacity:1;transition:opacity .5s}product-card .product-card-images :is(a) .second-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s;border-radius:1.6rem}product-card .product-card-images:hover:has(.second-image) .first-image{opacity:0}product-card .product-card-images:hover:has(.second-image) .second-image{opacity:1}product-card .product-card-images .container-tag{position:absolute;display:block;z-index:3;top:4%;left:4%}product-card .product-card-images .container-tag .tag{color:var(--white);font-family:var(--poppins);font-size:clamp(1rem,.625vw,1.2rem);font-style:normal;font-weight:600;line-height:normal;border-radius:10rem;background:var(--blue-dark);padding:.6rem 1.4rem}product-card .product-card-images .container-tag.tag-image img{max-width:150px;max-height:80px;width:auto;height:auto;border-radius:.5rem;display:block}product-card .product-card-images .favorite_product_heart{position:absolute;display:flex;align-items:center;justify-content:center;top:clamp(.8rem,1.0417vw,2rem);right:clamp(.8rem,1.0417vw,2rem);cursor:pointer;opacity:0;transition:.3s}product-card .product-card-images .favorite_product_heart :is(svg){transition:.3s;width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}product-card .product-card-images .favorite_product_heart :is(svg) :is(path){transition:.3s}product-card .product-card-images .favorite_product_heart.active :is(svg){fill:var(--black)}product-card .product-card-images .favorite_product_heart.active :is(svg) :is(path){stroke:var(--black)}product-card .content-product{display:flex;flex-direction:column;gap:clamp(.3rem,.2604vw,.5rem)}product-card .content-product :is(a){text-decoration:none}product-card .content-product :is(a) .title-product{color:var(--black);font-family:var(--poppins);font-size:clamp(1.4rem,1.0417vw,2rem);font-style:normal;font-weight:400;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:99%}product-card .content-product .product__price .product__price-compared-current{display:flex;flex-direction:column;align-items:start;padding-bottom:.4rem}product-card .content-product .product__price .product__price-compared-current .product__price-compare{color:var(--gray);font-size:clamp(1rem,.8333vw,1.4rem);font-weight:400;text-decoration:line-through;font-family:var(--poppins)}product-card .content-product .product__price .product__price-compared-current .product__price-wrapper{display:flex;flex-direction:row;align-items:center;gap:.6rem}product-card .content-product .product__price .product__price-compared-current .product__price-wrapper .product__price-current{color:var(--black);font-family:var(--poppins);font-size:clamp(1.4rem,1.0455vw,2rem);font-style:normal;font-weight:600;line-height:normal}product-card .content-product .product__price .product__price-compared-current .product__price-wrapper .product__price-discount{display:inline-block;padding:.2rem .6rem;border-radius:10rem;background-color:var(--blue-dark);color:var(--white);font-weight:600;font-size:.8rem}@media screen and (min-width: 768px){product-card .content-product .product__price .product__price-compared-current .product__price-wrapper .product__price-discount{padding:.2rem .8rem;font-size:clamp(1rem,.8333vw,1.4rem)}}product-card .content-product .product__price .product__price-pix{color:var(--blue-dark);font-size:clamp(1rem,.8333vw,1.6rem);font-weight:600;line-height:140%;font-family:var(--poppins);padding-bottom:.4rem;display:block}product-card .content-product .product__price .product__installment{color:var(--gray);font-family:var(--poppins);font-size:clamp(1rem,.8333vw,1.6rem);font-style:normal;font-weight:400;line-height:140%;display:flex;align-items:center;gap:.4rem}product-card .content-product .product__price .product__installment svg{width:1.6rem;height:1.6rem;fill:var(--gray)}product-card:hover .product-card-images .favorite_product_heart{opacity:1}banner-collection{position:relative;width:100%;display:block}banner-collection .title-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}banner-collection .title-wrapper :is(h1){text-align:center;color:#fff;font-size:clamp(2.2rem,2.5vw,4.8rem);color:var(--off-white);font-weight:600}banner-collection :is(img){width:100%;height:auto;display:block}banner-collection .banner-collection__image--desktop{display:none}@media screen and (min-width: 768px){banner-collection .banner-collection__image--desktop{display:block}}banner-collection .banner-collection__image--mobile{display:block}@media screen and (min-width: 768px){banner-collection .banner-collection__image--mobile{display:none}}banner-collection .section-banner-collection__title_hidden{display:none}grid-modalities{display:block}grid-modalities .grid-modalities__container{display:flex;flex-direction:column;gap:clamp(2rem,2.08vw,4rem);max-width:var(--page-width);width:100%;margin:0 auto;padding:clamp(2rem,3.125vw,6rem) 0 4rem}@media screen and (min-width: 768px){grid-modalities .grid-modalities__container{margin:0 auto;padding:clamp(2rem,3.125vw,6rem) 0}}grid-modalities .grid-modalities__container .grid-modalities__title{color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.67vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;width:25.1rem;margin:0 auto}@media screen and (min-width: 400px){grid-modalities .grid-modalities__container .grid-modalities__title{width:100%}}grid-modalities .grid-modalities__container .grid-modalities__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,1.67vw,3.2rem)}@media screen and (min-width: 1024px){grid-modalities .grid-modalities__container .grid-modalities__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,.8fr);background:var(--off-white);border-radius:.6rem}@media screen and (min-width: 550px){grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-rows:minmax(0,1fr)}}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__image{width:100%;height:100%}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__image.desktop{display:none}@media screen and (min-width: 550px){grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__image.mobile{display:none}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__image.desktop{display:block;flex:.9}}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__text{display:flex;flex:1;flex-direction:column;justify-content:center;gap:clamp(1.5rem,1.04vw,2rem);padding:clamp(2rem,1.67vw,3.2rem)}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__text .grid-modalities__card__title{display:flex;align-items:center;gap:clamp(1.2rem,1.04vw,2rem)}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__text .grid-modalities__card__title :is(img){width:clamp(2.4rem,2.08vw,4rem);height:clamp(2.4rem,2.08vw,4rem)}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__text .grid-modalities__card__title :is(h3){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(1.8rem,1.46vw,2.8rem);font-style:normal;font-weight:600;line-height:normal}grid-modalities .grid-modalities__container .grid-modalities__cards .grid-modalities__card .grid-modalities__card__text .description{color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,1.083vw,1.8rem);font-style:normal;font-weight:400;line-height:160%}:root{--mini-banner-content-background-color: #F4F4F4;--mini-banner-content-padding: 3.2rem clamp(2.2rem, 6.638vw, 12.7rem);--mini-banner-content-h-font-size: clamp(2rem, 1.875vw, 3.6rem);--mini-banner-content-p-font-size: clamp(1.2rem, 1.041vw, 2rem);--mini-banner-content-button-font-size: clamp(1.4rem, 1.041vw, 2rem);--mini-banner-content-h-spacing: clamp(1.2rem, 1.666vw, 3.2rem);--mini-banner-content-p-spacing: clamp(1rem, 1.041vw, 2rem);--mini-banner-content-button-spacing: clamp(1rem, 1.041vw, 2rem);--mini-banner-cta-padding: clamp(1rem, .833vw, 1.6rem);--mini-banner-border-radius: clamp(.8rem, 1.25vw, 2.4rem);--mini-banner-padding: 5.128vw 5.128vw 10.256vw}@media screen and (min-width: 1024px){:root{--mini-banner-padding: 3.125vw 5.833vw}}.mini-banner{display:block;padding:var(--mini-banner-padding)}@media screen and (min-width: 1024px){.mini-banner{display:grid;grid-template-columns:710fr 986fr;grid-template-rows:1fr;grid-template-areas:"content image"}}.mini-banner .mini-banner__image-container{display:block;width:100%;grid-area:image}.mini-banner .mini-banner__image-container .mini-banner__image{display:block;width:100%;height:auto;object-fit:cover;object-position:center;aspect-ratio:350/245;border-top-left-radius:var(--mini-banner-border-radius);border-top-right-radius:var(--mini-banner-border-radius)}@media screen and (min-width: 1024px){.mini-banner .mini-banner__image-container .mini-banner__image{aspect-ratio:unset;height:100%;border-top-left-radius:0;border-bottom-right-radius:var(--mini-banner-border-radius)}}.mini-banner .mini-banner__content{grid-area:content;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;text-align:center;background-color:var(--mini-banner-content-background-color);padding:var(--mini-banner-content-padding);border-bottom-left-radius:var(--mini-banner-border-radius);border-bottom-right-radius:var(--mini-banner-border-radius)}@media screen and (min-width: 1024px){.mini-banner .mini-banner__content{min-height:100%;border-bottom-right-radius:0;border-top-left-radius:var(--mini-banner-border-radius)}}.mini-banner .mini-banner__content :is(h1,h2,h3){margin:0;margin-bottom:var(--mini-banner-content-h-spacing)}.mini-banner .mini-banner__content :is(p){margin:0;margin-bottom:var(--mini-banner-content-p-spacing)}.mini-banner .mini-banner__content .cta-block{margin-top:var(--mini-banner-content-button-spacing);padding:var(--mini-banner-cta-padding);text-decoration:none;font-weight:600;border-radius:10rem;display:block;margin:0;width:100%}description-seo{display:flex;flex-direction:column;align-items:center;padding-block:clamp(4rem,3.125vw,6rem);font-size:clamp(1.2rem,.7292vw,1.8rem)}description-seo :is(h3){font-weight:400;font-size:clamp(1.2rem,.7292vw,1.8rem)}description-seo :is(strong){font-weight:500}description-seo .description_seo__content{min-height:clamp(5.6rem,5vw,8rem);max-width:var(--page-width);width:100%;overflow:hidden;position:relative;transition:.6s ease}@media screen and (min-width: 1024px){description-seo .description_seo__content{max-width:calc(var(--page-width) * .85)}}description-seo .description_seo__content:after{content:"";position:absolute;background:linear-gradient(180deg,#fff0,#fff);width:100%;height:5rem;bottom:0;left:0;opacity:0;visibility:hidden;animation:opacityOverlayDescriptionReverse .6s forwards}description-seo .description_seo__content[closed]{height:0}description-seo .description_seo__content[closed]:after{animation:opacityOverlayDescription .6s forwards;opacity:1;visibility:visible}description-seo .description_seo__arrow{margin-top:2.8rem;display:flex;width:100%;align-items:center;justify-content:center;transition:.6s ease;cursor:pointer}description-seo:not(:has(.description_seo__content[closed])) .description_seo__arrow{transform:rotate(180deg)}@keyframes opacityOverlayDescription{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes opacityOverlayDescriptionReverse{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}grid-steps{display:block}grid-steps .grid-steps__container{display:flex;flex-direction:column;gap:clamp(2rem,2.08vw,4rem);max-width:var(--page-width);width:100%;margin:clamp(2rem,3.125vw,6rem) auto 4rem}@media screen and (min-width: 1024px){grid-steps .grid-steps__container{margin:clamp(2rem,3.125vw,6rem) auto;max-width:calc(var(--page-width) * .7)}}grid-steps .grid-steps__container .grid-steps__title{color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.67vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;width:25.1rem;margin:0 auto}@media screen and (min-width: 400px){grid-steps .grid-steps__container .grid-steps__title{width:100%}}grid-steps .grid-steps__container .grid-steps__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.2rem,3.125vw,6rem);width:100%}@media screen and (min-width: 768px){grid-steps .grid-steps__container .grid-steps__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}grid-steps .grid-steps__container .grid-steps__cards .grid-steps__card{background:var(--blue-extra-light);border-radius:.6rem;width:41.625rem;padding:clamp(2rem,1.6667vw,3.2rem);width:100%}grid-steps .grid-steps__container .grid-steps__cards .grid-steps__card .grid-steps__card__text{display:flex;gap:clamp(2rem,1.667vw,3.2rem);flex-shrink:0;align-items:center}grid-steps .grid-steps__container .grid-steps__cards .grid-steps__card .grid-steps__card__text :is(h3){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(6rem,6.25vw,12rem);font-style:normal;font-weight:600;line-height:normal}grid-steps .grid-steps__container .grid-steps__cards .grid-steps__card .grid-steps__card__text :is(p){color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,1.04vw,2rem);font-style:normal;font-weight:400;line-height:160%}.newsletter-banner{--newsletter-banner-button-and-input-padding: clamp(1rem, .833vw, 1.6rem);display:block;padding-inline:clamp(2rem,11.278vw,21.65rem)}@media screen and (min-width: 1024px){.newsletter-banner{padding:clamp(2rem,11.278vw,21.65rem)}}.newsletter-banner .newsletter-banner__wrapper{display:flex;flex-direction:column-reverse;gap:8.20512vw;background-color:var(--background-color);border-radius:clamp(.8rem,1.25vw,2.4rem);padding:8.20512vw 5.1282vw}@media screen and (min-width: 1024px){.newsletter-banner .newsletter-banner__wrapper{display:grid;grid-template-columns:1fr 23.54166vw;grid-template-areas:"image content";padding:2.60416vw 4.6875vw;gap:3.125vw}}.newsletter-banner .newsletter-banner__image-container{grid-area:image;width:100%;display:flex;justify-content:center;align-items:center}.newsletter-banner .newsletter-banner__image-container :is(picture){width:100%;height:100%}.newsletter-banner .newsletter-banner__image-container .newsletter-banner__image{display:block;width:100%;height:auto;aspect-ratio:310 / 135;object-fit:cover}@media screen and (min-width: 1024px){.newsletter-banner .newsletter-banner__image-container .newsletter-banner__image{aspect-ratio:310 / 124}}.newsletter-banner .newsletter-banner__content{display:block;height:100%;width:100%;grid-area:content}@media screen and (min-width: 1024px){.newsletter-banner .newsletter-banner__content{display:flex;flex-direction:column;justify-content:center}}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-input-wrapper{display:block;width:100%;background:none}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-input-wrapper .newsletter-banner__form-input{margin-top:2rem;padding:var(--newsletter-banner-button-and-input-padding);border-radius:10rem;width:100%;border:none;background-color:var(--background-color);display:block;font-size:inherit;color:inherit}@media screen and (min-width: 1024px){.newsletter-banner .newsletter-banner__content .newsletter-banner__form-input-wrapper .newsletter-banner__form-input{margin-top:1.04166vw}}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-button{padding:var(--newsletter-banner-button-and-input-padding);margin-top:clamp(1.2rem,.78125vw,1.5rem);border-radius:10rem;text-align:center;width:100%;display:block;border:1px solid var(--background-color);cursor:pointer}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-button:hover{filter:brightness(1.1)}.newsletter-banner .newsletter-banner__content:not(:has(input[name=agreed]:checked)) .newsletter-banner__form-button{opacity:.3;pointer-events:none}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper{padding-left:clamp(2.4rem,1.45833vw,2.8rem);position:relative;margin-top:1.2rem;display:block}@media screen and (min-width: 1024px){.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper{margin-top:.625vw}}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper:after{content:"";display:flex;justify-content:center;align-items:center;width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem);box-shadow:0 0 0 1px var(--color-checkbox) inset;margin-right:1.2rem;position:absolute;left:0;top:0;cursor:pointer}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper:has(:is(input):checked):after{content:"✓";color:var(--white);font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:1;box-shadow:0 0 0 30px var(--color-checkbox) inset}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper .newsletter-banner__form-checkbox{display:none}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-checkbox-wrapper :is(a){color:inherit}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-error{color:var(--color);font-size:var(--font-size-checkbox);list-style:none;margin-top:1.2rem}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-error :is(ul){list-style:none}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-error :is(li){padding-left:calc(var(--font-size-checkbox) * 1.4 + .8rem);background-image:var(--newsletter-icon-error);background-size:calc(var(--font-size-checkbox) * 1.4);background-repeat:no-repeat;background-position:left center}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-success{color:var(--color);font-size:var(--font-size-checkbox);display:flex;align-items:center;gap:.8rem;margin-top:1.2rem}.newsletter-banner .newsletter-banner__content .newsletter-banner__form-success :is(svg){width:calc(var(--font-size-checkbox) * 1.4);height:calc(var(--font-size-checkbox) * 1.4)}modal-component{display:block;position:fixed;transition:transform .5s;z-index:99999}.modal-component__close-button{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99998;animation:modal-component-button__fade-out .5s forwards}.modal-component__close-button.open{display:block;animation:modal-component-button__fade-in .5s forwards}modal-component[data-direction=left-to-right]{top:0;bottom:0;width:100vw;left:0;transform:translate(-100%)}modal-component[data-direction=left-to-right].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=left-to-right].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=left-to-right].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=right-to-left]{top:0;bottom:0;width:100vw;right:0;transform:translate(100%)}modal-component[data-direction=right-to-left].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=right-to-left].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=right-to-left].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=top-to-bottom]{left:0;right:0;height:100vh;top:0;transform:translateY(-100%)}modal-component[data-direction=top-to-bottom].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=top-to-bottom].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=top-to-bottom].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=bottom-to-top]{left:0;right:0;height:100vh;bottom:0;transform:translateY(100%)}modal-component[data-direction=bottom-to-top].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=bottom-to-top].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=bottom-to-top].starts-opened-on-mobile{transform:translate(0)}}@keyframes modal-component-button__fade-in{0%{display:block;opacity:0}1%{opacity:0}to{opacity:1}}@keyframes modal-component-button__fade-out{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}price-range{--color-text: var(--black);--color-button: var(--blue-dark);--color-background: var(--white);color:var(--color-text)}price-range .slider-container{position:relative}price-range .slider-container :is(input[type=range]){top:0;left:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:absolute;pointer-events:none}price-range :is(input[type=range])::-webkit-slider-runnable-track{height:1px;background:var(--color-button)}price-range :is(input[type=range])::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:2;height:12px;width:12px;top:-5px;background:var(--color-background);border:1px solid var(--color-button);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}:is():hover:after{position:absolute;content:attr(name);top:-30px;left:-50%;transform:translate(-50%);padding:5px;background:var(--color-button);color:var(--color-text);border-radius:5px}price-range #minSlider:is(input[type=range])::-webkit-slider-thumb{background:var(--color-button)}price-range :is(input[type=range])::-webkit-slider-runnable-track,price-range :is(input[type=range])::-moz-range-track,price-range :is(input[type=range])::-ms-track{background:var(--color-button);height:2px;border-radius:5px}price-range .slider-values{display:flex;justify-content:space-between;margin-top:2.4rem;font-weight:700}price-range .slider-values #minValue,price-range .slider-values #maxValue{margin-top:1.6rem;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:300}.product-grid-and-filter.product-grid-and-filter--search{padding:clamp(3rem,2.08333vw,4rem) 0}.product-grid-and-filter.product-grid-and-filter--collection{padding:clamp(4rem,4.6875vw,9rem) 0}.product-grid-and-filter .product-grid-and-filter__header{max-width:var(--page-width);margin:0 auto;padding-bottom:clamp(2rem,2.60416vw,5rem)}.product-grid-and-filter .product-grid-and-filter__header .filter_title{font-size:clamp(1.4rem,1.04166vw,2rem);color:var(--white)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-wrapper{display:flex;width:fit-content;background-color:var(--blue-dark);padding:clamp(.8rem,.83333vw,1.6rem) clamp(2rem,1.66666vw,3.2rem);border-radius:10rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button{display:flex;align-items:center;gap:clamp(.6rem,.625vw,1.2rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button:after{position:fixed;content:"";left:0;bottom:0;right:0;top:0;background:var(--black);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:10000}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button:is(:has(.open) .product-grid-header__toggle-filter-button):after{opacity:.5;pointer-events:all}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button:after{content:none}}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button.product-grid-header__toggle-filter-closed :is(svg){width:clamp(1.8rem,1.45833vw,2.8rem);height:clamp(1.8rem,1.45833vw,2.8rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button.product-grid-header__toggle-filter-opened :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__wrapper{display:flex;justify-content:space-between;align-items:center}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__sort-and-results-wrapper{display:flex;align-items:end;gap:clamp(.4rem,.625vw,.8rem);flex-direction:column}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__sort-and-results-wrapper{align-items:center;flex-direction:row;gap:clamp(1.2rem,1.25vw,2.4rem)}}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__results{font-size:clamp(1rem,.9375vw,1.8rem)}.product-grid-and-filter .product-grid-and-filter__header .filter-group__select{max-width:clamp(10.5rem,7.82291vw,14.1rem);font-size:clamp(1.4rem,1.04166vw,2rem);font-weight:500;color:var(--blue-dark);background:none;border:none;cursor:pointer;display:block}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal{padding:2.45rem 2rem;background:var(--white);max-width:340px;display:grid;grid-template-rows:auto 1fr auto;max-height:100dvh}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal{max-width:unset;padding:0;background:none;display:block;max-height:unset}}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal__heading{cursor:pointer;color:var(--blue-dark);font-size:clamp(1.4rem,1.04166vw,2rem);display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal__heading .filter_title{font-size:clamp(1.4rem,.83333vw,1.6rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form{overflow-y:auto;border-bottom:1px solid var(--gray);padding-bottom:2.4rem}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form{border-bottom:none;padding-bottom:0}}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary){padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);border-radius:10rem;font-size:clamp(1.4rem,1.04166vw,2rem);cursor:pointer;color:var(--blue-dark);background-color:var(--blue-extra-light);font-weight:600;display:flex;justify-content:space-between;align-items:center}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary)::marker{content:none}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(span svg){display:none;width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem);color:var(--blue-dark)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(.loading span svg){display:inline-block;animation:loading-spinner-animation 1s var(--loading-spinner-timing-function) infinite}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(svg):not(span svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem);color:var(--blue-dark)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(details){margin-bottom:clamp(1.6rem,1.25vw,2.4rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(price-range) :is(details) .slider-values{border-bottom:1px solid var(--gray);padding-bottom:clamp(1.4rem,1.04166vw,2rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list{padding:clamp(1.4rem,1.04166vw,2rem) 1.2rem 0;list-style:none;display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label{font-size:clamp(1.2rem,.72916vw,1.4rem);display:flex;align-items:center;padding-left:clamp(2rem,1.35416vw,2.6rem);position:relative;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label:before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);border-radius:.4rem;box-shadow:0 0 0 1px var(--gray)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label:has(:is(input):checked):before{content:"✓";color:var(--white);font-size:clamp(.8rem,.57291vw,1.1rem);line-height:normal;box-shadow:0 0 0 30px var(--blue-dark) inset}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label :is(input){display:none}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label-count{font-weight:600;color:var(--blue-dark);font-size:clamp(1.2rem,.72916vw,1.4rem);display:inline-block;margin-left:clamp(1rem,.72916vw,1.4rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.4rem}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset),.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button){width:100%;text-align:center;font-size:clamp(1.2rem,.72916vw,1.4rem);padding:clamp(.8rem,.83333vw,1.6rem) clamp(2rem,1.66666vw,3.2rem);font-weight:600}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset):hover,.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button):hover{filter:brightness(1.1)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset){background:var(--white);color:var(--blue-dark);border:1px solid var(--blue-dark);border-radius:10rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button){background:var(--blue-dark);color:var(--white);border:1px solid var(--blue-dark);border-radius:10rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__main{display:flex;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__main:has(:is(modal-component#filter-modal).open){gap:3.125vw}.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal){--width-when-opened: 16.61458vw;position:static;z-index:unset;transform:none;max-width:var(--width-when-opened);width:0;overflow:hidden;transition:all .3s ease-in-out}.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal).open{width:var(--width-when-opened)}.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal).starts-opened-on-desktop{width:var(--width-when-opened)}@media screen and (max-width: 1023px){.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal).starts-opened-on-mobile{width:var(--width-when-opened)}}.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal) .filter__modal__heading,.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal) .filter__dropdown collection__filter_form,.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal) .filter__btns{width:var(--width-when-opened);min-width:var(--width-when-opened);position:relative;right:0}.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal) .filter__btns,.product-grid-and-filter .product-grid-and-filter__main :is(modal-component#filter-modal) .filter__modal__heading{display:none}}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content{width:100%;transition:width .3s ease-in-out}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:clamp(.75rem,.8333vw,1rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content .search_text_title{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content .search_text_subtitle{color:var(--medium-gray);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content :is(ul){width:100%;display:grid;column-gap:clamp(1.6rem,2.8125vw,5.4rem);row-gap:clamp(2.4rem,3.125vw,6rem);grid-template-columns:repeat(auto-fill,minmax(167px,1fr));padding:0;margin:0 auto;max-width:100%;list-style:none;transition:all .3s ease-in-out}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content :is(ul){grid-template-columns:repeat(auto-fill,minmax(19.79166vw,1fr))}}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content :is(ul) :is(product-card){max-width:unset}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more-wrapper:has(.product-grid-and-filter__load-more:is([data-load-more=onclick])){margin-top:clamp(3.2rem,3.125vw,6rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=infinite]){opacity:0;height:1px;width:100%;padding:0;border:none;background:none}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=onclick]){padding:clamp(1rem,.72916vw,1.4rem) clamp(4.6rem,3.72395vw,7.15rem);font-size:clamp(1.4rem,.9375vw,1.8rem);border-radius:10rem;background:var(--blue-dark);color:var(--white);border:1px solid var(--blue-dark);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:clamp(.6rem,.625vw,1.2rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=onclick]):hover{filter:brightness(1.1)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:is([data-loading=true]) .product-grid-and-filter__load-more:is([data-load-more=onclick]) :is(svg){width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);animation:loading-spinner-animation 1s var(--loading-spinner-timing-function) infinite;display:inline-block}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:not([data-loading=true]) .product-grid-and-filter__load-more:is([data-load-more=onclick]) :is(svg){display:none}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:is([data-last-page=true]) .product-grid-and-filter__load-more-wrapper{display:none}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__main:has(:is(modal-component#filter-modal).open) .product-grid-and-filter__content :is(ul){column-gap:clamp(1.6rem,2.08333vw,4rem);grid-template-columns:repeat(auto-fill,minmax(15.88541vw,1fr))}}@media screen and (min-width: 1024px){:has(:is(modal-component#filter-modal).open):has(:is(modal-component#filter-modal.starts-opened-on-desktop)) .product-grid-header__toggle-filter-opened{display:none}:has(:is(modal-component#filter-modal).open):has(:is(modal-component#filter-modal:not(.starts-opened-on-desktop))) .product-grid-header__toggle-filter-closed{display:none}}@media screen and (max-width: 1023px){:has(:is(modal-component#filter-modal).open):has(:is(modal-component#filter-modal.starts-opened-on-mobile)) .product-grid-header__toggle-filter-opened{display:none}:has(:is(modal-component#filter-modal).open):has(:is(modal-component#filter-modal:not(.starts-opened-on-mobile))) .product-grid-header__toggle-filter-closed{display:none}}:has(:is(modal-component#filter-modal).open):has(:is(modal-component#filter-modal:not(.starts-opened-on-desktop,.starts-opened-on-mobile))) .product-grid-header__toggle-filter-closed{display:none}@media screen and (min-width: 1024px){:has(:is(modal-component#filter-modal):not(.open)):has(:is(modal-component#filter-modal.starts-opened-on-desktop)) .product-grid-header__toggle-filter-closed{display:none}:has(:is(modal-component#filter-modal):not(.open)):has(:is(modal-component#filter-modal:not(.starts-opened-on-desktop))) .product-grid-header__toggle-filter-opened{display:none}}@media screen and (max-width: 1023px){:has(:is(modal-component#filter-modal):not(.open)):has(:is(modal-component#filter-modal.starts-opened-on-mobile)) .product-grid-header__toggle-filter-closed{display:none}:has(:is(modal-component#filter-modal):not(.open)):has(:is(modal-component#filter-modal:not(.starts-opened-on-mobile))) .product-grid-header__toggle-filter-opened{display:none}}:has(:is(modal-component#filter-modal):not(.open)):has(:is(modal-component#filter-modal:not(.starts-opened-on-desktop,.starts-opened-on-mobile))) .product-grid-header__toggle-filter-opened{display:none}.breadcrumbs{margin-top:clamp(3rem,2.1vw,4rem);margin-bottom:clamp(1.4rem,1.04vw,2rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){.breadcrumbs{max-width:calc(var(--page-width)*.85)}}.breadcrumbs .breadcrumbs__list{display:flex;align-items:center;gap:.5rem}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{list-style-type:none;white-space:nowrap}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{color:var(--gray);text-decoration:none;font-family:var(--poppins);font-size:clamp(1rem,.73333vw,1.4rem);font-weight:400}.breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link :is(span){color:var(--gray)}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__link{font-weight:600}main-product{display:block}main-product .main-product__content{font-family:var(--poppins)}@media screen and (min-width: 768px){main-product .main-product__content{display:grid;grid-template-columns:clamp(40rem,42.2916vw,81.2rem) 1fr;column-gap:clamp(3rem,3.125vw,6rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){main-product .main-product__content{max-width:calc(var(--page-width)*.85)}}}main-product .main-product__content .main-product__tags{max-width:var(--page-width);margin-inline:auto;display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.6rem,.733333vw,1.4rem);margin-bottom:clamp(1.4rem,1.04vw,2rem)}@media screen and (min-width: 768px){main-product .main-product__content .main-product__tags{grid-column:1/3;justify-self:flex-start;width:100%}}main-product .main-product__content .main-product__tags .main-product__tags-tag{color:var(--white);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:500;padding:clamp(.4rem,.3125vw,.6rem) clamp(1.4rem,1.25vw,2.4rem);border-radius:10rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images :is(main-product-slider){top:12rem;position:sticky}}main-product .main-product__content .main-product__images .main-product__popup{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#1111114d;z-index:10000;transition:.3s;opacity:0}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content{background:var(--white);max-width:var(--page-width);padding-block:3.2rem 4rem;border-radius:.6rem;max-height:90%;overflow:hidden;height:fit-content;display:flex;flex-direction:column;transform:scale(0);transition:transform .3s}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content{padding:clamp(2.2rem,1.66666vw,3.2rem)}@media screen and (min-width: 1180px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content{max-width:clamp(50rem,58.07291vw,111.5rem);max-height:clamp(50rem,42.65625vw,81.9rem)}}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content .main-product__popup-heading{max-width:calc(var(--page-width)*.9);margin-inline:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem;margin-bottom:clamp(2.4rem,1.66666vw,3.2rem);width:100%}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content .main-product__popup-heading{align-items:center;max-width:100%}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content .main-product__popup-heading .main-product__popup-title{color:var(--blue-dark);font-size:clamp(1.6rem,1.45833vw,2.8rem);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content .main-product__popup-heading :is(label){display:flex;cursor:pointer}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content .main-product__popup-heading :is(label) :is(svg){width:clamp(2rem,1.66666vw,3.2rem);height:clamp(2rem,1.66666vw,3.2rem)}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider){max-height:100%;height:100%;overflow-y:scroll;margin-bottom:0;width:100%;position:static}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider){display:grid;grid-template-columns:.72fr 1fr;overflow:hidden}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images{margin-inline:auto}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-container{display:flex;flex-direction:column}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-container .main-product__images-pagination{margin-block:1rem 1.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-container .main-product__images-pagination{margin-bottom:0}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-next{right:2.5vw}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-next{right:1rem}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-prev{left:2.5vw}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-prev{left:1rem}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-prev,main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-next{display:flex}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-slide{height:100%}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-slide :is(img){max-width:calc(var(--page-width)*.9);height:100%;max-height:32.5rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .blaze-slide :is(img){max-height:clamp(30rem,33.177vw,60.7rem);object-fit:fill}}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .blaze-slider .blaze-track-container .main-slider__label-popup{display:none}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__images .main-product__images-pagination{display:flex;align-items:center;justify-content:center;margin-inline:auto;border-radius:10rem;background:var(--light-cian);width:fit-content;color:var(--blue-dark);font-size:clamp(1rem,.9375vw,1.8rem);font-weight:400;padding:clamp(.2rem,.155vw,.3rem) clamp(1.4rem,1.1vw,2.1rem)}@media screen and (min-width: 768px){main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__pagination{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,clamp(6.6rem,4.58333vw,8.8rem)));gap:clamp(1.8rem,1.35416vw,2.6rem);justify-content:center;max-height:100%;height:fit-content}main-product .main-product__content .main-product__images .main-product__popup .main-product__popup-content :is(main-product-slider) .main-product__pagination .blaze-pagination-item{min-width:clamp(6.6rem,4.58333vw,8.8rem);min-height:clamp(6.6rem,4.58333vw,8.8rem);width:clamp(6.6rem,4.58333vw,8.8rem);height:clamp(6.6rem,4.58333vw,8.8rem)}}main-product .main-product__content .main-product__images:has(.main-slider__label-popup input:checked) .main-product__popup{visibility:visible;opacity:1}main-product .main-product__content .main-product__images:has(.main-slider__label-popup input:checked) .main-product__popup .main-product__popup-content{transform:scale(1)}main-product .main-product__content .main-product__infos{max-width:var(--page-width);margin-inline:auto}main-product .main-product__content .main-product__infos .main-product__title{display:flex;align-items:center;justify-content:space-between;gap:1.7rem;margin-bottom:.6rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .main-product__title{gap:1rem;margin-bottom:clamp(.4rem,.3125vw,.6rem)}}main-product .main-product__content .main-product__infos .main-product__title .main-product__title-text{font-size:clamp(1.8rem,1.45833vw,2.8rem);font-weight:600}main-product .main-product__content .main-product__infos .main-product__title .main-product__wishlist{display:flex;cursor:pointer}main-product .main-product__content .main-product__infos .main-product__vendor{color:var(--black);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:400;line-height:180%}main-product .main-product__content .main-product__infos .main-product__vendor :is(strong){font-weight:600}main-product .main-product__content .main-product__infos .product__price{margin-top:2rem;display:flex;flex-direction:column;width:100%}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .product__price{margin-top:clamp(1.4rem,1.04vw,2rem)}}main-product .main-product__content .main-product__infos .product__price .product__price-compare{color:var(--gray);font-size:clamp(1.2rem,.833333vw,1.6rem);font-weight:400;text-decoration-line:line-through}main-product .main-product__content .main-product__infos .product__price .product__price-wrapper{display:flex;align-items:center;gap:clamp(.8rem,.520833vw,1rem);margin-bottom:.6rem}main-product .main-product__content .main-product__infos .product__price .product__price-wrapper .product__price-current{color:var(--black);font-size:clamp(1.6rem,1.25vw,2.4rem);font-weight:600}main-product .main-product__content .main-product__infos .product__price .product__price-wrapper .product__price-discount{color:var(--white);font-size:clamp(1rem,.73333vw,1.4rem);font-weight:600;padding:.2rem .8rem;border-radius:10rem;background:var(--blue-dark)}main-product .main-product__content .main-product__infos .product__price .product__price-pix{color:var(--blue-dark);font-size:clamp(1.2rem,.733333vw,1.4rem);font-weight:600;line-height:140%;margin-bottom:.8rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .product__price .product__price-pix{margin-bottom:clamp(.4rem,.41666vw,.8rem)}}main-product .main-product__content .main-product__infos .product__price .product__installment{display:flex;align-items:center;gap:.6rem}main-product .main-product__content .main-product__infos .product__price .product__installment:has(.info_installment:empty){display:none}main-product .main-product__content .main-product__infos .product__price .product__installment .info_installment{color:var(--gray);font-size:clamp(1.2rem,.733333vw,1.4rem);font-weight:400;line-height:140%}main-product .main-product__content .main-product__infos .product__price .product__installment .info_installment :is(strong){font-weight:600}main-product .main-product__content .main-product__infos .product__price .installment-options{margin-top:clamp(.4rem,.41666vw,.8rem)}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__label{cursor:pointer;display:flex;align-items:center;gap:.6rem}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__label :is(span){color:var(--blue-dark);font-size:clamp(1.2rem,.733333vw,1.4rem);font-weight:600;line-height:140%;text-decoration-line:underline}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__label :is(input){display:none}main-product .main-product__content .main-product__infos .product__price .installment-options:has(.installment-options__toggle:checked) .installment-options__popup{visibility:visible;opacity:1}main-product .main-product__content .main-product__infos .product__price .installment-options:has(.installment-options__toggle:checked) .installment-options__popup .installment-options__popup-content{transform:scale(1)}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup{visibility:hidden;opacity:0;background:#1111114d;transition:.3s;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10000}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content{transform:scale(0);transition:transform .3s;width:var(--page-width);max-width:45.2rem;background:var(--white);max-height:90%;padding:2rem;height:fit-content;overflow:hidden;display:flex;flex-direction:column}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content{padding:clamp(1.5rem,1.04vw,2rem)}}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-heading{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;margin-bottom:clamp(2.4rem,1.66666vw,3.2rem)}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-heading .installment-options__title{color:var(--blue-dark);font-size:1.8rem;font-weight:600}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-heading .installment-options__title{font-size:clamp(1.4rem,1.04vw,2rem)}}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-heading :is(label){display:flex;cursor:pointer}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-options{overflow-y:auto;max-height:100%}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-options .installment-options__item{width:100%;padding:clamp(1rem,.625vw,1.2rem) clamp(1.2rem,.833333vw,1.6rem);background:var(--off-white)}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-options .installment-options__item:not(:last-child){margin-bottom:clamp(.8rem,.520833vw,1rem)}main-product .main-product__content .main-product__infos .product__price .installment-options .installment-options__popup .installment-options__popup-content .installment-options__popup-options .installment-options__item .installment-options__item-value{color:var(--black);font-size:clamp(1.4rem,.9735vw,1.8rem);font-weight:400}main-product .main-product__content .main-product__infos .main-product__text{margin-top:2rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .main-product__text{margin-top:clamp(1.4rem,1.04166vw,2rem)}}main-product .main-product__content .main-product__infos .main-product__text :is(p),main-product .main-product__content .main-product__infos .main-product__text :is(li){color:var(--black);font-size:clamp(1.4rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .main-product__text :is(p),main-product .main-product__content .main-product__infos .main-product__text :is(li){font-size:clamp(1.2rem,.83333vw,1.6rem)}}main-product .main-product__content .main-product__infos :is(variant-selector){margin-top:2.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(variant-selector){margin-top:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos .main-product__icon-link{margin-top:2.4rem;display:flex;align-items:center;gap:.8rem;color:var(--black);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:500;text-decoration-line:underline}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .main-product__icon-link{margin-top:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos :is(simple-buy-together){margin-top:2.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(simple-buy-together){margin-top:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos .buy-quantity__btn{margin-top:2.4rem;display:flex;align-items:center;gap:clamp(.6rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .buy-quantity__btn{margin-top:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity{display:grid;grid-template-columns:2.6rem auto 2.6rem;gap:.6rem;align-items:center;justify-items:center;border-radius:10rem;border:.5px solid #C5C5C5;padding:1rem .4rem}main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .minus-product,main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .plus-product{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease}main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .minus-product :is(svg),main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .plus-product :is(svg){width:.9rem;height:.9rem}main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .minus-product.disabled,main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .plus-product.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}main-product .main-product__content .main-product__infos .buy-quantity__btn .main-product__quantity .product-quantity_text{color:var(--black);text-align:center;font-size:1.4rem;font-weight:600}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart{text-align:center;font-family:var(--poppins);width:100%;font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:600;background:var(--blue-dark);color:var(--white);padding:1.2rem 1rem;border-radius:10rem;border:none;border:1px solid var(--blue-dark);transition:.3s;cursor:pointer;position:relative}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart{font-size:clamp(1.2rem,.83333vw,1.6rem);padding-block:clamp(.8rem,.625vw,1.2rem)}}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart:hover{background:var(--white);color:var(--blue-dark)}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart .text{transition:.3s opacity}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart[loading]{background:var(--blue-dark)}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart[loading] .text{opacity:0}main-product .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart[loading] .loader__container{visibility:visible;opacity:1}main-product .main-product__content .main-product__infos .icon-info__container{display:flex;align-items:center;gap:1.4rem;margin-top:2.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .icon-info__container{gap:clamp(1rem,.73333vw,1.4rem);margin-top:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos .icon-info__container .icon-info__icon{min-width:4.8rem;min-height:4.8rem;max-width:4.8rem;max-height:4.8rem;background:var(--off-white);display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .icon-info__container .icon-info__icon{min-width:clamp(3.2rem,2.5vw,4.8rem);min-height:clamp(3.2rem,2.5vw,4.8rem);max-width:clamp(3.2rem,2.5vw,4.8rem);max-height:clamp(3.2rem,2.5vw,4.8rem)}}main-product .main-product__content .main-product__infos .icon-info__container .icon-info__icon :is(img){width:2.2rem;height:2.2rem}main-product .main-product__content .main-product__infos .icon-info__container .icon-info__texts .icon-info__title{color:var(--blue-dark);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:700;margin-bottom:.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .icon-info__container .icon-info__texts .icon-info__title{margin-bottom:.2rem}}main-product .main-product__content .main-product__infos .icon-info__container .icon-info__texts .icon-info__description{color:var(--gray);font-size:clamp(1rem,.625vw,1.2rem);font-weight:400}main-product .main-product__content .main-product__infos .icon-info__container .icon-info__texts .icon-info__description :is(strong){font-weight:600}main-product .main-product__content .main-product__infos :is(shipping-calculator){margin-block:2.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(shipping-calculator){margin-block:clamp(1.4rem,1.25vw,2.4rem)}}main-product .main-product__content .main-product__infos :is(dropdown-component){display:block;padding-block:1rem;border-bottom:.5px solid #C5C5C5}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(dropdown-component){padding-block:clamp(.8rem,.54vw,1rem)}}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-heading .dropdown__title{color:var(--black);font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:600;line-height:140%}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-heading :is(svg){width:2rem;height:2rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-heading :is(svg){width:clamp(1.4rem,1.25vw,2rem);height:clamp(1.4rem,1.25vw,2rem)}}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content{transition:.3s;overflow:hidden}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content[closed]{height:0}main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(p),main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(li),main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(div){padding-top:1rem;color:var(--black);font-size:clamp(1.2rem,.83333vw,1.4rem);font-weight:400}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(p),main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(li),main-product .main-product__content .main-product__infos :is(dropdown-component) .dropdown-content :is(div){padding-top:clamp(.8rem,.54vw,1rem)}}main-product .main-product__content .main-product__infos :is(dropdown-component):not(:last-child){margin-bottom:1.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos :is(dropdown-component):not(:last-child){margin-bottom:clamp(1rem,.733333vw,1.4rem)}}main-product .main-product__content .main-product__infos .main-product__infos-stamps{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-top:2.4rem}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .main-product__infos-stamps{margin-top:clamp(1.4rem,1.4vw,2.8rem)}}main-product .main-product__content .main-product__infos .main-product__infos-stamps .stamp-container{display:flex;flex-direction:column;gap:.8rem}main-product .main-product__content .main-product__infos .main-product__infos-stamps .stamp-container :is(img){height:clamp(2rem,1.45833vw,2.8rem)}main-product .main-product__content .main-product__infos .main-product__infos-stamps .stamp-container .stamp-container__text{color:var(--blue-dark);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;text-align:center}main-product .main-product__content .main-product__infos .shopify-app-block .jdgm-widget{width:fit-content}main-product .main-product__content .main-product__infos .shopify-app-block .jdgm-widget .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.8rem}main-product .main-product__content .main-product__infos .shopify-app-block .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{color:var(--gray);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:400}main-product .main-product__content .main-product__infos .shopify-app-block .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#fd9d02}@media screen and (min-width: 768px){main-product .main-product__content .main-product__infos .shopify-app-block:has(.jdgm-widget){float:left;width:fit-content;margin-right:1.2rem}}main-product.alternative-section{padding-block:clamp(4rem,5vw,9rem)}main-product.alternative-section .main-product__content .main-product__section-title{margin-bottom:clamp(2rem,2.1vw,4rem);text-align:center;grid-column:1/3;font-size:clamp(2rem,1.666666vw,3.2rem);font-weight:600;line-height:140%;color:var(--green)}main-product.alternative-section .main-product__content .main-product__infos .main-product__title{margin-bottom:0}main-product.alternative-section .main-product__content .main-product__infos .product__price{margin-top:.8rem}main-product.alternative-section .main-product__content .main-product__infos .product__price .product__price-wrapper .product__price-discount{background:var(--green)}main-product.alternative-section .main-product__content .main-product__infos .product__price .product__price-pix{color:var(--green)}main-product.alternative-section .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart{background:var(--green);border:1px solid var(--green)}main-product.alternative-section .main-product__content .main-product__infos .buy-quantity__btn .btn_add_to_cart:hover{background:var(--white);color:var(--green)}main-product.alternative-section .main-product__content .main-product__infos .buy-quantity__btn{margin-bottom:2.4rem}@media screen and (min-width: 768px){main-product.alternative-section .main-product__content .main-product__infos .buy-quantity__btn{margin-bottom:clamp(1.4rem,1.25vw,2.4rem)}}main-product.alternative-section .main-product__content .main-product__infos .main-product__infos-stamps .stamp-container .stamp-container__text{color:var(--green)}main-product.alternative-section .main-product__content :is(main-product-slider) .main-product__images .main-slider__label-popup{display:none}@keyframes l5{to{transform:rotate(.5turn)}}main-product-slider{display:block;margin-bottom:2.4rem;width:fit-content}@media screen and (min-width: 768px){main-product-slider{display:grid;grid-template-columns:auto 1fr;column-gap:3rem;margin-bottom:0;height:fit-content}}main-product-slider .blaze-slider{overflow:hidden;--slides-to-show: 1;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}main-product-slider .blaze-slider .blaze-container{position:relative}main-product-slider .blaze-slider .blaze-track-container{overflow:hidden}@media screen and (min-width: 768px){main-product-slider .blaze-slider .blaze-track-container{position:relative}}main-product-slider .blaze-slider .blaze-track-container .blaze-prev,main-product-slider .blaze-slider .blaze-track-container .blaze-next{background:none;border:none;cursor:pointer;display:flex;position:absolute;top:50%;z-index:2;border-radius:50%}main-product-slider .blaze-slider .blaze-track-container .blaze-prev :is(svg),main-product-slider .blaze-slider .blaze-track-container .blaze-next :is(svg){width:clamp(2.4rem,2.1vw,4rem);height:clamp(2.4rem,2.1vw,4rem)}@media screen and (min-width: 768px){main-product-slider .blaze-slider .blaze-track-container .blaze-prev,main-product-slider .blaze-slider .blaze-track-container .blaze-next{display:none}}main-product-slider .blaze-slider .blaze-track-container .blaze-prev.blaze-prev,main-product-slider .blaze-slider .blaze-track-container .blaze-next.blaze-prev{left:7vw;transform:translateY(-50%)}main-product-slider .blaze-slider .blaze-track-container .blaze-prev.blaze-next,main-product-slider .blaze-slider .blaze-track-container .blaze-next.blaze-next{right:7vw;transform:translateY(-50%)}main-product-slider .blaze-slider .blaze-track{display:flex;gap:5px}main-product-slider .blaze-slider .blaze-slide{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}main-product-slider .blaze-slider .blaze-slide.slide-hidden{display:none!important}main-product-slider .main-product__images{max-width:70rem;max-height:70rem;display:flex;height:fit-content;justify-content:center}main-product-slider .main-product__images :is(img){width:100%;height:100%;object-fit:cover;object-position:center;max-width:var(--page-width);margin-inline:auto;display:flex;aspect-ratio:4/4}main-product-slider .main-product__images .main-slider__label-popup{position:absolute;bottom:clamp(1rem,1.04vw,2rem);right:8vw;padding:clamp(1rem,.73333vw,1.4rem);background:var(--white);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){main-product-slider .main-product__images .main-slider__label-popup{right:clamp(1rem,1.04vw,1.8rem)}}main-product-slider .main-product__images .main-slider__label-popup :is(svg){width:clamp(2rem,1.66666vw,3.2rem);height:clamp(2rem,1.66666vw,3.2rem)}main-product-slider .main-product__images .main-slider__label-popup :is(input){display:none}main-product-slider .main-product__images .main-product__images-pagination{display:none}main-product-slider .main-product__pagination{display:flex;overflow-y:hidden;overflow-x:auto;gap:clamp(.8rem,1.04vw,2rem);justify-content:center;max-width:var(--page-width);margin-inline:auto;margin-top:.8rem}@media screen and (min-width: 768px){main-product-slider .main-product__pagination{flex-direction:column;order:-1;gap:2rem;overflow-y:auto;overflow-x:hidden;justify-content:flex-start;margin-top:0;height:70vh;max-height:clamp(30rem,36.458vw,70rem)}}main-product-slider .main-product__pagination::-webkit-scrollbar{width:3px;background-color:var(--gray-extra-light);height:4px}main-product-slider .main-product__pagination::-webkit-scrollbar-thumb{background-color:var(--blue-dark)}main-product-slider .main-product__pagination .blaze-pagination-item{min-width:9rem;min-height:9rem;width:9rem;height:9rem;overflow:hidden;cursor:pointer}@media screen and (min-width: 768px){main-product-slider .main-product__pagination .blaze-pagination-item{min-width:clamp(7rem,5.20833vw,10rem);min-height:clamp(7rem,5.20833vw,10rem);width:clamp(7rem,5.20833vw,10rem);height:clamp(7rem,5.20833vw,10rem)}}main-product-slider .main-product__pagination .blaze-pagination-item :is(img){width:100%;height:100%;object-fit:cover;transition:.3s;border:1px solid transparent}main-product-slider .main-product__pagination .blaze-pagination-item.active{cursor:default}main-product-slider .main-product__pagination .blaze-pagination-item.active :is(img){border:1px solid var(--black)}main-product-slider .main-product__pagination .blaze-pagination-item.pagination-hidden{display:none!important}main-product-slider .main-product__pagination:has(.blaze-pagination-item:nth-child(5)){justify-content:flex-start}.shipping__container{display:flex;flex-direction:column;justify-content:flex-start;gap:1.2rem}@media screen and (min-width: 768px){.shipping__container{gap:clamp(.8rem,.675vw,1.2rem)}}.shipping__container .shipping__title{color:var(--darker-blue);font-size:clamp(1.4rem,.833333vw,1.6rem);font-weight:500}.shipping__container .shipping__form{display:flex;align-items:stretch;flex-direction:column;gap:clamp(1.2rem,1.6666vw,3.2rem)}@media screen and (min-width: 768px){.shipping__container .shipping__form{flex-direction:row;justify-content:flex-start;align-items:flex-end}}.shipping__container .shipping__form .shipping__input-wrapper{display:flex;max-height:4.2rem}.shipping__container .shipping__form .shipping__input-wrapper :is(input){color:var(--black);font-family:var(--poppins);padding:1.2rem 1.8rem;line-height:100%;border-radius:10rem 0rem 0rem 10rem;border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;border-left:1px solid #C5C5C5;border-right:none;max-height:4.2rem;font-size:clamp(1rem,.675vw,1.2rem)}@media screen and (min-width: 768px){.shipping__container .shipping__form .shipping__input-wrapper :is(input){max-width:24rem;width:20vw}}.shipping__container .shipping__form .shipping__input-wrapper :is(input)::placeholder{color:var(--black)}.shipping__container .shipping__form .shipping__input-wrapper :is(input):focus{outline:none;border:.1rem solid var(--light-gray)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit{max-width:5.6rem;width:100%;background:var(--blue-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.4rem;transition:all .3s ease-in-out;border:none;overflow:unset;border-radius:0 10rem 10rem 0;border:1px solid var(--blue-dark)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit:hover{background:var(--white)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit:hover :is(svg) path{stroke:var(--blue-dark)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit.loading{opacity:.7;cursor:not-allowed}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit :is(svg){width:2rem;height:2rem;display:block}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit :is(svg) :is(path){transition:.3s stroke}.shipping__container .shipping__form .shipping__link{color:var(--blue-dark);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:600;text-decoration-line:underline}.shipping__container .shipping__response{margin-top:1rem}.shipping__container .shipping__response:empty{display:none}.shipping__container .shipping__response .shipping__rates{list-style:none;padding:0}.shipping__container .shipping__response .shipping__rates :is(li){margin-bottom:.8rem;color:var(--gray);font-size:clamp(1rem,.746527777vw,1.4rem)}.shipping__container .shipping__response .shipping__rates :is(li) :is(span){display:block}.shipping__container .shipping__response .shipping__rates :is(li) :is(span):first-child{font-weight:600}.shipping__container .shipping__response .shipping__error{color:red;font-size:clamp(1rem,.746527777vw,1.4rem)}variant-selector{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 768px){variant-selector{gap:clamp(1.8rem,1.25vw,2.4rem)}}variant-selector .product-option{border:none;display:flex;flex-direction:column;gap:1rem}variant-selector .product-option .option-title{color:var(--black);font-size:1.4rem;font-weight:500}@media screen and (min-width: 768px){variant-selector .product-option .option-title{font-size:clamp(1rem,.73333vw,1.4rem)}}variant-selector .product-option .option-values{display:flex;flex-wrap:wrap;gap:clamp(1.4rem,1.4vw,2.8rem)}variant-selector .product-option .option-values .option-value{cursor:pointer}variant-selector .product-option .option-values .option-value.hidden{display:none}variant-selector .product-option .option-values .option-value .color__option{border:1px solid transparent;border-radius:.2rem;overflow:hidden;transition:.15s;display:flex}variant-selector .product-option .option-values .option-value .color__option :is(img){width:clamp(7rem,4.6875vw,9rem);height:clamp(7rem,4.6875vw,9rem);object-fit:cover}@media screen and (min-width: 768px){variant-selector .product-option .option-values .option-value .color__option :is(img){width:clamp(5rem,4.6875vw,7rem);height:clamp(5rem,4.6875vw,7rem)}}variant-selector .product-option .option-values .option-value:has(.color__option){display:flex;flex-direction:column;gap:clamp(.6rem,.41666vw,.8rem);text-align:center;color:var(--black);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:400}variant-selector .product-option .option-values .option-value:has(.color__option):has(:is(input):checked) .color__option{border:1px solid var(--blue-dark)}variant-selector .product-option .option-values .option-value:not(:has(.color__option)){color:var(--blue-dark);background:var(--white);border:1px solid var(--blue-dark);padding:.8rem 2.2rem;border-radius:10rem;transition:.15s;font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:600}@media screen and (min-width: 768px){variant-selector .product-option .option-values .option-value:not(:has(.color__option)){padding:clamp(.6rem,.41666vw,.8rem) clamp(1.6rem,1.25vw,2.2rem)}}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):checked){background:var(--blue-dark);color:var(--white)}variant-selector .product-option .option-values .option-value:not(:has(.color__option)):has(:is(input):disabled){color:var(--gray);border-color:var(--gray);text-decoration:line-through}simple-buy-together{display:none}@media screen and (min-width: 1100px){simple-buy-together{display:block}}simple-buy-together .buy-together__title{color:var(--blue-dark);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;margin-left:3.2rem}simple-buy-together .blaze-slider{--slides-to-show: 2.8;--slide-gap: 20px;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}simple-buy-together .blaze-slider .blaze-container{display:flex;align-items:center;gap:clamp(.9rem,.53333vw,1.2rem)}simple-buy-together .blaze-slider .blaze-container .blaze-prev,simple-buy-together .blaze-slider .blaze-container .blaze-next{background:none;border:none;border-radius:50%;cursor:pointer;position:relative;z-index:2}simple-buy-together .blaze-slider .blaze-container .blaze-prev :is(svg),simple-buy-together .blaze-slider .blaze-container .blaze-next :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}simple-buy-together .blaze-slider .blaze-container .blaze-track-container{overflow:hidden}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card{box-sizing:border-box;width:var(--slide-width);flex-shrink:0;cursor:pointer}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content{position:relative;display:flex;flex-direction:column}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__input-wrapper{width:clamp(1.5rem,1.04vw,2rem);height:clamp(1.5rem,1.04vw,2rem);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--blue-dark);transition:.15s;position:absolute;right:.8rem;top:.8rem;z-index:2}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__input-wrapper :is(svg){opacity:0;transition:.15s;width:60%}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__input-wrapper :is(input){display:none}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__input-wrapper:has(:is(input):checked){background:var(--blue-dark)}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__input-wrapper:has(:is(input):checked) :is(svg){opacity:1}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__card-image{border-radius:.6rem;overflow:hidden;display:flex;aspect-ratio:1/1;max-width:clamp(10rem,9.11458vw,17.5rem)}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__card-image :is(img){width:100%;height:100%;object-fit:cover;transition:.3s transform;transform-origin:center center}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content:hover .buy-together__card-image :is(img){transform:scale(1.05)}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--black);text-overflow:ellipsis;font-size:clamp(1rem,.73333vw,1.4rem);font-weight:400;text-decoration:none;flex:1;margin-top:1rem}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__card-title :is(h3){font-weight:400}simple-buy-together .blaze-slider .blaze-container .blaze-track-container .blaze-track .buy-together__card .buy-together__card-content .buy-together__card-price{margin-top:.8rem;color:var(--black);font-size:clamp(1rem,.83333vw,1.6rem);font-weight:600}simple-buy-together:has(.blaze-track:empty){display:none}carousel-journey{max-width:100%;width:100%}carousel-journey .main-section__carousel-journey{width:100%;padding:clamp(4rem,4.6875vw,9rem) 0}@media screen and (min-width: 767px){carousel-journey .main-section__carousel-journey{margin:0 auto;max-width:100%;padding:clamp(4rem,4.6875vw,9rem) clamp(2rem,8.33333vw,16rem)}}carousel-journey .heading__container{max-width:var(--page-width);width:100%;margin:0 auto;padding-bottom:clamp(2.4rem,2.08333vw,4rem);text-align:center}@media screen and (min-width: 767px){carousel-journey .heading__container{max-width:100%;width:100%}}carousel-journey .heading__container :is(h2){font-size:clamp(2rem,1.66667vw,3.2rem)}carousel-journey .main-card__container-content{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 767px){carousel-journey .main-card__container-content{flex-direction:row}}carousel-journey .text-container{display:flex;flex-direction:column;gap:clamp(1.2rem,1.04167vw,2rem);max-width:clamp(26.6rem,26.59792vw,51.1rem);width:100%;background:#f4f4f4;border-radius:1.2rem;padding:clamp(1.6rem,2.08333vw,4rem) clamp(2rem,1.66667vw,3.2rem)}@media screen and (min-width: 767px){carousel-journey .text-container{max-width:100%;width:100%}}carousel-journey .text-container :is(h3){font-size:clamp(1.8rem,1.45833vw,2.8rem);color:var(--blue-dark)}carousel-journey .text-container :is(p){font-size:clamp(1rem,.83333vw,1.6rem)}carousel-journey .blaze-slider{padding-left:5vw}@media screen and (min-width: 767px){carousel-journey .blaze-slider{padding:0;position:relative}}carousel-journey .blaze-pagination{padding-top:clamp(2.4rem,2.08333vw,4rem)}carousel-journey .image-container{max-width:clamp(26.6rem,21.875vw,42rem);width:100%}carousel-journey .image-container :is(img){object-fit:cover;object-position:center;border-radius:1.2rem}carousel-journey .prev-button_container{display:none}@media screen and (min-width: 767px){carousel-journey .prev-button_container{display:block;position:absolute;top:50%;transform:translateY(-60%);left:-50px}}carousel-journey .prev-button_container :is(svg){width:100%;max-width:clamp(2.7rem,1.04167vw,3.6rem);height:auto;display:block}carousel-journey .prev-button_container :is(button){border:none;background:transparent}carousel-journey .next-button_container{display:none}@media screen and (min-width: 767px){carousel-journey .next-button_container{display:block;position:absolute;top:50%;transform:translateY(-60%);right:-50px}}carousel-journey .next-button_container :is(svg){width:100%;max-width:clamp(2.7rem,1.04167vw,3.6rem);height:auto;display:block}carousel-journey .next-button_container :is(button){border:none;background:transparent}carousel-journey .blaze-slider.end .blaze-prev :is(rect),carousel-journey .blaze-slider.start .blaze-next :is(rect){fill:var(--blue-dark)}carousel-journey .blaze-slider.end .blaze-prev :is(path),carousel-journey .blaze-slider.start .blaze-next :is(path){stroke:var(--white)}carousel-journey .blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}carousel-journey .blaze-pagination :is(button){border-radius:50%;border:1.14px solid var(--light-gray);background:var(--light-gray);width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease}carousel-journey .blaze-pagination :is(button).active{background:var(--blue-dark);border:1px solid var(--blue-dark)}footer-component{background:var(--off-white);display:block;width:100%}footer-component .main-footer{max-width:var(--page-width);padding-block:clamp(3rem,6vw,6rem) 2rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1024px){footer-component .main-footer{gap:4rem;max-width:calc(var(--page-width) * .9)}}footer-component .main-footer .container-brand-links{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links{grid-template-columns:.5fr minmax(0,1.5fr);gap:4rem}}footer-component .main-footer .container-brand-links .brand-information{display:flex;flex-direction:column;gap:clamp(1.2rem,1.1458335vw,2rem);max-width:40rem;width:100%;margin:0 auto;align-items:center}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .brand-information{align-items:flex-start}}footer-component .main-footer .container-brand-links .brand-information .container-image-logo .logo{display:block;width:100%;max-width:clamp(17rem,11.19791vw,21.5rem);object-fit:contain}footer-component .main-footer .container-brand-links .brand-information .social-media{display:flex;align-items:center;justify-content:flex-start;gap:1.8rem}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .brand-information .social-media{gap:clamp(1.2rem,.833333vw,1.6rem)}}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a){text-decoration:none;color:var(--blue-dark);transition:all .3s ease-in-out}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a) :is(svg){height:2.4rem;width:2.4rem;display:block}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .brand-information .social-media :is(a) :is(svg){height:clamp(1.6rem,1.25vw,2.4rem);width:clamp(1.6rem,1.25vw,2.4rem)}}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a):hover{transform:scale(1.1)}footer-component .main-footer .container-brand-links .menu-links{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .menu-links{flex-direction:row;justify-content:flex-end;gap:clamp(2rem,3.75vw,7.2rem)}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links{display:flex;align-items:center;justify-content:space-between;padding-bottom:clamp(1rem,1.25vw,2.4rem)}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(p){color:var(--black);text-align:left;font-family:var(--poppins);font-size:clamp(1.4rem,1.04vw,2rem);font-style:normal;font-weight:600;line-height:normal}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){transition:transform .3s ease;width:1.4rem;height:1.4rem}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){display:none}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg) :is(path){stroke:var(--medium-gray)}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){list-style:none;display:flex;flex-direction:column;gap:clamp(.9rem,.625vw,1.2rem);overflow:hidden;transition:.6s ease}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul)[closed]{height:0}@media screen and (min-width: 1024px){footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){max-height:fit-content;overflow:visible}}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a){color:var(--medium-gray);font-family:var(--poppins);font-size:clamp(1.2rem,.833333vw,1.6rem);font-weight:400;text-decoration:none;width:100%;display:block;transition:color .3s ease,transform .3s ease}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a):hover{color:var(--blue-dark);text-decoration:underline}footer-component .main-footer .container-brand-links .menu-links :is(nav):not(:has(ul[closed])) .heading-links :is(svg){transform:rotate(180deg)}footer-component .main-footer .container-payments-stamp-information{row-gap:1.4rem;column-gap:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);align-items:center;padding-top:2rem;border-top:.1rem solid var(--gray-extra-lighter)}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information{padding-top:1.6rem;gap:2rem;grid-template-columns:auto 2fr auto;grid-template-rows:repeat(2,auto)}}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit{display:flex;justify-content:center;gap:1rem;align-items:center}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit{grid-row:2 / 3;grid-column:1;justify-self:start;align-self:start}}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .stamps-shakers-shopify__niq-ebit{display:flex}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .stamps-shakers-shopify__niq-ebit :is(img){width:clamp(2.2742rem,2.55vw,4.8327rem)}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile{display:flex}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile{display:none}}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile :is(svg){display:block;width:4.5996rem;height:1.9545rem;flex-shrink:0}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile :is(svg){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile :is(img){display:block;width:4.5996rem;height:1.9545rem;flex-shrink:0}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamp-shakers-shopify-ebit .selo-mobile :is(img){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .payment-methods-main{grid-column:1/3}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .payment-methods-main{grid-column:1;justify-self:start}}footer-component .main-footer .container-payments-stamp-information .payment-methods-main .payment-methods{list-style:none;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;justify-content:center}footer-component .main-footer .container-payments-stamp-information .payment-methods-main .payment-methods :is(li) :is(svg){display:block}footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify{display:none;gap:1.2rem;align-items:center}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify{display:flex;grid-column:3/4;justify-content:end}}footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify :is(svg){display:block;width:4.5996rem;height:1.9545rem;flex-shrink:0}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify :is(svg){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify :is(img){display:block;width:4.5996rem;height:1.9545rem;flex-shrink:0}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .stamps-shakers-shopify :is(img){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .information{width:100%;grid-column:1 / 3}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .information{width:100%;grid-column:2/3}}footer-component .main-footer .container-payments-stamp-information .information .information__niq-ebit{display:none}@media screen and (min-width: 1024px){footer-component .main-footer .container-payments-stamp-information .information .information__niq-ebit{display:block;align-content:start}}footer-component .main-footer .container-payments-stamp-information .information .information__blocks{justify-content:center;display:flex;flex-direction:column;gap:1rem;width:100%}footer-component .main-footer .container-payments-stamp-information .information .information__blocks .information__blocks__item :is(p){color:var(--medium-gray);font-size:clamp(.8rem,1vw,1rem);font-family:var(--poppins);font-weight:400;text-align:center;margin:0}footer-component .main-footer .container-payments-stamp-information .information .information__blocks .information__blocks__item :is(p) :is(br):first-child{display:none}product-technical-sheet{display:block}product-technical-sheet .technical-sheet__container{max-width:var(--page-width);width:100%;margin-inline:auto;padding-block:clamp(6rem,4.17vw,8rem)}@media screen and (min-width: 1024px){product-technical-sheet .technical-sheet__container{max-width:calc(var(--page-width) * .9)}}product-technical-sheet .technical-sheet__container .technical-sheet__title :is(h2){color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(2rem,1.67vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-bottom:clamp(2rem,1.6667vw,4rem)}product-technical-sheet .technical-sheet__container .technical-sheet__content{display:flex;flex-direction:column;gap:clamp(2rem,6.25vw,12rem);justify-content:center;align-items:center}@media screen and (min-width: 768px){product-technical-sheet .technical-sheet__container .technical-sheet__content{flex-direction:row}}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__image{display:flex;justify-content:center;align-items:center;flex:1}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__image .desktop{display:none}@media screen and (min-width: 768px){product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__image .desktop{display:flex;width:100%}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__image .mobile{display:none}}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table{display:flex;flex:1;flex-direction:column;width:100%;gap:clamp(1.6rem,1.25vw,2.4rem);align-self:flex-start}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table){border-spacing:0;border-collapse:collapse}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr){border-top:1px solid var(--border-gray);border-bottom:1px solid var(--border-gray);display:flex;align-items:center}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr) :is(td){padding:1rem;flex:1;color:var(--black);font-family:var(--poppins);font-size:clamp(1rem,1.083vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 768px){product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr) :is(td){flex:3}}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr) :is(td):first-child{flex:1}@media screen and (min-width: 768px){product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr) :is(td):first-child{flex:5}}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr):first-child{border-top:2px solid var(--border-gray)}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr):last-child{border-bottom:2px solid var(--border-gray)}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr):nth-child(2n){background-color:var(--off-white)}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr):hover{background-color:var(--blue-dark);transition:all .3s ease-in-out}product-technical-sheet .technical-sheet__container .technical-sheet__content .technical-sheet__table :is(table) :is(tbody) :is(tr):hover :is(td){color:var(--white)}carousel-image-and-text{display:block}carousel-image-and-text .carousel-image-and-text__container{display:flex;flex-direction:column;padding-block:clamp(2rem,3.125vw,6rem) clamp(4rem,3.125vw,6rem);padding-left:5vw;max-width:100%;margin-inline:auto}@media screen and (min-width: 768px){carousel-image-and-text .carousel-image-and-text__container{max-width:var(--page-width);padding-left:0}}@media screen and (min-width: 1024px){carousel-image-and-text .carousel-image-and-text__container{max-width:calc(var(--page-width) * .95)}}carousel-image-and-text .carousel-image-and-text__container .carousel-image-and-text__title :is(h2){text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;margin-bottom:clamp(2.4rem,2.083vw,4rem)}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider{position:relative}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev{position:absolute;top:50%;left:clamp(-4.5rem,-2.43vw,-3.5rem);transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev{display:flex}}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block;transform:rotate(180deg)}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev :is(svg) :is(g) :is(rect){transition:fill .3s}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev :is(svg) :is(g) :is(path){transition:stroke .3s}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next{position:absolute;top:50%;right:clamp(-4.5rem,-2.43vw,-3.5rem);transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next{display:flex}}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next :is(svg) :is(g) :is(rect){transition:fill .3s}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next :is(svg) :is(g) :is(path){transition:stroke .3s}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev[disabled],carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next[disabled]{pointer-events:none}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev[disabled] :is(svg) :is(g) :is(rect),carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next[disabled] :is(svg) :is(g) :is(rect){fill:var(--gray-extra-light)}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__prev[disabled] :is(svg) :is(g) :is(path),carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .carousel__next[disabled] :is(svg) :is(g) :is(path){transition:stroke .3s}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card{position:relative}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__image{width:100%}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__image.desktop{display:none}@media screen and (min-width: 768px){carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__image.desktop{display:block}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__image.mobile{display:none}}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__title{font-family:var(--poppins);font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal;margin-block:clamp(1.2rem,.833vw,1.6rem) clamp(.6rem,.4167vw,.8rem)}@media screen and (min-width: 768px){carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__title{font-size:clamp(1.65rem,1.1458vw,2.2rem)}}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-slide .carousel__card .carousel__description{color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,.8333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-carousel{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;position:absolute;bottom:clamp(-4rem,-2.78vw,-2rem);left:50%;transform:translate(-50%);z-index:10}carousel-image-and-text .carousel-image-and-text__container .carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-carousel :is(button){border-radius:50%;width:clamp(1rem,.807292vw,1.5rem);height:clamp(1rem,.807292vw,1.5rem);font-size:0;transition:all .3s ease-in-out;cursor:pointer}.page-width{width:100%}.streamshop-wrapper{width:100%;max-width:var(--page-width);margin-inline:auto;padding-block:clamp(2rem,3.125vw,6rem)}@media screen and (min-width: 1024px){.streamshop-wrapper{margin-inline:auto;padding-block:clamp(2rem,3.125vw,6rem);max-width:calc(var(--page-width) * .98)}}.streamshop-text-content{display:flex;flex-direction:column;gap:1rem;margin-bottom:clamp(2.4rem,1.66667vw,3.2rem)}.streamshop-text-content .streamshop-heading{text-align:center;font-weight:600;font-family:var(--poppins);font-size:clamp(2rem,1.66667vw,3.2rem)}.streamshop-text-content .streamshop-description{font-size:clamp(1.2rem,1.04167vw,2rem);text-align:center;font-family:var(--poppins);line-height:normal}.streamshop-carousel-container{display:flex;justify-content:center;width:100%}@media screen and (max-width: 749px){.streamshop-wrapper liveshop-ads-carousel{--carousel-gap: 16px}}@media screen and (min-width: 750px){.streamshop-wrapper liveshop-ads-carousel{--carousel-gap: 30px}}steps-to-points{display:flex;padding-block:clamp(4rem,3.125vw,6rem)}steps-to-points .steps-to-points__container{width:100%;display:flex;flex-direction:column;gap:clamp(2rem,2.08333vw,4rem)}@media screen and (min-width: 768px){steps-to-points .steps-to-points__container{max-width:var(--page-width);margin:0 auto}}steps-to-points .steps-to-points__container .steps-to-points__heading{width:100%;display:flex;justify-content:center;align-items:center;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 768px){steps-to-points .steps-to-points__container .steps-to-points__heading{margin:0 auto;max-width:100%}}steps-to-points .steps-to-points__container .steps-to-points__heading .heading__title :is(p){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.66667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal}steps-to-points .steps-to-points__container .steps-to-points__content{width:100%}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container{display:flex;flex-direction:column;gap:clamp(2rem,1.5625vw,3rem)}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container{padding-left:5vw}@media screen and (min-width: 768px){steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container{padding-left:0}}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step{display:flex;flex-direction:column;gap:clamp(1.6rem,1.97917vw,3.8rem)}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__image{width:100%}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__image :is(img){width:100%;height:100%;object-fit:cover;display:block}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:clamp(.5rem,.52083vw,1rem)}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__content .card-step__number :is(p){color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(3rem,3.64583vw,7rem);font-style:normal;font-weight:700;line-height:100%}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__content .card-step__title{max-width:80%}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__content .card-step__title :is(p){color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.04167vw,2rem);font-style:normal;font-weight:600;line-height:normal}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-track-container .blaze-track .card-step .card-step__content .card-step__title :is(p) :is(strong){color:var(--pink);font-weight:800}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-pagination{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:row;gap:1rem}@media screen and (min-width: 768px){steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-pagination{max-width:100%;display:none}}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-pagination :is(button){width:.6rem;height:.6rem;font-size:0;color:transparent;background-color:var(--light-gray);border-radius:50%;border:none;cursor:pointer;overflow:hidden}steps-to-points .steps-to-points__container .steps-to-points__content .blaze-container .blaze-pagination :is(button).active{background-color:var(--blue-dark)}steps-to-points .steps-to-points__container .steps-to-points__information-bottom{width:100%;display:flex;justify-content:center;align-items:center;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 768px){steps-to-points .steps-to-points__container .steps-to-points__information-bottom{max-width:100%}}steps-to-points .steps-to-points__container .steps-to-points__information-bottom .information-bottom__text :is(p){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(1rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}.banner-styles-section{width:100%;position:relative}.banner-wrapper{position:relative;width:100%;overflow:hidden}.banner-image{width:100%;height:auto;display:block}.banner-image-mobile{display:none}@media screen and (max-width: 749px){.banner-image{display:none}.banner-image-mobile{display:block;width:100%;height:auto}}.desktop_full_mobile_margin .banner-wrapper{width:100%;margin:0;padding:0}@media screen and (max-width: 749px){.desktop_full_mobile_margin .banner-wrapper{width:100%;padding:0 2rem;box-sizing:border-box}}.desktop_margin_mobile_full .banner-wrapper{width:min(var(--page-width),calc(100% - 8rem));margin:0 auto;padding:0 4rem;box-sizing:border-box}@media screen and (max-width: 749px){.desktop_margin_mobile_full .banner-wrapper{width:100%;margin:0;padding:0}}.full_width_with_content{position:relative}.banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:min(90%,60rem);padding:clamp(1.6rem,3vw,3.2rem)}.banner-heading{font-size:2.2rem;line-height:1.2;margin-bottom:.9rem;font-weight:700;width:100%}@media screen and (min-width: 749px){.banner-heading{font-size:clamp(3rem,2.08333vw,4rem)}}.banner-heading .highlight{display:inline-block}.banner-subtitle{font-size:clamp(1.4rem,.9375vw,2.4rem);line-height:1.4;margin-bottom:1.4rem}.banner-content :is(a){text-decoration:none}.banner-button{display:inline-block;padding:clamp(2rem,2vw,2rem);text-decoration:none;border-radius:5rem;font-weight:600;font-size:clamp(1.2rem,.9375vw,1.8rem);transition:all .3s ease;text-transform:none;white-space:nowrap;max-width:90%}.banner-button:hover{opacity:.9}@media screen and (max-width: 375px){.banner-content{width:95%;padding:1rem}.banner-heading{font-size:2.4rem;margin-bottom:.8rem}.banner-subtitle{font-size:1.4rem;margin-bottom:1.6rem}.banner-button{padding:.8rem 1.6rem;font-size:1.2rem}}.margin_all_devices .banner-wrapper{width:min(var(--page-width),calc(100% - 8rem));padding:0 4rem;margin:0 auto}@media screen and (max-width: 749px){.margin_all_devices .banner-wrapper{width:100%;padding:0 2rem;margin:0}}.not-found__container{display:flex;justify-content:center;align-items:center;height:100%;padding-top:6rem}@media (max-width: 768px){.not-found__container{padding:3.2rem 2rem 4rem}}.not-found__container .not-found__content :is(h1){color:var(--blue-dark);text-align:center;font-size:clamp(2.4rem,2.083vw,4rem);font-style:normal;font-weight:600;line-height:normal}.not-found__container .not-found__content :is(h3){color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(1.8rem,1.458vw,2.8rem);font-style:normal;font-weight:600;line-height:normal}.not-found__container .not-found__content :is(p){color:var(--black);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.94vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;margin-top:1rem}.not-found__container .not-found__content .not-found__button{display:flex;justify-content:center;align-items:center;margin:2rem auto 0;padding:clamp(1rem,.73vw,1.4rem) clamp(1.6rem,1.46vw,2.8rem);border-radius:10rem;background:var(--blue-dark);max-width:clamp(19.6rem,14.69vw,28.2rem);width:100%;font-size:clamp(1.4rem,.94vw,1.8rem);color:var(--white);text-decoration:none}:root{--image-with-carrousel-title: clamp(2rem, 1.6667vw, 3.2rem)}image-carousel{display:block;max-width:var(--page-width);margin:0 auto;width:100%;padding-block:clamp(5rem,4.6875vw,9rem);position:relative;overflow:hidden}@media screen and (min-width: 768px){image-carousel{max-width:calc(var(--page-width) * .9);overflow:visible}}image-carousel .image-with-carrousel__title{text-align:center;padding-bottom:clamp(1.8rem,1.25vw,2.4rem);color:var(--blue-dark);font-size:var(--image-with-carrousel-title);font-weight:600;margin:0}image-carousel .image-with-carrousel__title :is(strong){font-weight:700}image-carousel .image-with-carrousel__container{display:flex;gap:clamp(2.4rem,4.17vw,9rem);align-items:flex-start}@media screen and (max-width: 768px){image-carousel .image-with-carrousel__container{flex-direction:column}}image-carousel .image-with-carrousel__image{flex:0 0 auto;width:clamp(35rem,30vw,59.5rem);height:clamp(26.6rem,31.5vw,63rem);border-radius:8px;overflow:hidden;transition:all .3s ease}image-carousel .image-with-carrousel__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){image-carousel .image-with-carrousel__image{width:100%;aspect-ratio:59.5/63}}image-carousel .image-with-carrousel__carrousel_products{flex:1;min-width:0;width:100%}image-carousel .blaze-track-container{overflow:hidden;width:100%}image-carousel .blaze-track{width:100%}image-carousel .tabs-carousel-products{margin-bottom:clamp(1.8rem,1.3021vw,2.5rem)}image-carousel .tabs-carousel-products .tabs-navigation{display:flex;gap:2rem;padding-bottom:1.2rem}@media screen and (min-width: 768px){image-carousel .tabs-carousel-products .tabs-navigation{gap:clamp(3rem,1.146vw,4rem)}}image-carousel .tabs-carousel-products .tabs-navigation .tab-button{font-size:clamp(1.2rem,1.146vw,1.8rem);font-family:var(--poppins);color:var(--blue-dark);background:none;font-weight:500;border:none;cursor:pointer;padding:.6rem 1.6rem;position:relative;transition:all .3s ease;border-radius:2rem}@media screen and (min-width: 768px){image-carousel .tabs-carousel-products .tabs-navigation .tab-button{padding:.8rem 2.4rem}}image-carousel .tabs-carousel-products .tabs-navigation .tab-button.active{background-color:var(--blue-dark);color:var(--white)}image-carousel .tabs-carousel-products .tabs-navigation .tab-button:hover:not(.active){background-color:var(--blue-dark);opacity:.8;color:var(--white)}image-carousel .carousel-content{display:none;opacity:0;transition:opacity .3s ease;position:relative}image-carousel .carousel-content.active{display:block;opacity:1}image-carousel .carousel-product--prev{position:absolute;top:50%;left:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 1024px){image-carousel .carousel-product--prev{display:flex;left:-60px}}image-carousel .carousel-product--prev:hover :is(svg) :is(g) :is(rect){fill:var(--blue-dark)}image-carousel .carousel-product--prev :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block;transform:rotate(180deg)}image-carousel .carousel-product--prev :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}image-carousel .carousel-product--prev :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}image-carousel .carousel-product--next{position:absolute;top:50%;right:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 1024px){image-carousel .carousel-product--next{display:flex;right:-60px}}image-carousel .carousel-product--next:hover :is(svg) :is(g) :is(rect){fill:var(--blue-light)}image-carousel .carousel-product--next :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block}image-carousel .carousel-product--next :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}image-carousel .carousel-product--next :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}image-carousel .carousel-product--prev[disabled],image-carousel .carousel-product--next[disabled]{pointer-events:none}image-carousel .carousel-product--prev[disabled] :is(svg) :is(g) :is(rect),image-carousel .carousel-product--next[disabled] :is(svg) :is(g) :is(rect){fill:var(--gray-extra-light)}image-carousel .carousel-product--prev[disabled] :is(svg) :is(g) :is(path),image-carousel .carousel-product--next[disabled] :is(svg) :is(g) :is(path){stroke:var(--blue-dark);transition:stroke .3s}image-carousel .blaze-pagination-carousel-product{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(2rem,1.3021vw,2.5rem)}image-carousel .blaze-pagination-carousel-product :is(button){border-radius:50%;border:1.14px solid var(--light-gray);background:var(--light-gray);width:clamp(.6rem,.52083vw,1rem);height:clamp(.6rem,.52083vw,1rem);font-size:0;transition:all .3s ease}image-carousel .blaze-pagination-carousel-product :is(button).active{border-radius:3.5rem;border:1.14px solid var(--light-gray);background:var(--blue-dark)}image-carousel .carousel-product-slider{position:relative;--slides-to-show: 3;--slide-gap: 30px}@media screen and (max-width: 1024px){image-carousel .carousel-product-slider{--slides-to-show: 1.4;--slide-gap: 20px}}.search_text__container{padding-top:clamp(3.2rem,2.9271vw,6rem);max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.6rem,1.0417vw,2rem)}.search_text__container .search_text_title{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}.search_text__container .search_text_subtitle{color:var(--medium-gray);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}warranty-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10001;display:flex;justify-content:end;visibility:hidden;transition:visibility .3s}warranty-modal:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:#00000080;opacity:0;transition:.3s opacity}warranty-modal .warranty-modal__content{background:var(--white);width:90vw;max-width:53.7rem;transform:translate(100%);transition:.3s transform;padding:clamp(2.4rem,2.1vw,4rem) clamp(2rem,1.5625vw,3rem);display:flex;flex-direction:column}@media screen and (min-width: 768px){warranty-modal .warranty-modal__content{min-width:40.275rem;width:28vw}}warranty-modal .warranty-modal__content .warranty-modal__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;border-bottom:.75px solid var(--gray)}@media screen and (min-width: 768px){warranty-modal .warranty-modal__content .warranty-modal__heading{padding-bottom:clamp(.8rem,.625vw,1.2rem)}}warranty-modal .warranty-modal__content .warranty-modal__heading .warranty-modal__heading-title{color:var(--blue-dark);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-weight:600}warranty-modal .warranty-modal__content .warranty-modal__heading .warranty-modal__close{display:flex;cursor:pointer}warranty-modal .warranty-modal__content .warranty-modal__heading .warranty-modal__close :is(svg){width:clamp(2.2rem,1.35416vw,2.6rem);height:clamp(2.2rem,1.35416vw,2.6rem)}warranty-modal .warranty-modal__content .warranty-modal__texts{margin-top:clamp(2.4rem,1.6666vw,3.2rem);color:var(--black);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:400;overflow-y:auto}warranty-modal .warranty-modal__content .warranty-modal__texts :is(ul){margin-left:clamp(2rem,1.5625vw,3rem)}warranty-modal .warranty-modal__content .warranty-modal__texts :is(ul) :is(li){margin-top:clamp(.8rem,.625vw,1.2rem)}warranty-modal .warranty-modal__content .warranty-modal__texts :is(p):nth-child(3){margin-top:1rem;color:var(--gray);font-weight:500}warranty-modal .warranty-modal__content .warranty-modal__texts :is(a){display:flex;margin-top:clamp(1.2rem,.83333vw,1.6rem);color:var(--blue-dark);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:500;text-decoration-line:underline}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper{display:grid;grid-template-columns:auto 1fr;gap:clamp(1rem,1.25vw,2.4rem);margin-top:clamp(3.2rem,2.2916vw,4.4rem);padding-bottom:clamp(1.4rem,1.04vw,2rem);border-bottom:1px solid var(--gray)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-modal__product-image :is(img){max-width:100%;aspect-ratio:4/4;object-fit:cover;width:clamp(7.5rem,6.77083vw,13rem);height:clamp(7.5rem,6.77083vw,13rem)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info .warranty-product__name{color:var(--black);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;line-height:normal;margin-bottom:clamp(1.4rem,1.04vw,2rem)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .loader__container{display:none}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants{display:flex;flex-direction:column;gap:clamp(1.2rem,1.25vw,2.4rem)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label){display:flex;align-items:flex-start;gap:clamp(.8rem,.83333vw,1.6rem);cursor:pointer}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) :is(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);border-radius:50%;border:1px solid var(--gray);transition:.15s;cursor:pointer}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) :is(input):checked{background:var(--blue-dark)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info{display:flex;flex-direction:column;gap:.4rem}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__title-wrapper{display:flex;align-items:center;color:var(--black);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:100%;gap:.4rem;justify-content:space-between}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__title-wrapper :is(svg){width:clamp(1.6rem,1.14583vw,2.2rem);height:clamp(1.6rem,1.14583vw,2.2rem)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__price{color:var(--blue-dark);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem)}warranty-modal .warranty-modal__content .warranty-modal__product-wrapper .warranty-product__info :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .info_installment{display:none}warranty-modal .warranty-modal__content .warranty-modal__buttons{flex:1;padding-top:clamp(1.6rem,1.04vw,2rem)}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__price-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:clamp(3.2rem,2.29166vw,4.4rem)}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__price-wrapper :is(span){color:var(--black);font-size:clamp(1.6rem,1.04166vw,2rem);font-weight:600;text-transform:uppercase}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper{display:flex;flex-direction:column;gap:1.4rem}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper :is(button){border:none;background:none;cursor:pointer;font-family:var(--poppins)}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button{background-color:var(--blue-dark);color:var(--white);padding:clamp(1rem,.675vw,1.2rem);border-radius:10rem;font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);transition:.3s;border:1px solid var(--blue-dark);position:relative}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button:hover{background-color:var(--white);color:var(--blue-dark)}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button[loading]{background:var(--blue-dark);color:transparent}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__add-button[loading] .loader__container{visibility:visible;opacity:1}warranty-modal .warranty-modal__content .warranty-modal__buttons .warranty-modal__button-wrapper .warranty-modal__cancel-button{font-size:clamp(1.4rem,.83333vw,1.6rem);color:var(--gray);font-weight:500}warranty-modal[open]{visibility:visible}warranty-modal[open]:before{opacity:1}warranty-modal[open] .warranty-modal__content{transform:translate(0)}brand-carousel .brand-carousel__wrapper{padding:clamp(4rem,4.17vw,9rem) 0rem}brand-carousel .brand-carousel__wrapper :is(h2){color:var(--blue-dark);text-align:center;font-family:Poppins;font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;margin-bottom:clamp(3rem,2.08vw,4rem)}brand-carousel .brand-carousel__wrapper .brand-carousel__container{width:100%;overflow:hidden}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider{width:100%;--slides-to-show: 5}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider .blaze-track-container{overflow:hidden}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider .blaze-track{display:flex;gap:2rem}@media screen and (max-width: 1024px){brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider{--slides-to-show: 3}}@media screen and (max-width: 768px){brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider{--slides-to-show: 2}}@media screen and (max-width: 480px){brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider{--slides-to-show: 1}}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider .blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(3rem,2.08vw,4rem)}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider .blaze-pagination :is(button).active{border:.114rem solid var(--blue-dark);background:var(--blue-dark)}brand-carousel .brand-carousel__wrapper .brand-carousel__container .blaze-slider .blaze-pagination :is(button){border-radius:50%;border:.114rem solid var(--light-gray);background:var(--light-gray);width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease}brand-carousel .brand-carousel__item{display:flex;align-items:center;justify-content:center;padding:0 1rem}brand-carousel .brand-carousel__item :is(img){max-width:100%;height:100%;object-fit:contain}rules-steps{display:block}rules-steps .rules-steps__container{display:flex;flex-direction:column;gap:clamp(2rem,2.08vw,4rem);max-width:123.5rem;width:100%;margin:clamp(2rem,3.125vw,6rem) auto;padding:0 2rem}rules-steps .rules-steps__container .rules-steps__title{color:var(--blue-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.67vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;margin:0 auto}rules-steps .rules-steps__container .rules-steps__content{display:flex;flex-direction:column;gap:2rem;width:100%}@media screen and (min-width: 768px){rules-steps .rules-steps__container .rules-steps__content{gap:clamp(2rem,8.3333vw,16rem);flex-direction:row;align-items:center;justify-content:space-between}}rules-steps .rules-steps__container .rules-steps__content .rules-steps__image{display:flex;justify-content:center;width:100%;margin:0 auto;padding:0 2rem}@media screen and (min-width: 768px){rules-steps .rules-steps__container .rules-steps__content .rules-steps__image{justify-content:flex-end;width:45%;margin:0}}rules-steps .rules-steps__container .rules-steps__content .rules-steps__image .rules-steps__image-element{width:100%;height:auto;display:block;border-radius:.6rem;border:1px solid var(--blue-dark);padding:1.6rem;max-width:clamp(30rem,21.875vw,42rem)}@media screen and (min-width: 768px){rules-steps .rules-steps__container .rules-steps__content .rules-steps__image .rules-steps__image-element{border-radius:1.2rem;border:3px solid var(--blue-dark);padding:1.6rem}}rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards{display:flex;flex-direction:column;gap:clamp(1.2rem,1.0417vw,2rem);width:100%}@media screen and (min-width: 768px){rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards{width:50%}}rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards .rules-steps__card{background:var(--blue-extra-light);border-radius:.6rem;padding-block:clamp(1.6rem,1.45833vw,2.8rem);padding-inline:clamp(2rem,1.66667vw,3.2rem);width:100%}@media screen and (min-width: 768px){rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards .rules-steps__card{max-width:clamp(41.6rem,28.92361vw,55.5rem)}}rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards .rules-steps__card .rules-steps__card__text{display:flex;gap:clamp(2rem,1.667vw,3.2rem);align-items:center}rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards .rules-steps__card .rules-steps__card__text :is(h3){color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(6rem,5.20833vw,10rem);font-style:normal;font-weight:600;line-height:100%;min-width:4rem;text-align:center}rules-steps .rules-steps__container .rules-steps__content .rules-steps__cards .rules-steps__card .rules-steps__card__text :is(p){color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:160%}rules-steps .rules-steps__container .rules-steps__coupon-text{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.833vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}faq-component{display:flex;flex-direction:column;margin:0 auto;max-width:120rem;padding:clamp(5rem,4.5vw,9rem) 2rem}faq-component .faq-component-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100rem;margin:0 auto}faq-component .faq-component-container .faq-question-container{width:100%}faq-component .faq-component-container .faq-question-container .header-faq{font-family:var(--poppins);margin-bottom:2rem;text-align:center;font-weight:600;font-size:clamp(2rem,1.666666vw,3.2rem)}faq-component .faq-component-container .faq-question-container .header-faq :is(p){font-family:var(--poppins);font-size:clamp(2rem,1.666vw,3.2rem);font-weight:600}faq-component .faq-component-container .faq-question-container .faq-question{padding-block:clamp(1.4rem,1.5vw,2rem);border-bottom:1px solid #b7b9b9}faq-component .faq-component-container .faq-question-container .faq-question:not(:has(.faq-description[closed])) .faq-title .icon-plus svg #Vector{transform:rotate(45deg)}faq-component .faq-component-container .faq-question-container .faq-question .faq-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}faq-component .faq-component-container .faq-question-container .faq-question .faq-title :is(p){font-family:var(--poppins);font-size:clamp(1.5rem,1.1417vw,2.2rem);font-weight:600}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus{width:1.8rem;height:1.8rem;flex-shrink:0;margin-left:2rem}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus :is(svg){width:100%;height:100%}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus :is(svg) #Vector{transform-origin:center center;transition:all .3s ease-in-out}faq-component .faq-component-container .faq-question-container .faq-question .faq-description{transition:all .3s ease-in-out;overflow:hidden;margin-top:1.5rem;height:auto;opacity:1;font-size:clamp(1.2rem,.9722vw,1.6rem)}faq-component .faq-component-container .faq-question-container .faq-question .faq-description :is(p){color:var(--coffee);font-family:var(--font-primary);font-size:clamp(1.2rem,.9722vw,1.6rem);font-weight:400;line-height:1.6}faq-component .faq-component-container .faq-question-container .faq-question .faq-description[closed]{margin-top:0;height:0;opacity:0}@keyframes scaleAnimation{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}buy-together{max-width:var(--page-width);margin:0 auto;display:block}@media screen and (min-width: 980px){buy-together{padding:2rem 0;max-width:calc(var(--page-width) * .8)}}buy-together .hide_variants .variants,buy-together .hide_variants .perfectly_paired-check{display:none}buy-together :is(h2){width:100%;text-align:center;font-size:clamp(2rem,1.666666vw,3.2rem);font-weight:600;color:var(--blue-dark);margin-bottom:30px}buy-together :is(ul){display:flex;gap:9px;justify-content:center}@media screen and (min-width: 979px){buy-together :is(ul){display:grid;grid-template-columns:repeat(3,auto)}}@media screen and (max-width: 979px){buy-together :is(ul){gap:5px}}buy-together :is(ul) :is(li){max-width:40rem;display:flex;position:relative;flex-direction:column}@media screen and (min-width: 979px){buy-together :is(ul) :is(li){min-width:clamp(20rem,20.8333vw,40rem)}}buy-together :is(ul) :is(li) .main-product__price-compare{width:100%;text-align:left;color:var(--gray);font-size:clamp(1.2rem,.833333vw,1.6rem);font-weight:400;text-decoration-line:line-through;display:block}buy-together :is(ul) :is(li) .main-product__price-current{color:var(--black);font-size:clamp(1.5rem,1.13vw,2rem);font-weight:600}buy-together :is(ul) :is(li) .main-product__price-discount{color:var(--white);font-size:clamp(1rem,.73333vw,1.3rem);font-weight:600;padding:.2rem .8rem;border-radius:10rem;background:var(--blue-dark);position:relative;top:-3px}buy-together :is(ul) :is(li) .product-title{margin-top:20px;display:block;font-size:clamp(1.4rem,.625vw,1.8rem);margin-bottom:1rem}buy-together :is(ul) :is(li) .container-img{overflow:hidden;max-width:40rem;max-height:40rem;border-radius:1.2rem;position:relative}@media screen and (max-width: 979px){buy-together :is(ul) :is(li) .container-img{width:calc(100vw - 4rem);height:30rem}}buy-together :is(ul) :is(li) .container-img :is(img){width:100%;object-fit:cover}buy-together :is(ul) :is(li):not(:last-child):after{content:"";font-size:24px;font-weight:700;margin-left:8px;position:absolute;z-index:2;background:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='plus'%3e%3crect%20x='0.5625'%20y='0.5625'%20width='34.875'%20height='34.875'%20rx='17.4375'%20fill='%23F4F4F4'/%3e%3crect%20x='0.5625'%20y='0.5625'%20width='34.875'%20height='34.875'%20rx='17.4375'%20stroke='%2300388A'%20stroke-width='1.125'/%3e%3cpath%20id='Vector'%20d='M18%2010.125V25.875'%20stroke='%2300388A'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M10.125%2018H25.875'%20stroke='%2300388A'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat;width:40px;height:40px;background-size:100%;top:calc(50% - 60px);right:-21px}@media screen and (max-width: 979px){buy-together :is(ul) :is(li):not(:last-child):after{bottom:-45px;right:calc(50% - 2rem);top:inherit}}buy-together :is(ul) :is(li):nth-last-child(2):after{content:"";background:url("data:image/svg+xml,%3csvg%20width='37'%20height='36'%20viewBox='0%200%2037%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1.3125'%20y='0.5625'%20width='34.875'%20height='34.875'%20rx='17.4375'%20fill='%23F4F4F4'/%3e%3crect%20x='1.3125'%20y='0.5625'%20width='34.875'%20height='34.875'%20rx='17.4375'%20stroke='%2300388A'%20stroke-width='1.125'/%3e%3cpath%20d='M10.875%2013.5L26.625%2013.5'%20stroke='%2300388A'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.875%2022.5H26.625'%20stroke='%2300388A'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat;background-size:100%}buy-together :is(ul) :is(li) .perfectly_paired-check{position:absolute;top:18px;right:20px;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);border-radius:0;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s,opacity .3s;z-index:3;border:1px solid #cecece}buy-together :is(ul) :is(li) .perfectly_paired-check:checked{background-color:var(--white);border-radius:100%}buy-together :is(ul) :is(li) .perfectly_paired-check:checked:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='15'%20height='11'%20viewBox='0%200%2015%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Icon'%20d='M13.6001%201.27515L5.3501%209.52515L1.6001%205.77515'%20stroke='%2300388A'%20stroke-width='2.4999'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;width:12px;height:9px}buy-together :is(ul) :is(li).disabled .perfectly_paired-check{background-color:var(--white);cursor:not-allowed;opacity:1;background-image:url(./arrow-check.svg);background-size:contain;background-repeat:no-repeat;background-size:12px;background-position:3px 3px;cursor:pointer;border-radius:100%}buy-together :is(ul) :is(li) .variants{position:absolute;z-index:1;display:flex;width:calc(100% - 40px);bottom:28px;left:20px;justify-content:flex-start;gap:15px}@media (min-width: 979px) and (max-width: 1300px){buy-together :is(ul) :is(li) .variants{flex-direction:column;gap:8px}}buy-together :is(ul) :is(li) .variants :is(select){border:1px solid var(--border-gray);padding:7px 30px 7px 7px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;max-width:auto;color:var(--blue-dark);font-family:var(--poppins);font-weight:600;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.00098%207.40015L9.80098%2012.2001L14.601%207.40015'%20stroke='%2300388A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") #fff no-repeat 98% 5px}buy-together :is(ul) :is(li) .variants :is(select).active{background:url("data:image/svg+xml,%3csvg%20width='12'%20height='7'%20viewBox='0%200%2012%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.5996%206.2002L5.79961%201.40019L0.999609%206.20019'%20stroke='%2300388A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") #fff no-repeat 94% 10px}buy-together :is(ul) :is(li) .variants :is(select) :is(option){color:var(--gray);background-color:var(--white);padding:8px}buy-together :is(ul) :is(li) .variants :is(select) :is(option).disabled-option{color:#999;background-color:#f5f5f5;cursor:not-allowed}buy-together :is(ul) :is(li) .variants :is(select):focus{outline:none}buy-together :is(ul) :is(li) .price{color:var(--black);border:none;padding:7px 0;font-size:clamp(1.6rem,.8854vw,2.2rem);font-weight:600}buy-together :is(ul) :is(li) .variant-selector{border:2px solid transparent}buy-together :is(ul) :is(li) .variant-selector.warn{border:3px solid rgb(191,101,101);border-radius:3px}buy-together :is(ul) :is(li).total-box{background:var(--blue-dark);display:flex;color:var(--white);align-items:center;flex-direction:column;justify-content:center;border-radius:1.2rem;gap:6px;max-width:40rem;max-height:40rem}@media screen and (max-width: 979px){buy-together :is(ul) :is(li).total-box{min-width:clamp(20rem,21.875vw,42rem);width:calc(100vw - 4rem);height:30rem;padding-top:28px}}buy-together :is(ul) :is(li).total-box .info_installment_total{font-size:1.4rem}buy-together :is(ul) :is(li).total-box .info_installment_total :is(span){font-weight:600}buy-together :is(ul) :is(li).total-box .total_price{font-size:4rem;font-weight:600;padding-block:1.5rem}buy-together :is(ul) :is(li).total-box .btn_buypaired_all{background:var(--white);border:none;margin:0 auto;width:220px;height:40px;font-size:1.3rem;display:flex;color:var(--blue-dark);align-items:center;justify-content:space-evenly;cursor:pointer;padding:10px 29px;font-weight:600;border-radius:10rem;flex-direction:row;justify-content:center;margin-block:1.8rem}buy-together :is(ul) :is(li).total-box .btn_buypaired_all[disabled]{border:3px solid var(--pink-light);opacity:.5}@media screen and (max-width: 979px){buy-together :is(ul){flex-direction:column}buy-together :is(ul) :is(li){width:100%;margin-top:2rem}}buy-together .tooltip-wrapper{position:relative;display:inline-block}buy-together .tooltip-text{visibility:hidden;opacity:0;width:max-content;background-color:#333;color:#fff;text-align:center;font-size:.9rem;border-radius:6px;padding:6px 10px;position:absolute;z-index:1;bottom:-13px;left:50%;transform:translate(-50%);transition:opacity .3s ease;white-space:nowrap;pointer-events:none}buy-together .tooltip-wrapper button[disabled]~.tooltip-text{visibility:visible;opacity:1}image-and-text-icons{display:block}image-and-text-icons .image-and-text-icons__container{display:flex;gap:2.4rem;flex-direction:column;width:100%;max-width:var(--page-width);margin:clamp(4rem,4.6875vw,9rem) auto clamp(3rem,4.6875vw,9rem)}@media screen and (min-width: 768px){image-and-text-icons .image-and-text-icons__container{flex-direction:row;gap:clamp(4rem,4.782975vw,11.7rem)}}@media screen and (min-width: 1024px){image-and-text-icons .image-and-text-icons__container{max-width:calc(var(--page-width) * .95)}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__image{flex:0 0 50%;display:flex;width:100%}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__image .desktop{display:none}@media screen and (min-width: 768px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__image .desktop{display:block;object-fit:cover;border-radius:1.2rem}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__image .mobile{display:none}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__image :is(img){width:100%}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper{display:contents}@media screen and (min-width: 768px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper{display:flex;flex-direction:column;gap:clamp(2.4rem,2.0833vw,4rem);max-width:100%;justify-content:center}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 768px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content{gap:clamp(1.5rem,1.0416vw,2rem)}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content :is(h2){font-family:var(--poppins);font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width: 500px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content :is(h2){width:100%}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content .image-and-text-icons__description{display:flex;flex-direction:column;font-family:var(--poppins);font-style:normal;font-weight:400;line-height:140%;max-width:50rem}@media screen and (min-width: 768px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__text-content .image-and-text-icons__description{max-width:100%;text-align:left;gap:1.2rem}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__icons{display:grid;row-gap:2.4rem;align-items:baseline;justify-content:space-between}@media screen and (min-width: 1200px){image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__icons{display:flex;max-width:100%}}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__icons .image-and-text-icons__icon{display:grid;gap:1.2rem;place-items:center}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__icons .image-and-text-icons__icon :is(img){width:auto;height:auto;max-width:60%;display:block;transition:transform .3s ease}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__icons .image-and-text-icons__icon :is(h3){min-width:clamp(8.3rem,8.21175vw,16.3rem);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__author-quote :is(h4){font-family:var(--poppins);font-size:clamp(1.4rem,1.14583vw,2.2rem);font-style:normal;font-weight:700;line-height:normal}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__author-quote :is(p){color:var(--black);font-family:var(--poppins);font-size:clamp(1rem,.8333vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__button{display:grid;place-content:center;width:clamp(21.4rem,14.8611vw,28.4rem);padding-block:clamp(1rem,.8333vw,1.6rem);border-radius:10rem}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__button :is(a){display:flex;align-items:center;gap:1rem;color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,1.0417vw,2rem);font-style:normal;font-weight:600;line-height:normal;text-decoration:none}image-and-text-icons .image-and-text-icons__container .image-and-text-icons__content-wrapper .image-and-text-icons__button :is(a) :is(img){width:clamp(2.3rem,1.875vw,3.6rem)}cart-component{display:block;margin-top:clamp(4rem,3.125vw,6rem);margin-bottom:clamp(4rem,5.1vw,9rem);font-family:var(--poppins)}cart-component .cart-content{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){cart-component .cart-content{max-width:calc(var(--page-width) * .95)}}cart-component .cart-content .cart-title{color:var(--blue-dark);font-size:clamp(1.8rem,1.4583vw,2.8rem);font-weight:600;display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);padding-bottom:clamp(1.2rem,1.04vw,2rem);margin-bottom:clamp(1.2rem,1.04vw,2rem);border-bottom:.5px solid var(--border-gray)}cart-component .cart-content .cart-title :is(span){width:clamp(2rem,1.66666vw,3.2rem);height:clamp(2rem,1.66666vw,3.2rem);background:var(--blue-dark);color:var(--white);border-radius:50%;font-size:clamp(1rem,.9375vw,1.8rem);display:flex;align-items:center;justify-content:center}cart-component .cart-content .cart-items{max-height:clamp(62.5rem,43.5416vw,83.6rem);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:clamp(2rem,2.08333vw,4rem);height:fit-content}@media screen and (min-width: 768px){cart-component .cart-content .cart-items::-webkit-scrollbar{width:6px;border-radius:.3rem}cart-component .cart-content .cart-items::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:.3rem}cart-component .cart-content .cart-items::-webkit-scrollbar-track{background:#d9d9d9}}cart-component .cart-content .cart-empty{display:none}cart-component .cart-content:has(.cart-items:empty) .cart-items,cart-component .cart-content:has(.cart-items:empty) .cart-title{display:none}cart-component .cart-content:has(.cart-items:empty) .cart-empty{display:flex;flex-direction:column;align-items:center}cart-component .cart-content:has(.cart-items:empty) .cart-empty .cart-empty__title{color:var(--blue-dark);font-size:clamp(1.6rem,1.04vw,2rem);font-weight:600;display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);margin-bottom:clamp(1.2rem,1.04vw,2rem)}cart-component .cart-content:has(.cart-items:empty) .cart-empty .cart-empty__subtext{color:var(--black);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:400;margin-bottom:clamp(1.2rem,1.04vw,2rem)}cart-component .cart-content:has(.cart-items:empty) .cart-empty .cart-empty__button{background:var(--blue-dark);color:var(--white);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:600;padding:clamp(.8rem,.73333vw,1.4rem) clamp(2.4rem,1.66666vw,3.2rem);border-radius:10rem;text-align:center;cursor:pointer;transition:all .3s ease-in-out;display:flex;width:fit-content;text-decoration:none;border:1px solid var(--blue-dark)}cart-component .cart-content:has(.cart-items:empty) .cart-empty .cart-empty__button:hover{background:var(--white);color:var(--blue-dark)}cart-item{display:block;padding-right:clamp(2rem,1.66666vw,3.2rem);padding-bottom:clamp(1.6rem,2.08333vw,4rem);border-bottom:.75px solid var(--border-gray)}cart-item .cart-item__content{display:grid;grid-template-columns:auto 1fr 1fr;column-gap:clamp(1.4rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){cart-item .cart-item__content{grid-template-columns:auto minmax(0,clamp(30rem,32.1354vw,61.7rem)) 2fr 1fr}}cart-item .cart-item__content .cart-item__image{max-width:clamp(8rem,8.33333vw,16rem);max-height:clamp(8rem,8.33333vw,16rem);grid-row:1 / 4;display:flex}cart-item .cart-item__content .cart-item__image :is(img){aspect-ratio:4/4;width:100%;height:100%;object-fit:cover;max-width:clamp(8rem,8.33333vw,16rem);max-height:clamp(8rem,8.33333vw,16rem)}cart-item .cart-item__content .cart-item__details{grid-column:2 / 4;display:flex;flex-direction:column;max-width:100%}@media screen and (min-width: 768px){cart-item .cart-item__content .cart-item__details{grid-column:2 / 3;grid-row:1 / 2}}cart-item .cart-item__content .cart-item__details .cart-item__title{width:100%;color:var(--black);line-height:140%;margin-bottom:clamp(.6rem,.5208vw,1rem);text-decoration:none}cart-item .cart-item__content .cart-item__details .cart-item__title :is(h2){font-size:clamp(1.2rem,1.1458vw,2.2rem);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cart-item .cart-item__content .cart-item__details .cart-item__vendor{color:var(--black);font-size:clamp(.8rem,.83333vw,1.6rem);font-weight:400;line-height:100%}cart-item .cart-item__content .cart-item__details .cart-item__vendor :is(strong){color:var(--blue-dark);font-weight:600}cart-item .cart-item__content .cart-item__details .cart-item_variants{display:flex;align-items:center;flex-wrap:wrap;list-style-type:none;gap:clamp(.6rem,.5208vw,1rem);font-size:clamp(.8rem,.83333vw,1.6rem);color:var(--black);margin-top:clamp(.2rem,.3125vw,.6rem)}cart-item .cart-item__content .product__price{grid-column:2 / 4;margin-bottom:1.2rem}@media screen and (min-width: 768px){cart-item .cart-item__content .product__price{margin-bottom:0;grid-row:1/2;grid-column:4 / 5}}cart-item .cart-item__content .product__price .product__price-compared-current{display:flex;align-items:center;gap:clamp(.6rem,.520833vw,1rem);margin-top:.6rem}@media screen and (min-width: 768px){cart-item .cart-item__content .product__price .product__price-compared-current{flex-direction:column;gap:0;align-items:flex-end}}cart-item .cart-item__content .product__price .product__price-compared-current .product__price-compare{color:var(--gray);font-size:clamp(.8rem,.833333vw,1.6rem);font-weight:400;text-decoration-line:line-through}cart-item .cart-item__content .product__price .product__price-compared-current .product__price-wrapper{display:flex;align-items:center;gap:clamp(.8rem,.520833vw,1rem)}cart-item .cart-item__content .product__price .product__price-compared-current .product__price-wrapper .product__price-current{color:var(--black);font-size:clamp(1.2rem,1.25vw,2.4rem);font-weight:600}cart-item .cart-item__content .product__price .product__price-compared-current .product__price-wrapper .product__price-discount{color:var(--white);font-size:clamp(.8rem,.73333vw,1.4rem);font-weight:600;padding:.2rem .8rem;border-radius:10rem;background:var(--blue-dark)}cart-item .cart-item__content .product__price .product__price-pix{color:var(--blue-dark);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:600;line-height:140%;margin-top:clamp(.4rem,.3125vw,.6rem);margin-bottom:clamp(.2rem,.3125vw,.6rem);display:flex}@media screen and (min-width: 768px){cart-item .cart-item__content .product__price .product__price-pix{justify-content:flex-end}}cart-item .cart-item__content .product__price .product__installment{display:flex;align-items:center;gap:.6rem;margin-top:.2rem}@media screen and (min-width: 768px){cart-item .cart-item__content .product__price .product__installment{justify-content:flex-end}}cart-item .cart-item__content .product__price .product__installment :is(svg){display:none}cart-item .cart-item__content .product__price .product__installment:has(.info_installment:empty){display:none}cart-item .cart-item__content .product__price .product__installment .info_installment{color:var(--black);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:400;line-height:140%}cart-item .cart-item__content .product__price .product__installment .info_installment :is(strong){font-weight:600}cart-item .cart-item__content .cart-item__quantity{display:flex;flex-direction:column}@media screen and (min-width: 768px){cart-item .cart-item__content .cart-item__quantity{align-items:center}}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-label{display:none}@media screen and (min-width: 768px){cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-label{display:block;color:var(--black);font-size:clamp(1rem,.83333vw,1.6rem);font-weight:600;margin-bottom:clamp(.8rem,.625vw,1.2rem);text-align:center}}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper{display:grid;grid-template-columns:1fr auto 1fr;gap:.6rem;align-items:center;justify-items:center;border-radius:10rem;border:.5px solid #C5C5C5;padding:clamp(.5rem,.73333vw,1.4rem) .4rem;max-width:clamp(7.3rem,7.1875vw,13.8rem);width:100%}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .minus-cart,cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .plus-cart{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:100%}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .minus-cart :is(svg),cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .plus-cart :is(svg){width:.9rem;height:.9rem}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .cart-item__quantity-text{color:var(--black);text-align:center;font-size:clamp(1rem,.9375vw,1.8rem);font-weight:600;position:relative;grid-column:2/3}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .cart-item__quantity-text .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .cart-item__quantity-text .loader__container .loader{width:1.4rem;--b: 2px;aspect-ratio:1;border-radius:50%;background:var(--black);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .cart-item__quantity-text[loading]{color:transparent}cart-item .cart-item__content .cart-item__quantity .cart-item__quantity-wrapper .cart-item__quantity-text[loading] .loader__container{visibility:visible;opacity:1}cart-item .cart-item__content .cart-item__remove{color:var(--gray);font-family:var(--poppins);font-size:clamp(.8rem,.72916vw,1.4rem);font-weight:400;line-height:140%;text-decoration-line:underline;cursor:pointer;width:fit-content;height:fit-content;display:flex;background:transparent;border:none;align-self:end;justify-self:end;position:relative}@media screen and (min-width: 768px){cart-item .cart-item__content .cart-item__remove{grid-column:4 / 5;grid-row:2 / 4}}cart-item .cart-item__content .cart-item__remove .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-item .cart-item__content .cart-item__remove .loader__container .loader{width:1.4rem;--b: 2px;aspect-ratio:1;border-radius:50%;background:var(--black);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-item .cart-item__content .cart-item__remove[loading]{color:transparent}cart-item .cart-item__content .cart-item__remove[loading] .loader__container{visibility:visible;opacity:1}cart-item .cart-item__content :is(services-options){grid-column:1/4;background:#fbfbfb;border-radius:.8rem;padding:1.6rem clamp(1.6rem,1.04vw,2rem);margin-top:2rem;display:flex;flex-direction:column;gap:clamp(2.4rem,1.66666vw,3.2rem);position:relative}@media screen and (min-width: 768px){cart-item .cart-item__content :is(services-options){padding-block:clamp(1.2rem,.83333vw,1.6rem);margin-top:0;flex-direction:row;grid-column:2/4;width:fit-content;grid-row:4/5}}cart-item .cart-item__content :is(services-options) .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-item .cart-item__content :is(services-options) .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--blue-dark);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-item .cart-item__content :is(services-options)[loading] .loader__container{visibility:visible;opacity:1}cart-item .cart-item__content :is(services-options)[loading] .service-options__option{opacity:0;visibility:hidden}cart-item .cart-item__content :is(services-options) .service-options__option{display:grid;grid-template-columns:auto 1fr;column-gap:1.2rem;row-gap:1.2rem;height:fit-content;transition:.3s}@media screen and (min-width: 768px){cart-item .cart-item__content :is(services-options) .service-options__option{column-gap:clamp(.8rem,.520833vw,1rem)}}cart-item .cart-item__content :is(services-options) .service-options__option :is(input[type=checkbox]){border-radius:.2rem;border:1px solid var(--gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem);cursor:pointer;transition:.15s;position:relative}cart-item .cart-item__content :is(services-options) .service-options__option :is(input[type=checkbox]):after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%3e%3cpath%20d='M11%201L4.125%207L1%204.27273'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}cart-item .cart-item__content :is(services-options) .service-options__option :is(input[type=checkbox]):checked{background:var(--blue-dark)}cart-item .cart-item__content :is(services-options) .service-options__option :is(input[type=checkbox]):checked:after{opacity:1}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-name{display:flex;align-items:center;gap:clamp(.4rem,.3125vw,.6rem);color:var(--black);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:500;line-height:100%;cursor:pointer}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-name :is(svg){width:clamp(1.8rem,1.45833vw,2.8rem);height:clamp(1.8rem,1.45833vw,2.8rem)}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants{grid-column:2/3;display:flex;gap:clamp(1.6rem,1.66666vw,3.2rem);flex-wrap:wrap}@media screen and (min-width: 768px){cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants{flex-direction:row}}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label){display:flex;align-items:flex-start;gap:clamp(.8rem,.520833vw,1rem);cursor:pointer}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) :is(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:clamp(1.4rem,.83333vw,1.6rem);min-height:clamp(1.4rem,.83333vw,1.6rem);width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);border-radius:50%;border:1px solid var(--gray);transition:.15s;cursor:pointer}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) :is(input):checked{background:var(--blue-dark)}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info{display:flex;flex-direction:column;gap:.4rem}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__title-wrapper{display:flex;align-items:center;color:var(--black);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:100%;gap:.4rem;justify-content:space-between}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__title-wrapper :is(svg){display:none}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__title-wrapper .service-variant__product-tile :is(span):first-child{display:none}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .service-variant__price{color:var(--blue-dark);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem)}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .info_installment{color:var(--gray);font-size:clamp(.8rem,.73333vw,1.4rem);line-height:140%}cart-item .cart-item__content :is(services-options) .service-options__option .service-options__option-variants :is(label) .service-variant__info .info_installment :is(strong){font-weight:600}cart-item .cart-item__content .cart-item__service-total{background:#fbfbfb;width:100%;display:flex;justify-content:space-between;grid-column:1/4;padding:0 1.6rem 1.6rem}@media screen and (min-width: 768px){cart-item .cart-item__content .cart-item__service-total{grid-column:4/5;grid-row:4/5;padding:0;background:transparent;justify-content:end;align-items:center}cart-item .cart-item__content .cart-item__service-total .cart-item__service-total-label{display:none}}cart-item .cart-item__content .cart-item__service-total :is(span){color:var(--black);font-size:clamp(1.4rem,1.25vw,2.4rem);font-weight:600}discount-coupon{display:flex;flex-direction:column;position:relative;font-family:var(--poppins)}discount-coupon .discount_coupon__heading{display:flex;align-items:center;justify-content:space-between}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn{color:var(--gray);font-weight:600;margin-bottom:clamp(.8rem,.625vw,1.2rem)}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn .discount_cupom_text{font-size:clamp(1.2rem,.9375vw,1.8rem)}discount-coupon .discount_coupon__form{display:flex;max-height:4.2rem}discount-coupon .discount_coupon__form .discount_coupon__input{color:var(--black);font-family:var(--poppins);padding:1.2rem 1.8rem;line-height:100%;border-radius:10rem 0rem 0rem 10rem;border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;border-left:1px solid #C5C5C5;border-right:none;max-height:4.2rem;font-size:clamp(1rem,.675vw,1.2rem)}@media screen and (min-width: 768px){discount-coupon .discount_coupon__form .discount_coupon__input{max-width:24rem;width:20vw}@media screen and (min-width: 1100px){discount-coupon .discount_coupon__form .discount_coupon__input{width:15vw}}}discount-coupon .discount_coupon__form .discount_coupon__input::placeholder{color:var(--black)}discount-coupon .discount_coupon__form .discount_coupon__input:focus{outline:none;border:.1rem solid var(--light-gray)}discount-coupon .discount_coupon__form .discount_coupon__button{max-width:5.6rem;width:100%;background:var(--blue-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.4rem;transition:all .3s ease-in-out;border:none;overflow:unset;border-radius:0 10rem 10rem 0;border:1px solid var(--blue-dark)}discount-coupon .discount_coupon__form .discount_coupon__button:hover{background:var(--white)}discount-coupon .discount_coupon__form .discount_coupon__button:hover :is(svg) path{stroke:var(--blue-dark)}discount-coupon .discount_coupon__form .discount_coupon__button.loading{opacity:.7;cursor:not-allowed}discount-coupon .discount_coupon__error,discount-coupon .discount_coupon__success{font-size:clamp(1rem,2vw,1.2rem);color:var(--gray);margin-top:.6rem}discount-coupon .discount_coupon__error:empty,discount-coupon .discount_coupon__success:empty,discount-coupon .discount_coupon__applied:empty{display:none}discount-coupon .applied_coupon{font-size:clamp(1.2rem,2vw,1.6rem);margin-top:.8rem;text-transform:uppercase}discount-coupon .applied_coupon .remove-coupon{background:none;border:none;color:var(--black);cursor:pointer;text-decoration:none;font-size:1.2rem;margin-left:.4rem;font-family:var(--font-reem-kufi-fun)}discount-coupon .applied_coupon .remove-coupon:hover{text-decoration:underline}cart-details{display:block;margin-bottom:clamp(4rem,5vw,9rem)}cart-details .cart-details__content{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 768px){cart-details .cart-details__content{display:grid;grid-template-columns:minmax(0,72rem) minmax(0,53.9rem);justify-content:space-between;gap:4rem}@media screen and (min-width: 1024px){cart-details .cart-details__content{max-width:calc(var(--page-width) * .95)}}}cart-details .cart-details__content .cart-details__blocks .cart-details__coupons{display:flex;flex-direction:column;gap:clamp(1.4rem,3.125vw,6rem)}@media screen and (min-width: 1100px){cart-details .cart-details__content .cart-details__blocks .cart-details__coupons{flex-direction:row}}cart-details .cart-details__content .cart-details__blocks .cart-details__image{margin-top:clamp(.4rem,.625vw,1.2rem);display:flex}cart-details .cart-details__content .cart-details__blocks .cart-details__image :is(img){width:auto;height:auto;max-width:100%}cart-details .cart-details__content .cart-details__blocks .cart-details__icon-info{margin-top:clamp(1.2rem,.833333vw,1.6rem)}cart-details .cart-details__content .cart-details__blocks .cart-details__icon-info .icon-info__container{display:flex;align-items:center;gap:clamp(1rem,.73333vw,1.4rem)}cart-details .cart-details__content .cart-details__blocks .cart-details__icon-info .icon-info__container .icon-info__icon :is(img){width:clamp(3.6rem,2.60416vw,5rem);height:clamp(3.6rem,2.60416vw,5rem)}cart-details .cart-details__content .cart-details__blocks .cart-details__icon-info .icon-info__container .icon-info__description{text-align:center;font-size:clamp(1rem,.675vw,1.2rem);max-width:28.8rem;color:#333}cart-details .cart-details__content .cart-details__blocks .cart-details__icon-info .icon-info__container .icon-info__description :is(a){color:#08c}cart-details .cart-details__content .cart-details__blocks :is(product-banner){margin-block:clamp(2rem,1.9791vw,3.8rem)}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container{padding:clamp(2rem,1.25vw,2.4rem) clamp(1.6rem,1.04vw,2rem);background:#fbfbfb}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container{display:flex;align-items:center;gap:1.4rem;margin-bottom:2.4rem}@media screen and (min-width: 768px){cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container{gap:clamp(1rem,.73333vw,1.4rem)}}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__icon{min-width:4.8rem;min-height:4.8rem;max-width:4.8rem;max-height:4.8rem;background:var(--off-white);display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (min-width: 768px){cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__icon{min-width:clamp(3.2rem,2.5vw,4.8rem);min-height:clamp(3.2rem,2.5vw,4.8rem);max-width:clamp(3.2rem,2.5vw,4.8rem);max-height:clamp(3.2rem,2.5vw,4.8rem)}}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__icon :is(img){width:2.2rem;height:2.2rem}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__texts .icon-info__title{color:var(--blue-dark);font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:700;margin-bottom:.4rem}@media screen and (min-width: 768px){cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__texts .icon-info__title{margin-bottom:.2rem}}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__texts .icon-info__description{color:var(--gray);font-size:clamp(1rem,.625vw,1.2rem);font-weight:400}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container .icon-info__container .icon-info__texts .icon-info__description :is(strong){font-weight:600}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container :is(shipping-calculator) .shipping__title{display:none}cart-details .cart-details__content .cart-details__blocks .shipping-icon__container :is(shipping-calculator) .shipping__form .shipping__link{font-size:clamp(1rem,.733333vw,1.4rem)}@media screen and (max-width: 768px){cart-details .cart-details__content .cart-details__blocks .shipping-icon__container :is(shipping-calculator) .shipping__form .shipping__input-wrapper :is(input){width:100%}}@media screen and (max-width: 768px){cart-details .cart-details__content .cart-details__blocks :is(discount-coupon) .discount_coupon__form .discount_coupon__input{width:75%}}cart-details .cart-details__content .cart-details__footer .cart-footer__title{color:var(--blue-dark);font-size:clamp(1.6rem,1.25vw,2.4rem);font-weight:600;padding-bottom:clamp(1rem,1.04vw,2rem);margin-bottom:clamp(2rem,1.25vw,2.4rem);border-bottom:.5px solid var(--border-gray)}cart-details .cart-details__content .cart-details__footer .cart-footer__prices{display:flex;flex-direction:column;gap:clamp(.8rem,.534vw,1rem)}cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-products__wrapper,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-services__wrapper,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-discount__wrapper,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-shipping__wrapper,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-total__wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--black);font-size:clamp(1.2rem,.83333vw,1.6rem)}cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-products__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-services__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-discount__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-shipping__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-total__wrapper .cart-wrapper__price{font-weight:600}cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-products__wrapper.cart-discount__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-services__wrapper.cart-discount__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-discount__wrapper.cart-discount__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-shipping__wrapper.cart-discount__wrapper .cart-wrapper__price,cart-details .cart-details__content .cart-details__footer .cart-footer__prices .cart-total__wrapper.cart-discount__wrapper .cart-wrapper__price{color:var(--red)}cart-details .cart-details__content .cart-details__footer .cart-footer__btns{display:flex;flex-direction:column;align-items:center;margin-top:3.2rem}@media screen and (min-width: 768px){cart-details .cart-details__content .cart-details__footer .cart-footer__btns{margin-top:clamp(2rem,1.25vw,2.4rem)}}cart-details .cart-details__content .cart-details__footer .cart-footer__btns .btn-checkout{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--poppins);color:var(--white);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:600;background:var(--blue-dark);border-radius:10rem;border:none;border:1px solid var(--blue-dark);transition:.3s;cursor:pointer;position:relative;width:100%;text-decoration:none;padding-block:clamp(.8rem,.73333vw,1.4rem);padding-inline:clamp(2rem,3.07291vw,5.9rem)}@media screen and (min-width: 768px){cart-details .cart-details__content .cart-details__footer .cart-footer__btns .btn-checkout{font-size:clamp(1.2rem,.83333vw,1.6rem)}}cart-details .cart-details__content .cart-details__footer .cart-footer__btns .btn-checkout:hover{background:var(--white);color:var(--blue-dark)}cart-details .cart-details__content .cart-details__footer .cart-footer__btns .btn-continue-shopping{color:var(--gray);text-align:center;font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500;text-decoration:none;margin-top:clamp(1.4rem,.83333vw,1.6rem)}cart-details .cart-details__content .cart-details__footer .cart-footer__btns .btn-continue-shopping:hover{color:var(--blue-dark);text-decoration:underline}cart-details.cart-empty .cart-details__content{display:none;visibility:hidden;opacity:0}product-banner{display:block}product-banner .product-banner__content{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;gap:clamp(1.2rem,1.25vw,2.4rem)}product-banner .product-banner__content .product-banner__image{display:flex;border-radius:.4rem;overflow:hidden;max-width:clamp(10.6rem,6.8229vw,13.1rem)}product-banner .product-banner__content .product-banner__image :is(img){width:auto;max-width:100%;object-fit:contain}product-banner .product-banner__content .product-banner__info{display:flex;flex-direction:column;max-width:100%;overflow:hidden}product-banner .product-banner__content .product-banner__info .product-banner__title{color:var(--black);text-decoration:none;width:100%}product-banner .product-banner__content .product-banner__info .product-banner__title :is(h2){font-size:clamp(1.2rem,1.04vw,2rem);font-weight:400;line-height:140%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){product-banner .product-banner__content .product-banner__info .product-banner__title :is(h2){font-weight:600}}product-banner .product-banner__content .product-banner__info .product__price .product__installment,product-banner .product-banner__content .product-banner__info .product__price .product__price-pix{display:none}product-banner .product-banner__content .product-banner__info .product__price .product__price-compared-current{display:flex;align-items:center;gap:clamp(.6rem,.520833vw,1rem);margin-top:.6rem}product-banner .product-banner__content .product-banner__info .product__price .product__price-compared-current .product__price-compare{color:var(--gray);font-size:clamp(1rem,.833333vw,1.6rem);font-weight:400;text-decoration-line:line-through}product-banner .product-banner__content .product-banner__info .product__price .product__price-compared-current .product__price-wrapper{display:flex;align-items:center;gap:clamp(.8rem,.520833vw,1rem)}product-banner .product-banner__content .product-banner__info .product__price .product__price-compared-current .product__price-wrapper .product__price-current{color:var(--black);font-size:clamp(1.2rem,1.04vw,2rem);font-weight:600}product-banner .product-banner__content .product-banner__info .product__price .product__price-compared-current .product__price-wrapper .product__price-discount{color:var(--white);font-size:clamp(1rem,.73333vw,1.4rem);font-weight:600;padding:.2rem .8rem;border-radius:10rem;background:var(--green)}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity{margin-top:clamp(.8rem,.625vw,1.2rem);display:flex;flex-direction:column;gap:clamp(.8rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity{flex-direction:row}}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity){display:grid;grid-template-columns:2.6rem auto 2.6rem;gap:.6rem;align-items:center;justify-items:center;border-radius:10rem;border:.5px solid #C5C5C5;padding:.6rem .7rem;width:fit-content}@media screen and (min-width: 768px){product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity){padding:1rem .4rem;width:10.2rem;grid-template-columns:1fr auto 1fr}}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-minus,product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-plus{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-minus :is(svg),product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-plus :is(svg){width:.9rem;height:.9rem}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-minus.disabled,product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-plus.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(product-quantity) .product-quantity__text{color:var(--black);text-align:center;font-size:clamp(1.2rem,.73333vw,1.4rem);font-weight:600}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button){display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--poppins);color:var(--green);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;background:var(--white);padding:.6rem 1rem;border-radius:10rem;border:none;border:1px solid var(--green);transition:.3s;cursor:pointer;position:relative;width:100%}@media screen and (min-width: 768px){product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button){width:fit-content;font-size:clamp(1.2rem,.83333vw,1.6rem);padding-block:clamp(.8rem,.625vw,1.2rem);padding-inline:clamp(2rem,3.07291vw,5.9rem)}}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button):hover{background:var(--green);color:var(--white)}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button) .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button) .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button) .text{transition:.3s opacity}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button)[loading]{background:var(--green)}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button)[loading] .text{opacity:0}product-banner .product-banner__content .product-banner__info .product-banner__buy-quantity :is(buy-button)[loading] .loader__container{visibility:visible;opacity:1}carousel-related-products{display:block;margin:0 auto}carousel-related-products .carousel-related-product-slider{display:flex;margin:0 auto;width:100%;padding-block:clamp(4rem,3.125vw,6rem);flex-direction:column;position:relative;overflow:visible;max-width:100%;max-width:var(--page-width)}@media screen and (min-width: 768px){carousel-related-products .carousel-related-product-slider{max-width:calc(var(--page-width) * .9)}}carousel-related-products .carousel-related-product-slider .header-carousel-related-products{text-align:center}carousel-related-products .carousel-related-product-slider .header-carousel-related-products .title{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(2rem,1.6667vw,3.2rem);font-weight:600;margin:0;margin-bottom:clamp(1.8rem,1.3021vw,3.4rem)}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,2.5rem)}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track{display:flex;gap:var(--slide-gap);--slides-to-show: 1.4;--slide-gap: 2rem;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}@media screen and (min-width: 480px){carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track{--slides-to-show: 2.5;--slide-gap: 3rem}@media screen and (min-width: 768px){carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track{--slides-to-show: 3;--slide-gap: 4rem}@media screen and (min-width: 1024px){carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track{--slides-to-show: 4;--slide-gap: 6rem}}}}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track :is(product-card){max-width:unset;flex-shrink:0;width:var(--slide-width)}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .blaze-pagination-carousel-related-product{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .blaze-pagination-carousel-related-product :is(button){border-radius:50%;border:1.14px solid var(--light-gray);background:var(--light-gray);width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .blaze-pagination-carousel-related-product :is(button):hover{cursor:pointer}carousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .blaze-pagination-carousel-related-product :is(button).active{border-radius:3.5rem;border:1.14px solid var(--light-gray);background:var(--blue-dark)}carousel-related-products .carousel-related-product-slider .container-buttons{display:flex;align-items:center;gap:1.6rem}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev{position:absolute;top:50%;left:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev{display:flex}}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block;transform:rotate(180deg)}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next{position:absolute;top:50%;right:-50px;transform:translateY(-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:100}@media screen and (min-width: 768px){carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next{display:flex}}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next :is(svg){width:clamp(2.7rem,2.08333vw,3.6rem);height:clamp(2.7rem,2.08333vw,3.6rem);display:block}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next :is(svg) :is(g) :is(rect){fill:var(--blue-dark);transition:fill .3s}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev[disabled],carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next[disabled]{pointer-events:none}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev[disabled] :is(svg) :is(g) :is(rect),carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next[disabled] :is(svg) :is(g) :is(rect){fill:var(--gray-extra-light)}carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--prev[disabled] :is(svg) :is(g) :is(path),carousel-related-products .carousel-related-product-slider .container-buttons .carousel-related-product--next[disabled] :is(svg) :is(g) :is(path){stroke:var(--blue-dark);transition:stroke .3s}.form-with-image{display:block;background:var(--white)}.form-with-image .form-with-image__container{max-width:var(--page-width);width:100%;margin:0 auto;padding:4rem 0rem}@media screen and (min-width: 768px){.form-with-image .form-with-image__container{max-width:calc(var(--page-width) * .9)}}.form-with-image .form-with-image__header{text-align:center;margin-bottom:clamp(2.4rem,1.833vw,4rem);max-width:80rem;margin-left:auto;margin-right:auto}.form-with-image .form-with-image__header .form-with-image__title{color:var(--blue-dark);font-family:var(--poppins);font-size:2rem;font-style:normal;font-weight:600;line-height:1.2;margin-bottom:1.6rem}@media screen and (min-width: 768px){.form-with-image .form-with-image__header .form-with-image__title{font-size:clamp(2.4rem,.833vw,3.2rem)}}.form-with-image .form-with-image__header .form-with-image__subtitle{color:var(--black);font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width: 768px){.form-with-image .form-with-image__header .form-with-image__subtitle{font-size:clamp(1.5rem,.833vw,2rem)}}.form-with-image .form-with-image__grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,2.08vw,4rem);width:100%}@media screen and (min-width: 768px){.form-with-image .form-with-image__grid{grid-template-columns:1fr 1fr;gap:clamp(2rem,3.125vw,6rem)}}.form-with-image .form-with-image__col{width:100%}.form-with-image .form-with-image__image-wrapper{width:100%;height:100%;min-height:30rem}.form-with-image .form-with-image__image-wrapper .form-with-image__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:.8rem}.form-with-image .form-with-image__form-wrapper{width:100%;height:100%;background:var(--white);display:flex;flex-direction:column;gap:2rem}.main-page-container{display:flex;flex-direction:column;gap:2.8rem;max-width:var(--page-width);margin:0 auto;padding-block:clamp(5rem,4.6875vw,9rem)}.main-page-container .main-page-title{color:var(--black);text-align:justify;font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:500;font-family:var(--poppins)}.main-page-container .main-page-content{color:var(--black);text-align:justify;font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:160%;font-family:var(--poppins)}.shopify-policy__container{display:flex;flex-direction:column;gap:2.8rem;max-width:var(--page-width);margin:0 auto;padding-block:clamp(5rem,4.6875vw,9rem)}.shopify-policy__container .shopify-policy__title :is(h1){color:var(--black);text-align:justify;font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:500;font-family:var(--poppins)}.shopify-policy__container .shopify-policy__body{color:var(--black);text-align:justify;font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:160%;font-family:var(--poppins)}.shopify-policy__container .shopify-policy__body :is(h1){color:var(--black);text-align:justify;font-size:clamp(2rem,1.6667vw,3.2rem);font-style:normal;font-weight:500;font-family:var(--poppins)}.shopify-policy__container .shopify-policy__body :is(p),.shopify-policy__container .shopify-policy__body :is(li){color:var(--black);text-align:justify;font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:160%;font-family:var(--poppins)}related-cart{display:block;margin-bottom:clamp(6rem,6.25vw,12rem)}related-cart .related-cart__content{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){related-cart .related-cart__content{max-width:calc(var(--page-width) * .95)}}related-cart .related-cart__content .related-cart__title{color:var(--blue-dark);font-size:clamp(1.6rem,1.25vw,2.4rem);font-weight:600;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}related-cart .related-cart__content .blaze-slider{--slides-to-show: 1.3;--slide-gap: 1.6rem;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}@media screen and (min-width: 450px){related-cart .related-cart__content .blaze-slider{--slides-to-show: 1.8;--slide-gap: 2.4rem}@media screen and (min-width: 768px){related-cart .related-cart__content .blaze-slider{--slides-to-show: 3;--slide-gap: 5.4rem }}}related-cart .related-cart__content .blaze-slider .blaze-track{display:flex;padding-bottom:.1rem}related-cart .related-cart__content .blaze-slider .blaze-track .blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}related-cart .related-cart__content .blaze-slider .blaze-track .related-card{display:grid;grid-template-columns:.46fr 1fr;column-gap:clamp(1.2rem,1.25vw,2.4rem);row-gap:clamp(1rem,1.04vw,2rem)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__image{display:flex;aspect-ratio:4/4;border-radius:.4rem;overflow:hidden}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__image :is(a){display:flex}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__image :is(a) :is(img){width:100%;height:auto;object-fit:cover;transition:transform .3s ease-in-out}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__image :is(a):hover :is(img){transform:scale(1.05)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .related-card__title{font-weight:400}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .related-card__title :is(a){color:var(--darker-blue);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:clamp(1rem,1.04vw,2rem);text-decoration:none}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price{margin-top:clamp(.4rem,.32vw,.6rem)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-compared-current{display:flex;align-items:start;flex-direction:column}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-compared-current .product__price-compare{color:var(--gray);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:400;text-decoration-line:line-through}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-compared-current .product__price-wrapper{display:flex;align-items:center;gap:clamp(.8rem,.520833vw,1rem)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-compared-current .product__price-wrapper .product__price-current{color:var(--black);font-size:clamp(1.2rem,1.04vw,2rem);font-weight:600}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-compared-current .product__price-wrapper .product__price-discount{color:var(--white);font-size:clamp(.8rem,.73333vw,1.4rem);font-weight:600;padding:.2rem .8rem;border-radius:10rem;background:var(--blue-dark)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-pix{color:var(--blue-dark);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:600;line-height:140%;margin-top:clamp(.4rem,.3125vw,.6rem);margin-bottom:clamp(.2rem,.3125vw,.6rem);display:none}@media screen and (min-width: 450px){related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__price-pix{display:flex}}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__installment{display:flex;align-items:center;gap:.6rem;margin-top:.6rem}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__installment :is(svg){display:none}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__installment:has(.info_installment:empty){display:none}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__installment .info_installment{color:var(--black);font-size:clamp(1rem,.733333vw,1.4rem);font-weight:400;line-height:140%}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__info .product__price .product__installment .info_installment :is(strong){font-weight:600}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button{grid-column:2/3;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--poppins);color:var(--blue-dark);font-size:clamp(1rem,.9375vw,1.8rem);font-weight:600;background:var(--white);padding:.6rem;border-radius:10rem;border:none;border:1px solid var(--blue-dark);transition:.3s;cursor:pointer;position:relative;width:100%}@media screen and (min-width: 768px){related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button{padding-block:clamp(.8rem,.73333vw,1.4rem);padding-inline:clamp(2rem,3.07291vw,5.9rem);grid-column:1/3}}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button:hover{background:var(--blue-dark);color:var(--white)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button .text{transition:.3s opacity}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button[loading]{background:var(--blue-dark)}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button[loading] .text{opacity:0}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button[loading] .loader__container{visibility:visible;opacity:1}related-cart .related-cart__content .blaze-slider .blaze-track .related-card .related-card__button.added{color:var(--white);background:var(--blue-dark)}related-cart:has(.blaze-track:empty){display:none}nossas-lojas{display:flex;flex-direction:column;width:100%;max-width:var(--page-width);margin:0 auto;gap:clamp(1.6rem,1.66666vw,3.2rem);padding-block:clamp(4rem,3.125vw,6rem) clamp(5.3rem,4.6875vw,9rem)}nossas-lojas .nossas-lojas-heading{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}nossas-lojas .nossas-lojas-heading .nossas-lojas-heading-title{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(2rem,1.66666vw,3.2rem);font-style:normal;font-weight:600;line-height:normal}nossas-lojas .nossas-lojas-heading .nossas-lojas-heading-results-count{display:flex;align-items:center;gap:.4rem;color:var(--gray);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}nossas-lojas .nossas-lojas-heading .nossas-lojas-heading-results-count .nossas-lojas-heading-results-count-value{color:var(--gray);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}nossas-lojas .nossas-lojas-filtercontent{display:grid;width:100%;grid-template-columns:1fr;gap:clamp(2rem,3.28125vw,6.3rem)}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent{grid-template-columns:auto 1fr}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-btn-open-filter{background:var(--blue-dark);border-radius:10rem;text-align:center;padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);border:1px solid var(--blue-dark);display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer;color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-btn-open-filter{display:none}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-btn-open-filter:hover{background-color:var(--blue-extra-light);color:var(--blue-dark)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter{display:flex;width:100%;gap:clamp(1.6rem,1.25vw,2.4rem);max-width:clamp(30rem,16.14583vw,31rem);position:fixed;top:0;left:-100%;opacity:0;width:90%;max-width:34rem;height:100%;background-color:var(--white);z-index:12000;flex-direction:column;padding:2.5rem 2rem;transition:all .3s ease-in-out;box-shadow:-2px 0 8px #0000001a}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter{display:flex;position:unset;top:unset;left:unset;opacity:1;width:100%;max-width:unset;height:unset;background-color:unset;z-index:unset;padding:0;box-shadow:unset}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter.open{left:0;opacity:1}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter.open{left:unset;opacity:1}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-heading-modal{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-heading-modal{display:none}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-heading-modal .nossas-lojas-filter-heading-modal-title{display:flex;align-items:center;gap:.4rem;color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;cursor:pointer}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-heading-modal .nossas-lojas-filter-heading-modal-close{display:flex;align-items:center;justify-content:center}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens{display:flex;flex-direction:column;width:100%;gap:clamp(1.6rem,1.25vw,2.4rem)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item{display:flex;align-items:center;border-radius:10rem;background:var(--blue-extra-light);padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);width:100%;gap:.8rem;justify-content:space-between;cursor:pointer;transition:all .2s ease-in-out;border:1px solid var(--blue-extra-light)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item:hover{background-color:var(--light-cian)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item .nossas-lojas-filter-item-label{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;cursor:pointer}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item .nossas-lojas-filter-itens-item-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item .nossas-lojas-filter-itens-item-input:before{content:"";display:flex;justify-content:center;align-items:center;width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);border-radius:.4rem;box-shadow:0 0 0 1px var(--gray)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-itens .nossas-lojas-filter-itens-item .nossas-lojas-filter-itens-item-input:checked:before{content:"✓"}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-button_filter_all{background:var(--blue-dark);border-radius:10rem;text-align:center;padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);border:1px solid var(--blue-dark);display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer;color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-button_filter_all:hover{background-color:var(--blue-extra-light);color:var(--blue-dark)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons{display:flex;align-items:center;width:100%;gap:1rem;padding-top:2.4rem;border-top:1px solid var(--gray);margin-top:auto}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons{margin-top:0}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons .nossas-lojas-filter-buttons-btn-apply{background:var(--blue-dark);border-radius:10rem;text-align:center;padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);border:1px solid var(--blue-dark);display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer;color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons .nossas-lojas-filter-buttons-btn-apply:hover{background-color:var(--blue-extra-light);color:var(--blue-dark)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons .nossas-lojas-filter-buttons-btn-clean{background:var(--white);border-radius:10rem;text-align:center;padding:clamp(.8rem,.52083vw,1rem) clamp(1.4rem,.83333vw,1.6rem);border:1px solid var(--blue-dark);display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer;color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-filter .nossas-lojas-filter-buttons .nossas-lojas-filter-buttons-btn-clean:hover{background-color:var(--blue-extra-light);color:var(--blue-dark)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content{display:flex;width:100%;flex-direction:column;gap:clamp(3.2rem,1.97916vw,3.8rem);justify-content:center;align-items:center}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.6rem,1.97916vw,3.8rem)}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens{grid-template-columns:repeat(2,minmax(0,1fr))}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card{padding:clamp(1.6rem,1.14583vw,2.2rem) clamp(1.4rem,1.14583vw,2.2rem);display:flex;flex-direction:column;gap:clamp(1.6rem,1.04166vw,2rem);border-radius:.8rem;background:var(--white-alternative)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-title{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.14583vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;padding-bottom:clamp(.8rem,.52083vw,1rem);border-bottom:1px solid var(--border-gray)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container{display:grid;width:100%;grid-template-columns:1fr;gap:clamp(1.2rem,4.6875vw,9rem)}@media screen and (min-width: 768px){nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container{grid-template-columns:1.5fr 1fr}}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container .nossas-lojas-content-card-content{display:flex;flex-direction:column;gap:.8rem}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container .nossas-lojas-content-card-content .nossas-lojas-content-card-content-texticon{display:flex;align-items:center;gap:.4rem}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container .nossas-lojas-content-card-content .nossas-lojas-content-card-content-texticon .nossas-lojas-content-card-content-texticon-title{color:var(--black);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container .nossas-lojas-content-card-content .nossas-lojas-content-card-content-texticon :is(svg){width:clamp(1.4rem,1.04166vw,2rem);height:clamp(1.4rem,1.04166vw,2rem)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-container .nossas-lojas-content-card-content .nossas-lojas-content-card-content-text{color:var(--black);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-link{color:var(--blue-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;transition:color .2s ease-in-out}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-itens .nossas-lojas-content-card .nossas-lojas-content-card-content-link:hover{color:var(--blue-extra-light)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-btn-see-more{padding:clamp(1rem,.72916vw,1.4rem) clamp(4.6rem,3.69791vw,7.1rem);font-size:clamp(1.4rem,.9375vw,1.8rem);background:var(--blue-dark);border-radius:10rem;text-align:center;border:1px solid var(--blue-dark);display:flex;width:100%;align-items:center;justify-content:center;cursor:pointer;color:var(--white);font-family:var(--poppins);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out;width:fit-content}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-btn-see-more:hover{background-color:var(--blue-extra-light);color:var(--blue-dark)}nossas-lojas .nossas-lojas-filtercontent .nossas-lojas-content .nossas-lojas-content-btn-see-more.hidden{display:none}.nossas-lojas-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#181d234d;z-index:11000;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@media screen and (min-width: 768px){.nossas-lojas-filter-overlay{display:none}}.nossas-lojas-filter-overlay.active{opacity:1;pointer-events:auto}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;min-height:100vh;font-family:var(--poppins)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}#judgeme_product_reviews{padding:clamp(2rem,3.125vw,6rem) clamp(2.45rem,10.41666vw,20rem)!important}#judgeme_product_reviews .jdgm-row-stars{gap:2rem}.jdgm-star{color:#fd9d02!important}.jdgm-write-rev-link{border-radius:10rem!important;font-weight:400!important;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(5.6rem,1.66666vw,3.2rem)!important;white-space:nowrap!important;max-width:100%!important;padding:1.2rem .4rem!important}@media screen and (min-width: 1024px){.jdgm-write-rev-link{margin-left:1.2rem!important}}@keyframes loading-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-in{animation:fade-in .5s ease-in-out forwards}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
