:root{--hf-ink: 13, 13, 13;--hf-orange: 255, 133, 28;--hf-cream: 255, 246, 234;--hf-grey: 246, 244, 240;--hf-line: 233, 223, 209;--hf-drink: 125, 176, 255;--hf-salty: 255, 210, 63;--hf-sweet: 255, 158, 199;--hf-world: 67, 207, 142}h1,h2,.h0,.h1,.h2{letter-spacing:-.02em;text-wrap:balance}.hf-brand-fonts h1,.hf-brand-fonts h2,.hf-brand-fonts .h0,.hf-brand-fonts .h1,.hf-brand-fonts .h2{font-weight:800}.hf-brand-fonts h3,.hf-brand-fonts .h3,.hf-brand-fonts h4,.hf-brand-fonts .h4{font-weight:700}.button:not([disabled]) .hf-dot-label:after{content:"";display:inline-block;width:.7rem;height:.7rem;margin-left:1rem;border-radius:50%;background:rgb(var(--hf-orange));vertical-align:middle;position:relative;top:-.1rem}.button{font-weight:600;letter-spacing:.02rem}.card__badge{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.card__badge.top.right{align-items:flex-end}.badge{font-weight:700;letter-spacing:.02rem;padding:.7rem 1.2rem}.hf-badge{display:inline-flex;align-items:center;gap:.6rem;border:0;white-space:nowrap}.hf-badge--new{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-badge--new:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--hf-ink))}.hf-badge--sale{background:rgb(var(--hf-ink));color:#fff}.hf-badge--limited{background:rgb(var(--hf-sweet));color:rgb(var(--hf-ink))}.hf-badge--rare{background:#fff;color:rgb(var(--hf-ink));box-shadow:inset 0 0 0 1.5px rgb(var(--hf-ink))}.hf-badge--sugarfree{background:rgb(var(--hf-world));color:rgb(var(--hf-ink))}.hf-badge--origin{background:rgb(var(--hf-cream));color:rgb(var(--hf-ink));box-shadow:inset 0 0 0 1px rgb(var(--hf-line))}.hf-badge--origin abbr{text-decoration:none;font-size:1rem;line-height:1;background:rgb(var(--hf-ink));color:#fff;padding:.25rem .4rem;border-radius:.4rem;letter-spacing:.04rem}.hf-product-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.2rem}.card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:600;line-height:1.3}.card-information .caption-with-letter-spacing{letter-spacing:.08rem}.card-information .price-item--sale,.card-information .price-item--regular:only-child,.card-information .price__regular .price-item{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem}.price--on-sale .price-item--regular{font-size:1.3rem}.hf-shipping{display:grid;gap:.8rem;padding:1.4rem 1.6rem;margin-bottom:1.6rem;border-radius:1.4rem;background:rgba(var(--color-foreground),.04);font-size:1.4rem}.hf-shipping__track{height:.8rem;border-radius:1rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.hf-shipping__fill{display:block;height:100%;border-radius:1rem;background:rgb(var(--hf-orange));transition:width .4s ease}.hf-shipping--done .hf-shipping__fill{background:rgb(var(--hf-world))}.hf-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;margin:0 0 1.2rem}.hf-eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hf-orange))}@media(prefers-reduced-motion:reduce){.hf-shipping__fill{transition:none}}.hf-section>div{padding-block:5.6rem}@media screen and (min-width:990px){.hf-section>div{padding-block:8rem}}.hf-section-head{margin-bottom:3.2rem}.hf-section-head h2{margin:0}.hf-section-head--center{text-align:center;display:grid;justify-items:center}.hf-hero{overflow:hidden}.hf-hero__inner{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:750px){.hf-hero__inner{grid-template-columns:1.1fr 1fr;gap:4.8rem}}.hf-hero__title{margin:0 0 1.6rem;line-height:.98}.hf-hero__copy{font-size:1.7rem;max-width:48rem;color:rgba(var(--color-foreground),.8)}.hf-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.hf-hero__visual{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:56rem;width:100%;justify-self:center}.hf-hero__dot{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:rgb(var(--hf-orange))}.hf-hero__image{position:relative;max-height:100%;width:auto;max-width:82%;height:92%;object-fit:contain;filter:drop-shadow(0 2.4rem 2.4rem rgba(0,0,0,.18))}.hf-hero__image.placeholder-svg{background:transparent;height:70%;width:70%}.hf-hero__sticker{position:absolute;top:4%;right:4%;width:28%;aspect-ratio:1;display:grid;place-items:center;text-align:center;padding:1.2rem;border-radius:50%;background:rgb(var(--hf-ink));color:#fff;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.2rem,1.6vw,1.8rem);line-height:1.05;transform:rotate(-10deg)}@media(prefers-reduced-motion:no-preference){.hf-hero__dot{animation:hf-pop .8s cubic-bezier(.2,.9,.3,1.25) both}@keyframes hf-pop{0%{transform:scale(.85)}to{transform:none}}}.hf-univers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (min-width:990px){.hf-univers__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.hf-univers__card{position:relative;display:grid;grid-template-rows:auto auto 1fr;min-height:100%;padding:2rem 2rem 0;border-radius:1.8rem;overflow:hidden;text-decoration:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:transform .25s ease}.hf-univers__card:hover{transform:translateY(-.4rem)}.hf-univers__title{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2rem,2.6vw,2.8rem);line-height:1;letter-spacing:-.02em}.hf-univers__sub{font-size:1.3rem;margin-top:.6rem;opacity:.8}.hf-univers__media{display:block;aspect-ratio:1;margin-top:1.2rem}.hf-univers__media img,.hf-univers__media svg{width:100%;height:100%;object-fit:contain;object-position:bottom center}.hf-univers__arrow{position:absolute;top:1.6rem;right:1.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--hf-ink));color:#fff;display:grid;place-items:center}.hf-univers__arrow svg{width:1.4rem}.hf-match__intro{max-width:56rem;margin-top:1.2rem}.hf-match__arena{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.hf-match__arena{gap:3.2rem;max-width:100rem;margin:0 auto}}.hf-match__card{display:grid;gap:.6rem;justify-items:center;text-align:center;text-decoration:none;color:inherit}.hf-match__media{display:block;width:100%;aspect-ratio:1;border-radius:2rem;background:#fff;padding:8%;margin-bottom:1rem;transition:transform .25s ease}.hf-match__card:hover .hf-match__media{transform:rotate(-2deg) scale(1.02)}.hf-match__media img,.hf-match__media svg{width:100%;height:100%;object-fit:contain}.hf-match__label{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1;color:rgb(var(--hf-orange))}.hf-match__name{font-size:1.4rem}.hf-match__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem}.hf-match__vs{width:clamp(5.2rem,9vw,10rem);aspect-ratio:1;border-radius:50%;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));display:grid;place-items:center;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.8rem,3vw,3.4rem)}.hf-match__footer{text-align:center;margin:3.2rem 0 0;opacity:.8}.hf-pays__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.hf-pays__pill{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.8rem 1rem 1rem;border-radius:4rem;background:#fff;color:rgb(var(--hf-ink));text-decoration:none;font-weight:600;font-size:1.6rem;box-shadow:inset 0 0 0 1px rgb(var(--hf-line));transition:background-color .2s ease}.hf-pays__pill:hover{background:rgb(var(--hf-orange))}.hf-pays__pill abbr{text-decoration:none;font-size:1.2rem;letter-spacing:.06rem;background:rgb(var(--hf-ink));color:#fff;border-radius:4rem;padding:.6rem .9rem}.hf-pays__pill small{font-size:1.2rem;opacity:.6}.hf-section>.hf-reassurance{padding-block:3.2rem}.hf-reassurance__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem}.hf-reassurance__item{display:flex;gap:1.4rem;align-items:flex-start}.hf-reassurance__icon{flex:none;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));display:grid;place-items:center}.hf-reassurance__icon svg{width:2rem;height:2rem}.hf-reassurance__text{display:grid;gap:.2rem;font-size:1.4rem;line-height:1.4}.hf-reassurance__text strong{font-size:1.5rem}.hf-reassurance__text span{opacity:.85}@media(prefers-reduced-motion:reduce){.hf-hero__dot{animation:none}.hf-univers__card,.hf-match__media{transition:none}}.card-wrapper .card--card,.card-wrapper .card--standard>.card__inner{border-radius:2rem}.card-wrapper .card__media{background:rgba(var(--color-foreground),.045);border-radius:1.4rem;overflow:hidden}.card-wrapper .card__media .media{background:transparent}.card-wrapper .card__media .media img{object-fit:contain;padding:10%;mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.2,.8,.3,1)}.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.06) rotate(-3deg)}.card-wrapper .card__media .media img+img{display:none}.card-wrapper .card-information .caption-with-letter-spacing{font-size:1.1rem;font-weight:600;opacity:.6}.card-wrapper .card__heading{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .quick-add{margin:1rem 0 0}.card-wrapper .quick-add__submit{min-height:4.2rem;border-radius:4rem;font-size:1.4rem;background:rgb(var(--hf-ink));color:#fff}.card-wrapper .quick-add__submit:after{display:none}.card-wrapper .quick-add__submit:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.card-wrapper .quick-add__submit[disabled]{background:rgba(var(--hf-ink),.08);color:rgba(var(--hf-ink),.5)}@media(prefers-reduced-motion:reduce){.card-wrapper .card__media .media img{transition:none}.card-wrapper:hover .card__media .media img:first-child{transform:none}}.hf-logo{display:block;height:auto;max-width:100%}.hf-hero__plate{position:absolute;top:17%;right:17%;bottom:17%;left:17%;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 2.4rem 4.8rem -2.4rem #00000059}.hf-hero__plate .hf-hero__image{height:118%;max-width:92%;margin-top:-14%;mix-blend-mode:multiply;filter:none}.hf-hero__plate .placeholder-svg{height:70%;margin:0}.hf-hero__fan{position:absolute;width:46%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;bottom:14%}.hf-hero__fan:nth-child(1){left:2%;transform:rotate(-12deg)}.hf-hero__fan:nth-child(2){left:27%;bottom:22%;width:50%;z-index:1}.hf-hero__fan:nth-child(3){right:2%;transform:rotate(12deg)}.hf-hero__price{position:absolute;left:4%;bottom:8%;display:inline-flex;align-items:baseline;gap:.8rem;padding:1.2rem 2rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.8rem,2.2vw,2.6rem);transform:rotate(-4deg)}.hf-hero__price s{font-size:.6em;opacity:.6;font-weight:600}.hf-univers__media img{mix-blend-mode:multiply}.hf-marquee{overflow:hidden;padding-block:1.2rem}.hf-marquee--large{padding-block:2.4rem}.hf-marquee__track{display:flex;width:max-content;animation:hf-marquee var(--hf-marquee-duration, 30s) linear infinite}.hf-marquee:hover .hf-marquee__track{animation-play-state:paused}.hf-marquee__list{display:flex;list-style:none;margin:0;padding:0}.hf-marquee__item{display:inline-flex;align-items:center;white-space:nowrap;font-weight:600;font-size:1.4rem;letter-spacing:.02rem}.hf-marquee__item:after{content:"";width:.8rem;height:.8rem;margin:0 2.4rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-marquee--large .hf-marquee__item{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.2rem,6vw,7.2rem);letter-spacing:-.02em;line-height:1}.hf-marquee--large .hf-marquee__item:after{width:.28em;height:.28em;margin:0 .5em}@keyframes hf-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hf-marquee__track{animation:none}}.hf-tabs__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:2.8rem}.hf-tabs__head h2{margin:0}.hf-tabs__list{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;max-width:100%}.hf-tabs__tab{flex:none;font:600 1.5rem/1 var(--font-body-family);padding:1.2rem 2rem;border-radius:4rem;border:0;cursor:pointer;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));transition:background-color .2s ease}.hf-tabs__tab:hover{background:rgba(var(--color-foreground),.12)}.hf-tabs__tab[aria-selected=true]{background:rgb(var(--hf-ink));color:#fff}.hf-tabs__tab:focus-visible{outline:.2rem solid rgb(var(--hf-orange));outline-offset:.2rem}.hf-rail{position:relative}.hf-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.8rem) / 4.4);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0 0 .4rem}.hf-rail__track::-webkit-scrollbar{display:none}@media screen and (max-width:989px){.hf-rail__track{grid-auto-columns:42%;gap:1.2rem}}@media screen and (max-width:749px){.hf-rail__track{grid-auto-columns:46%}}.hf-rail__item{scroll-snap-align:start;min-width:0}.hf-rail__nav{position:absolute;top:35%;z-index:2;width:4.8rem;height:4.8rem;border-radius:50%;border:0;cursor:pointer;background:rgb(var(--hf-ink));color:#fff;display:grid;place-items:center;box-shadow:0 .8rem 2rem #0003}.hf-rail__nav:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-rail__nav .svg-wrapper{width:1.4rem;height:1.4rem}.hf-rail__nav--prev{left:-1.6rem}.hf-rail__nav--prev .svg-wrapper{transform:rotate(90deg)}.hf-rail__nav--next{right:-1.6rem}.hf-rail__nav--next .svg-wrapper{transform:rotate(-90deg)}@media screen and (max-width:749px){.hf-rail__nav{display:none}}.hf-tabs__more{margin-top:2.8rem;text-align:center}.hf-flash__inner{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.hf-flash__inner{grid-template-columns:1fr 2fr;gap:4.8rem}}.hf-flash__title{margin:0 0 1.2rem;line-height:.95}.hf-flash__text{font-size:1.6rem;margin-bottom:2.4rem}.hf-countdown{display:flex;gap:.8rem;margin-bottom:2.8rem}.hf-countdown__unit{display:grid;justify-items:center;min-width:6.4rem;padding:1.2rem .8rem;border-radius:1.4rem;background:rgb(var(--hf-ink));color:#fff}.hf-countdown__unit b{font-family:var(--font-heading-family);font-weight:800;font-size:2.8rem;line-height:1;font-variant-numeric:tabular-nums}.hf-countdown__unit small{font-size:1.1rem;opacity:.7;margin-top:.4rem}.hf-flash__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (min-width:750px){.hf-flash__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.hf-brands__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (min-width:750px){.hf-brands__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.hf-brands__card{position:relative;display:grid;align-content:start;min-height:22rem;padding:2rem;border-radius:2rem;overflow:hidden;text-decoration:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:transform .25s ease}.hf-brands__card:hover{transform:translateY(-.4rem)}.hf-brands__name{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.2rem,2.6vw,3rem);line-height:1;letter-spacing:-.02em}.hf-brands__count{font-size:1.3rem;margin-top:.6rem;opacity:.7}.hf-brands__media{position:absolute;right:-6%;bottom:-8%;width:62%;aspect-ratio:1}.hf-brands__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(10deg);transition:transform .3s ease}.hf-brands__card:hover .hf-brands__media img{transform:rotate(0) scale(1.05)}.hf-numbers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media screen and (min-width:990px){.hf-numbers__grid{grid-template-columns:repeat(4,1fr)}}.hf-numbers__item{display:grid;gap:.8rem;align-content:start;padding-top:2rem;border-top:.3rem solid rgb(var(--hf-ink))}.hf-numbers__value{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(4rem,6vw,7.2rem);line-height:.9;letter-spacing:-.03em}.hf-numbers__value:after{content:".";color:rgb(var(--hf-orange))}.hf-numbers__label{font-size:1.5rem;max-width:26rem;opacity:.8}.hf-faq__inner{display:grid;gap:3.2rem}@media screen and (min-width:990px){.hf-faq__inner{grid-template-columns:1fr 1.6fr;gap:6.4rem;align-items:start}.hf-faq__intro{position:sticky;top:12rem}}.hf-faq__intro h2{margin:0 0 1.6rem}.hf-faq__list{display:grid;gap:1rem}.hf-faq__item{border-radius:1.6rem;background:#fff;color:rgb(var(--hf-ink))}.hf-faq__question{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem;cursor:pointer;list-style:none;font-weight:600;font-size:1.7rem}.hf-faq__question::-webkit-details-marker{display:none}.hf-faq__icon{flex:none;position:relative;width:3.2rem;height:3.2rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-faq__icon:before,.hf-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:.2rem;margin:-.1rem 0 0 -.6rem;background:rgb(var(--hf-ink));transition:transform .2s ease}.hf-faq__icon:after{transform:rotate(90deg)}.hf-faq__item[open] .hf-faq__icon:after{transform:rotate(0)}.hf-faq__answer{padding:0 2.4rem 2.2rem;font-size:1.5rem}.hf-section>.hf-seo{padding-block:4.8rem}.hf-seo__inner{display:grid;gap:1.6rem 6.4rem}@media screen and (min-width:990px){.hf-seo__inner{grid-template-columns:1fr 2fr}}.hf-seo__inner h2{margin:0}.hf-seo__body{font-size:1.5rem;color:rgba(var(--color-foreground),.8);columns:2 30rem;column-gap:4rem}.hf-seo__more summary{cursor:pointer;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;margin-top:1rem}.hf-footer-logo{padding-block:2.4rem 4rem;overflow:hidden}.hf-footer-logo__link{display:block;color:rgb(var(--color-foreground))}.hf-footer-logo__svg{width:100%}.hf-section>div{padding-block:4.4rem}@media screen and (min-width:990px){.hf-section>div{padding-block:6rem}}.hf-section--tight>div{padding-block:2.8rem}@media screen and (min-width:990px){.hf-section--tight>div{padding-block:3.6rem}}.hf-section-head{margin-bottom:2.4rem}.hf-section .h1,.hf-section h2.h1{font-size:clamp(2.6rem,3.2vw,3.8rem)}.hf-hero>.page-width{padding-block:0}.hf-hero__inner{min-height:0}@media screen and (min-width:750px){.hf-hero__inner{grid-template-columns:1.2fr 1fr;gap:3.2rem}}.hf-hero__title{font-size:clamp(3.6rem,5vw,6.4rem)}.hf-hero__visual{max-width:44rem;justify-self:end}@media screen and (max-width:749px){.hf-hero__visual{max-width:30rem;justify-self:center}}.hf-hero__sticker{width:26%;font-size:clamp(1.1rem,1.3vw,1.5rem)}.hf-hero__price{font-size:clamp(1.6rem,1.8vw,2.2rem);padding:1rem 1.6rem}.hf-hero__trust{display:flex;flex-wrap:wrap;gap:.8rem 2rem;list-style:none;margin:2.8rem 0 0;padding:0;font-size:1.3rem;font-weight:600}.hf-hero__trust li{display:inline-flex;align-items:center;gap:.8rem}.hf-hero__trust li:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;background:rgb(var(--hf-orange)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='%230D0D0D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.hf-circles__heading{margin:0 0 1.6rem}.hf-circles__list{list-style:none;margin:0;padding:0 0 .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:10.4rem;gap:1.6rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.hf-circles__list::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.hf-circles__list{grid-auto-columns:minmax(10.4rem,1fr);gap:2rem}}.hf-circles__item{scroll-snap-align:start}.hf-circles__link{display:grid;justify-items:center;gap:1rem;text-decoration:none;color:rgb(var(--color-foreground))}.hf-circles__media{width:100%;max-width:11.2rem;aspect-ratio:1;border-radius:50%;background:rgba(var(--color-foreground),.05);display:grid;place-items:center;overflow:hidden;box-shadow:inset 0 0 0 .2rem transparent;transition:box-shadow .2s ease,background-color .2s ease}.hf-circles__media--highlight{box-shadow:inset 0 0 0 .3rem rgb(var(--hf-orange))}.hf-circles__link:hover .hf-circles__media{box-shadow:inset 0 0 0 .3rem rgb(var(--hf-ink))}.hf-circles__media img{width:74%;height:74%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease}.hf-circles__link:hover .hf-circles__media img{transform:scale(1.08) rotate(-4deg)}.hf-circles__title{font-size:1.4rem;font-weight:600;text-align:center;line-height:1.2}.hf-section>.hf-reassurance{padding-block:2rem}.hf-reassurance__list{grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:990px){.hf-reassurance__list{grid-template-columns:repeat(4,1fr);gap:0}.hf-reassurance__item{padding-inline:2.4rem;border-left:1px solid rgba(var(--color-foreground),.1)}.hf-reassurance__item:first-child{padding-left:0;border-left:0}}.hf-reassurance__item{align-items:center;gap:1.2rem}.hf-reassurance__icon{width:4rem;height:4rem;background:#fff;box-shadow:inset 0 0 0 .15rem rgb(var(--hf-orange))}.hf-reassurance__icon svg{width:1.8rem;height:1.8rem}.hf-reassurance__text{font-size:1.3rem}.hf-reassurance__text strong{font-size:1.4rem}.hf-match__arena{max-width:76rem;margin:0 auto}.hf-match__media{max-width:28rem;border-radius:50%;padding:12%}.hf-match__label{font-size:clamp(1.8rem,2.2vw,2.6rem)}.hf-match__vs{width:clamp(4.8rem,6vw,7.2rem);font-size:clamp(1.6rem,2vw,2.4rem)}.hf-marquee--large{padding-block:1.6rem}.hf-marquee--large .hf-marquee__item{font-size:clamp(2.4rem,3.4vw,4rem)}.hf-pays__pill{font-size:1.4rem;padding:.8rem 1.4rem .8rem .8rem}.hf-faq__question{padding:1.6rem 2rem;font-size:1.5rem}.hf-faq__icon{width:2.6rem;height:2.6rem}.hf-footer-logo{padding-block:4.4rem 0}.hf-footer-logo__inner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 4rem;padding-bottom:3.2rem;border-bottom:1px solid rgba(var(--color-foreground),.15)}.hf-footer-logo__link{flex:0 1 32rem}.hf-footer-logo__tagline{margin:0;max-width:36rem;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.2}@media screen and (max-width:749px){.hf-footer-logo__link{flex-basis:60%;max-width:24rem}.hf-footer-logo__tagline{font-size:1.7rem}}.hf-crumbs{padding-block:1.6rem 0}.hf-crumbs__list{display:flex;flex-wrap:wrap;gap:.4rem 0;list-style:none;margin:0;padding:0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.hf-crumbs__list li{display:inline-flex;align-items:center;min-width:0}.hf-crumbs__list li+li:before{content:"";width:.5rem;height:.5rem;margin:0 1rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-crumbs__list a{color:inherit;text-decoration:none}.hf-crumbs__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.hf-crumbs__list [aria-current]{color:rgb(var(--color-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40rem}.hf-chero{padding-block:1.6rem 1.2rem}.hf-chero__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem}.hf-chero__title{margin:0;font-size:clamp(3.2rem,4.4vw,5.2rem)}.hf-chero__count{font-weight:600;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.hf-chero__desc{max-width:76rem;margin-top:1.2rem;font-size:1.5rem;color:rgba(var(--color-foreground),.8)}.hf-chero__desc summary{cursor:pointer;list-style:none}.hf-chero__desc summary::-webkit-details-marker{display:none}.hf-chero__more{margin-left:.6rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.hf-chero__desc[open] summary{display:none}.hf-chero__links{display:flex;gap:.8rem;list-style:none;margin:2rem 0 0;padding:0 0 .4rem;overflow-x:auto;scrollbar-width:none}.hf-chero__link{display:inline-block;white-space:nowrap;padding:1rem 1.8rem;border-radius:4rem;font-weight:600;font-size:1.4rem;text-decoration:none;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.hf-chero__link:hover{background:rgba(var(--color-foreground),.12)}.hf-chero__link.is-active{background:rgb(var(--hf-ink));color:#fff}.facets__summary,.facet-filters__field .select__select{border-radius:4rem}.facets__disclosure .facets__summary{padding:.8rem 1.6rem;background:rgba(var(--color-foreground),.06)}.active-facets__button-inner{border-radius:4rem}.product__media-item .product-media-container{border-radius:2rem;background:rgba(var(--color-foreground),.045);overflow:hidden}.product__media-item .product-media-container img{mix-blend-mode:multiply;padding:8%}.product .thumbnail{border-radius:1.2rem;background:rgba(var(--color-foreground),.045)}.product .thumbnail img{mix-blend-mode:multiply}.product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.05}.product__info-container .price-item{font-family:var(--font-heading-family);font-weight:800;font-size:2.8rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.8rem;font-weight:600}.product__info-container .product-form__submit{background:rgb(var(--hf-ink));color:#fff;min-height:5.6rem;border-radius:4rem;font-size:1.6rem}.product__info-container .product-form__submit:after{display:none}.product__info-container .product-form__submit:hover:not([disabled]){background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.product__info-container .product-form__submit:hover .hf-dot-label:after{background:rgb(var(--hf-ink))}.product__info-container .quantity{border-radius:4rem}.product__info-container .quantity:before,.product__info-container .quantity:after{border-radius:4rem}.product__info-container .icon-with-text{padding:1.6rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.045);gap:1.2rem}.product__info-container .icon-with-text .h4{font-size:1.3rem;font-family:var(--font-body-family);font-weight:600}.product__info-container .icon-with-text .svg-wrapper{color:rgb(var(--hf-orange))}.product__info-container .product__accordion summary{padding-block:1.6rem}.product__info-container .product__accordion .accordion__title{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem}.product__info-container .product__description{font-size:1.5rem}.hf-saving{display:inline-block;margin-left:.6rem;padding:.3rem .8rem;border-radius:4rem;background:rgba(var(--hf-orange),.16);color:#b24c00;font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:0;vertical-align:middle}.price--large .hf-saving{font-size:1.4rem;padding:.4rem 1rem}@media screen and (min-width:750px){.product__info-wrapper .product__info-container{padding:3.2rem;border-radius:2.4rem;background:rgb(var(--hf-grey))}.product__info-wrapper .product__info-container .icon-with-text,.product__info-wrapper .product__info-container .hf-pay,.product__info-wrapper .product__info-container .hf-goal{background:#fff}}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .product__text.caption-with-letter-spacing a,.product__info-container .product__text.caption-with-letter-spacing{color:rgb(var(--color-foreground));font-weight:700;opacity:.6}.product__inventory{display:flex;align-items:center;gap:.6rem;font-weight:600;font-size:1.4rem}.product-form__input--quantity,.product__info-container .product-form{margin-top:0}.hf-pay{padding:1.4rem 1.6rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.045)}.hf-pay__title{display:flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-weight:700;font-size:1.4rem}.hf-pay__title .svg-wrapper{width:1.8rem;height:1.8rem;color:#2ea05a}.hf-pay__list{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.hf-pay__list .icon{width:3.8rem;height:2.4rem}.hf-goal{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border-radius:1.6rem;background:rgba(var(--color-foreground),.045)}.hf-goal__icon{flex:none;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));display:grid;place-items:center}.hf-goal__icon svg{width:2rem;height:2rem}.hf-goal--done .hf-goal__icon{background:rgb(var(--hf-world))}.hf-goal__body{flex:1;display:grid;gap:.6rem}.hf-goal__text{margin:0;font-size:1.4rem;line-height:1.35}.hf-goal__track{display:block;height:.6rem;border-radius:1rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.hf-goal__track span{display:block;height:100%;border-radius:1rem;background:rgb(var(--hf-orange))}.hf-goal--done .hf-goal__track span{background:rgb(var(--hf-world))}.hf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:1.2rem;padding:1rem max(1.6rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(1.6rem,env(safe-area-inset-left));background:#fff;box-shadow:0 -.6rem 2.4rem #0000001f}.hf-sticky[hidden]{display:none}@media screen and (min-width:990px){.hf-sticky{display:none}}.hf-sticky__product{flex:1;min-width:0;display:flex;align-items:center;gap:1rem}.hf-sticky__product img{width:4.8rem;height:4.8rem;object-fit:contain;border-radius:1rem;background:rgb(var(--hf-grey));mix-blend-mode:multiply}.hf-sticky__info{display:grid;min-width:0}.hf-sticky__title{font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hf-sticky__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem}.hf-sticky__button{flex:none;min-height:4.8rem;padding:0 2rem;border:0;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font:600 1.5rem/1 var(--font-body-family);cursor:pointer}.hf-sticky__button[disabled]{opacity:.4}.hf-details__box{display:block;border-radius:2.4rem;background:rgb(var(--hf-grey));padding:.8rem .8rem 0}.hf-details__tabs{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;padding:.4rem}.hf-details__tabs::-webkit-scrollbar{display:none}.hf-details__tab{flex:none;border:0;cursor:pointer;padding:1.2rem 2rem;border-radius:4rem;background:transparent;color:rgb(var(--color-foreground));font:600 1.5rem/1 var(--font-body-family)}.hf-details__tab:hover{background:rgba(var(--color-foreground),.06)}.hf-details__tab[aria-selected=true]{background:rgb(var(--hf-ink));color:#fff}.hf-details__tab:focus-visible{outline:.2rem solid rgb(var(--hf-orange));outline-offset:.2rem}.hf-details__panel{margin:.8rem 0 0;padding:2.4rem 2.4rem 3.2rem;border-radius:1.8rem 1.8rem 0 0;background:#fff;font-size:1.5rem;line-height:1.7}.hf-details__panel>*:first-child{margin-top:0}.hf-details__panel p{max-width:80ch}@media screen and (min-width:990px){.hf-details__panel{padding:3.2rem 4rem 4rem}}@media screen and (min-width:990px){.product__info-container .icon-with-text.icon-with-text--vertical{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:1.4rem 1.6rem}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin:0}}.product__info-container .icon-with-text--vertical .h4{font-size:1.3rem;line-height:1.3}.hf-details__box{padding-bottom:.8rem}.hf-details__panel{border-radius:1.8rem}@media screen and (max-width:749px){.template-product .hf-crumbs-section{display:none}.product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: 30vh}.product-media-container.constrain-height.media-fit-contain{width:100%}.product__media-wrapper{margin-bottom:0}.product__info-container>*+*{margin-top:1rem}.product__info-container .product__text.caption-with-letter-spacing{margin-bottom:0}.product__title h1{font-size:2.4rem;margin:0}.product__info-container .price-item{font-size:2.4rem}.product__info-container .product__tax,.product__info-container .product-form__quantity{display:none}.product__info-container .product-form__submit{min-height:5.2rem}}@media screen and (max-width:749px){.product .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: 30vh}.product .product-media-container.constrain-height.media-fit-contain{width:100%}.product .product__info-container .product__title{margin-bottom:.4rem}.product .product__info-container .price{margin-bottom:0}.product .product__info-container .installment{display:none}.product .product__info-container .product__inventory{margin-top:.4rem;margin-bottom:0}.product .product__info-container>*+*{margin-top:.8rem;margin-bottom:0}}@media screen and (max-width:749px){.product .product-media-container.constrain-height .media img{object-fit:contain;width:100%;height:100%;padding:4%}}.hf-pay--compact{margin-top:1.2rem;padding:1rem 1.2rem;text-align:left}.hf-pay--compact .hf-pay__title{font-size:1.3rem;margin-bottom:.6rem}.hf-pay--compact .hf-pay__list .icon{width:3.4rem;height:2.2rem}.cart__ctas .cart__checkout-button,.cart-drawer .cart__checkout-button{min-height:5.2rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font-size:1.6rem}.cart__checkout-button:after{display:none}.cart__checkout-button:hover:not([disabled]){background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.cart__checkout-button:hover .hf-dot-label:after{background:rgb(var(--hf-ink))}.cart-item__image{border-radius:1.2rem;background:rgba(var(--color-foreground),.045);mix-blend-mode:multiply;object-fit:contain;padding:.4rem}.cart-item .quantity{border-radius:4rem}.cart-item .quantity:before,.cart-item .quantity:after{border-radius:4rem}.hf-contact__intro{max-width:60rem;margin-top:1rem;font-size:1.6rem}.hf-contact__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}@media screen and (min-width:750px){.hf-contact__grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.hf-contact__card{display:grid;gap:.4rem;height:100%;padding:2.4rem;border-radius:2rem;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink));text-decoration:none}a.hf-contact__card:hover{background:rgba(var(--hf-orange),.18)}.hf-contact__icon{width:4.4rem;height:4.4rem;margin-bottom:1rem;border-radius:50%;background:rgb(var(--hf-orange));display:grid;place-items:center}.hf-contact__icon svg{width:2rem;height:2rem}.hf-contact__title{font-family:var(--font-heading-family);font-weight:800;font-size:2rem;word-break:break-word}.hf-contact__text{font-size:1.4rem;opacity:.75}.contact .field__input,.contact .text-area{border-radius:1.4rem}.contact .button{border-radius:4rem;background:rgb(var(--hf-ink));color:#fff}.template-404 .title{font-size:clamp(3.2rem,5vw,5.6rem)}.hf-drawer-cart-link{display:block;margin-top:1rem;text-align:center;font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.hf-drawer-cart-link:hover{color:rgb(var(--hf-orange))}.hf-search{grid-area:search;width:100%;max-width:64rem;justify-self:center;position:relative}.hf-search .field{border-radius:4rem;background:rgba(var(--color-foreground),.05)}.hf-search .field:before,.hf-search .field:after{border-radius:4rem;box-shadow:none}.hf-search .field:focus-within:after{box-shadow:0 0 0 .2rem rgb(var(--hf-orange))}.hf-search .search__input.field__input{height:4.8rem;padding:0 5.6rem 0 2.2rem;border-radius:4rem;font-size:1.5rem}.hf-search .search__button{right:.4rem;width:4rem;height:4rem;top:.4rem;border-radius:50%;background:rgb(var(--hf-ink));color:#fff}.hf-search .search__button .svg-wrapper{width:1.6rem;height:1.6rem}.hf-search .predictive-search{border-radius:1.6rem;overflow:hidden}@media screen and (max-width:989px){.hf-search{display:none}}@media screen and (min-width:990px){.header.hf-has-search.header--top-left{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto;column-gap:4rem}.hf-has-search .header__icons .header__search{display:none}.header--top-left .header__inline-menu{grid-area:navigation;margin-top:1.2rem;margin-left:-1.2rem}.header--top-left .header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;gap:.2rem}}.header__menu-item{font-weight:600;font-size:1.5rem;color:rgb(var(--color-foreground));padding:1.1rem 1.4rem;border-radius:4rem;transition:background-color .15s ease}.header__menu-item:hover{background:rgba(var(--color-foreground),.06)}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -.2rem rgb(var(--hf-orange))}.hf-nav--new>a .header__menu-item,.hf-nav--new>.header__menu-item span,.hf-nav--new summary span{display:inline-flex;align-items:center;gap:.6rem}.hf-nav--new>.header__menu-item span:before,.hf-nav--new summary span:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-nav--promo>.header__menu-item,.hf-nav--promo summary.header__menu-item{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-nav--promo>.header__menu-item:hover,.hf-nav--promo summary.header__menu-item:hover{background:rgb(var(--hf-ink));color:#fff}.mega-menu__content{border-radius:0 0 2.4rem 2.4rem;box-shadow:0 2.4rem 4rem -2rem #00000040;border-top:1px solid rgba(var(--color-foreground),.08)}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem}.mega-menu__link{font-size:1.4rem}.mega-menu__link:hover{color:rgb(var(--hf-orange));text-decoration:none}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:800;font-size:2rem;padding:1.2rem 3.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:rgba(var(--color-foreground),.05)}.hf-bento__grid{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}@media screen and (min-width:990px){.hf-bento__grid{grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;gap:1.6rem;min-height:52rem}.hf-bento__tile--large{grid-row:span 2}}.hf-bento__tile{position:relative;display:grid;grid-template-rows:auto 1fr;gap:1.2rem;padding:2rem;border-radius:2.4rem;overflow:hidden;text-decoration:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));min-width:0}.hf-bento__tile--large{grid-column:1 / -1;padding:2.8rem;min-height:42rem}@media screen and (min-width:990px){.hf-bento__tile--large{grid-column:auto;padding:4rem}.hf-bento__tile:not(.hf-bento__tile--large){grid-template-columns:1.1fr 1fr;grid-template-rows:none;align-items:center;padding:2.8rem}}.hf-bento__text{display:grid;gap:.8rem;align-content:start;position:relative;z-index:1}.hf-bento__eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.hf-bento__eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.hf-bento__title{margin:0;font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em;line-height:1;font-size:clamp(2rem,2.4vw,3rem);color:inherit}.hf-bento__tile--large .hf-bento__title{font-size:clamp(3.4rem,5vw,6.4rem);line-height:.95;max-width:12ch}.hf-bento__copy{font-size:1.5rem;line-height:1.4;opacity:.85;max-width:36ch}.hf-bento__button{justify-self:start;margin-top:.8rem;padding:1.2rem 2rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font-weight:600;font-size:1.4rem;transition:transform .2s ease}.color-scheme-3 .hf-bento__button,.hf-bento__tile.color-scheme-3 .hf-bento__button{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-bento__tile:hover .hf-bento__button{transform:translate(.4rem)}.hf-bento__media{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:12rem}.hf-bento__plate{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:#fff;box-shadow:0 1.6rem 3.2rem -1.6rem #00000059;width:min(100%,22rem);transition:transform .3s cubic-bezier(.2,.8,.3,1)}.hf-bento__plate img{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}.hf-bento__media--3{align-items:center}.hf-bento__media--3 .hf-bento__plate{width:38%;margin:0 -2%}.hf-bento__media--3 .hf-bento__plate:nth-child(1){transform:rotate(-8deg) translateY(1.6rem)}.hf-bento__media--3 .hf-bento__plate:nth-child(2){width:46%;z-index:1}.hf-bento__media--3 .hf-bento__plate:nth-child(3){transform:rotate(8deg) translateY(1.6rem)}.hf-bento__tile:hover .hf-bento__plate:nth-child(2),.hf-bento__tile:not(.hf-bento__tile--large):hover .hf-bento__plate{transform:translateY(-.6rem) rotate(-3deg)}.hf-bento__sticker{position:absolute;top:2rem;right:2rem;width:8.4rem;height:8.4rem;border-radius:50%;display:grid;place-items:center;text-align:center;background:rgb(var(--hf-ink));color:#fff;font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;line-height:1;transform:rotate(-10deg)}.hf-bento__tile.color-scheme-3 .hf-bento__sticker{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}@media screen and (max-width:749px){.hf-bento__tile:not(.hf-bento__tile--large){padding:1.6rem}.hf-bento__tile:not(.hf-bento__tile--large) .hf-bento__copy{display:none}.hf-bento__tile:not(.hf-bento__tile--large) .hf-bento__button{padding:.9rem 1.4rem;font-size:1.3rem}.hf-bento__tile:not(.hf-bento__tile--large) .hf-bento__plate{width:70%}.hf-bento__sticker{width:6.4rem;height:6.4rem;font-size:1.4rem;top:1.4rem;right:1.4rem}}@media(prefers-reduced-motion:reduce){.hf-bento__plate,.hf-bento__button{transition:none}}.hf-search .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.55)}.hf-search .field .field__button.search__button{background:rgb(var(--hf-ink));color:#fff}.hf-search .field .field__button.search__button:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-bento__plate img{width:90%;height:90%}.hf-bento__media--3{gap:0}.hf-bento__media--3 .hf-bento__plate{width:32%;margin:0 -1.5%}.hf-bento__media--3 .hf-bento__plate:nth-child(2){width:38%}@media screen and (min-width:990px){.hf-bento__tile:not(.hf-bento__tile--large) .hf-bento__plate{width:min(100%,19rem);justify-self:end}}.hf-bento__plate{flex:none;height:auto;overflow:hidden;position:relative}.hf-bento__plate img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;max-width:none;object-fit:contain}@media screen and (max-width:749px){.hf-bento__tile:not(.hf-bento__tile--large) .hf-bento__sticker{top:auto;bottom:1.2rem;right:1.2rem}}.hf-mega{position:relative;overflow:hidden;padding-block:4rem 4.8rem}@media screen and (min-width:990px){.hf-mega{padding-block:5.6rem 6.4rem}}.hf-mega__inner{position:relative;display:grid;justify-items:center;text-align:center}.hf-mega__eyebrow{margin:0 0 1.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.16rem;text-transform:uppercase}.hf-mega__title{margin:0;font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.045em;line-height:.82;font-size:clamp(6.4rem,15vw,22rem);color:rgb(var(--color-foreground))}.hf-mega__line{display:block}.hf-mega__line--2{display:inline-flex;align-items:flex-end;gap:.04em}.hf-mega__dot{display:inline-block;width:.24em;height:.24em;margin-bottom:.06em;border-radius:50%;background:rgb(var(--hf-orange))}.hf-mega__products{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:110rem;margin-top:clamp(-9rem,-6vw,-3rem)}.hf-mega__product{--rot: calc((var(--i) - 2) * 7deg);flex:0 1 19%;aspect-ratio:3 / 4;margin:0 -1.2%;transform:rotate(var(--rot)) translateY(calc(var(--i) * 0px));transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-mega__product:nth-child(1),.hf-mega__product:nth-child(5){margin-bottom:4%}.hf-mega__product:nth-child(3){flex-basis:23%;z-index:2}.hf-mega__product img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 2.4rem 2rem rgba(0,0,0,.18))}.hf-mega__product:hover{transform:rotate(0) translateY(-1.2rem) scale(1.04)}@media(prefers-reduced-motion:no-preference){.hf-mega__product img{animation:hf-float 5s ease-in-out infinite;animation-delay:calc(var(--i) * -.9s)}@keyframes hf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2rem)}}}.hf-mega__text{max-width:56rem;margin:2.4rem 0 0;font-size:clamp(1.5rem,1.4vw,1.8rem);line-height:1.5;color:rgba(var(--color-foreground),.8)}.hf-mega__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.4rem}.hf-mega__btn{display:inline-flex;align-items:center;gap:1rem;padding:1.6rem 2.8rem;border-radius:4rem;font-weight:700;font-size:1.6rem;text-decoration:none;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground));transition:transform .2s ease,background-color .2s ease}.hf-mega__btn--primary{background:rgb(var(--hf-ink));color:#fff;box-shadow:none}.hf-mega__btn--primary:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-mega__btn:hover{transform:translateY(-.2rem)}.hf-mega__btn--primary:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-mega__btn--primary:hover:after{background:rgb(var(--hf-ink))}.hf-mega__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;list-style:none;margin:3.2rem 0 0;padding:0;font-weight:700;font-size:1.4rem}.hf-mega__stats li{display:inline-flex;align-items:center;gap:.8rem}.hf-mega__stats li:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-mega__badge{position:absolute;top:0;right:0;width:clamp(9.6rem,11vw,15rem);aspect-ratio:1;display:grid;place-items:center;color:rgb(var(--hf-ink))}.hf-mega__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hf-mega__badge text{font-family:var(--font-body-family);font-weight:700;font-size:10.2px;letter-spacing:1.6px;fill:currentColor}.hf-mega__badge-dot{width:44%;aspect-ratio:1;border-radius:50%;background:rgb(var(--hf-orange))}@media(prefers-reduced-motion:no-preference){.hf-mega__badge svg{animation:hf-spin 16s linear infinite}@keyframes hf-spin{to{transform:rotate(360deg)}}}@media screen and (max-width:749px){.hf-mega__badge{top:auto;bottom:1rem;right:-1rem;width:8.8rem}.hf-mega__products{margin-top:-2rem}.hf-mega__product{flex-basis:22%;margin:0 -2.5%}.hf-mega__product:nth-child(3){flex-basis:28%}.hf-mega__stats{font-size:1.3rem;gap:.6rem 1.6rem}.hf-mega__btn{padding:1.4rem 2.2rem;font-size:1.5rem}}.hf-drop__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 3.2rem;margin-bottom:2.4rem}.hf-drop__title,.hf-passport__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.2rem,5vw,6.4rem);line-height:.95;letter-spacing:-.03em}.hf-drop__all{font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.hf-drop__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.8rem) / 3.4);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0 0 .4rem}.hf-drop__track::-webkit-scrollbar{display:none}@media screen and (max-width:989px){.hf-drop__track{grid-auto-columns:72%;gap:1.2rem}}.hf-drop__item{scroll-snap-align:start;min-width:0}.hf-drop__card{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;border-radius:2.8rem;overflow:hidden;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink))}.hf-drop__card--1{background:#ddebff}.hf-drop__card--2{background:#ffe1ee}.hf-drop__card--3{background:#fff0c2}.hf-drop__card--0{background:#d9f4e6}.hf-drop__media{display:block;aspect-ratio:1;padding:10% 10% 0}.hf-drop__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s cubic-bezier(.2,.8,.3,1)}.hf-drop__card:hover .hf-drop__media img{transform:scale(1.06) rotate(-4deg)}.hf-drop__badges{position:absolute;top:1.6rem;left:1.6rem;display:flex;flex-wrap:wrap;gap:.6rem}.hf-drop__info{display:grid;gap:.6rem;align-content:end;padding:1.6rem 2rem 2rem}.hf-drop__vendor{font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;opacity:.6}.hf-drop__name{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:2.2rem;line-height:1.05;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hf-drop__name a{color:inherit;text-decoration:none}.hf-drop__buy,.hf-passport__buy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.6rem}.hf-drop__price{font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem;font-variant-numeric:tabular-nums}.hf-drop__price s{margin-left:.6rem;font-size:.6em;font-weight:600;opacity:.55}.hf-add-form{display:block}.hf-add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:4.8rem;height:4.8rem;padding:0 1.4rem;border:0;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font:700 1.4rem/1 var(--font-body-family);text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.hf-add__icon{font-size:2.4rem;font-weight:400;line-height:1;margin-top:-.2rem}.hf-add:hover:not([disabled]){background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));transform:rotate(90deg)}.hf-add[disabled]{opacity:.35;cursor:not-allowed}.hf-add .loading__spinner{position:absolute}.hf-add.loading>span:not(.loading__spinner){visibility:hidden}.hf-passport__head{display:grid;gap:1rem;margin-bottom:2.8rem}.hf-passport__text{margin:0;font-size:1.6rem;opacity:.8}.hf-passport__box{display:block}.hf-passport__stamps{display:flex;gap:1.2rem;overflow-x:auto;scrollbar-width:none;padding:1rem .4rem 1.6rem}.hf-passport__stamps::-webkit-scrollbar{display:none}.hf-stamp{flex:none;display:grid;justify-items:center;gap:.2rem;width:12rem;padding:1.4rem 1rem 1.2rem;border:.2rem dashed rgba(var(--hf-ink),.45);border-radius:1.4rem;background:transparent;color:rgb(var(--hf-ink));cursor:pointer;transform:rotate(var(--r, 0deg));transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.hf-stamp:hover{transform:rotate(0) scale(1.04)}.hf-stamp[aria-selected=true]{background:rgb(var(--hf-orange));border-color:rgb(var(--hf-ink));border-style:solid;transform:rotate(0)}.hf-stamp:focus-visible{outline:.2rem solid rgb(var(--hf-ink));outline-offset:.3rem}.hf-stamp__code{font-family:var(--font-heading-family);font-weight:800;font-size:3.2rem;line-height:1;letter-spacing:-.02em}.hf-stamp__name{font-weight:700;font-size:1.4rem}.hf-stamp__count{font-size:1.1rem;opacity:.7}.hf-passport__panel{padding:2rem;border-radius:2.8rem;background:rgb(var(--hf-grey))}@media screen and (min-width:990px){.hf-passport__panel{padding:3.2rem}}.hf-passport__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (min-width:750px){.hf-passport__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.hf-passport__grid{grid-template-columns:repeat(5,1fr);gap:1.6rem}}.hf-passport__item{display:grid;gap:.6rem;align-content:start;padding:1.2rem;border-radius:2rem;background:#fff;min-width:0}.hf-passport__media{display:block;aspect-ratio:1}.hf-passport__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.hf-passport__item:hover .hf-passport__media img{transform:scale(1.06) rotate(-3deg)}.hf-passport__name{font-weight:600;font-size:1.4rem;line-height:1.3;color:rgb(var(--hf-ink));text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.hf-passport__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.9rem}.hf-passport__item .hf-add{min-width:4rem;height:4rem}.hf-passport__more{display:inline-block;margin-top:2rem;font-weight:700;color:rgb(var(--hf-ink));text-underline-offset:.4rem}.hf-statement__list{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem}@media screen and (min-width:990px){.hf-statement__list{grid-template-columns:repeat(3,1fr);gap:3.2rem}}.hf-statement__item{display:grid;gap:.6rem}.hf-statement__big{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(4.4rem,6.4vw,8.8rem);line-height:.9;letter-spacing:-.04em}.hf-statement__big:after{content:".";color:rgb(var(--hf-ink))}.color-scheme-3 .hf-statement__big:after{color:rgb(var(--hf-orange))}.hf-statement__small{font-size:1.6rem;font-weight:600;opacity:.8}@media(prefers-reduced-motion:reduce){.hf-drop__media img,.hf-passport__media img,.hf-add,.hf-stamp,.hf-mega__product{transition:none}}.hf-mega__product{position:relative}.hf-mega__product img{filter:none}.hf-mega__product:after{content:"";position:absolute;left:18%;right:18%;bottom:-2%;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.22),transparent);z-index:-1}.hf-mega__products{max-width:92rem;margin-top:clamp(-5rem,-3vw,-1.6rem)}.hf-mega__title{position:relative;z-index:2;pointer-events:none}.hf-mega__products{z-index:1}.hf-mega__dot{position:relative;z-index:3}@media screen and (max-width:749px){.hf-mega__badge{top:.4rem;bottom:auto;right:-.8rem;width:7.6rem}}@media screen and (min-width:990px){.hf-passport__item:nth-child(n+6){display:none}}.hf-mega__product{mix-blend-mode:multiply}.hf-mega__product img{mix-blend-mode:normal}.hf-mega__products{z-index:auto}.hf-mega--compact{padding-block:2.4rem 3.2rem}.hf-mega--compact .hf-mega__eyebrow{margin-bottom:1rem;font-size:1.2rem}.hf-mega--compact .hf-mega__title{font-size:clamp(5.6rem,9.4vw,13rem)}.hf-mega--compact .hf-mega__products{max-width:72rem;margin-top:clamp(-3.2rem,-2vw,-1.2rem)}.hf-mega--compact .hf-mega__text{margin-top:1.6rem;font-size:1.5rem;max-width:52rem}.hf-mega--compact .hf-mega__actions{margin-top:1.8rem}.hf-mega--compact .hf-mega__btn{padding:1.3rem 2.4rem;font-size:1.5rem}.hf-mega--compact .hf-mega__stats{display:none}.hf-mega--compact .hf-mega__badge{width:clamp(8.8rem,9vw,12rem)}@media screen and (min-width:990px){.hf-mega--compact .hf-mega__badge{top:1rem;right:2rem}}@media screen and (min-width:750px){.hf-mega--compact{padding-block:1.8rem 2.4rem}.hf-mega--compact .hf-mega__title{font-size:clamp(5.6rem,8vw,12rem)}.hf-mega--compact .hf-mega__products{max-width:64rem}.hf-mega--compact .hf-mega__text{max-width:80rem;margin-top:1.2rem}.hf-mega--compact .hf-mega__actions{margin-top:1.4rem}}@media screen and (max-width:749px){.hf-mega--compact .hf-mega__text{display:none}.hf-mega--compact .hf-mega__actions{flex-wrap:nowrap;gap:.8rem;margin-top:1.6rem}.hf-mega--compact .hf-mega__btn{padding:1.2rem 1.6rem;font-size:1.4rem;white-space:nowrap}}@media screen and (min-width:990px){.hf-mega--compact{padding-block:2.4rem 3.2rem}.hf-mega--compact .hf-mega__title{font-size:clamp(6.4rem,9vw,14rem)}.hf-mega--compact .hf-mega__products{max-width:72rem}}@media screen and (min-width:990px)and (max-height:820px){.hf-mega--compact{padding-block:1.6rem 2.4rem}.hf-mega--compact .hf-mega__title{font-size:clamp(6.4rem,8.4vw,12.4rem)}}.hf-world__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 4rem;margin-bottom:2.8rem}.hf-world__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.2rem,5vw,6.4rem);line-height:.95;letter-spacing:-.03em}.hf-world__text{margin:0;max-width:38rem;font-size:1.6rem;opacity:.8}.hf-world__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.8rem)/4);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:.4rem 0 1.2rem}.hf-world__track::-webkit-scrollbar{display:none}@media screen and (max-width:989px){.hf-world__track{grid-auto-columns:46%;gap:1.2rem}}@media screen and (max-width:749px){.hf-world__track{grid-auto-columns:72%}}.hf-world__item{scroll-snap-align:start;min-width:0}.hf-world__card{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;width:100%;aspect-ratio:3 / 4;padding:2.4rem;border:0;border-radius:2.8rem;overflow:hidden;cursor:pointer;text-align:left;font:inherit;color:rgb(var(--hf-ink));background:var(--tone, #F6F4F0);transition:transform .3s cubic-bezier(.2,.8,.3,1),box-shadow .3s ease}.hf-world__card:hover{transform:translateY(-.6rem);box-shadow:0 2.4rem 4rem -2.4rem #00000059}.hf-world__card:focus-visible{outline:.3rem solid rgb(var(--hf-ink));outline-offset:.3rem}.hf-world__code{position:absolute;top:-.08em;right:-.06em;font-family:var(--font-heading-family);font-weight:800;font-size:18rem;line-height:1;letter-spacing:-.06em;color:#0d0d0d14;pointer-events:none}.hf-world__country{position:relative;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1;letter-spacing:-.02em}.hf-world__count{position:relative;margin-top:.6rem;font-size:1.4rem;font-weight:600;opacity:.7}.hf-world__stack{position:relative;display:flex;align-items:flex-end;justify-content:center;padding-top:1.6rem}.hf-world__can{width:38%;aspect-ratio:3 / 4;margin:0 -4%;mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-world__can img{width:100%;height:100%;object-fit:contain}.hf-world__can:nth-child(1){transform:rotate(-10deg) translateY(.8rem)}.hf-world__can:nth-child(2){width:44%;z-index:1}.hf-world__can:nth-child(3){transform:rotate(10deg) translateY(.8rem)}.hf-world__card:hover .hf-world__can:nth-child(1){transform:rotate(-16deg) translate(-.8rem,.4rem)}.hf-world__card:hover .hf-world__can:nth-child(2){transform:translateY(-.8rem)}.hf-world__card:hover .hf-world__can:nth-child(3){transform:rotate(16deg) translate(.8rem,.4rem)}.hf-world__go{position:relative;justify-self:start;margin-top:1.6rem;padding:1.1rem 1.8rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font-weight:700;font-size:1.4rem}.hf-world__card:hover .hf-world__go{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-sheet{width:min(48rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;background:#fff;color:rgb(var(--hf-ink));box-shadow:-2.4rem 0 4.8rem #0003}.hf-sheet::backdrop{background:#0d0d0d73}@media screen and (max-width:749px){.hf-sheet{width:100vw;height:86dvh;margin:auto 0 0;border-radius:2.4rem 2.4rem 0 0}}@media(prefers-reduced-motion:no-preference){.hf-sheet[open]{animation:hf-sheet-in .32s cubic-bezier(.2,.8,.3,1)}@keyframes hf-sheet-in{0%{transform:translate(4rem);opacity:0}to{transform:none;opacity:1}}@media screen and (max-width:749px){@keyframes hf-sheet-in{0%{transform:translateY(4rem);opacity:0}to{transform:none;opacity:1}}}}.hf-sheet__inner{display:flex;flex-direction:column;height:100%}.hf-sheet__head{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:2.8rem 2.4rem 2.4rem;background:var(--tone, #F6F4F0);overflow:hidden}.hf-sheet__code{display:inline-block;padding:.4rem .8rem;border-radius:.6rem;background:rgb(var(--hf-ink));color:#fff;font-weight:700;font-size:1.2rem;letter-spacing:.08rem}.hf-sheet__title{margin:.8rem 0 .2rem;font-family:var(--font-heading-family);font-weight:800;font-size:3.6rem;line-height:1;letter-spacing:-.02em}.hf-sheet__count{font-size:1.4rem;opacity:.7}.hf-sheet__close{flex:none;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:#fff;color:rgb(var(--hf-ink));cursor:pointer;display:grid;place-items:center}.hf-sheet__close .svg-wrapper{width:1.6rem;height:1.6rem}.hf-sheet__list{flex:1;overflow-y:auto;list-style:none;margin:0;padding:1.2rem 2.4rem 2.4rem}.hf-sheet__row{display:grid;grid-template-columns:7.2rem 1fr auto;align-items:center;gap:1.4rem;padding:1.2rem 0;border-bottom:1px solid rgba(13,13,13,.08)}.hf-sheet__media{display:block;width:7.2rem;height:7.2rem;border-radius:1.4rem;background:rgb(var(--hf-grey))}.hf-sheet__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:.4rem}.hf-sheet__info{display:grid;gap:.4rem;min-width:0}.hf-sheet__name{font-weight:600;font-size:1.4rem;line-height:1.3;color:rgb(var(--hf-ink));text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hf-sheet__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem}.hf-sheet__price s{margin-left:.6rem;font-size:.7em;opacity:.5}.hf-sheet__row .hf-add{min-width:4.2rem;height:4.2rem}.hf-sheet__all{margin:0 2.4rem 2.4rem;padding:1.4rem;border-radius:4rem;text-align:center;font-weight:700;background:rgb(var(--hf-ink));color:#fff;text-decoration:none}@media(prefers-reduced-motion:reduce){.hf-world__card,.hf-world__can{transition:none}}.hf-world__dot{display:inline-block;width:.24em;height:.24em;margin-left:.04em;border-radius:50%;background:rgb(var(--hf-orange));transition:transform .25s ease}.hf-world__card:hover .hf-world__dot{transform:scale(1.5)}.hf-sheet__head{background:var(--tone, rgb(var(--hf-grey)))}.hf-world--brand .hf-world__card{background:rgb(var(--hf-grey))}.hf-world--brand .hf-world__card:hover{background:#f0ece5}.hf-world--brand .hf-world__code{color:rgba(var(--hf-ink),.06)}.hf-world--brand .hf-world__stack:before{content:"";position:absolute;left:50%;bottom:-6%;width:82%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:#fff;box-shadow:0 2rem 3.2rem -2rem #0000004d}.hf-world--brand .hf-world__can{position:relative}.hf-world--brand .hf-world__count{opacity:.6}.hf-world__go:after{content:"";display:inline-block;width:.7rem;height:.7rem;margin-left:.8rem;border-radius:50%;background:rgb(var(--hf-orange));vertical-align:middle}.hf-world__go span[aria-hidden]{display:none}.hf-world__card:hover .hf-world__go:after{background:rgb(var(--hf-ink))}.hf-boxes__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 4rem;margin-bottom:2.8rem}.hf-boxes__title,.hf-club__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.2rem,5vw,6.4rem);line-height:.95;letter-spacing:-.03em}.hf-boxes__text{margin:0;max-width:40rem;font-size:1.6rem;opacity:.8}.hf-boxes__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}@media screen and (min-width:750px){.hf-boxes__grid{grid-template-columns:repeat(3,1fr)}}.hf-box{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;border-radius:2.8rem;overflow:hidden;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink))}.hf-box__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:2;padding:.6rem 1.2rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font-weight:700;font-size:1.2rem}.hf-box__badge--soon{background:rgb(var(--hf-ink));color:#fff}.hf-box__visual{position:relative;display:grid;place-items:end center;aspect-ratio:5 / 4;padding:0 14% 10%;overflow:hidden}.hf-box__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hf-box__carton{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1.55;border-radius:.6rem;background:radial-gradient(rgba(0,0,0,.05) 1px,transparent 1px) 0 0 / 6px 6px,linear-gradient(180deg,#cfab7c,#c29a68);box-shadow:0 2.4rem 3.2rem -2rem #00000073;transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-box__lid{position:absolute;left:-3%;right:-3%;top:-9%;height:16%;border-radius:.5rem;background:linear-gradient(180deg,#d8b788,#c9a271);box-shadow:0 .4rem .8rem #0000001f;transform-origin:left bottom;transform:rotate(-5deg);transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-box__tape{position:absolute;left:0;right:0;top:38%;height:18%;display:flex;align-items:center;gap:1.2rem;padding-left:.8rem;overflow:hidden;white-space:nowrap;background:rgb(var(--hf-ink));color:#fff;font-family:var(--font-heading-family);font-weight:800;font-size:1.3rem}.hf-box__tape em{font-style:normal;color:rgb(var(--hf-orange))}.hf-box__label{position:absolute;left:7%;bottom:9%;padding:.4rem .8rem;border-radius:.4rem;background:#fff;font-weight:700;font-size:1.2rem;letter-spacing:.04rem;text-transform:uppercase}.hf-box__peek{position:absolute;left:14%;right:14%;bottom:calc(10% + 0vw);top:6%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:32%}.hf-box__peek-item{width:30%;aspect-ratio:3 / 4;margin:0 -2%;mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-box__peek-item img{width:100%;height:100%;object-fit:contain}.hf-box__peek-item:nth-child(1){transform:rotate(-12deg) translateY(1.2rem)}.hf-box__peek-item:nth-child(2){width:34%}.hf-box__peek-item:nth-child(3){transform:rotate(12deg) translateY(1.2rem)}.hf-box:hover .hf-box__lid{transform:rotate(-14deg) translateY(-.6rem)}.hf-box:hover .hf-box__peek-item:nth-child(2){transform:translateY(-1.2rem)}.hf-box:hover .hf-box__peek-item:nth-child(1){transform:rotate(-16deg) translate(-.4rem,.4rem)}.hf-box:hover .hf-box__peek-item:nth-child(3){transform:rotate(16deg) translate(.4rem,.4rem)}.hf-box__body{display:grid;gap:.8rem;align-content:start;padding:2rem 2.4rem 2.4rem}.hf-box__name{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem;line-height:1;letter-spacing:-.02em}.hf-box__name a{color:inherit;text-decoration:none}.hf-box__sub{margin:0;font-size:1.5rem;opacity:.8}.hf-box__facts{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:.4rem 0 0;padding:0}.hf-box__facts li{padding:.5rem 1rem;border-radius:4rem;background:#fff;font-size:1.25rem;font-weight:600}.hf-box__buy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem}.hf-box__price{font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem}.hf-box__price s{margin-left:.6rem;font-size:.6em;opacity:.5}.hf-box__price--soon{font-family:var(--font-body-family);font-weight:700;font-size:1.4rem;opacity:.7}.hf-box__cta{padding:1.2rem 2rem;border-radius:4rem;font-weight:700;font-size:1.4rem;text-decoration:none;color:rgb(var(--hf-ink));box-shadow:inset 0 0 0 .2rem rgb(var(--hf-ink))}.hf-box__cta:hover{background:rgb(var(--hf-ink));color:#fff}@media(prefers-reduced-motion:reduce){.hf-box__lid,.hf-box__carton,.hf-box__peek-item{transition:none}}.hf-box__peek{top:0;bottom:52%;left:18%;right:18%;padding-bottom:0}.hf-box__peek-item,.hf-box__peek-item:nth-child(1),.hf-box__peek-item:nth-child(3),.hf-box:hover .hf-box__peek-item:nth-child(1),.hf-box:hover .hf-box__peek-item:nth-child(3){transform:none;width:auto;height:88%;margin:0 -5%}.hf-box__peek-item:nth-child(2){width:auto;height:100%;z-index:1}.hf-box__peek-item img{transition:transform .35s cubic-bezier(.2,.8,.3,1)}.hf-box__peek-item:nth-child(1) img{transform:rotate(-12deg) translateY(1rem)}.hf-box__peek-item:nth-child(3) img{transform:rotate(12deg) translateY(1rem)}.hf-box:hover .hf-box__peek-item:nth-child(1) img{transform:rotate(-16deg) translate(-.4rem)}.hf-box:hover .hf-box__peek-item:nth-child(3) img{transform:rotate(16deg) translate(.4rem)}.hf-club__box{display:grid;overflow:hidden;border-radius:3.2rem;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink))}@media screen and (min-width:990px){.hf-club__box{grid-template-columns:1fr 1.1fr;min-height:52rem}}.hf-club__visual{position:relative;display:grid;place-items:center;padding:4.8rem 2.4rem;overflow:hidden;background:radial-gradient(rgba(13,13,13,.12) 1.5px,transparent 1.5px) 0 0 / 18px 18px,rgb(var(--hf-orange))}.hf-club__watermark{position:absolute;left:50%;bottom:-.18em;transform:translate(-50%);white-space:nowrap;font-family:var(--font-heading-family);font-weight:800;font-size:18rem;line-height:1;letter-spacing:-.04em;color:#0d0d0d14;pointer-events:none}.hf-ticket{--notch: 1.6rem;position:relative;width:min(100%,36rem);border-radius:2rem;background:#fff;box-shadow:0 3rem 5rem -2rem #0d0d0d73;transform:rotate(-4deg);transition:transform .4s cubic-bezier(.2,.8,.3,1);-webkit-mask:radial-gradient(circle var(--notch) at 0 68%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% 68%,transparent 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 68%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% 68%,transparent 98%,#000) right / 51% 100% no-repeat}.hf-club:hover .hf-ticket{transform:rotate(-1deg) translateY(-.4rem)}.hf-ticket__main{display:grid;justify-items:center;gap:.4rem;padding:2.8rem 2.4rem 2.4rem;text-align:center}.hf-ticket__logo{width:11rem;color:rgb(var(--hf-ink))}.hf-ticket__value{margin-top:.8rem;font-family:var(--font-heading-family);font-weight:800;font-size:9.6rem;line-height:.9;letter-spacing:-.05em}.hf-ticket__value span{color:rgb(var(--hf-orange))}.hf-ticket__label{font-weight:700;font-size:1.5rem}.hf-ticket__stub{display:grid;gap:.6rem;padding:2rem 2.4rem 2.4rem;border-top:.2rem dashed rgba(13,13,13,.2);margin:0 var(--notch);text-align:center}.hf-ticket__stub-label{font-size:1.1rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;opacity:.6}.hf-ticket__code{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.2rem 1.6rem;border-radius:1.2rem;background:rgb(var(--hf-grey));font-family:var(--font-heading-family);font-weight:800;font-size:2.2rem;letter-spacing:.3rem}.hf-ticket__code--locked .hf-ticket__hidden{filter:blur(.6rem);-webkit-user-select:none;user-select:none}.hf-ticket__code svg{flex:none;width:1.8rem;height:1.8rem}.hf-ticket__copy{border:0;cursor:pointer;padding:.6rem 1.2rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font:700 1.2rem/1 var(--font-body-family);letter-spacing:0}.hf-club--done .hf-ticket{transform:rotate(0)}.hf-club__content{display:grid;align-content:center;gap:1.6rem;padding:3.6rem 2.4rem 4rem}@media screen and (min-width:990px){.hf-club__content{padding:6.4rem 6.4rem 6.4rem 5.6rem}}.hf-club__content .hf-eyebrow{margin:0}.hf-club__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.4rem,4.4vw,5.6rem);line-height:.95;letter-spacing:-.03em}.hf-club__title em{font-style:normal;color:rgb(var(--hf-orange))}.hf-club__text{margin:0;max-width:48rem;font-size:1.7rem;line-height:1.5;opacity:.8}.hf-club__form{margin-top:.8rem}.hf-club__field{display:flex;gap:.6rem;max-width:52rem;padding:.6rem;border-radius:4rem;background:#fff;box-shadow:0 0 0 .1rem #0d0d0d1a,0 1.2rem 2.4rem -1.6rem #0d0d0d4d;transition:box-shadow .2s}.hf-club__field:focus-within{box-shadow:0 0 0 .2rem rgb(var(--hf-ink)),0 1.2rem 2.4rem -1.6rem #0d0d0d4d}.hf-club__field input{flex:1;min-width:0;border:0;background:transparent;padding:0 1.6rem;font:500 1.6rem var(--font-body-family);color:rgb(var(--hf-ink))}.hf-club__field input:focus{outline:none}.hf-club__submit{flex:none;display:inline-flex;align-items:center;gap:.8rem;border:0;cursor:pointer;padding:1.6rem 2.4rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font:700 1.5rem/1 var(--font-body-family);transition:background .2s,color .2s}.hf-club__submit span{color:rgb(var(--hf-orange));transition:transform .2s}.hf-club__submit:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-club__submit:hover span{color:rgb(var(--hf-ink));transform:translate(.3rem)}@media screen and (max-width:480px){.hf-club__field{flex-direction:column;border-radius:2rem}.hf-club__field input{padding:1.4rem}.hf-club__submit{justify-content:center}}.hf-club__perks{display:flex;flex-wrap:wrap;gap:.8rem 2rem;list-style:none;margin:.4rem 0 0;padding:0;font-size:1.4rem;font-weight:600}.hf-club__perks li{display:flex;align-items:center;gap:.8rem}.hf-club__perks li:before{content:"";flex:none;width:1.8rem;height:1.8rem;border-radius:50%;background:rgb(var(--hf-orange)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-4.9' fill='none' stroke='%230D0D0D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.hf-club__success{display:grid;gap:.4rem;max-width:52rem;padding:2rem 2.4rem;border-radius:2rem;background:#fff;font-size:1.5rem}.hf-club__success strong{font-size:1.8rem}.hf-club__error{margin:.8rem 0 0;color:#b42814;font-size:1.4rem}.hf-club__legal{margin:0;font-size:1.2rem;opacity:.65}.hf-club__legal a{color:inherit;margin-left:.4rem}@media screen and (max-width:749px){.hf-club__visual{padding:3.6rem 2.4rem 4rem}.hf-ticket{width:min(100%,28rem)}.hf-ticket__value{font-size:7.2rem}.hf-club__watermark{font-size:11rem}}@media(prefers-reduced-motion:reduce){.hf-ticket{transition:none}}.hf-ticket{-webkit-mask:none;mask:none}.hf-ticket__stub{position:relative}.hf-ticket__stub:before,.hf-ticket__stub:after{content:"";position:absolute;top:calc(var(--notch) * -1 - .1rem);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:rgb(var(--hf-orange))}.hf-ticket__stub:before{left:calc(var(--notch) * -2)}.hf-ticket__stub:after{right:calc(var(--notch) * -2)}.hf-ticket{overflow:hidden}.hf-club__title,.hf-boxes__title{text-wrap:balance}.hf-advent__card{position:relative;overflow:hidden;border-radius:3.2rem;background:radial-gradient(60% 80% at 78% 40%,rgba(255,133,28,.22),transparent 70%),linear-gradient(160deg,#1a1a1a,rgb(var(--hf-ink)) 60%);color:#fff}.hf-advent__grid{display:grid;gap:1.6rem;align-items:center;padding:2.4rem 2rem 0}@media screen and (min-width:990px){.hf-advent__grid{grid-template-columns:.95fr 1.05fr;gap:2.4rem;padding:5.6rem 4.8rem 2.4rem 6.4rem}}.hf-advent__content{position:relative;z-index:1;display:grid;gap:2rem;justify-items:start}@media screen and (max-width:989px){.hf-advent__content{order:2;padding-bottom:3.2rem}}.hf-advent__label{display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.4rem .7rem 1.1rem;border-radius:4rem;background:#ffffff14;box-shadow:inset 0 0 0 .1rem #ffffff24;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.hf-advent__label:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hf-orange));box-shadow:0 0 0 .4rem #ff851c40}.hf-advent__title{margin:0;max-width:14ch;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.8rem,4.8vw,6.4rem);line-height:.95;letter-spacing:-.035em;color:#fff;text-wrap:balance}.hf-advent__dot{color:rgb(var(--hf-orange))}.hf-advent__text{margin:0;max-width:46rem;font-size:1.7rem;line-height:1.55;color:#ffffffb8}.hf-advent__range{display:grid;gap:1rem;width:100%;max-width:46rem;padding:1.6rem 1.8rem 1.4rem;border-radius:1.8rem;background:#ffffff0d;box-shadow:inset 0 0 0 .1rem #ffffff1a}.hf-advent__range-label{font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:#fff9}.hf-advent__lineup{display:block;width:100%;height:auto}.hf-advent__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2rem;margin-top:.4rem}.hf-advent__price{display:grid;gap:.4rem}.hf-advent__price b{font-family:var(--font-heading-family);font-weight:800;font-size:3.6rem;line-height:1;letter-spacing:-.02em}.hf-advent__price s{margin-left:.8rem;font-size:.5em;opacity:.5}.hf-advent__price small{font-size:1.3rem;color:#fff9}.hf-advent__cta{position:relative;border:0;cursor:pointer;padding:1.9rem 3.2rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font:700 1.6rem/1 var(--font-body-family);box-shadow:0 1.2rem 3rem -1rem #ff851c99;transition:background .2s,transform .2s,box-shadow .2s}.hf-advent__cta:hover{background:#fff;transform:translateY(-.2rem);box-shadow:0 1.6rem 3rem -1rem #ffffff59}.hf-advent__cta[disabled]{opacity:.5;cursor:not-allowed}.hf-advent__cta.loading>span{visibility:hidden}.hf-advent__cta .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:2rem;height:2rem}.hf-advent__more{font-size:1.4rem;font-weight:600;color:#fff;text-underline-offset:.4rem}.hf-advent__meta{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:0;font-size:1.3rem;color:#ffffffb3}.hf-advent__stock{display:inline-flex;align-items:center;gap:.8rem;font-weight:700;color:rgb(var(--hf-orange))}.hf-advent__stock:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor;animation:hf-pulse 1.8s ease-out infinite}.hf-advent__stock--ok{color:#78dc96}@keyframes hf-pulse{0%{box-shadow:0 0 0 0 currentColor}to{box-shadow:0 0 0 .7rem transparent}}.hf-advent__timer b{color:#fff;font-variant-numeric:tabular-nums}.hf-advent__stage{position:relative;display:grid;place-items:center;aspect-ratio:1.25}.hf-advent__halo{position:absolute;top:8%;right:6%;bottom:8%;left:6%;border-radius:50%;border:.1rem solid rgba(255,255,255,.08);box-shadow:0 0 0 4.8rem #ffffff05,0 0 0 9.6rem #ffffff04}.hf-advent__floor{position:absolute;left:14%;right:10%;bottom:12%;height:9%;border-radius:50%;background:#000000bf;filter:blur(2rem)}.hf-advent__box{position:relative;width:94%;height:auto;transform:rotate(-3deg);filter:drop-shadow(0 3rem 3rem rgba(0,0,0,.45));transition:transform .7s cubic-bezier(.2,.8,.3,1)}.hf-advent__stage:hover .hf-advent__box{transform:rotate(-1deg) translateY(-1.2rem) scale(1.02)}.hf-advent__tag{position:absolute;left:4%;top:10%;display:grid;place-content:center;width:11.2rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));text-align:center;transform:rotate(-10deg);box-shadow:0 1.6rem 3rem -1rem #00000080}.hf-advent__tag b{font-family:var(--font-heading-family);font-weight:800;font-size:4.4rem;line-height:.9;letter-spacing:-.04em}.hf-advent__tag small{font-size:1.3rem;font-weight:700}.hf-advent__features{position:relative;display:grid;list-style:none;margin:0;padding:0;border-top:.1rem solid rgba(255,255,255,.1)}@media screen and (min-width:750px){.hf-advent__features{grid-template-columns:repeat(3,1fr)}}.hf-advent__features li{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 2rem;font-size:1.4rem;font-weight:600}@media screen and (min-width:750px){.hf-advent__features li{justify-content:center;padding:2.4rem 2rem}.hf-advent__features li+li{border-left:.1rem solid rgba(255,255,255,.1)}}@media screen and (max-width:749px){.hf-advent__features li+li{border-top:.1rem solid rgba(255,255,255,.1)}}.hf-advent__icon svg{display:block;width:2.2rem;height:2.2rem;fill:none;stroke:rgb(var(--hf-orange));stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:749px){.hf-advent__tag{width:8.4rem}.hf-advent__tag b{font-size:3.2rem}.hf-advent__tag small{font-size:1.1rem}.hf-advent__cta{flex:1}}@media(prefers-reduced-motion:reduce){.hf-advent__box{transition:none}.hf-advent__stock:before{animation:none}}.hf-advent__empty{padding:2rem;border:.1rem dashed currentColor;border-radius:1.2rem}.hf-advent__floor{background:#0000008c;left:18%;right:14%;height:6%;bottom:16%}.hf-slot__card{position:relative;display:grid;gap:3.2rem;align-items:center;overflow:hidden;border-radius:3.2rem;padding:3.6rem 2rem 2rem;background:radial-gradient(rgba(13,13,13,.1) 1.5px,transparent 1.5px) 0 0 / 18px 18px,rgb(var(--hf-orange));color:rgb(var(--hf-ink))}@media screen and (min-width:990px){.hf-slot__card{grid-template-columns:.8fr 1.2fr;gap:5.6rem;padding:5.6rem}}.hf-slot__card[hidden]{display:none}.hf-slot__intro{display:grid;gap:1.6rem}.hf-slot__intro .hf-eyebrow{margin:0}.hf-slot__intro .hf-eyebrow:before{background:rgb(var(--hf-ink))}.hf-slot__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.6rem,4.8vw,6.4rem);line-height:.95;letter-spacing:-.035em;text-wrap:balance}.hf-slot__text{margin:0;max-width:42rem;font-size:1.7rem;line-height:1.5}.hf-slot__how{display:grid;gap:1rem;list-style:none;margin:.8rem 0 0;padding:0;font-weight:700;font-size:1.5rem}.hf-slot__how li{display:flex;align-items:center;gap:1.2rem}.hf-slot__how b{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:rgb(var(--hf-ink));color:#fff;font-family:var(--font-heading-family);font-size:1.4rem}.hf-slot__machine{position:relative;padding:1.6rem;border-radius:2.8rem;background:rgb(var(--hf-ink));color:#fff;box-shadow:0 3rem 6rem -2.4rem #0d0d0d8c,inset 0 0 0 .1rem #ffffff14}@media screen and (min-width:750px){.hf-slot__machine{padding:2.4rem}}.hf-slot__top{display:flex;align-items:center;justify-content:space-between;margin:0 .4rem 1.6rem}.hf-slot__brand{font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;letter-spacing:-.02em}.hf-slot__brand em{font-style:normal;color:rgb(var(--hf-orange))}.hf-slot__lights{display:flex;gap:.6rem}.hf-slot__lights i{width:.8rem;height:.8rem;border-radius:50%;background:#fff3}.hf-slot.is-spinning .hf-slot__lights i,.is-spinning .hf-slot__lights i{animation:hf-blink .5s steps(1) infinite}.is-spinning .hf-slot__lights i:nth-child(2n){animation-delay:.25s}.is-win .hf-slot__lights i{background:rgb(var(--hf-orange))}@keyframes hf-blink{0%{background:rgb(var(--hf-orange))}50%{background:#fff3}}.hf-slot__reels{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}@media screen and (min-width:750px){.hf-slot__reels{gap:1.2rem}}.hf-slot__reel{display:grid;gap:.8rem;align-content:start;min-width:0}.hf-slot__window{position:relative;aspect-ratio:1;overflow:hidden;border-radius:1.8rem;background:#fff;box-shadow:inset 0 0 0 .3rem transparent;transition:box-shadow .2s}.hf-slot__window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(13,13,13,.18),transparent 22%,transparent 78%,rgba(13,13,13,.18))}.is-held .hf-slot__window{box-shadow:inset 0 0 0 .3rem rgb(var(--hf-orange))}.hf-slot__strip{display:flex;flex-direction:column;will-change:transform}.hf-slot__item{flex:none;display:grid;place-items:center;width:100%;aspect-ratio:1}.hf-slot__item img{width:84%;height:84%;object-fit:contain}.hf-slot__item--empty{font-family:var(--font-heading-family);font-weight:800;font-size:4.8rem;color:#0d0d0d26}.is-stopped .hf-slot__item{animation:hf-bump .4s cubic-bezier(.3,1.6,.5,1)}@keyframes hf-bump{0%{transform:translateY(-6%)}to{transform:translateY(0)}}.hf-slot__info{display:grid;gap:.2rem;min-height:4.6rem;padding:0 .2rem}.hf-slot__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;font-weight:600;line-height:1.3;color:#fff;text-decoration:none}.hf-slot__name:hover{text-decoration:underline}.hf-slot__price{font-size:1.3rem;font-weight:700;color:rgb(var(--hf-orange))}.hf-slot__hold{border:0;cursor:pointer;padding:.9rem .6rem;border-radius:1.2rem;background:#ffffff14;color:#fff;font:700 1.3rem/1 var(--font-body-family);transition:background .2s,color .2s}.hf-slot__hold:hover{background:#ffffff29}.hf-slot__hold-on{display:none}.hf-slot__hold[aria-pressed=true]{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-slot__hold[aria-pressed=true] .hf-slot__hold-off{display:none}.hf-slot__hold[aria-pressed=true] .hf-slot__hold-on{display:inline}.hf-slot__hold[aria-pressed=true] .hf-slot__hold-on:before{content:"\2713  "}.hf-slot__controls{display:grid;grid-template-columns:auto 1fr;gap:.8rem;margin-top:1.6rem}.hf-slot__spin,.hf-slot__add{display:inline-flex;align-items:center;justify-content:center;gap:1rem;border:0;cursor:pointer;padding:1.8rem 2.4rem;border-radius:4rem;font:700 1.6rem/1 var(--font-body-family);transition:background .2s,color .2s,transform .2s,opacity .2s}.hf-slot__spin{background:#fff;color:rgb(var(--hf-ink))}.hf-slot__spin-icon{display:inline-block;font-size:2rem;line-height:1}.hf-slot__spin:hover .hf-slot__spin-icon{transform:rotate(90deg);transition:transform .3s}.is-spinning .hf-slot__spin-icon{animation:hf-turn .6s linear infinite}@keyframes hf-turn{to{transform:rotate(360deg)}}.hf-slot__add{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-slot__add b{padding:.5rem 1rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font-size:1.4rem}.hf-slot__spin:hover:not([disabled]),.hf-slot__add:hover:not([disabled]){transform:translateY(-.2rem)}.hf-slot__spin[disabled],.hf-slot__add[disabled]{opacity:.55;cursor:default}.hf-slot__add.is-loading{opacity:.7}@media screen and (max-width:749px){.hf-slot__controls{grid-template-columns:1fr}.hf-slot__item--empty{font-size:3.2rem}.hf-slot__name,.hf-slot__hold{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.is-spinning .hf-slot__lights i,.is-spinning .hf-slot__spin-icon,.is-stopped .hf-slot__item{animation:none}}.hf-slot__logo{display:block;height:auto;color:#fff}.hf-foot{overflow:hidden;padding-top:4.8rem;background:rgb(var(--hf-ink));color:#fff}.hf-foot a{color:inherit;text-decoration:none}.hf-foot__top{display:grid;gap:2.4rem;align-items:center;padding-bottom:4rem;border-bottom:.1rem solid rgba(255,255,255,.1)}@media screen and (min-width:990px){.hf-foot__top{grid-template-columns:1.4fr 1fr;gap:6.4rem}}.hf-foot__news-title{margin:0 0 1.4rem;max-width:34ch;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.hf-foot__field{display:flex;gap:.6rem;max-width:50rem;padding:.5rem;border-radius:4rem;background:#ffffff14;box-shadow:inset 0 0 0 .1rem #ffffff24}.hf-foot__field:focus-within{box-shadow:inset 0 0 0 .2rem rgb(var(--hf-orange))}.hf-foot__field input{flex:1;min-width:0;border:0;background:transparent;padding:0 1.6rem;color:#fff;font:500 1.5rem var(--font-body-family)}.hf-foot__field input::placeholder{color:#ffffff8c}.hf-foot__field input:focus{outline:none}.hf-foot__field button{flex:none;border:0;cursor:pointer;padding:1.3rem 2.2rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font:700 1.4rem/1 var(--font-body-family);transition:background .2s}.hf-foot__field button:hover{background:#fff}.hf-foot__success{margin:0;font-weight:600;color:rgb(var(--hf-orange))}.hf-foot__success strong{color:#fff;letter-spacing:.1rem}.hf-foot__error{margin:.8rem 0 0;font-size:1.3rem;color:#ffa078}.hf-foot__social{display:grid;gap:1.2rem}@media screen and (min-width:990px){.hf-foot__social{justify-items:end;text-align:right}}.hf-foot__social p{margin:0;font-size:1.4rem;color:#ffffffa6}.hf-foot__icons{display:flex;gap:.8rem;list-style:none;margin:0;padding:0}.hf-foot__icons a{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:#ffffff14;transition:background .2s,color .2s,transform .2s}.hf-foot__icons a:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));transform:translateY(-.2rem)}.hf-foot__icons .svg-wrapper{width:2rem;height:2rem}.hf-foot__icons svg{width:100%;height:100%}.hf-foot__main{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 2.4rem;padding:4rem 0 3.2rem}@media screen and (min-width:990px){.hf-foot__main{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:4rem;padding:5.6rem 0 4rem}}.hf-foot__about{grid-column:1 / -1;display:grid;gap:1.6rem;align-content:start}@media screen and (min-width:990px){.hf-foot__about{grid-column:auto}}.hf-foot__about p{margin:0;max-width:34rem;font-size:1.5rem;line-height:1.55;color:#ffffffb8}.hf-foot__contact{display:flex;flex-wrap:wrap;gap:.8rem}.hf-foot__pill{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.6rem;border-radius:4rem;box-shadow:inset 0 0 0 .1rem #fff3;font-size:1.4rem;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.hf-foot__pill:hover{background:#fff;color:rgb(var(--hf-ink))}.hf-foot__pill svg{width:1.8rem;height:1.8rem}.hf-foot__pill--wa{background:#25d366;color:rgb(var(--hf-ink));box-shadow:none}.hf-foot__heading{margin:0 0 1.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:#ffffff80}.hf-foot__col ul{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.hf-foot__col li a{font-size:1.5rem;font-weight:500;transition:color .2s}.hf-foot__col li a:hover{color:rgb(var(--hf-orange))}.hf-foot__trust{grid-column:1 / -1}@media screen and (min-width:990px){.hf-foot__trust{grid-column:auto}}.hf-foot .hf-foot__pay{display:flex;flex-wrap:wrap;gap:.6rem}.hf-foot__pay .icon{width:4.2rem;height:2.8rem}.hf-foot__country{display:block;margin-top:2.4rem}.hf-foot__country .localization-form{padding:0;margin:0}.hf-foot__country .disclosure__button{margin:0;min-height:4.4rem;padding:0 1.6rem;border-radius:4rem;box-shadow:inset 0 0 0 .1rem #fff3;color:#fff;font-size:1.4rem}.hf-foot__country .disclosure__button:before,.hf-foot__country .disclosure__button:after{display:none}.hf-foot__logo{display:block;margin:.8rem 0 -.2rem;color:#fff;transition:color .3s}.hf-foot__logo:hover{color:rgb(var(--hf-cream))}.hf-foot__logo-svg{display:block;width:100%;height:auto}.hf-foot__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;padding:2.4rem 0 3.2rem;margin-top:2.4rem;border-top:.1rem solid rgba(255,255,255,.1);font-size:1.3rem;color:#ffffff8c}.hf-foot__bottom p{margin:0}.hf-foot__bottom ul{display:flex;flex-wrap:wrap;gap:.6rem 2rem;list-style:none;margin:0;padding:0}.hf-foot__bottom a:hover{color:#fff}.hf-foot__country .disclosure{margin:0}.hf-foot__country .localization-form__select,.hf-foot__country .disclosure__button{margin-left:0}.hf-foot__logo{margin:0 0 .4rem}.hf-foot__logo-svg{width:clamp(18rem,18vw,26rem)}.hf-foot__bottom{margin-top:0}.hf-tabs__head .hf-eyebrow{margin:0 0 .8rem}.hf-tabs__list[hidden]{display:none}@media screen and (max-width:749px){.hf-boxes__grid{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;scrollbar-width:none}.hf-boxes__grid::-webkit-scrollbar{display:none}.hf-boxes__item{flex:0 0 84%;scroll-snap-align:start}.hf-box__visual{aspect-ratio:16 / 11}}.hf-box__cta,.hf-box__price--soon{white-space:nowrap}@media screen and (max-width:749px){.hf-box__peek{top:-2%;bottom:44%}.hf-box__body{padding:1.6rem 2rem 2rem}.hf-box__price--soon{font-size:1.3rem}.hf-box__cta{padding:1.1rem 1.6rem;font-size:1.3rem}}@media screen and (max-width:749px){.hf-box__visual{padding:0 22% 8%}.hf-box__peek{left:24%;right:24%;top:4%;bottom:46%}}@media screen and (min-width:990px){.hf-foot__top{grid-template-columns:1fr}.hf-foot__social{justify-items:start;text-align:left}}.hf-foot__about .hf-foot__social{gap:1rem;margin-top:.8rem}.hf-foot__about .hf-foot__social p{font-size:1.3rem}.hf-foot__about .hf-foot__icons a{width:4.4rem;height:4.4rem}.hf-shipping__note{display:block;margin-top:.8rem;font-size:1.25rem;opacity:.75}.hf-summary__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:800;font-size:2.2rem;letter-spacing:-.02em}.hf-summary__perks{display:grid;gap:1rem;list-style:none;margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:.1rem solid rgba(13,13,13,.1);font-size:1.3rem;line-height:1.4;text-align:left}.hf-summary__perks li{display:flex;align-items:center;gap:1rem}.hf-summary__perks .svg-wrapper{flex:none;display:grid;place-items:center;width:3rem;height:3rem;padding:.6rem;border-radius:50%;background:#fff;color:rgb(var(--hf-orange))}.hf-summary__perks a{color:inherit;text-underline-offset:.3rem}.template-cart #main-cart-footer:not(.is-empty) .cart__footer{display:block}.template-cart #main-cart-footer:not(.is-empty) .cart__blocks{width:100%;padding:2.4rem;border-radius:2.4rem;background:rgb(var(--hf-grey))}.template-cart #main-cart-footer .totals{justify-content:space-between}.template-cart #main-cart-footer .tax-note{text-align:left}.template-cart #main-cart-footer .cart__ctas,.template-cart #main-cart-footer .cart__checkout-button{width:100%;max-width:none}.template-cart #main-cart-footer .hf-pay{background:#fff}@media screen and (min-width:990px){.template-cart #MainContent:has(#main-cart-footer:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) 40rem;column-gap:4.8rem;max-width:calc(var(--page-width) + 10rem);margin:0 auto;padding:0 5rem}.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section{grid-column:1 / -1;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section:has(#main-cart-items),.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section:has(#main-cart-footer){margin:0}.template-cart #MainContent>.shopify-section:has(#main-cart-items){grid-column:1}.template-cart #MainContent>.shopify-section:has(#main-cart-footer:not(.is-empty)){grid-column:2;grid-row:1;align-self:start;position:sticky;top:10rem;padding-top:4rem}.template-cart #MainContent>.shopify-section:has(#main-cart-items) .page-width,.template-cart #MainContent>.shopify-section:has(#main-cart-footer) .page-width{max-width:none;padding:0}.template-cart #main-cart-footer .cart__footer{padding-top:0}}.hf-cart-bar{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.8rem .8rem .8rem 2rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;box-shadow:0 1.6rem 3rem -1rem #0d0d0d80}.hf-cart-bar[hidden]{display:none}.hf-cart-bar__total{display:grid;line-height:1.1}.hf-cart-bar__total small{font-size:1.1rem;opacity:.65}.hf-cart-bar__total b{font-family:var(--font-heading-family);font-size:2rem}.hf-cart-bar__button{border:0;cursor:pointer;padding:1.5rem 3.2rem;border-radius:4rem;background:#fff;color:rgb(var(--hf-ink));font:700 1.6rem/1 var(--font-body-family)}@media screen and (min-width:990px){.template-cart #MainContent:has(#main-cart-footer:not(.is-empty)){width:100%;max-width:var(--page-width);box-sizing:border-box}.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section:has(#main-cart-items){grid-column:1;grid-row:1}.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section:has(#main-cart-footer){grid-column:2;grid-row:1}}@media screen and (min-width:990px){.template-cart #MainContent:has(#main-cart-footer:not(.is-empty))>.shopify-section:not(:has(#main-cart-items)):not(:has(#main-cart-footer)){position:relative;z-index:2;background:rgb(var(--color-background))}.template-cart #MainContent>.shopify-section:has(#main-cart-footer){z-index:1}}@media screen and (min-width:990px){.template-cart #MainContent>.shopify-section:has(#main-cart-footer:not(.is-empty)){position:static}.hf-cart-bar{left:auto;right:3.2rem;bottom:3.2rem;width:40rem}}@media screen and (min-width:990px){.template-cart #MainContent>.shopify-section:has(#main-cart-footer:not(.is-empty)){position:static;align-self:stretch;padding-top:4rem}.template-cart #main-cart-footer:not(.is-empty),.template-cart #main-cart-footer:not(.is-empty)>.page-width,.template-cart #main-cart-footer:not(.is-empty) .cart__footer{height:100%}.template-cart #main-cart-footer:not(.is-empty) .cart__blocks{position:sticky;top:10rem}}.hf-summary{display:grid;gap:1.2rem}.hf-summary__lines{display:grid;gap:1.2rem;margin:0}.hf-summary__lines>div{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem}.hf-summary__lines dt{margin:0;font-size:1.5rem}.hf-summary__lines dd{margin:0;font-size:1.5rem;font-weight:600;white-space:nowrap}.hf-summary__discount dt{display:flex;align-items:center;gap:.8rem}.hf-summary__discount dd{color:rgb(var(--hf-orange))}.hf-summary__code{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:4rem;background:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.06rem}.hf-summary__code:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-summary__remove{border:0;padding:0;background:none;cursor:pointer;font:500 1.25rem var(--font-body-family);color:inherit;opacity:.6;text-decoration:underline;text-underline-offset:.3rem}.hf-summary__remove:hover{opacity:1}.hf-summary__free{color:#1e8c46}.hf-summary__muted{font-weight:500;font-size:1.3rem;opacity:.65}.hf-summary__total{padding-top:1.4rem;border-top:.1rem solid rgba(13,13,13,.12)}.hf-summary__total dt{font-family:var(--font-heading-family);font-weight:800;font-size:2rem}.hf-summary__total dd{font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem;letter-spacing:-.02em}.hf-summary__tax{margin:-.4rem 0 0;font-size:1.2rem;opacity:.6;text-align:right}.hf-summary__saved{margin:0;padding:.8rem 1.2rem;border-radius:1.2rem;background:#ff851c24;font-size:1.3rem;font-weight:700}.hf-promo{display:block;margin:.4rem 0 1.6rem}.hf-promo__details summary{list-style:none;cursor:pointer;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.hf-promo__details summary::-webkit-details-marker{display:none}.hf-promo__details[open] summary{margin-bottom:1rem}.hf-promo__form{display:flex;gap:.6rem;padding:.5rem;border-radius:4rem;background:#fff;box-shadow:inset 0 0 0 .1rem #0d0d0d1f}.hf-promo__form:focus-within{box-shadow:inset 0 0 0 .2rem rgb(var(--hf-ink))}.hf-promo__form input{flex:1;min-width:0;border:0;background:transparent;padding:0 1.4rem;font:600 1.4rem var(--font-body-family);letter-spacing:.06rem;text-transform:uppercase}.hf-promo__form input::placeholder{text-transform:none;letter-spacing:0;font-weight:500}.hf-promo__form input:focus{outline:none}.hf-promo__form button{flex:none;border:0;cursor:pointer;padding:1.1rem 1.8rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;font:700 1.3rem/1 var(--font-body-family)}.hf-promo.is-loading{opacity:.6;pointer-events:none}.hf-promo__message{margin:.8rem 0 0;font-size:1.3rem;color:#b42814}.hf-promo__message:empty{display:none}.hf-promo__message.is-success{color:#1e8c46;font-weight:600}.hf-checkout-label{display:inline-flex;align-items:center;gap:1rem}.hf-checkout-label .svg-wrapper{width:1.6rem;height:1.6rem;color:rgb(var(--hf-orange))}.template-cart #main-cart-footer .cart__checkout-button{min-height:5.6rem;font-size:1.6rem}.hf-summary__perks strong{font-weight:700}.template-cart .cart-items thead th{padding-bottom:1.2rem}.template-cart .cart-item{border-bottom:.1rem solid rgba(13,13,13,.08)}@media screen and (min-width:750px){.template-cart .cart-item>td{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width:749px){.template-cart .cart-item{padding-bottom:1.6rem;margin-bottom:1.6rem}.template-cart .cart-item__quantity{padding-top:0}.template-cart .cart-item__media{width:8.8rem}}.template-cart .cart-item__media{width:11rem}.template-cart .cart-item__image-container{border-radius:1.6rem;overflow:hidden;background:rgb(var(--hf-grey))}.template-cart .cart-item__totals .price{font-weight:700;font-size:1.6rem}.template-cart #main-cart-footer:not(.is-empty) .cart__blocks{padding:2rem 2.4rem}.hf-summary__title{margin-bottom:1.2rem;font-size:2rem}.hf-summary,.hf-summary__lines{gap:.9rem}.hf-summary__total{padding-top:1rem}.hf-promo{margin:.2rem 0 1.2rem}.template-cart #main-cart-footer .hf-pay{padding:1rem 1.2rem;margin-top:1rem}.template-cart #main-cart-footer .hf-pay__title{margin-bottom:.6rem;font-size:1.2rem}.hf-summary__perks{gap:.6rem;margin-top:1.2rem;padding-top:1.2rem;font-size:1.25rem}.hf-summary__perks .svg-wrapper{width:2.6rem;height:2.6rem;padding:.55rem}@media screen and (min-width:990px){.template-cart #main-cart-footer:not(.is-empty) .cart__blocks{top:9rem}}@media screen and (max-width:749px){.template-cart #main-cart-footer .cart__checkout-button{padding:0 1.6rem;font-size:1.5rem;white-space:nowrap}}.hf-checkout-label__arrow{color:rgb(var(--hf-orange));transition:transform .2s}.cart__checkout-button:hover .hf-checkout-label__arrow{transform:translate(.3rem)}.hf-summary__perks a{white-space:nowrap}@media screen and (min-width:990px){.hf-circles__list{grid-auto-columns:minmax(0,1fr);gap:1.2rem;overflow:visible}.hf-circles__title{font-size:1.3rem}}@media screen and (max-width:989px){.hf-circles__list{margin:0 -1.5rem;padding:0 1.5rem .4rem;scroll-padding-left:1.5rem;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}}@media screen and (min-width:750px)and (max-width:989px){.hf-circles__list{margin:0 -5rem;padding:0 5rem .4rem;scroll-padding-left:5rem}}@media screen and (min-width:990px){.hf-circles__item{min-width:0}.hf-circles__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:990px)and (max-width:1199px){.hf-circles__list{gap:.8rem}.hf-circles__title{font-size:1.2rem}}.hf-mix__inner{display:grid;gap:2.8rem}.hf-mix__head{display:grid;gap:1.2rem;max-width:72rem}.hf-mix__head .hf-eyebrow{margin:0}.hf-mix__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(4rem,6vw,7.2rem);line-height:.92;letter-spacing:-.04em}.hf-mix__text{margin:0;font-size:1.7rem;line-height:1.5;opacity:.8}.hf-mix__sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;max-width:72rem}.hf-mix__size{position:relative;display:grid;justify-items:center;gap:.2rem;padding:1.8rem 1rem 1.6rem;border:0;border-radius:2rem;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink));cursor:pointer;box-shadow:inset 0 0 0 .2rem transparent;transition:box-shadow .2s,transform .2s,background .2s}.hf-mix__size:hover{transform:translateY(-.2rem)}.hf-mix__size b{font-family:var(--font-heading-family);font-weight:800;font-size:4rem;line-height:1;letter-spacing:-.03em}.hf-mix__size span{font-size:1.3rem;font-weight:600;opacity:.7}.hf-mix__size i{margin-top:.6rem;padding:.4rem 1rem;border-radius:4rem;background:rgb(var(--hf-orange));font-style:normal;font-weight:700;font-size:1.3rem}.hf-mix__size i.is-plain{background:#fff;opacity:.8}.hf-mix__size[aria-checked=true]{background:rgb(var(--hf-ink));color:#fff}.hf-mix__size[aria-checked=true] i.is-plain{color:rgb(var(--hf-ink))}.hf-mix__pop{position:absolute;top:-1rem;left:50%;transform:translate(-50%);white-space:nowrap;padding:.3rem 1rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font-weight:700;font-size:1.1rem}.hf-mix__layout{display:grid;gap:2.4rem;align-items:start}@media screen and (min-width:990px){.hf-mix__layout{grid-template-columns:minmax(0,1fr) 42rem;gap:4rem}.hf-mix__side{position:sticky;top:10rem}}.hf-mix__filters{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.hf-mix__filter{border:0;cursor:pointer;padding:1rem 1.8rem;border-radius:4rem;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink));font:600 1.4rem var(--font-body-family)}.hf-mix__filter.is-active{background:rgb(var(--hf-ink));color:#fff}.hf-mix__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}@media screen and (min-width:750px){.hf-mix__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.hf-mix__grid{grid-template-columns:repeat(4,1fr)}}.hf-mix__card{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:.6rem;padding:1rem 1rem 1.2rem;border-radius:1.8rem;background:rgb(var(--hf-grey))}.hf-mix__media{display:grid;place-items:center;aspect-ratio:1}.hf-mix__media img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}.hf-mix__ptitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:4.4rem;font-size:1.3rem;font-weight:600;line-height:1.3;color:rgb(var(--hf-ink));text-decoration:none}.hf-mix__pprice{font-weight:700;font-size:1.4rem}.hf-mix__plus{position:absolute;right:1rem;bottom:1rem;width:4rem;height:4rem;border:0;border-radius:50%;cursor:pointer;background:rgb(var(--hf-ink));color:#fff;font:700 2.2rem/1 var(--font-body-family);transition:background .2s,transform .2s}.hf-mix__plus:hover{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));transform:scale(1.06)}.hf-mix__qty{position:absolute;top:1rem;left:1rem;padding:.3rem .9rem;border-radius:4rem;background:rgb(var(--hf-orange));font-weight:800;font-size:1.3rem}.hf-mix__qty[hidden]{display:none}.hf-mix__panel{display:grid;gap:1.4rem;padding:2.2rem;border-radius:2.8rem;background:rgb(var(--hf-ink));color:#fff}.hf-mix__panel-head{display:flex;justify-content:space-between;align-items:baseline}.hf-mix__name{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;letter-spacing:-.02em}.hf-mix__name b{color:rgb(var(--hf-orange))}.hf-mix__count{font-weight:700;font-size:1.6rem}.hf-mix__count b{color:rgb(var(--hf-orange))}.hf-mix__carton{position:relative;margin-top:2.4rem;padding:1.4rem 1.4rem 4.8rem;border-radius:.6rem;background:radial-gradient(rgba(0,0,0,.06) 1px,transparent 1px) 0 0 / 6px 6px,linear-gradient(180deg,#cfab7c,#c29a68);box-shadow:inset 0 1.2rem 1.6rem -.8rem #00000059;perspective:80rem}.hf-mix__flap{position:absolute;top:-2.2rem;width:50%;height:2.4rem;background:linear-gradient(180deg,#d8b788,#c9a271);border-radius:.4rem .4rem 0 0;transition:transform .6s cubic-bezier(.5,0,.3,1.3);z-index:2}.hf-mix__flap--l{left:0;transform-origin:left bottom;transform:rotate(-24deg)}.hf-mix__flap--r{right:0;transform-origin:right bottom;transform:rotate(24deg)}.hf-mix__slots{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.hf-mix__carton[data-size="6"] .hf-mix__slots{grid-template-columns:repeat(3,1fr)}.hf-mix__carton[data-size="24"] .hf-mix__slots{grid-template-columns:repeat(6,1fr);gap:.4rem}.hf-mix__slot{aspect-ratio:3 / 4;border:0;padding:.3rem;border-radius:.8rem;background:#50321438;box-shadow:inset 0 .3rem .6rem #00000040;cursor:default}.hf-mix__slot.is-filled{background:#fff;box-shadow:0 .3rem .6rem #0003;cursor:pointer}.hf-mix__slot.is-filled:hover{outline:.2rem solid rgb(var(--hf-orange))}.hf-mix__slot img{width:100%;height:100%;object-fit:contain;display:block}.hf-mix__tape{position:absolute;left:0;right:0;bottom:1.2rem;height:2.4rem;display:flex;align-items:center;gap:1.2rem;padding-left:.8rem;overflow:hidden;white-space:nowrap;background:rgb(var(--hf-ink));font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem}.hf-mix__tape em{font-style:normal;color:rgb(var(--hf-orange))}.hf-mix__carton.is-full .hf-mix__flap--l,.hf-mix__carton.is-full .hf-mix__flap--r{transform:rotate(0)}.hf-mix__carton.is-full{animation:hf-mix-done .5s .4s}@keyframes hf-mix-done{40%{transform:translateY(-.6rem) rotate(-1deg)}70%{transform:translateY(0) rotate(1deg)}}.hf-mix__hint{margin:0;font-size:1.4rem;color:#ffffffb3;transition:color .2s}.hf-mix__hint.is-alert{color:rgb(var(--hf-orange));font-weight:700}.hf-mix__total{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.hf-mix__total b{font-family:var(--font-heading-family);font-weight:800;font-size:3.2rem;letter-spacing:-.02em}.hf-mix__total s{margin-right:.8rem;opacity:.55;font-size:1.6rem}.hf-mix__save{padding:.5rem 1.1rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font-weight:700;font-size:1.3rem}.hf-mix__save[hidden]{display:none}.hf-mix__cta{border:0;cursor:pointer;padding:1.9rem 2rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font:700 1.6rem/1.2 var(--font-body-family);transition:background .2s,opacity .2s}.hf-mix__cta:hover:not([disabled]){background:#fff}.hf-mix__cta[disabled]{opacity:.4;cursor:not-allowed}.hf-mix__cta.is-loading{opacity:.6}.hf-mix__note{margin:0;text-align:center;font-size:1.2rem;color:#ffffff8c}.hf-mix__ghost{position:fixed;z-index:100;object-fit:contain;pointer-events:none;filter:drop-shadow(0 1rem 1rem rgba(0,0,0,.3))}.hf-mix__bar{display:none}@media screen and (max-width:989px){.hf-mix__bar{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:.8rem .8rem .8rem 1.8rem;border-radius:4rem;background:rgb(var(--hf-ink));color:#fff;box-shadow:0 1.6rem 3rem -1rem #00000080}.hf-mix__bar-count{font-weight:700;white-space:nowrap}.hf-mix__bar-count b{color:rgb(var(--hf-orange))}.hf-mix__bar-track{flex:1;height:.6rem;border-radius:1rem;background:#fff3;overflow:hidden}.hf-mix__bar-track span{display:block;height:100%;width:0;background:rgb(var(--hf-orange));transition:width .4s}.hf-mix__bar-cta{border:0;padding:1.2rem 1.8rem;border-radius:4rem;background:#fff;color:rgb(var(--hf-ink));font:700 1.4rem/1 var(--font-body-family)}.is-full .hf-mix__bar-cta{background:rgb(var(--hf-orange))}.hf-mix__side{order:-1}.hf-mix__sizes{gap:.8rem}.hf-mix__size b{font-size:3rem}.hf-mix__ptitle{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.hf-mix__flap,.hf-mix__carton.is-full{transition:none;animation:none}}.hf-mix__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.hf-mix__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.hf-mix__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hf-mix__card,.hf-mix__shop{min-width:0}.hf-mix__ptitle{overflow-wrap:anywhere}.hf-mix__card{grid-template-columns:minmax(0,1fr)}.hf-mix__media{width:100%;min-width:0;overflow:hidden}.hf-mix__shop .hf-mix__sizes{margin-bottom:2.4rem;max-width:none}.hf-mix__carton{margin-top:4.4rem}.hf-mix__flap{top:-2.4rem}.hf-mix__flap--l{transform:rotate(-14deg)}.hf-mix__flap--r{transform:rotate(14deg)}@media screen and (min-width:990px){.hf-mix__side{top:2.4rem}}@media screen and (max-width:989px){.hf-mix__shop{display:contents}.hf-mix__shop .hf-mix__sizes{order:-2;margin-bottom:0}.hf-mix__side{order:-1}.hf-mix__panel{padding:1.6rem;gap:1rem}.hf-mix__carton{margin-top:3.2rem;padding:1rem 1rem 4.2rem}.hf-mix__slot{aspect-ratio:1}.hf-mix__total b{font-size:2.6rem}}.hf-mix__steps{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;list-style:none;margin:.8rem 0 0;padding:0;font-size:1.4rem;font-weight:600}.hf-mix__steps li{display:flex;align-items:center;gap:.8rem;opacity:.45;transition:opacity .3s}.hf-mix__steps li.is-done,.hf-mix__steps li.is-current{opacity:1}.hf-mix__steps b{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;box-shadow:inset 0 0 0 .2rem currentColor;font-family:var(--font-heading-family);font-size:1.3rem;transition:background .3s,color .3s,box-shadow .3s}.hf-mix__steps li.is-current b{background:rgb(var(--hf-orange));box-shadow:none}.hf-mix__steps li.is-done b{background:rgb(var(--hf-ink));color:#fff;box-shadow:none}.hf-mix__toolbar{position:sticky;top:0;z-index:3;display:grid;gap:1rem;margin:0 -.4rem 1.6rem;padding:1rem .4rem;background:rgb(var(--color-background))}.hf-mix__toolbar .hf-mix__filters{margin:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hf-mix__toolbar .hf-mix__filters::-webkit-scrollbar{display:none}.hf-mix__filter{flex:none}.hf-mix__search{display:flex;align-items:center;gap:1rem;padding:0 1.6rem;border-radius:4rem;background:rgb(var(--hf-grey))}.hf-mix__search:focus-within{box-shadow:inset 0 0 0 .2rem rgb(var(--hf-ink))}.hf-mix__search svg{width:1.8rem;height:1.8rem;flex:none;opacity:.6}.hf-mix__search input{flex:1;min-width:0;height:4.6rem;border:0;background:transparent;font:500 1.5rem var(--font-body-family);color:rgb(var(--hf-ink))}.hf-mix__search input:focus{outline:none}.hf-mix__empty{margin:2rem 0;text-align:center;opacity:.7}.hf-mix__empty[hidden]{display:none}.hf-mix__card{transition:box-shadow .2s,background .2s}.hf-mix__card.is-picked{background:#fff;box-shadow:inset 0 0 0 .2rem rgb(var(--hf-orange))}.hf-mix__card .hf-mix__ptitle{padding-right:0}.hf-mix__stepper{position:absolute;right:1rem;top:1rem;display:flex;align-items:center;gap:.2rem;padding:.3rem;border-radius:4rem;background:transparent;transition:background .2s}.hf-mix__stepper.has-qty{background:rgb(var(--hf-ink))}.hf-mix__stepper .hf-mix__plus{position:static;width:3.8rem;height:3.8rem;font-size:2rem}.hf-mix__stepper.has-qty .hf-mix__plus{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-mix__plus.is-blocked{opacity:.35}.hf-mix__less,.hf-mix__n{display:none}.hf-mix__stepper.has-qty .hf-mix__less,.hf-mix__stepper.has-qty .hf-mix__n{display:grid}.hf-mix__less{place-items:center;width:3.8rem;height:3.8rem;border:0;border-radius:50%;cursor:pointer;background:transparent;color:#fff;font:700 2rem/1 var(--font-body-family)}.hf-mix__n{place-items:center;min-width:2rem;color:#fff;font-weight:800;font-size:1.5rem}.hf-mix__qty{display:none!important}.hf-mix__tools{display:flex;gap:.8rem}.hf-mix__tool{display:inline-flex;align-items:center;gap:.8rem;border:0;cursor:pointer;padding:.9rem 1.4rem;border-radius:4rem;background:#ffffff1a;color:#fff;font:600 1.3rem var(--font-body-family);transition:background .2s}.hf-mix__tool:hover{background:#fff3}.hf-mix__tool svg{width:1.8rem;height:1.8rem}.hf-mix__upsell{border:0;cursor:pointer;padding:1.2rem 1.6rem;border-radius:1.4rem;background:#ff851c29;box-shadow:inset 0 0 0 .1rem #ff851c80;color:#fff;font:500 1.4rem/1.4 var(--font-body-family);text-align:left}.hf-mix__upsell b{color:rgb(var(--hf-orange))}.hf-mix__upsell[hidden]{display:none}@media screen and (max-width:989px){.hf-mix__bar{padding:.6rem .6rem .6rem .8rem}.hf-mix__bar-box{display:flex;align-items:center;gap:.8rem;border:0;background:none;color:inherit;padding:0}.hf-mix__bar-thumbs{display:flex}.hf-mix__bar-thumbs img{width:3.4rem;height:3.4rem;margin-left:-1rem;border-radius:50%;background:#fff;object-fit:contain;padding:.2rem;box-shadow:0 0 0 .2rem rgb(var(--hf-ink))}.hf-mix__bar-thumbs img:first-child{margin-left:0}.hf-mix__bar-cta{white-space:nowrap}.hf-mix__toolbar{top:0}}.hf-mix__search input,.hf-mix__search input:focus,.hf-mix__search input:focus-visible{box-shadow:none;outline:none;border:0;-webkit-appearance:none;appearance:none}.hf-mega{overflow-x:clip}@media screen and (min-width:990px)and (max-height:920px){.hf-mix__side{top:1.2rem}.hf-mix__panel{gap:1rem;padding:1.8rem;max-height:calc(100vh - 2.4rem);overflow-y:auto;scrollbar-width:none}.hf-mix__carton{margin-top:3.2rem;padding:1rem 1rem 4rem}.hf-mix__slot{aspect-ratio:1}.hf-mix__total b{font-size:2.6rem}.hf-mix__cta{padding:1.6rem 2rem}}@media screen and (min-width:750px)and (max-width:989px){.hf-mix__panel{max-width:56rem;width:100%;margin:0 auto}.hf-mix__slot{aspect-ratio:1}}@media screen and (min-width:750px){.hf-boxes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hf-box__buy{flex-wrap:wrap}@media screen and (min-width:750px)and (max-width:1199px){.hf-box__body{padding:1.8rem 1.8rem 2rem}.hf-box__price--soon{font-size:1.3rem}.hf-box__cta{padding:1rem 1.6rem;font-size:1.3rem}}@media screen and (min-width:750px)and (max-width:989px){.hf-mega__badge{right:2.4rem}}.hf-slot__mode{display:inline-flex;gap:.4rem;margin-bottom:1.4rem;padding:.4rem;border-radius:4rem;background:#ffffff14}.hf-slot__mode[hidden]{display:none}.hf-slot__mode button{border:0;cursor:pointer;padding:.9rem 1.8rem;border-radius:4rem;background:transparent;color:#ffffffbf;font:700 1.4rem/1 var(--font-body-family);transition:background .2s,color .2s}.hf-slot__mode button[aria-checked=true]{background:rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-pop__dialog{width:min(92rem,calc(100vw - 4rem));max-width:none;padding:0;border:0;border-radius:3.2rem;overflow:hidden;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink));box-shadow:0 4rem 8rem -2rem #0d0d0d80}.hf-pop__dialog[open]{display:grid;grid-template-columns:.9fr 1.1fr;animation:hf-pop-in .45s cubic-bezier(.2,.9,.3,1.1)}.hf-pop__dialog::backdrop{background:#0d0d0d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes hf-pop-in{0%{opacity:0;transform:translateY(2rem) scale(.97)}}.hf-pop__close{position:absolute;top:1.4rem;right:1.4rem;z-index:2;display:grid;place-items:center;width:4rem;height:4rem;border:0;border-radius:50%;cursor:pointer;background:#fff;color:rgb(var(--hf-ink))}.hf-pop__close .svg-wrapper{width:1.4rem;height:1.4rem}.hf-pop__visual{display:grid;place-items:center;padding:4rem 2.4rem;background:radial-gradient(rgba(13,13,13,.12) 1.5px,transparent 1.5px) 0 0 / 18px 18px,rgb(var(--hf-orange))}.hf-pop__ticket{width:min(100%,30rem)}.hf-pop__ticket .hf-ticket__value{font-size:8rem}.hf-pop__content{display:grid;align-content:center;padding:4.8rem 4.8rem 4rem}.hf-pop__content .hf-eyebrow{margin:0 0 1.2rem}.hf-pop__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3rem,3.6vw,4.4rem);line-height:.95;letter-spacing:-.03em;text-wrap:balance}.hf-pop__text{margin:1.4rem 0 2rem;font-size:1.6rem;line-height:1.5;opacity:.8}.hf-pop__field{max-width:none}.hf-pop__error{margin:.8rem 0 0;color:#b42814;font-size:1.4rem}.hf-pop__error[hidden]{display:none}.hf-pop__later{display:block;margin:1.6rem 0 0;padding:0;border:0;background:none;cursor:pointer;font:500 1.3rem var(--font-body-family);color:#0d0d0d99;text-decoration:underline;text-underline-offset:.3rem}.hf-pop__legal{margin:1.2rem 0 0;font-size:1.2rem;opacity:.55}.hf-pop__done[hidden],[data-step-form][hidden]{display:none}.hf-pop__code{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:2rem;padding:1.2rem 1.2rem 1.2rem 2rem;border-radius:1.6rem;background:#fff;border:.2rem dashed rgba(13,13,13,.25)}.hf-pop__code b{font-family:var(--font-heading-family);font-weight:800;font-size:2.8rem;letter-spacing:.2rem}.hf-pop__go{width:100%;justify-content:center;display:inline-flex;gap:.8rem}@media screen and (max-width:749px){.hf-pop__dialog{position:fixed;inset:auto 0 0 0;width:100%;margin:0;border-radius:2.4rem 2.4rem 0 0;max-height:72vh;overflow-y:auto;z-index:30}.hf-pop__dialog[open]{display:block;animation:hf-pop-up .4s cubic-bezier(.2,.9,.3,1)}@keyframes hf-pop-up{0%{transform:translateY(100%)}}.hf-pop__visual{padding:1.6rem;background:rgb(var(--hf-orange))}.hf-pop__ticket{width:100%;transform:none;display:flex;align-items:center}.hf-pop__ticket .hf-ticket__main{padding:1.4rem;gap:0;flex:1}.hf-pop__ticket .hf-ticket__logo{display:none}.hf-pop__ticket .hf-ticket__value{font-size:4.4rem;margin:0}.hf-pop__ticket .hf-ticket__label{font-size:1.2rem}.hf-pop__ticket .hf-ticket__stub{border-top:0;border-left:.2rem dashed rgba(13,13,13,.2);margin:var(--notch) 0;padding:1rem 1.4rem}.hf-pop__ticket .hf-ticket__stub:before,.hf-pop__ticket .hf-ticket__stub:after{display:none}.hf-pop__ticket .hf-ticket__code{font-size:1.6rem;padding:.8rem 1rem}.hf-pop__content{padding:2rem 2rem 2.4rem}.hf-pop__title{font-size:2.8rem}.hf-pop__text{margin:1rem 0 1.4rem;font-size:1.4rem}.hf-pop__close{top:1rem;right:1rem;width:3.4rem;height:3.4rem}}@media(prefers-reduced-motion:reduce){.hf-pop__dialog[open]{animation:none}}@media screen and (max-width:749px){.hf-pop__dialog{max-height:60vh}.hf-pop__visual{padding:1.2rem 1.2rem 0;background:rgb(var(--hf-grey))}.hf-pop__ticket{box-shadow:none;background:rgb(var(--hf-orange));border-radius:1.6rem}.hf-pop__ticket .hf-ticket__main{padding:1rem 1.2rem}.hf-pop__ticket .hf-ticket__value{font-size:3.6rem}.hf-pop__ticket .hf-ticket__value span{color:rgb(var(--hf-ink))}.hf-pop__ticket .hf-ticket__label{font-size:1.1rem}.hf-pop__ticket .hf-ticket__stub{border-left-color:#0d0d0d4d}.hf-pop__ticket .hf-ticket__stub-label{font-size:1rem}.hf-pop__ticket .hf-ticket__code{background:#fff}.hf-pop__content{padding:1.4rem 2rem 2rem}.hf-pop__content .hf-eyebrow{display:none}.hf-pop__title{font-size:2.4rem;padding-right:3rem}.hf-pop__text{display:none}.hf-pop__form{margin-top:1.4rem}.hf-pop__legal{display:none}.hf-pop__later{margin-top:1.2rem}.hf-pop__close{top:auto;bottom:auto;position:absolute;right:1.6rem;margin-top:1.4rem;background:#fff}.hf-pop__done .hf-pop__text{display:block}}.hf-pop__content{position:relative}@media screen and (max-width:749px){.hf-pop__close{top:1rem;right:1.2rem;margin-top:0}}.hf-pop-teaser{position:fixed;left:1.6rem;bottom:1.6rem;z-index:25;display:flex;align-items:center;animation:hf-teaser-in .4s cubic-bezier(.2,.9,.3,1.2)}.hf-pop-teaser[hidden]{display:none}@keyframes hf-teaser-in{0%{opacity:0;transform:translateY(1.6rem) scale(.9)}}.hf-pop-teaser__open{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.6rem .6rem .6rem;border:0;border-radius:4rem;cursor:pointer;background:rgb(var(--hf-ink));color:#fff;font:700 1.4rem/1 var(--font-body-family);box-shadow:0 1.2rem 2.4rem -.8rem #0d0d0d80;transition:transform .2s}.hf-pop-teaser__open:hover{transform:translateY(-.2rem)}.hf-pop-teaser__open b{display:grid;place-items:center;height:3.6rem;padding:0 1.2rem;border-radius:4rem;background:rgb(var(--hf-orange));color:rgb(var(--hf-ink));font-family:var(--font-heading-family);font-weight:800;font-size:1.5rem;white-space:nowrap}.hf-pop-teaser__close{display:grid;place-items:center;width:2.6rem;height:2.6rem;margin-left:-.8rem;align-self:flex-start;border:0;border-radius:50%;cursor:pointer;background:#fff;color:rgb(var(--hf-ink));box-shadow:0 .2rem .6rem #0d0d0d40}.hf-pop-teaser__close .svg-wrapper{width:1rem;height:1rem}@media screen and (max-width:749px){.hf-pop-teaser{left:1rem;bottom:1rem}.hf-pop-teaser--raised{bottom:8.8rem}}@media screen and (max-width:989px){.template-page .hf-pop-teaser--raised,.hf-pop-teaser--raised{bottom:8.8rem}}@media screen and (min-width:990px){.hf-pop-teaser--raised{bottom:1.6rem}}@media screen and (min-width:750px)and (max-width:989px){.template-product .product.grid--2-col-tablet>.grid__item{width:100%;max-width:100%}.template-product .product__media-wrapper{margin-bottom:2rem}.template-product .product .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: 42vh}.template-product .product__info-wrapper{padding-left:0}.product__info-container .icon-with-text.icon-with-text--vertical{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:1.4rem 1.6rem}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin:0}}@media screen and (min-width:990px){.template-product .product__media-wrapper media-gallery{position:sticky;top:2.4rem;display:block}}@media screen and (min-width:990px)and (max-width:1279px){.product__info-container .icon-with-text.icon-with-text--vertical{grid-template-columns:1fr;gap:.8rem}.product__info-container .icon-with-text--vertical .icon-with-text__item{display:flex;flex-direction:row;align-items:center;gap:1rem;text-align:left}.product__info-container .icon-with-text--vertical .icon-with-text__item .svg-wrapper{margin:0}}.product__info-container .icon-with-text--vertical .h4{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (min-width:990px)and (max-width:1299px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding:1.2rem .9rem;font-size:1.4rem;white-space:nowrap}.header{column-gap:1.6rem}.header__icons .localization-form__select,.header__icons .disclosure__button{padding-left:.8rem;padding-right:2.4rem;font-size:1.3rem}}@media screen and (min-width:990px)and (max-width:1299px){.header__heading-logo-wrapper,.header__heading-link .hf-logo,.header__heading-link svg{min-width:13rem}.header__heading-link{flex:none}}@media screen and (min-width:750px)and (max-width:989px){.template-product .product__info-container{max-width:none}.template-product .product .product-media-container.constrain-height,.template-product .product .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:none}}@media screen and (min-width:990px)and (max-width:1199px){.header__icons .desktop-localization-wrapper,.header localization-form.header-localization{display:none}}@media screen and (min-width:750px)and (max-width:989px){.template-product .product-form__buttons,.template-product .product-form__submit{max-width:none;width:100%}}@media screen and (max-width:989px){.product .product-media-container.constrain-height .media img,.product .product-media-container .media img{object-fit:contain!important;width:100%;height:100%;padding:4%;box-sizing:border-box}.product .product-media-container .media{overflow:hidden}}@media screen and (min-width:750px)and (max-width:989px){.template-product .product .product-media-container.constrain-height{--constrained-height: 30vh}.template-product .product__media-wrapper{margin-bottom:1.2rem}.template-product .thumbnail-slider{margin-top:.8rem}.template-product .thumbnail-list__item{width:7.2rem}.template-product .product__info-container .product__tax{display:none}.template-product .product__info-wrapper .product__info-container{padding:2.4rem 3.2rem}}@media screen and (min-width:750px)and (max-width:989px){.template-product .thumbnail-list,.template-product .thumbnail-list.slider--tablet-up{grid-auto-columns:8rem;grid-template-columns:repeat(auto-fill,8rem)}.template-product .thumbnail-list__item,.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item{width:8rem!important;max-width:8rem}}.hf-deals-section:not(:has(.hf-deals)){display:none}.hf-deals__panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;padding:3.2rem 2rem;border-radius:2.4rem;overflow:hidden;background:radial-gradient(rgba(13,13,13,.12) 1.5px,transparent 1.5px) 0 0 / 18px 18px,rgb(var(--hf-orange));color:rgb(var(--hf-ink))}.hf-deals__watermark{position:absolute;right:-.06em;bottom:-.22em;font-family:var(--font-heading-family);font-weight:800;font-size:26rem;line-height:1;letter-spacing:-.06em;color:#0d0d0d12;pointer-events:none}.hf-deals__intro{position:relative}.hf-deals .hf-eyebrow{color:rgb(var(--hf-ink))}.hf-deals .hf-eyebrow:before{background:#fff}.hf-deals__intro h2{margin:0;color:rgb(var(--hf-ink))}.hf-deals__max{margin:1.6rem 0 0;font-family:var(--font-heading-family);font-weight:800;font-size:6.4rem;line-height:.9;letter-spacing:-.04em}.hf-deals__max small{display:block;font:700 1.3rem/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem}.hf-deals__max span{color:#fff}.hf-deals__text{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.45;max-width:30rem;color:#0d0d0dcc}.hf-deals .hf-tabs__panels{position:relative;min-width:0}.hf-deals .hf-rail__item{background:#fff;border-radius:1.6rem;padding:.8rem .8rem 1.2rem;box-shadow:0 1.2rem 2.4rem -1.6rem #0d0d0d80}.hf-deals .hf-rail__nav:hover{background:#fff}@media screen and (min-width:990px){.hf-deals__panel{grid-template-columns:26rem minmax(0,1fr);align-items:center;gap:4rem;padding:4.8rem 0 4.8rem 5.6rem}.hf-deals .hf-rail__nav--next{right:2.4rem}.hf-deals .hf-rail__track{padding-right:4.8rem;scroll-padding-left:0}.hf-deals .hf-rail__track{grid-auto-columns:calc((100% - 3.2rem) / 3.3)}.hf-deals__max{font-size:8.8rem}}@media screen and (max-width:749px){.hf-deals .page-width{padding-inline:0}.hf-deals__panel{border-radius:0;padding:3.2rem 1.6rem}.hf-deals__watermark{font-size:16rem}.hf-deals .hf-rail__track{grid-auto-columns:62%}}.hf-deals__panel{padding:2.8rem 2rem;gap:2rem}.hf-deals__title{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}.hf-deals__title h2{max-width:18ch}.hf-deals__max{margin:0;font-size:4.8rem;flex:none;text-align:right}.hf-deals__max small{font-size:1.1rem}@media screen and (min-width:990px){.hf-deals__panel{padding:3.6rem 0 3.6rem 4.8rem;gap:3.2rem;grid-template-columns:24rem minmax(0,1fr)}.hf-deals__title{display:block}.hf-deals__max{margin-top:1.4rem;font-size:7.2rem;text-align:left}.hf-deals .hf-rail__item{padding:.6rem .6rem 1rem}.hf-deals .hf-rail__track{grid-auto-columns:calc((100% - 4.8rem) / 4.3)}}@media screen and (max-width:749px){.hf-deals__panel{padding:2.4rem 1.6rem;gap:1.6rem}.hf-deals__title h2{font-size:2.6rem}.hf-deals__text{display:none}.hf-deals .hf-eyebrow{margin-bottom:.6rem}.hf-deals .hf-rail__track{grid-auto-columns:46%}.hf-deals .hf-rail__item{padding:.5rem .5rem .8rem;border-radius:1.2rem}}.hf-deals--light .hf-deals__panel{background:radial-gradient(rgba(255,133,28,.22) 1.5px,transparent 1.5px) 0 0 / 18px 18px,#fff6ea}.hf-deals--light .hf-eyebrow:before{background:rgb(var(--hf-orange))}.hf-deals--light .hf-deals__max span{color:rgb(var(--hf-orange))}.hf-deals--light .hf-deals__watermark{color:#ff851c1a}.hf-deals--light .hf-rail__item{box-shadow:0 0 0 1px #0d0d0d0f,0 1rem 2rem -1.6rem #0d0d0d59}.hf-deals--light .hf-rail__nav:hover{background:rgb(var(--hf-orange))}@media screen and (min-width:990px){.hf-deals__title h2{max-width:none;font-size:3.8rem;line-height:1.05}.hf-deals .hf-rail__track{grid-auto-columns:calc((100% - 4.8rem) / 3.7)}}@media screen and (min-width:990px){.hf-deals__panel{grid-template-columns:27rem minmax(0,1fr)}}.hf-tabs__tab--deals:before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:.7rem;border-radius:50%;background:rgb(var(--hf-orange));vertical-align:.15em}.hf-cp{padding:3.2rem 0 4.8rem}.hf-cp__grid{display:grid;gap:3.2rem}.hf-cp__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3rem,4.4vw,5.2rem);line-height:1;letter-spacing:-.035em}.hf-cp__lead{margin:1.4rem 0 0;font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.72);max-width:44rem}.hf-cp__ways{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:.8rem}.hf-cp__way{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.6rem;border-radius:1.6rem;background:rgb(var(--hf-grey));color:rgb(var(--hf-ink));text-decoration:none;transition:background-color .2s ease,transform .2s ease}.hf-cp__way:hover{background:rgb(var(--hf-cream))}.hf-cp__ic{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 .15rem rgb(var(--hf-orange))}.hf-cp__ic svg{width:2rem;height:2rem;fill:none;stroke:rgb(var(--hf-ink));stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hf-cp__ic--sm{width:3.2rem;height:3.2rem}.hf-cp__ic--sm svg{width:1.6rem;height:1.6rem}.hf-cp__way-txt{display:grid;gap:.2rem;min-width:0}.hf-cp__way-txt b{font-size:1.6rem;overflow-wrap:anywhere}.hf-cp__way-txt small{font-size:1.35rem;color:#0d0d0d99}.hf-cp__go{margin-left:auto;font-weight:700;transition:transform .2s ease}.hf-cp__way:hover .hf-cp__go{transform:translate(.3rem);color:rgb(var(--hf-orange))}.hf-cp__note{display:flex;align-items:center;gap:1rem;margin:1.6rem 0 0;font-size:1.4rem;color:#0d0d0db3}.hf-cp__card{padding:2.4rem 1.8rem;border-radius:2.4rem;background:#fff;box-shadow:0 0 0 1px #0d0d0d12,0 2rem 4rem -2.8rem #0d0d0d59}.hf-cp__form-title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;letter-spacing:-.02em}.hf-cp__form,.hf-cp__row{display:grid;gap:1.4rem}.hf-cp__field{display:grid;gap:.6rem}.hf-cp__field>span,.hf-cp__topics legend{font-weight:700;font-size:1.35rem}.hf-cp__field em{font-style:normal;color:rgb(var(--hf-orange))}.hf-cp__field small{font-weight:500;color:#0d0d0d80}.hf-cp__field input,.hf-cp__field textarea{width:100%;font:500 1.6rem/1.4 var(--font-body-family);color:rgb(var(--hf-ink));padding:1.2rem 1.4rem;border:0;border-radius:1.2rem;background:rgb(var(--hf-grey));box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s ease,background-color .15s ease}.hf-cp__field textarea{resize:vertical;min-height:12rem}.hf-cp__field input::placeholder{color:#0d0d0d59}.hf-cp__field input:focus,.hf-cp__field textarea:focus{outline:0;background:#fff;box-shadow:inset 0 0 0 .2rem rgb(var(--hf-ink))}.hf-cp__field input[aria-invalid=true]{box-shadow:inset 0 0 0 .2rem #dc3c28}.hf-cp__topics{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.hf-cp__topics legend{padding:0;margin-bottom:.8rem}.hf-cp__chip{position:relative;cursor:pointer}.hf-cp__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.hf-cp__chip span{display:inline-block;padding:.9rem 1.5rem;border-radius:4rem;font-weight:600;font-size:1.4rem;background:rgb(var(--hf-grey));transition:background-color .15s ease,color .15s ease}.hf-cp__chip input:checked+span{background:rgb(var(--hf-ink));color:#fff}.hf-cp__chip input:focus-visible+span{outline:.2rem solid rgb(var(--hf-orange));outline-offset:.2rem}.hf-cp__submit{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;margin-top:.4rem}.hf-cp__submit small{font-size:1.3rem;color:#0d0d0d8c}.hf-cp__btn{display:inline-flex;align-items:center;gap:1rem;border:0;cursor:pointer;padding:1.5rem 2.6rem;border-radius:4rem;font:700 1.5rem/1 var(--font-body-family);background:rgb(var(--hf-ink));color:#fff;transition:transform .15s ease}.hf-cp__btn:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hf-orange))}.hf-cp__btn:hover{transform:translateY(-.1rem)}.hf-cp__status{display:grid;gap:.3rem;padding:1.4rem 1.6rem;border-radius:1.2rem;font-size:1.4rem}.hf-cp__status b{font-size:1.5rem}.hf-cp__status--ok{background:#e2f5e9}.hf-cp__status--err{background:#fde7e2}@media screen and (max-width:749px){.hf-cp__submit .hf-cp__btn{width:100%;justify-content:center}}@media screen and (min-width:750px){.hf-cp{padding:4.8rem 0 6.4rem}.hf-cp__row{grid-template-columns:1fr 1fr}.hf-cp__card{padding:3.2rem}}@media screen and (min-width:990px){.hf-cp__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:6.4rem;align-items:start}.hf-cp__info{position:sticky;top:12rem}.hf-cp__card{padding:4rem}}@media screen and (max-width:989px){.hf-advent__content{gap:1.4rem;padding-bottom:2.4rem}.hf-advent__title{font-size:clamp(3rem,6vw,4rem)}.hf-advent__text{font-size:1.5rem;line-height:1.5}.hf-advent__range{padding:1.2rem 1.4rem;gap:.8rem}.hf-advent__price b{font-size:3.2rem}.hf-slot__card{gap:2rem;padding:2.8rem 1.6rem 1.6rem;border-radius:2.4rem}.hf-slot__intro{gap:1rem}.hf-slot__title{font-size:clamp(3rem,6vw,4rem)}.hf-slot__text{font-size:1.5rem}.hf-slot__how{display:none}.hf-club__visual{padding:2.8rem 2rem 3.2rem}.hf-ticket{width:min(100%,26rem)}.hf-ticket__value{font-size:6.4rem}}@media screen and (min-width:750px)and (max-width:989px){.hf-advent__grid{grid-template-columns:.85fr 1.15fr;gap:2.4rem;padding:3.2rem 3.2rem 0}.hf-advent__content{order:0;padding-bottom:3.2rem}.hf-advent__stage{order:-1}}@media screen and (max-width:749px){.hf-advent__stage{aspect-ratio:1.55}.hf-advent__box{width:74%}.hf-advent__features{display:none}.hf-advent__buy{gap:1.2rem}}@media screen and (max-width:749px){.hf-club__visual{padding:2rem 1.6rem 2.4rem}.hf-ticket{width:min(100%,22rem)}.hf-ticket__value{font-size:5.2rem}.hf-club__content{gap:1.2rem;padding:2.4rem 2rem 2.8rem}.hf-club__title{font-size:3rem}.hf-club__text{font-size:1.5rem}.hf-club__perks{gap:.6rem 1.4rem;font-size:1.3rem}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.jdgm-review-widget.jdgm-widget{max-width:none!important;margin:0!important;padding:3.2rem 2rem!important;border-radius:2.4rem;background:rgb(var(--hf-grey));font-family:var(--font-body-family)!important;color:rgb(var(--hf-ink))}@media screen and (min-width:750px){.jdgm-review-widget.jdgm-widget{padding:4rem!important}}.jdgm-review-widget .jdgm-rev-widg{padding:0!important;border:0!important;background:transparent!important}.jdgm-review-widget .jdgm-rev-widg__title{margin:0 0 2rem!important;text-align:left!important;font-family:var(--font-heading-family)!important;font-weight:800!important;font-size:clamp(2.6rem,3vw,3.2rem)!important;letter-spacing:-.03em!important;line-height:1.05!important;color:rgb(var(--hf-ink))!important}.jdgm-review-widget .jdgm-rev-widg__summary-text,.jdgm-review-widget .jdgm-rev-widg__summary,.jdgm-review-widget .jdgm-rev-widg__body{font-family:var(--font-body-family)!important}.jdgm-review-widget .jdgm-star,.jdgm-prev-badge .jdgm-star{color:rgb(var(--hf-orange))!important}.jdgm-review-widget .jdgm-write-rev-link,.jdgm-review-widget .jdgm-ask-question-btn,.jdgm-review-widget .jdgm-submit-rev,.jdgm-review-widget .jdgm-btn--solid,.jdgm-review-widget .jdgm-paginate__load-more{display:inline-flex!important;align-items:center;gap:1rem;padding:1.4rem 2.6rem!important;border:0!important;border-radius:4rem!important;background:rgb(var(--hf-ink))!important;color:#fff!important;font:700 1.5rem/1 var(--font-body-family)!important;text-decoration:none!important;box-shadow:none!important}.jdgm-review-widget .jdgm-write-rev-link:after,.jdgm-review-widget .jdgm-submit-rev:after{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--hf-orange))}.jdgm-review-widget .jdgm-btn--border,.jdgm-review-widget .jdgm-cancel-rev{border:.15rem solid rgb(var(--hf-ink))!important;border-radius:4rem!important;background:transparent!important;color:rgb(var(--hf-ink))!important;font-weight:700!important}.jdgm-review-widget .jdgm-rev{margin:0 0 1.2rem!important;padding:2rem!important;border:0!important;border-radius:1.6rem;background:#fff}.jdgm-review-widget .jdgm-rev__author{font-weight:700!important}.jdgm-review-widget .jdgm-rev__timestamp{color:#0d0d0d80!important}.jdgm-review-widget .jdgm-form input,.jdgm-review-widget .jdgm-form textarea{border:0!important;border-radius:1.2rem!important;background:#fff!important;padding:1.2rem 1.4rem!important;font:500 1.6rem/1.4 var(--font-body-family)!important}.jdgm-review-widget .jdgm-form input:focus,.jdgm-review-widget .jdgm-form textarea:focus{outline:.2rem solid rgb(var(--hf-ink))!important}.jdgm-review-widget .jdgm-rev-widg__sort-wrapper,.jdgm-review-widget .jdgm-row-actions{border-color:#0d0d0d1a!important}.jdgm-review-widget h2,.jdgm-review-widget h3,.jdgm-review-widget [class*=widget-title],.jdgm-review-widget [class*=header__title]{font-family:var(--font-heading-family)!important;font-weight:800!important;font-size:clamp(2.6rem,3vw,3.2rem)!important;letter-spacing:-.03em!important;color:rgb(var(--hf-ink))!important}.jdgm-review-widget button[class*=write],.jdgm-review-widget a[class*=write],.jdgm-review-widget button[class*=btn]:not([class*=star]),.jdgm-review-widget button[type=submit]{padding:1.4rem 2.6rem!important;border:0!important;border-radius:4rem!important;background:rgb(var(--hf-ink))!important;color:#fff!important;font:700 1.5rem/1 var(--font-body-family)!important}#judgeme_product_reviews button:not([class*=star]):not([class*=rating]):not([class*=close]):not([class*=tab]):not([class*=filter]):not([role=tab]):not([role=radio]),#judgeme_product_reviews a[role=button],#judgeme_product_reviews [class*=cta]{display:inline-flex!important;align-items:center!important;gap:1rem!important;min-height:0!important;padding:1.4rem 2.6rem!important;border:0!important;border-radius:4rem!important;background:rgb(var(--hf-ink))!important;background-color:rgb(var(--hf-ink))!important;color:#fff!important;font:700 1.5rem/1 var(--font-body-family)!important;box-shadow:none!important}#judgeme_product_reviews button:not([class*=star]):not([class*=rating]):not([class*=close]):not([class*=tab]):not([class*=filter]):not([role=tab]):not([role=radio]):after{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--hf-orange))}#judgeme_product_reviews button:hover{opacity:.9}.jdgm-review-widget.jdgm-widget{padding:1.6rem 2rem!important}@media screen and (min-width:750px){.jdgm-review-widget.jdgm-widget{padding:1.6rem 4rem!important}}#judgeme_product_reviews>*,#judgeme_product_reviews>*>*{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important}#judgeme_product_reviews.jdgm-widget{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.rating,.rating-star{--color-rating-star: rgb(var(--hf-orange))}#judgeme_product_reviews [class*=star],.jdgm-widget [class*=star]{color:rgb(var(--hf-orange))!important}#judgeme_product_reviews svg[class*=star] path{fill:rgb(var(--hf-orange))!important}html .rating .rating-star,html .product .rating-star,html .card-wrapper .rating-star{--color-rating-star: rgb(var(--hf-orange))}@media screen and (max-width:400px){.hf-mega__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%}.hf-mega__btn,.hf-mega--compact .hf-mega__btn{justify-content:center;min-width:0;padding:1.3rem .8rem;font-size:1.4rem;white-space:nowrap}.hf-mega__badge,.hf-mega--compact .hf-mega__badge{top:3.4rem;right:-.6rem;width:6.8rem}}@media screen and (max-width:400px){.hf-mega__btn,.hf-mega--compact .hf-mega__btn{gap:.6rem;font-size:1.35rem;padding-inline:.6rem}.hf-mega__btn:after{flex:none}.hf-mega__badge,.hf-mega--compact .hf-mega__badge{right:.4rem;width:6.4rem}}.grid__item>product-component,.hf-rail__item>product-component{display:flex;flex-direction:column;height:100%}.grid__item>product-component>.card-wrapper,.hf-rail__item>product-component>.card-wrapper{flex:1 1 auto}.card--standard>.card__content{display:flex;flex-direction:column}.card--standard>.card__content>.quick-add{margin-top:auto}.card-information{display:flex;flex-wrap:wrap;align-items:center;column-gap:.8rem}.card-information>.caption-with-letter-spacing,.card-information>.caption-large{flex:0 0 100%}.card-information>.price{order:2;margin-top:0}.card-information>.rating{order:3;margin:0!important}.card-information>.rating-count{order:4;margin:0!important;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.card-information>.rating-text{order:5}.card-information>.rating .rating-star{--letter-spacing: .1;--font-size: 1.4}.card-information>.rating-text{display:none!important}@media screen and (max-width:749px){.card-information>.rating-count{display:none!important}}@media screen and (max-width:749px){.card-information{column-gap:.5rem}.card-information>.rating .rating-star{--font-size: 1.1;--letter-spacing: .05}}.hf-world__code{display:none}.hf-flag{display:inline-flex;align-items:center}.hf-flag__disc{display:block;width:var(--flag-size, 5.6rem);height:var(--flag-size, 5.6rem);border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 .3rem #fff,0 .6rem 1.6rem -.4rem #0d0d0d4d}.hf-flag__disc svg{display:block;width:100%;height:100%}.hf-flag--group .hf-flag__disc+.hf-flag__disc{margin-left:calc(var(--flag-size, 5.6rem) * -.35)}.hf-world__flag{position:absolute;top:1.8rem;right:1.8rem;z-index:1;--flag-size: 5.2rem}.hf-world__flag.hf-flag--group{--flag-size: 4.2rem}@media screen and (max-width:749px){.hf-world__flag{top:1.4rem;right:1.4rem;--flag-size: 4.4rem}.hf-world__flag.hf-flag--group{--flag-size: 3.6rem}}.hf-sheet__flag{--flag-size: 3.6rem;margin-bottom:.4rem}.hf-sheet__flag .hf-flag__disc{box-shadow:0 0 0 .2rem #fff,0 .3rem .8rem -.2rem #0d0d0d40}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hellofoods.css.map */
