.ie{font-family:var(--ie-font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.ie *,.ie *:before,.ie *:after{box-sizing:border-box}.ie :where(h1,h2,h3,h4,h5,p,ul,ol,figure,blockquote){margin:0;padding:0}.ie :where(ul,ol){list-style:none}.ie :where(img){display:block;max-width:100%}.ie :where(a){color:inherit;text-decoration:none}.ie :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.ie-wrap{max-width:var(--ie-page);margin-inline:auto;padding-inline:var(--ie-gut)}.ie-sec{padding-block:var(--ie-sp)}.ie-sec:is(.ie-s-grey,.ie-s-sand,.ie-s-soft,.ie-s-blue,.ie-s-dark){padding-block:calc(var(--ie-sp) * 1.5)}.ie-s-white{--ie-bg: var(--ie-paper)}.ie-s-grey{--ie-bg: var(--ie-grey)}.ie-s-sand{--ie-bg: var(--ie-sand)}.ie-s-soft{--ie-bg: var(--ie-soft)}.ie-s-white,.ie-s-grey,.ie-s-sand,.ie-s-soft{--ie-text: var(--ie-ink);--ie-btn: var(--ie-ink);--ie-btn-text: #fff;--ie-outline: var(--ie-ink);--ie-hl: var(--ie-accent);--ie-btn-hover: var(--ie-accent);--ie-btn-hover-text: #fff}.ie-s-blue{--ie-bg: var(--ie-accent);--ie-text: #fff;--ie-btn: #fff;--ie-btn-text: var(--ie-accent);--ie-outline: #fff;--ie-hl: var(--ie-sky-light);--ie-btn-hover: var(--ie-ink);--ie-btn-hover-text: #fff}.ie-s-dark{--ie-bg: var(--ie-ink);--ie-text: #fff;--ie-btn: #fff;--ie-btn-text: var(--ie-ink);--ie-outline: #fff;--ie-hl: var(--ie-sky-light);--ie-btn-hover: var(--ie-accent);--ie-btn-hover-text: #fff}[class*=ie-s-]{background:var(--ie-bg);color:var(--ie-text);--ie-muted: color-mix(in srgb, var(--ie-text) 70%, transparent);--ie-line: color-mix(in srgb, var(--ie-text) 14%, transparent)}.ie :is(.ie-h0,.ie-h1,.ie-h2,.ie-h3){font-family:var(--ie-font-head);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:inherit;text-transform:none}.ie .ie-h0{font-size:clamp(2.2rem,5.2vw,4.1rem);line-height:1.04}.ie .ie-h1{font-size:clamp(1.7rem,3.3vw,2.6rem)}.ie .ie-h2{font-size:clamp(1.35rem,2.4vw,1.9rem)}.ie .ie-h3{font-size:clamp(1.02rem,1.5vw,1.2rem)}.ie :is(.ie-h0,.ie-h1,.ie-h2,.ie-h3) em{font-style:normal;color:var(--ie-hl)}.ie-caption{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ie-muted)}.ie-rte{color:var(--ie-muted);font-size:clamp(.98rem,1.3vw,1.06rem)}.ie-rte :is(b,strong){color:var(--ie-text)}.ie-i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ie-i.flip{transform:scaleX(-1)}.ie-sb{display:grid;place-items:center;border-radius:50%;color:#fff;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,filter .3s}.ie-sb--instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.ie-sb--facebook{background:#1877f2}.ie-sb--youtube{background:red}.ie-sb--whatsapp{background:#25d366}@media(hover:hover){.ie-sb:hover{transform:translateY(-3px);filter:brightness(1.08);box-shadow:0 10px 18px -8px #00000073}}.ie-bi{display:block;width:20px;height:20px;flex:none}.ie-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:var(--ie-r-btn);background:var(--ie-btn);color:var(--ie-btn-text);border:1.5px solid var(--ie-btn);font-family:var(--ie-font-body);font-weight:700;font-size:15px;letter-spacing:.02em;line-height:1.2;white-space:nowrap;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;transition:color .3s ease,border-color .3s ease,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.ie-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:var(--ie-btn-hover);transform:translateY(105%);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.ie-btn .ie-i{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ie-btn--outline{background:transparent;color:var(--ie-outline);border-color:var(--ie-outline);--ie-btn-hover: var(--ie-outline);--ie-btn-hover-text: var(--ie-bg)}@media(hover:hover){.ie-btn:hover{color:var(--ie-btn-hover-text);border-color:var(--ie-btn-hover);transform:translateY(-2px);box-shadow:0 12px 24px -14px color-mix(in srgb,var(--ie-btn-hover) 80%,transparent)}.ie-btn:hover:before{transform:none}.ie-btn:hover .ie-i{transform:translate(4px)}}.ie-btn:focus-visible{color:var(--ie-btn-hover-text);border-color:var(--ie-btn-hover);outline:2px solid var(--ie-btn-hover);outline-offset:3px}.ie-btn:focus-visible:before{transform:none}.ie-btn:active{transform:translateY(0) scale(.97);transition-duration:.1s}.ie-badge{display:inline-block;padding:3px 11px;border-radius:40px;font-size:12px;font-weight:700;line-height:1.6}.ie-badge--new{background:var(--ie-accent);color:#fff}.ie-badge--soft{background:var(--ie-ink);color:#fff}.ie-t1{background:var(--ie-tile-1)}.ie-t2{background:var(--ie-tile-2)}.ie-t3{background:var(--ie-tile-3)}.ie-t4{background:var(--ie-tile-4)}.ie-t5{background:var(--ie-tile-5)}.ie-t6{background:var(--ie-tile-6)}.ie-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.ie *,.ie *:before,.ie *:after{transition:none!important;animation:none!important}}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ie-base.css.map */
