:where(.hh){--ly-ink: #1a1614;--ly-alabaster: #f8f5f1;--ly-white: #ffffff;--ly-bone: #e7dfd8;--ly-petal: #f8d5d8;--ly-clay: #e3a899;--ly-rouge: #e8627a;--ly-ink-72: rgba(26, 22, 20, .72);--ly-ink-55: rgba(26, 22, 20, .55);--ly-ink-40: rgba(26, 22, 20, .4);--ly-ink-12: rgba(26, 22, 20, .12);--ly-ink-08: rgba(26, 22, 20, .08);--ly-font: "Mona Sans", var(--font-body--family, system-ui, sans-serif);--ly-w-regular: 400;--ly-w-medium: 500;--ly-w-semibold: 600;--ly-font-display: "Instrument Serif", "Playfair Display", Georgia, serif;--ly-display-scale: 1.08;--ly-display-tracking: -.005em;--ly-display-leading: .95;--ly-display-color: inherit;--ly-radius-sm: 12px;--ly-radius: 24px;--ly-radius-lg: 32px;--ly-pill: 999px;--ly-ease: cubic-bezier(.22, 1, .36, 1);--ly-ease-io: cubic-bezier(.65, 0, .35, 1);--ly-dur: .9s;--ly-dur-fast: .35s;--ly-gutter: 20px;--ly-container: 1400px}@media(min-width:1024px){:where(.hh){--ly-gutter: 40px}}:where(.hh) [id^=alliora-],:where(.hh) [id^=alliora-] *,:where(.hh) [id^=alliora-] *:before,:where(.hh) [id^=alliora-] *:after,:where(.hh) [class^=ly-],:where(.hh) [class^=ly-] *{box-sizing:border-box}:where(.hh){--font-body--family: "Mona Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--family: "Mona Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "Mona Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-accent--family: "Mona Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--weight: 500;--font-body--weight: 400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.hh) .ly-container{width:100%;max-width:var(--ly-container);margin-inline:auto;padding-inline:var(--ly-gutter);box-sizing:border-box}:where(.hh) .ly-container--wide{max-width:1600px}:where(.hh) .ly-container--narrow{max-width:960px}:where(.hh) .ly-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--ly-font);font-size:11px;font-weight:var(--ly-w-medium);letter-spacing:0;text-transform:uppercase;color:var(--ly-ink-55);margin:0 0 18px;line-height:1}:where(.hh) .ly-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}:where(.hh) .ly-eyebrow--plain:before{display:none}:where(.hh) .ly-display,:where(.hh) .ly-h1,:where(.hh) .ly-h2,:where(.hh) .ly-h3{font-family:var(--ly-font);font-weight:var(--ly-w-medium);letter-spacing:-.03em;line-height:1.02;margin:0;color:inherit;text-wrap:balance}:where(.hh) .ly-display{font-size:clamp(44px,7vw,104px);letter-spacing:-.04em}:where(.hh) .ly-h1{font-size:clamp(38px,5.4vw,72px)}:where(.hh) .ly-h2{font-size:clamp(32px,4.2vw,56px);line-height:1.05}:where(.hh) .ly-h3{font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;line-height:1.15}:where(.hh) .ly-display em,:where(.hh) .ly-h1 em,:where(.hh) .ly-h2 em,:where(.hh) .ly-h3 em{font-family:var(--ly-font-display);font-style:italic;font-weight:var(--ly-w-regular);font-size:calc(1em * var(--ly-display-scale));letter-spacing:var(--ly-display-tracking);line-height:var(--ly-display-leading);color:var(--ly-display-color)}:where(.hh) .ly-h1 strong,:where(.hh) .ly-h2 strong,:where(.hh) .ly-display strong{font-weight:var(--ly-w-semibold)}:where(.hh) .ly-lead{font-family:var(--ly-font);font-size:clamp(15px,1.15vw,18px);font-weight:var(--ly-w-regular);line-height:1.6;color:var(--ly-ink-72);margin:0;max-width:34em;text-wrap:pretty}:where(.hh) .ly-body{font-family:var(--ly-font);font-size:15px;line-height:1.65;color:var(--ly-ink-72);margin:0}:where(.hh) .ly-num{font-family:var(--ly-font);font-size:11px;font-weight:var(--ly-w-medium);letter-spacing:0;color:var(--ly-ink-40)}:where(.hh) .ly-btn{--btn-bg: var(--ly-rouge);--btn-fg: #ffffff;--btn-hover-bg: var(--ly-ink);--btn-hover-fg: var(--ly-alabaster);--btn-border: transparent;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 34px;border-radius:var(--ly-pill);border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--ly-font);font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--ly-dur-fast) var(--ly-ease),border-color var(--ly-dur-fast) var(--ly-ease),transform .5s var(--ly-ease)}:where(.hh) .ly-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--btn-hover-bg);transform:translateY(101%);border-radius:inherit;transition:transform .55s var(--ly-ease)}:where(.hh) .ly-btn>span{display:inline-block;transition:transform .5s var(--ly-ease)}:where(.hh) .ly-btn>svg{width:16px;height:16px;flex:none;transition:transform .5s var(--ly-ease)}@media(hover:hover){:where(.hh) .ly-btn:hover{color:var(--btn-hover-fg);border-color:var(--btn-hover-bg);transform:translateY(-2px)}:where(.hh) .ly-btn:hover:before{transform:translateY(0)}:where(.hh) .ly-btn:hover>span{transform:translateY(-1px)}:where(.hh) .ly-btn:hover>svg{transform:translate(4px)}}:where(.hh) .ly-btn:active{transform:translateY(0) scale(.985);transition-duration:.12s}:where(.hh) .ly-btn:focus-visible{outline:2px solid var(--ly-ink);outline-offset:3px}:where(.hh) .ly-btn--ink{--btn-bg: var(--ly-ink);--btn-fg: var(--ly-alabaster);--btn-hover-bg: var(--ly-rouge);--btn-hover-fg: #fff}:where(.hh) .ly-btn--soft{--btn-bg: var(--ly-petal);--btn-fg: var(--ly-ink);--btn-hover-bg: var(--ly-ink);--btn-hover-fg: var(--ly-alabaster)}:where(.hh) .ly-btn--white{--btn-bg: #fff;--btn-fg: var(--ly-ink);--btn-hover-bg: var(--ly-ink);--btn-hover-fg: #fff}:where(.hh) .ly-btn--outline{--btn-bg: transparent;--btn-fg: var(--ly-ink);--btn-border: var(--ly-ink);--btn-hover-bg: var(--ly-ink);--btn-hover-fg: var(--ly-alabaster)}:where(.hh) .ly-btn--outline-light{--btn-bg: transparent;--btn-fg: #fff;--btn-border: rgba(255,255,255,.7);--btn-hover-bg: #fff;--btn-hover-fg: var(--ly-ink)}:where(.hh) .ly-btn--full{width:100%}@media(max-width:749px){:where(.hh) .ly-btn--full-mobile{width:100%}}:where(.hh) .ly-link{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--ly-font);font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:6px}:where(.hh) .ly-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transform:scaleX(1);transition:transform .5s var(--ly-ease)}:where(.hh) .ly-link svg{width:14px;height:14px;transition:transform .5s var(--ly-ease)}@media(hover:hover){:where(.hh) .ly-link:hover:after{transform:scaleX(0);transform-origin:right}:where(.hh) .ly-link:hover svg{transform:translate(4px)}}:where(.hh) .ly-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--ly-ink-12);background:#fff;color:var(--ly-ink);cursor:pointer;padding:0;transition:background var(--ly-dur-fast) var(--ly-ease),color var(--ly-dur-fast) var(--ly-ease),border-color var(--ly-dur-fast) var(--ly-ease),transform .4s var(--ly-ease)}:where(.hh) .ly-icon-btn svg{width:16px;height:16px}@media(hover:hover){:where(.hh) .ly-icon-btn:hover:not(:disabled){background:var(--ly-ink);color:#fff;border-color:var(--ly-ink);transform:translateY(-1px)}}:where(.hh) .ly-icon-btn:disabled{opacity:.3;cursor:default}:where(.hh) .ly-dots{display:flex;gap:6px;align-items:center}:where(.hh) .ly-dot{width:6px;height:6px;border-radius:3px;padding:0;border:0;background:var(--ly-ink);opacity:.22;cursor:pointer;transition:width .45s var(--ly-ease),opacity .3s}:where(.hh) .ly-dot.active{width:22px;opacity:1}:where(.hh) .ly-media{position:relative;overflow:hidden;border-radius:var(--ly-radius);background:var(--ly-bone);transform:translateZ(0)}:where(.hh) .ly-media>img,:where(.hh) .ly-media>video{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ly-ease)}@media(hover:hover){:where(.hh) .ly-media--zoom:hover>img,:where(.hh) .ly-media--zoom:hover>video{transform:scale(1.035)}}:where(.hh) .ly-visually-hidden,:where(.hh) .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.hh) .ly-hr{border:0;height:1px;background:var(--ly-ink-12);margin:0}:where(.hh) [data-ly-reveal],:where(.hh) [data-ly-stagger]>*{--ly-d: 0ms;opacity:0;transform:translate3d(0,28px,0);transition:opacity var(--ly-dur) var(--ly-ease) var(--ly-d),transform var(--ly-dur) var(--ly-ease) var(--ly-d);will-change:opacity,transform}:where(.hh) [data-ly-reveal=fade]{transform:none}:where(.hh) [data-ly-reveal=scale]{transform:scale(.96)}:where(.hh) [data-ly-reveal=clip]{opacity:1;transform:none;transition:none}:where(.hh) [data-ly-reveal=clip]>*{clip-path:inset(0 0 100% 0 round var(--ly-radius));transition:clip-path 1.2s var(--ly-ease) var(--ly-d)}:where(.hh) [data-ly-reveal=left]{transform:translate3d(-32px,0,0)}:where(.hh) [data-ly-reveal=right]{transform:translate3d(32px,0,0)}:where(.hh) .is-in[data-ly-reveal],:where(.hh) .is-in[data-ly-stagger]>*{opacity:1;transform:none}:where(.hh) .is-in[data-ly-reveal=clip]>*{clip-path:inset(0 0 0 0 round var(--ly-radius))}:where(.hh) .is-in[data-ly-reveal]{will-change:auto}:where(.hh) .ly-words .ly-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}:where(.hh) .ly-words .ly-word>span{display:inline-block;transform:translateY(110%);transition:transform 1s var(--ly-ease);transition-delay:var(--ly-wd, 0ms)}:where(.hh) .ly-words.is-in .ly-word>span{transform:translateY(0)}:where(.hh) [data-ly-parallax]{will-change:transform}:where(.hh) .ly-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}:where(.hh) .ly-marquee__track{display:flex;width:max-content;animation:ly-marquee var(--ly-marquee-speed, 40s) linear infinite}:where(.hh) .ly-marquee--reverse .ly-marquee__track{animation-direction:reverse}:where(.hh) .ly-marquee--pause:hover .ly-marquee__track{animation-play-state:paused}@keyframes ly-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){:where(.hh) [data-ly-reveal],:where(.hh) [data-ly-stagger]>*,:where(.hh) .ly-words .ly-word>span,:where(.hh) [data-ly-reveal=clip]>*{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}:where(.hh) .ly-marquee__track{animation:none}:where(.hh) .ly-btn,:where(.hh) .ly-btn:before,:where(.hh) .ly-btn>span,:where(.hh) .ly-btn>svg,:where(.hh) .ly-media>img{transition:none}}:where(.hh) .shopify-design-mode [data-ly-reveal],:where(.hh) .shopify-design-mode [data-ly-reveal=clip]>*,:where(.hh) .shopify-design-mode [data-ly-stagger]>*,:where(.hh) .shopify-design-mode .ly-words .ly-word>span{opacity:1;transform:none;clip-path:none;transition:none}:where(.hh) .ly-card{--card-ratio: 4 / 5;--card-radius: var(--ly-radius);--card-tile: var(--ly-alabaster);--card-fit: cover;--card-pad: 0;--card-badge-bg: var(--ly-ink);--card-badge-fg: #fff;--card-sale: var(--ly-rouge);font-family:var(--ly-font)}:where(.hh) .ly-card__media{position:relative;display:block;aspect-ratio:var(--card-ratio);border-radius:var(--card-radius);background:var(--card-tile);overflow:hidden;isolation:isolate}:where(.hh) .ly-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--card-fit);padding:var(--card-pad);transition:transform 1.2s var(--ly-ease),opacity .7s var(--ly-ease)}:where(.hh) .ly-card__img--alt{opacity:0}@media(hover:hover){:where(.hh) .ly-card:hover .ly-card__img--main{transform:scale(1.04)}:where(.hh) .ly-card.has-alt:hover .ly-card__img--main{opacity:0}:where(.hh) .ly-card.has-alt:hover .ly-card__img--alt{opacity:1;transform:scale(1.02)}}:where(.hh) .ly-card__badge{position:absolute;top:14px;left:14px;z-index:2;font-size:10px;letter-spacing:0;text-transform:uppercase;font-weight:600;padding:8px 12px;border-radius:999px;background:var(--card-badge-bg);color:var(--card-badge-fg)}:where(.hh) .ly-card__quick{position:absolute;right:14px;bottom:14px;z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--ly-ink);display:grid;place-items:center;transform:translateY(8px);opacity:0;transition:transform .5s var(--ly-ease),opacity .4s,background .3s,color .3s}:where(.hh) .ly-card__quick svg{width:16px;height:16px}@media(hover:hover){:where(.hh) .ly-card:hover .ly-card__quick{transform:none;opacity:1}:where(.hh) .ly-card__quick:hover{background:var(--ly-ink);color:#fff}}@media(hover:none){:where(.hh) .ly-card__quick{opacity:1;transform:none}}:where(.hh) .ly-card__body{padding:18px 4px 0;display:grid;gap:6px}:where(.hh) .ly-card__title{font-size:16px;font-weight:500;letter-spacing:-.01em;margin:0}:where(.hh) .ly-card__title a{color:inherit;text-decoration:none}:where(.hh) .ly-card__sub{font-size:12.5px;color:var(--ly-ink-55);margin:0}:where(.hh) .ly-card__price{display:flex;gap:10px;align-items:baseline;font-size:14px;margin:2px 0 0}:where(.hh) .ly-card__price s{color:var(--ly-ink-40)}:where(.hh) .ly-card__price .is-sale{color:var(--card-sale)}:where(.hh) .ly-card__link{margin-top:10px;font-size:11px}:where(.hh) [id^=alliora-] [class*=__eyebrow],:where(.hh) [id^=ly-] [class*=__eyebrow],:where(.hh) .ly-eyebrow,:where(.hh) .ly-num,:where(.hh) .ly-btn,:where(.hh) .ly-link,:where(.hh) [id^=alliora-] [class*=__badge],:where(.hh) [id^=alliora-] [class*=__pill],:where(.hh) [id^=alliora-] [class*=__tag],:where(.hh) [id^=alliora-] [class*=__label],:where(.hh) [id^=ly-] [class*=__badge]{letter-spacing:0}:where(.hh) .ly-btn:hover,:where(.hh) [id^=alliora-] *:hover,:where(.hh) [id^=ly-] *:hover{box-shadow:none}:where(.hh) .media-gallery--carousel slideshow-arrows{mix-blend-mode:normal;padding-inline:18px}:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control{--icon-stroke-width: 1px;--slideshow-controls-icon: 20px;--ly-arrow-size: 44px;width:var(--ly-arrow-size);height:var(--ly-arrow-size);min-width:var(--ly-arrow-size);min-height:var(--ly-arrow-size);padding:0!important;display:flex;align-items:center;justify-content:center;background:#fff;color:#1a1614;border-radius:50%;border:1px solid rgba(26,22,20,.08);box-shadow:none;opacity:1;transition:background .3s var(--ly-ease),color .3s var(--ly-ease),transform .4s var(--ly-ease)}:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper,:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control svg{width:var(--slideshow-controls-icon);height:var(--slideshow-controls-icon)}@media(hover:hover){:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:#1a1614;color:#fff;transform:scale(1.06)}}:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control[disabled]{opacity:.35}@media screen and (max-width:749px){:where(.hh) .media-gallery--carousel slideshow-arrows.mobile\:hidden{display:flex!important;padding-inline:12px}:where(.hh) .media-gallery--carousel slideshow-arrows .slideshow-control{--ly-arrow-size: 38px;--slideshow-controls-icon: 18px}}:where(.hh) [id^=alliora-] h1 em,:where(.hh) [id^=alliora-] h2 em,:where(.hh) [id^=alliora-] h3 em,:where(.hh) [id^=alliora-] [class*=__heading] em,:where(.hh) [id^=alliora-] [class*=__title] em,:where(.hh) [id^=ly-] [class*=__title] em,:where(.hh) [class^=lytx-] .lytx__heading em,:where(.hh) [class^=lygt-] .lygt__t em{font-family:var(--ly-font-display);font-style:italic;font-weight:var(--ly-w-regular);font-size:calc(1em * var(--ly-display-scale));letter-spacing:var(--ly-display-tracking);line-height:var(--ly-display-leading);color:var(--ly-display-color)}:where(.hh) .ly-h3 em,:where(.hh) [id^=alliora-] [class*=__title] em,:where(.hh) [id^=ly-] [class*=__title] em,:where(.hh) [class^=lygt-] .lygt__t em{--ly-display-scale: 1.03;line-height:1.12}:where(.hh) .ly-lead em,:where(.hh) [id^=alliora-] p em,:where(.hh) [id^=alliora-] li em,:where(.hh) [class^=lytx-] .lytx__body em{font-family:var(--ly-font);font-size:1em;letter-spacing:0;line-height:inherit;color:inherit}:where(.hh) [id^=alliora-hero-],:where(.hh) [id^=alliora-ct-],:where(.hh) [id^=alliora-final-],:where(.hh) [id^=alliora-statement-]{--ly-display-color: var(--ly-rouge)}:where(.hh) .ly-words .ly-word{padding:.1em .16em .3em .12em;margin:-.1em -.16em -.3em -.12em}:where(.hh) .ly-words .ly-word>span{display:inline-block;padding:.1em .16em .3em .12em;margin:-.1em -.16em -.3em -.12em}:where(.hh) .ly-words:not(.is-in) .ly-word>span{transform:translate3d(0,140%,0)}:where(.hh) .ly-pb-rating{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ly-ink);font-family:var(--ly-font);font-size:12px;letter-spacing:.06em}:where(.hh) .ly-pb-rating__stars{display:inline-flex;gap:2px}:where(.hh) .ly-pb-rating__stars svg{width:14px;height:14px}:where(.hh) .ly-pb-rating__text{color:var(--ly-ink-72)}@media(hover:hover){:where(.hh) .ly-pb-rating:hover .ly-pb-rating__text{color:var(--ly-ink)}}:where(.hh) .ly-pb-badges{display:flex;flex-wrap:wrap;gap:6px}:where(.hh) .ly-pb-badges span{font-family:var(--ly-font);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:7px 11px;border-radius:999px;background:var(--pill-bg);color:var(--pill-fg)}:where(.hh) .ly-pb-benefits{font-family:var(--ly-font)}:where(.hh) .ly-pb-benefits__h{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ly-ink-55);margin:0 0 12px}:where(.hh) .ly-pb-benefits ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}:where(.hh) .ly-pb-benefits li{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;color:var(--ly-ink)}:where(.hh) .ly-pb-check{flex:none;width:20px;height:20px;border-radius:50%;background:var(--check-bg);color:var(--check-fg);display:grid;place-items:center;margin-top:1px}:where(.hh) .ly-pb-check svg{width:11px;height:11px}:where(.hh) .ly-pb-trust{display:flex;gap:14px;align-items:flex-start;font-family:var(--ly-font)}:where(.hh) .ly-pb-trust__icon{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--ly-ink)}:where(.hh) .ly-pb-trust__icon svg,:where(.hh) .ly-pb-trust__icon img{width:18px;height:18px}:where(.hh) .ly-pb-trust__t{font-size:14px;font-weight:500;margin:0 0 3px}:where(.hh) .ly-pb-trust__d{font-size:13px;line-height:1.5;color:var(--ly-ink-55);margin:0}:where(.hh) .ly-pb-guarantee{display:flex;gap:14px;align-items:flex-start;padding:18px 18px 18px 16px;border-radius:18px;font-family:var(--ly-font)}:where(.hh) .ly-pb-guarantee__seal{flex:none;width:40px;height:40px}:where(.hh) .ly-pb-guarantee__seal svg{width:100%;height:100%}:where(.hh) .ly-pb-guarantee__t{font-size:14px;font-weight:500;margin:0 0 4px}:where(.hh) .ly-pb-guarantee__d{font-size:13px;line-height:1.55;color:var(--ly-ink-72)}:where(.hh) .ly-pb-guarantee__d p{margin:0}:where(.hh) .ly-pb-expert{margin:0;padding:20px 0 0;border-top:1px solid var(--ly-ink-12);font-family:var(--ly-font)}:where(.hh) .ly-pb-expert blockquote{margin:0 0 14px;font-size:15px;line-height:1.5;font-style:italic;color:var(--ly-ink)}:where(.hh) .ly-pb-expert figcaption{display:flex;align-items:center;gap:12px}:where(.hh) .ly-pb-expert__avatar{width:40px;height:40px;border-radius:50%;background:var(--ly-bone);overflow:hidden;flex:none}:where(.hh) .ly-pb-expert__avatar img{width:100%;height:100%;object-fit:cover;display:block}:where(.hh) .ly-pb-expert figcaption strong{display:block;font-size:13px;font-weight:500}:where(.hh) .ly-pb-expert figcaption em{display:block;font-size:11px;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--ly-ink-55);margin-top:2px}:where(.hh) .ly-pb-iconrow{display:flex;flex-wrap:wrap;gap:8px 20px;font-family:var(--ly-font)}:where(.hh) .ly-pb-iconrow__item{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ly-ink-72)}:where(.hh) .ly-pb-iconrow__item svg,:where(.hh) .ly-pb-iconrow__item img{width:18px;height:18px;color:var(--ly-ink)}:where(.hh) .ly-pb-offer{font-family:var(--ly-font)}:where(.hh) .ly-pb-offer__h{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ly-ink-55);margin:0 0 12px}:where(.hh) .ly-pb-offer__list{display:grid;gap:10px}:where(.hh) .ly-pb-offer__card{position:relative;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;width:100%;text-align:left;padding:16px 16px 16px 14px;border-radius:16px;background:#fff;border:1px solid var(--ly-ink-12);color:var(--ly-ink);cursor:pointer;font-family:inherit;transition:border-color .3s,box-shadow .5s var(--ly-ease),transform .5s var(--ly-ease),background .3s}@media(hover:hover){:where(.hh) .ly-pb-offer__card:hover:not(.is-active):not(:disabled){border-color:var(--ly-ink-40);transform:translateY(-1px)}}:where(.hh) .ly-pb-offer__card.is-active{border-color:var(--ofr-accent);box-shadow:0 0 0 1px var(--ofr-accent),0 18px 40px -30px #1a161473;background:var(--ly-alabaster)}:where(.hh) .ly-pb-offer__card.is-sold{opacity:.45;cursor:not-allowed}:where(.hh) .ly-pb-offer__radio{width:20px;height:20px;border-radius:50%;border:1px solid var(--ly-ink-40);display:grid;place-items:center;transition:border-color .3s}:where(.hh) .ly-pb-offer__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ofr-accent);transform:scale(0);transition:transform .4s var(--ly-ease)}:where(.hh) .ly-pb-offer__card.is-active .ly-pb-offer__radio{border-color:var(--ofr-accent)}:where(.hh) .ly-pb-offer__card.is-active .ly-pb-offer__radio:after{transform:scale(1)}:where(.hh) .ly-pb-offer__main{display:grid;gap:3px;min-width:0}:where(.hh) .ly-pb-offer__label{font-size:15px;font-weight:500;letter-spacing:-.01em}:where(.hh) .ly-pb-offer__note{font-size:12.5px;color:var(--ly-ink-55)}:where(.hh) .ly-pb-offer__price{display:grid;justify-items:end;gap:3px;text-align:right}:where(.hh) .ly-pb-offer__now{font-size:16px;font-weight:500;letter-spacing:-.01em}:where(.hh) .ly-pb-offer__price s{font-size:12px;color:var(--ly-ink-40)}:where(.hh) .ly-pb-offer__unit{font-size:11px;color:var(--ly-ink-55);letter-spacing:.02em}:where(.hh) .ly-pb-offer__badge{position:absolute;top:-10px;left:14px;font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--ofr-badge);color:var(--ofr-badge-fg)}:where(.hh) .ly-pb-offer__save{position:absolute;top:-10px;right:14px;font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--ly-petal);color:var(--ly-ink)}:where(.hh) .ly-pb-offer__card.is-active .ly-pb-offer__badge{background:var(--ly-ink)}:where(.hh) .product-information{font-family:var(--ly-font)}:where(.hh) .product-details .text-block h1{font-family:var(--ly-font);font-weight:500;letter-spacing:-.03em;line-height:1.05;font-size:clamp(30px,3vw,44px)}:where(.hh) .product-details .price,:where(.hh) .product-details .price-block{font-family:var(--ly-font);font-weight:500;font-size:18px;letter-spacing:-.01em}:where(.hh) .product-details .price s,:where(.hh) .product-details .price .compare-at-price{color:var(--ly-ink-40);font-weight:400}:where(.hh) .product-details .variant-option legend{font-family:var(--ly-font);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ly-ink-55)}:where(.hh) .product-details .variant-option__button-label{border-radius:999px!important;border-color:var(--ly-ink-12)!important;font-family:var(--ly-font);font-weight:500;font-size:13px;transition:border-color .3s,background .3s,color .3s}:where(.hh) .product-details .variant-option__button-label:has(input:checked){background:var(--ly-ink)!important;color:#fff!important;border-color:var(--ly-ink)!important}@media(hover:hover){:where(.hh) .product-details .variant-option__button-label:hover:not(:has(input:checked)){border-color:var(--ly-ink)!important}}:where(.hh) .product-details .quantity-selector{border-radius:999px!important;border-color:var(--ly-ink-12)!important;font-family:var(--ly-font)}:where(.hh) .product-details .product-form-buttons .button,:where(.hh) .sticky-add-to-cart__bar .button{height:50px;border-radius:999px!important;font-family:var(--ly-font);font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transition:background .35s var(--ly-ease),color .35s,transform .5s var(--ly-ease),box-shadow .5s var(--ly-ease)}:where(.hh) .product-details .product-form-buttons .button:not(.button-secondary){background:var(--ly-rouge)!important;color:#fff!important;border-color:var(--ly-rouge)!important}@media(hover:hover){:where(.hh) .product-details .product-form-buttons .button:not(.button-secondary):hover{background:var(--ly-ink)!important;border-color:var(--ly-ink)!important;transform:translateY(-2px);box-shadow:0 14px 30px -14px #1a161459}}:where(.hh) .product-details .product-form-buttons .button-secondary{background:transparent!important;color:var(--ly-ink)!important;border:1px solid var(--ly-ink)!important}@media(hover:hover){:where(.hh) .product-details .product-form-buttons .button-secondary:hover{background:var(--ly-ink)!important;color:#fff!important}}:where(.hh) .product-details .accordion .details__header{font-family:var(--ly-font);font-size:14px;font-weight:500;letter-spacing:-.005em;padding-block:16px}:where(.hh) .product-details .accordion .details-content{font-family:var(--ly-font);font-size:14px;line-height:1.65;color:var(--ly-ink-72)}:where(.hh) .product-details .accordion--dividers .details{border-color:var(--ly-ink-12)!important}:where(.hh) .product-details .text-block.rte,:where(.hh) .product-details .text-block.paragraph{font-family:var(--ly-font);font-size:14.5px;line-height:1.65;color:var(--ly-ink-72)}:where(.hh) .product-details .text-block strong{color:var(--ly-ink);font-weight:500}:where(.hh) .product-information .product-media,:where(.hh) .product-information .media-gallery img,:where(.hh) .product-information .media-gallery video,:where(.hh) .product-information [class*=product-media] img{border-radius:var(--ly-radius);overflow:hidden}:where(.hh) .sticky-add-to-cart__bar{border-radius:0;border-top:1px solid var(--ly-ink-12);background:#ffffffdb!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-family:var(--ly-font)}:where(.hh) .sticky-add-to-cart__bar .button{background:var(--ly-rouge)!important;color:#fff!important;border-color:var(--ly-rouge)!important}:where(.hh){color:var(--ly-ink);font-family:var(--ly-font);letter-spacing:0;-webkit-font-smoothing:antialiased}.hh div:empty{display:block!important}.hh img{max-width:100%}.hh *{-webkit-hyphens:none!important;hyphens:none!important}.hh .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hh .lyde-AMmNPNUhxYWl1VThse__alliora_delivery_est_b8Tagm,.hh .lyeq-AT2pBWHI1OVV3UlN5S__alliora_quote_87cPfW{margin-top:16px!important}.hh .lyde-AMmNPNUhxYWl1VThse__alliora_delivery_est_b8Tagm{margin-bottom:14px!important}.hh .lytx-ASGRSWjYvOFNidUlRR__alliora_text_nPWQfb{margin-top:16px!important;margin-bottom:0!important}.hh .lybl-AbmxGcXpjeGI5c0tMY__alliora_benefits{margin-top:16px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alliora-mascarilla.css.map */
