.announcement-bar{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:var(--font-body-weight-bold);border-bottom:1px solid rgba(var(--color-text-rgb),.08)}.announcement-bar__inner{display:flex;align-items:center;justify-content:center;min-height:3.8rem}.announcement-bar__slides{flex:1;display:grid;min-width:0}.announcement-bar__slide{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;padding:.8rem 0;text-align:center;opacity:0;visibility:hidden;transform:translateY(.6rem);transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s}.announcement-bar__slide.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.announcement-bar__text{margin:0}.announcement-bar__link{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__arrow{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;background:none;opacity:.7;transition:opacity .2s ease}.announcement-bar__arrow:hover{opacity:1}.contact__form,.contact__row{display:grid;gap:1.6rem}@media(min-width:750px){.contact__row{grid-template-columns:1fr 1fr}}.contact__message{display:flex;flex-direction:column;gap:.6rem}.contact__message ul{margin:0;padding-left:2rem}.contact__field-error{color:#a32020}.contact__alt{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid var(--color-border)}.faq-accordion__tag{color:var(--color-accent);margin-bottom:1rem}.faq-accordion__title{font-family:var(--faq-font, var(--font-heading));font-weight:var(--faq-font-weight, var(--font-heading-weight));line-height:1.1;letter-spacing:-.02em;max-width:18ch;margin-inline:auto}.faq-accordion__title em{color:var(--color-accent)}.faq-accordion__text{max-width:56rem;margin-inline:auto;color:rgba(var(--color-text-rgb),.75);font-weight:500}.faq-accordion__list{display:grid;gap:1.2rem}.faq-accordion__item{border:1px solid var(--color-border);border-radius:var(--radius-box);overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.faq-accordion__item[open]{border-color:var(--color-accent);box-shadow:0 10px 26px #0f1c2e14}.faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;cursor:pointer;list-style:none;font-weight:var(--font-body-weight-bold);color:var(--color-heading);line-height:1.4}.faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion__icon{flex:none;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-button);color:var(--color-button-text);transition:transform .25s ease}.faq-accordion__item[open] .faq-accordion__icon{transform:rotate(45deg)}.faq-accordion__answer{padding:0 2rem 2rem;color:rgba(var(--color-text-rgb),.85)}.faq-accordion__answer strong{color:var(--color-heading)}.faq-accordion__cta{margin-top:3.2rem;padding:2.4rem;text-align:center;border-radius:var(--radius-box);background:rgba(var(--color-text-rgb),.04)}.faq-accordion__cta-text{margin-bottom:1.6rem}.faq-accordion__cta-button{border-radius:10rem}.faq-accordion__cta-button--whatsapp{--btn-bg: #25d366;--btn-border: #25d366;--btn-text: #fff}.faq__list{max-width:80rem;margin-inline:auto}.faq__list .accordion summary{font-size:1.7rem}.faq__cta{margin-top:clamp(3.2rem,5vw,4.8rem);display:grid;justify-items:center;gap:1.2rem}.faq__cta p{margin:0}.features__header{max-width:72rem;margin-inline:auto}.features__title{line-height:1.15}.features__text{max-width:64rem;margin-inline:auto;color:rgba(var(--color-text-rgb),.82);line-height:1.6}.features__list{display:flex;flex-wrap:wrap;justify-content:center;gap:2.6rem 2.4rem;margin:0;padding:0;list-style:none}.features__item{display:flex;flex-direction:column;align-items:center;gap:1.2rem;flex:0 1 var(--features-item, 18rem);text-align:center}.features__icon{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;color:var(--color-heading);transition:transform .3s ease}.features--icon-circle .features__icon{background:rgba(var(--color-text-rgb),.06)}.features--icon-filled .features__icon{background:var(--color-button);color:var(--color-button-text)}.features__item:hover .features__icon{transform:translateY(-3px)}.features__icon .icon{width:2.6rem;height:2.6rem;stroke-width:1.5}.features__icon img{width:60%;height:60%;object-fit:contain}.features__item-title{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:1.5rem;color:var(--color-heading)}.features__item-text{font-size:1.4rem;color:rgba(var(--color-text-rgb),.75)}.features__cta{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (min-width:750px){.features__list{gap:3.2rem 4rem}}.logo-list__track,.logo-list__grid{margin:0;padding:0;list-style:none}.logo-list__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem var(--logo-gap, 4rem)}.logo-list__item{flex:none;display:flex;align-items:center;justify-content:center}.logo-list__item img,.logo-list__placeholder{height:var(--logo-h-mobile, 40px);width:auto;max-width:22rem;object-fit:contain;transition:filter .3s ease,opacity .3s ease}.logo-list__placeholder{width:14rem}@media(min-width:750px){.logo-list__item img,.logo-list__placeholder{height:var(--logo-h, 50px)}}.logo-list--gray .logo-list__item img{filter:grayscale(1);opacity:.7}.logo-list--gray .logo-list__item:hover img{filter:none;opacity:1}.logo-list__marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.not-found__code{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(8rem,18vw,16rem);line-height:1;color:var(--color-accent);opacity:.2}.not-found__search{max-width:48rem;margin:2.4rem auto 0}.not-found__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}.main-page__title{margin-bottom:clamp(2.4rem,4vw,4rem)}.main-page__content{font-size:1.6rem;line-height:1.75}.template-password .main{display:flex}.password{position:relative;flex:1;display:flex;align-items:center;overflow:hidden}.password__background{position:absolute;top:0;right:0;bottom:0;left:0}.password__background img{width:100%;height:100%;object-fit:cover}.password__inner{position:relative;display:grid;gap:3.2rem}.password__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem}.password__logo{width:var(--logo-width-mobile);height:auto}@media(min-width:750px){.password__logo{width:var(--logo-width)}}.password__shop-name{margin:0}.password__content{display:grid;gap:1.6rem;background:var(--color-bg);box-shadow:0 20px 50px #00000014}.password__content h1{margin:0}.password__newsletter{margin-top:.8rem}.password__footer p{margin:.4rem 0}.password__form{display:grid;gap:1.6rem}.marquee-section__item{display:inline-flex;align-items:center;gap:calc(var(--marquee-gap) / 2);white-space:nowrap;font-size:var(--marquee-size, 1.8rem);line-height:1.2;font-family:var(--font-heading);color:var(--color-heading);letter-spacing:.04em}.marquee-section__item a{color:inherit;text-decoration:none}.marquee-section__item a:hover{text-decoration:underline}.marquee-section--bold .marquee-section__item{font-weight:var(--font-heading-weight)}.marquee-section--regular .marquee-section__item{font-weight:var(--font-body-weight)}.marquee-section--uppercase .marquee-section__item{text-transform:uppercase}.marquee-section--italic .marquee-section__item{font-style:italic}.marquee-section__sep{display:inline-flex;color:var(--color-accent)}.marquee-section__sep .icon{width:.9em;height:.9em}.marquee-section__dot{width:.4em;height:.4em;border-radius:50%;background:currentColor}.marquee-section--reverse .marquee__track{animation-direction:reverse}.media-with-text__grid{display:grid;gap:3.2rem;align-items:center}@media(min-width:750px){.media-with-text__grid{grid-template-columns:1fr 1fr;gap:4rem}.media-with-text__grid--right .media-with-text__media{order:2}}.media-with-text__media{display:flex;justify-content:center}.media-with-text__image{width:100%;max-width:46rem}.media-with-text__image img,.media-with-text__image .placeholder-svg{width:100%;height:auto;border-radius:var(--radius-box);box-shadow:0 14px 34px #001f3f26}.media-with-text__video{position:relative;display:block;width:100%;max-width:32rem;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--radius-box);background:#02121f;box-shadow:0 14px 34px #001f3f2e}.media-with-text__video video{width:100%;height:100%;object-fit:cover}.media-with-text__sound{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:0 0 1.4rem;border:0;background:none;color:#fff;cursor:pointer}.media-with-text__sound span{order:2}.media-with-text__sound .icon{order:1}.media-with-text__sound>*{background:#001a30b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-with-text__sound .icon{width:3rem;height:3rem;padding:.7rem .4rem .7rem 1rem;border-radius:2rem 0 0 2rem}.media-with-text__sound span{padding:.7rem 1.2rem .7rem .4rem;border-radius:0 2rem 2rem 0;font-size:1.2rem;font-weight:600;line-height:1.33}.media-with-text__sound[aria-pressed=true]>*{opacity:0;transition:opacity .3s ease}.media-with-text__content{max-width:56rem}.media-with-text__heading{margin-bottom:1.4rem}.media-with-text__text{color:rgba(var(--color-text-rgb),.85)}.media-with-text__button{margin-top:2.4rem}.newsletter__box{text-align:center}.newsletter__box--contained{padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,5vw,6.4rem);border-radius:var(--radius-box)}.newsletter__inner{max-width:64rem;margin-inline:auto}.newsletter__inner>*{margin:0}.newsletter__inner>*+*{margin-top:1.6rem}.newsletter__inner>.newsletter__form-wrap{margin-top:2.8rem}.newsletter__heading{line-height:1.1}.newsletter__text{color:rgba(var(--color-text-rgb),.82)}.newsletter__form{max-width:52rem;margin-inline:auto}.newsletter__field{flex:1}.newsletter__form .inline-form{flex-direction:column}.newsletter__message{margin-top:1.2rem;display:flex;align-items:center;justify-content:center;gap:.8rem}@media screen and (min-width:750px){.newsletter__form .inline-form{flex-direction:row}}.related-products__grid{margin:0;padding:0;list-style:none}product-recommendations{display:block}product-recommendations:empty{display:none}.results-gallery__header{max-width:72rem;margin-inline:auto}.results-gallery__tag{color:var(--color-accent);margin-bottom:1.2rem}.results-gallery__title{font-family:var(--results-font, var(--font-heading));font-weight:var(--results-font-weight, var(--font-heading-weight));line-height:1.08;letter-spacing:-.02em}.results-gallery__title em{color:var(--color-accent)}.results-gallery__text{max-width:56rem;margin-inline:auto;color:rgba(var(--color-text-rgb),.75);font-weight:500}.results-gallery__carousel{display:block}.results-gallery__viewport{overflow:hidden;padding:1.4rem 0 2.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.results-gallery__track{display:flex;gap:1.4rem;width:max-content;margin:0;padding:0;list-style:none;will-change:transform}.results-gallery__card{position:relative;flex:none;width:22.5rem;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--radius-box) + .4rem);border:1px solid var(--color-border);background:rgba(var(--color-text-rgb),.04);box-shadow:0 14px 35px #0f1c2e1a}@media(min-width:750px){.results-gallery__card{width:30rem}.results-gallery__track{gap:2.4rem}}.results-gallery__card img,.results-gallery__card .placeholder-svg{width:100%;height:100%;object-fit:cover}.results-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:1.4rem;background:linear-gradient(180deg,#0f1c2e05,#0f1c2e29,#0f1c2edb)}.results-gallery__badge{align-self:flex-end;padding:.7rem 1.3rem;border-radius:10rem;background:var(--color-button);color:var(--color-button-text);font-size:1.1rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.results-gallery__name{margin:0;color:#fff;font-family:var(--results-font, var(--font-heading));font-weight:var(--results-font-weight, 700);font-size:1.8rem;text-shadow:0 2px 8px rgba(0,0,0,.35)}.results-gallery__controls{display:flex;justify-content:center;align-items:center;gap:1.4rem;margin-bottom:2.4rem}.results-gallery__arrow{width:4.2rem;height:4.2rem;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-bg);color:var(--color-accent);box-shadow:0 8px 22px #0f1c2e14;transition:background-color .25s ease,color .25s ease,transform .25s ease}.results-gallery__arrow:hover{background:var(--color-button);color:var(--color-button-text);transform:translateY(-2px)}.results-gallery__controls-text{font-size:1.2rem;font-weight:700;color:rgba(var(--color-text-rgb),.7)}.results-gallery__disclaimer{max-width:74rem;margin-inline:auto;padding:1.6rem 2rem;text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-box);background:rgba(var(--color-text-rgb),.04);font-size:1.3rem;color:rgba(var(--color-text-rgb),.75)}.results-gallery__cta{margin-top:2.8rem;text-align:center}.results-gallery__button{border-radius:10rem}.rich-text__inner{display:flex;flex-direction:column;max-width:78rem}.rich-text--full .rich-text__inner{max-width:none}.rich-text--left .rich-text__inner{align-items:flex-start;text-align:left}.rich-text--center .rich-text__inner{align-items:center;text-align:center;margin-inline:auto}.rich-text--right .rich-text__inner{align-items:flex-end;text-align:right;margin-left:auto}.rich-text__inner>*{margin:0}.rich-text__inner>*+*{margin-top:1.6rem}.rich-text__inner>.rich-text__buttons{margin-top:2.8rem}.rich-text__caption{color:var(--color-accent)}.rich-text__heading{line-height:1.12}.rich-text__text{color:rgba(var(--color-text-rgb),.85)}.rich-text__text--large{font-size:clamp(1.7rem,1.8vw,2rem);line-height:1.55}.rich-text__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.rich-text--center .rich-text__buttons{justify-content:center}.rich-text--right .rich-text__buttons{justify-content:flex-end}.rich-text__box{padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,5vw,6.4rem);border-radius:var(--radius-box)}.scroll-top{position:fixed;bottom:2rem;z-index:60;opacity:0;visibility:hidden;transform:translateY(1.2rem);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.scroll-top--right{right:2rem}.scroll-top--left{left:2rem}.scroll-top.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.scroll-top .scroll-top__button{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:1px solid rgba(var(--color-text-rgb),.15);border-radius:50%;background:var(--color-button);color:var(--color-button-text);box-shadow:0 8px 24px #00121f33;transition:transform .2s ease}.scroll-top__button:hover{transform:translateY(-2px)}@media(max-width:749px){.scroll-top{bottom:1.6rem}.scroll-top--right{right:1.6rem}.scroll-top--left{left:1.6rem}.scroll-top--desktop-only{display:none}}.story-slider__frame{display:block}.story-slider__viewport{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--radius-box);box-shadow:0 14px 34px #001f3f26;background:var(--color-bg)}@media(min-width:750px){.story-slider__viewport{aspect-ratio:16 / 11}}.story-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.story-slider__slide.is-active{opacity:1;visibility:visible}.story-slider__slide img,.story-slider__slide .placeholder-svg{width:100%;height:100%;object-fit:cover}.story-slider__caption{position:absolute;left:0;right:0;bottom:0;padding:1.6rem 1.8rem;background:var(--color-bg);color:var(--color-heading);font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.25;letter-spacing:.01em;text-transform:uppercase}@media(min-width:750px){.story-slider__caption{font-size:2.2rem;padding:2rem 2.6rem}}.story-slider__arrow{position:absolute;top:45%;z-index:2;transform:translateY(-50%);width:4.2rem;height:4.2rem;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffffeb;color:#002e49}.story-slider__arrow--prev{left:1.4rem}.story-slider__arrow--next{right:1.4rem}.story-slider__dots{display:flex;justify-content:center;gap:.8rem;margin-top:1.6rem}.story-slider__dot{width:.9rem;height:.9rem;padding:0;border:0;border-radius:1rem;background:rgba(var(--color-text-rgb),.25);transition:width .25s ease,background-color .25s ease}.story-slider__dot.is-active{width:2.2rem;background:var(--color-heading)}.track-order__form{display:grid;gap:1.6rem}.track-order__links{display:grid;gap:1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}@media(min-width:750px){.track-order__links{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.track-order__link{display:flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:1.2rem 1.6rem;border:1px solid var(--color-border);border-radius:var(--radius-box);text-decoration:none;transition:border-color .2s ease}.track-order__link:hover{border-color:var(--color-accent)}.cart-item{display:grid;grid-template-columns:8.8rem minmax(0,1fr) auto;gap:1.4rem;align-items:start}.cart-item__media{width:100%}.cart-item__details{display:flex;flex-direction:column;gap:.4rem;min-width:0}.cart-item__title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-heading);line-height:1.3;text-decoration:none}.cart-item__title:hover{text-decoration:underline}.cart-item__meta{margin:0;padding:0;list-style:none;font-size:1.3rem;color:rgba(var(--color-text-rgb),.7)}.cart-item__discounts{margin:0;padding:0;list-style:none;font-size:1.3rem;color:var(--color-accent)}.cart-item__discounts li{display:flex;align-items:center;gap:.4rem}.cart-item__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin-top:.8rem}.cart-item__quantity .quantity__button{width:3.6rem;height:3.6rem;display:inline-flex;align-items:center;justify-content:center}.cart-item__quantity .quantity__input{width:3.6rem}.cart-item__remove{display:inline-flex;align-items:center;gap:.4rem;min-height:3.6rem;padding:0;border:0;background:none;font-size:1.3rem;color:rgba(var(--color-text-rgb),.7);text-decoration:underline;text-underline-offset:.3rem}.cart-item__remove:hover{color:var(--color-text)}.cart-item__price{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:right;white-space:nowrap}.cart-item__price .price__current{font-size:1.5rem}.cart-item__price .price__compare{font-size:1.3rem}.cart-item__unit{font-size:1.2rem}@media(max-width:479px){.cart-item{grid-template-columns:7.2rem minmax(0,1fr)}.cart-item__price{grid-column:2;grid-row:2;align-items:flex-start;flex-direction:row;gap:.8rem}.cart-item__remove-label{display:none}}cart-items.is-busy .cart-item{opacity:.55;pointer-events:none;transition:opacity .2s ease}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
