.announcement-bar{--announcement-gap: 5rem}.announcement-slider__slide{position:relative}.announcement-text>use-animate{display:inline-block}.announcement-text__old{margin-inline-end:.4em;opacity:.6;text-decoration-thickness:.08em}announcement-bar.marquee .announcement-slider__slide:after{content:"";position:absolute;top:50%;right:calc(var(--announcement-gap) / -2);width:.4rem;height:.4rem;border-radius:50%;background:rgb(var(--color-foreground));opacity:.35;transform:translate(50%,-50%)}@media screen and (min-width:990px){.announcement-bar{--announcement-gap: 7rem}}@media(prefers-reduced-motion:reduce){:root announcement-bar[data-layout][data-mobile-layout][data-direction] .announcement-slider{animation:none}}.hb-tabs{display:block;padding:calc(var(--hb-tabs-pt) * .75) 0 calc(var(--hb-tabs-pb) * .75);color:rgb(var(--hb-ink))}.hb-tabs__nav{display:flex;gap:.8rem;margin:-.8rem -1.5rem 2.4rem;padding:.4rem 1.5rem;overflow-x:auto;scrollbar-width:none}.hb-tabs__nav::-webkit-scrollbar{display:none}.hb-tabs__tab{flex:0 0 auto;height:4.2rem;padding:0 2rem;border:0;border-radius:4.2rem;background:var(--hb-grey);font:inherit;font-size:1.4rem;font-weight:700;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.hb-tabs__tab[aria-selected=true]{background:rgb(var(--hb-ink));color:#fff}.hb-tabs__tab:focus-visible{outline:.2rem solid rgb(var(--hb-accent));outline-offset:.2rem}.hb-tabs__panel[hidden]{display:none}.hb-tabs__panel{animation:hb-tabs-in .35s ease}.hb-tabs__more{display:flex;justify-content:center;margin-top:2.8rem}.hb-tabs__all{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.8rem;border-radius:5rem;box-shadow:inset 0 0 0 .15rem rgb(var(--hb-ink));font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease}.hb-tabs__all .pd-icon{width:1.6rem;height:1.6rem}@keyframes hb-tabs-in{0%{opacity:0;transform:translateY(.8rem)}}@media(hover:hover){.hb-tabs__tab[aria-selected=false]:hover{background:#e6e6e6}.hb-tabs__all:hover{background:rgb(var(--hb-ink));color:#fff}}@media(prefers-reduced-motion:reduce){.hb-tabs__panel{animation:none}}@media screen and (min-width:750px){.hb-tabs{padding:var(--hb-tabs-pt) 0 var(--hb-tabs-pb)}.hb-tabs__nav{justify-content:center;margin:-1.2rem 0 3.6rem;padding:.4rem;overflow:visible}}.hb-faq{padding:calc(var(--hb-faq-pt) * .75) 0 calc(var(--hb-faq-pb) * .75);background:var(--hb-faq-bg);color:rgb(var(--hb-ink))}.hb-faq__grid{display:grid;gap:2.4rem}.hb-faq__intro .hb-head{margin-bottom:2rem}.hb-faq__contact{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border-radius:1.6rem;background:var(--hb-cream)}.hb-faq__contact-icon{display:grid;flex:0 0 auto;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff}.hb-faq__contact-icon .pd-icon{width:2.2rem;height:2.2rem}.hb-faq__contact-title{margin:0 0 .2rem;font-size:1.4rem;line-height:1.4;color:rgba(var(--hb-ink),.75)}.hb-faq__contact-link{font-size:1.5rem;font-weight:700;color:inherit;text-underline-offset:.4rem;text-decoration-color:rgb(var(--hb-accent));text-decoration-thickness:.2rem;word-break:break-word}.hb-faq__list{display:grid;gap:.8rem}.hb-faq__item{border-radius:1.4rem;background:var(--hb-grey);transition:background-color .2s ease}.hb-faq__item[open]{background:var(--hb-cream)}.hb-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.5rem 1.8rem;cursor:pointer;list-style:none}.hb-faq__question::-webkit-details-marker{display:none}.hb-faq__question:focus-visible{border-radius:1.4rem;outline:.2rem solid rgb(var(--hb-ink));outline-offset:.2rem}.hb-faq__question-text{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0;color:inherit}.hb-faq__toggle{position:relative;flex:0 0 auto;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff}.hb-faq__toggle:before,.hb-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:.15rem;border-radius:.1rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.hb-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.hb-faq__item[open] .hb-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.hb-faq__answer{padding:0 1.8rem 1.8rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--hb-ink),.78)}.hb-faq__answer p{margin:0 0 .8rem}.hb-faq__answer p:last-child{margin-bottom:0}.hb-faq__answer a{color:rgb(var(--hb-ink));text-underline-offset:.3rem}@media(hover:hover){.hb-faq__item:not([open]):hover{background:#ececea}}@media screen and (min-width:750px){.hb-faq{padding:var(--hb-faq-pt) 0 var(--hb-faq-pb)}.hb-faq__question{padding:1.6rem 2.2rem}.hb-faq__question-text{font-size:1.6rem}.hb-faq__answer{padding:0 2.2rem 2rem}}@media screen and (min-width:990px){.hb-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:6.4rem}.hb-faq__intro{position:sticky;top:3.2rem}}.hb-hero{position:relative;color:rgb(var(--hb-ink));background:var(--hb-hero-panel)}.hb-hero__media{position:relative;aspect-ratio:var(--hb-hero-ratio-mobile)}.hb-hero__media:after{content:"";position:absolute;inset:auto 0 -.2rem;height:calc(22% + .2rem);background:linear-gradient(180deg,transparent,var(--hb-hero-panel) 88%);pointer-events:none}.hb-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hb-hero-focus-mobile)}.hb-hero__inner{position:relative}.hb-hero__panel{display:flex;flex-direction:column;padding:.4rem 0 3.2rem}.hb-hero__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--hb-ink),.72)}.hb-hero__title{margin:0 0 2rem;font-family:var(--font-body-family);font-size:clamp(3rem,3vw,4.4rem);font-weight:300;line-height:1.15;letter-spacing:.01em;color:rgb(var(--color-base-heading, var(--hb-ink)));--color-highlight: var(--hb-accent)}.hb-hero__title .highlighted-text{margin-bottom:.12em}.hb-hero__text{order:2;max-width:46rem;margin:0;font-size:1.6rem;line-height:1.55;color:rgba(var(--hb-ink),.78)}.hb-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;order:1;margin-bottom:2rem}.hb-hero__button{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:5.2rem;padding:0 1.8rem;border-radius:5.2rem;background:#ffffffb3;box-shadow:inset 0 0 0 .15rem rgb(var(--hb-ink));font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--hb-ink));transition:background-color .2s ease,color .2s ease,transform .2s ease}.hb-hero__button--primary{background:rgb(var(--hb-ink));color:#fff}.hb-hero__button:focus-visible{outline:.2rem solid rgb(var(--hb-accent));outline-offset:.3rem}.hb-hero__proof{order:3;margin-top:1.6rem}@media(hover:hover){.hb-hero__button:hover{transform:translateY(-.1rem);background:rgb(var(--hb-ink));color:#fff}.hb-hero__button--primary:hover{background:#000}}@media screen and (min-width:750px){.hb-hero{display:grid;min-height:clamp(48rem,42vw,68rem)}.hb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.hb-hero__media:after{inset:0 0 0 auto;width:45%;height:auto;background:linear-gradient(90deg,transparent,rgba(247,238,221,.35))}.hb-hero__image{object-position:var(--hb-hero-focus)}.hb-hero__inner{display:flex;align-items:center;justify-content:flex-end;width:100%}.hb-hero__panel{display:block;width:min(52rem,46%);padding:6rem 0}.hb-hero__title{margin-bottom:1.4rem}.hb-hero__text{margin-bottom:2.4rem}.hb-hero__actions{margin-bottom:0}.hb-hero__proof{margin-top:2rem}.hb-hero__button{flex:0 0 auto;padding:0 2.6rem;font-size:1.3rem;letter-spacing:.12em}}.hb-needs{padding:calc(var(--hb-needs-pt) * .75) 0 calc(var(--hb-needs-pb) * .75);background:var(--hb-needs-bg);color:rgb(var(--hb-ink));scroll-margin-top:8rem}.hb-needs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.hb-needs__tile{display:flex;flex-direction:column;align-items:center;gap:.8rem;height:100%;padding:1.6rem .8rem 1.4rem;border-radius:1.6rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--hb-ink),.06);text-align:center;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.hb-needs__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:rgba(var(--hb-accent),.18);transition:background-color .25s ease}.hb-needs__icon .pd-icon{width:2.4rem;height:2.4rem}.hb-needs__media{position:relative;flex:0 0 auto;width:7.2rem;height:7.2rem;overflow:hidden;border-radius:50%;background:var(--hb-needs-circle, var(--hb-cream));clip-path:circle(50%);isolation:isolate}.hb-needs__image{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:translate(9%,2%) scale(1.12);transition:transform .35s ease}.hb-needs__media--custom .hb-needs__image{mix-blend-mode:normal;transform:none}.hb-needs__label{font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.hb-needs__count{margin-top:auto;font-size:1.15rem;color:rgba(var(--hb-ink),.6)}.hb-needs__tile:focus-visible{outline:.2rem solid rgb(var(--hb-ink));outline-offset:.2rem}@media(hover:hover){.hb-needs__tile:hover{transform:translateY(-.3rem);box-shadow:inset 0 0 0 .1rem rgba(var(--hb-ink),.1),0 1.2rem 2.4rem rgba(var(--hb-ink),.08)}.hb-needs__tile:hover .hb-needs__icon{background:rgb(var(--hb-accent))}.hb-needs__tile:hover .hb-needs__image{transform:translate(9%,2%) scale(1.22)}.hb-needs__tile:hover .hb-needs__media--custom .hb-needs__image{transform:scale(1.08)}}@media screen and (min-width:750px){.hb-needs{padding:var(--hb-needs-pt) 0 var(--hb-needs-pb)}.hb-needs__grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.2rem}.hb-needs__tile{padding:2.4rem 1.2rem 2rem}.hb-needs__icon{width:5.6rem;height:5.6rem}.hb-needs__media{width:9.6rem;height:9.6rem}.hb-needs__label{font-size:1.8rem}}.hb-nl{--hb-nl-ink: 33, 35, 38;--hb-nl-accent: 255, 181, 3;--hb-nl-success: 46, 125, 50;padding:calc(var(--hb-nl-pt) * .75) 0 calc(var(--hb-nl-pb) * .75);color:rgb(var(--hb-nl-ink))}.hb-nl__card{display:grid;overflow:hidden;border-radius:2.4rem;background:var(--hb-nl-bg)}.hb-nl__media{position:relative;aspect-ratio:16 / 10}.hb-nl__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,var(--hb-nl-bg) 100%);pointer-events:none}.hb-nl__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hb-nl-focus)}.hb-nl__body{padding:3.2rem 2.2rem 3.6rem}.hb-nl__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.hb-nl__eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hb-nl-accent))}.hb-nl__heading{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:clamp(2.6rem,2.6vw,3.6rem);font-weight:300;line-height:1.2;letter-spacing:.01em;color:rgb(var(--color-base-heading, var(--hb-nl-ink)));--color-highlight: var(--hb-nl-accent)}.hb-nl__heading .highlighted-text{margin-bottom:.12em}.hb-nl__text{margin:0 0 2.4rem;font-size:1.6rem;line-height:1.55;color:rgba(var(--hb-nl-ink),.78)}.hb-nl__field{display:flex;align-items:center;height:5.6rem;padding:.4rem;border-radius:5.6rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--hb-nl-ink),.14);transition:box-shadow .2s ease}.hb-nl__field:focus-within{box-shadow:inset 0 0 0 .15rem rgb(var(--hb-nl-ink)),0 0 0 .4rem rgba(var(--hb-nl-accent),.25)}.hb-nl__field--error{box-shadow:inset 0 0 0 .15rem #c62828}.hb-nl__field input{flex:1 1 auto;min-width:0;height:100%;padding:0 1.4rem;border:0;border-radius:5.6rem;background:transparent;font:inherit;font-size:1.6rem;color:inherit;box-shadow:none;outline:0}.hb-nl__field input::placeholder{color:rgba(var(--hb-nl-ink),.5);opacity:1}.hb-nl__field input:-webkit-autofill,.hb-nl__field input:-webkit-autofill:hover,.hb-nl__field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 10rem #fff inset;-webkit-text-fill-color:rgb(var(--hb-nl-ink));caret-color:rgb(var(--hb-nl-ink));transition:background-color 9999s ease-out}.hb-nl__field button{flex:0 0 auto;height:100%;padding:0 1.6rem;border:0;border-radius:4.8rem;background:rgb(var(--hb-nl-ink));color:#fff;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.hb-nl__field button:focus-visible{outline:.2rem solid rgb(var(--hb-nl-accent));outline-offset:.2rem}.hb-nl__error{margin:.8rem 0 0 1.6rem;font-size:1.3rem;color:#c62828}.hb-nl__done{display:flex;align-items:center;gap:1rem;min-height:5.6rem;margin:0;padding:1rem 2rem;border-radius:5.6rem;background:rgba(var(--hb-nl-success),.1);color:rgb(var(--hb-nl-success));font-size:1.5rem;font-weight:700;outline:0}.hb-nl__done .pd-icon{flex:0 0 auto;width:2rem;height:2rem;stroke-width:2.4}.hb-nl__perks{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin:1.8rem 0 0;padding:0;list-style:none;font-size:1.4rem;color:rgba(var(--hb-nl-ink),.75)}.hb-nl__perks li{display:flex;align-items:center;gap:.7rem}.hb-nl__perks .pd-icon{width:1.6rem;height:1.6rem;color:rgb(var(--hb-nl-success));stroke-width:2.4}@media(hover:hover){.hb-nl__field button:hover{background:#000;transform:translateY(-.1rem)}}@media screen and (min-width:750px){.hb-nl{padding:var(--hb-nl-pt) 0 var(--hb-nl-pb)}.hb-nl__card{grid-template-columns:1.05fr 1fr;min-height:50rem}.hb-nl__media{aspect-ratio:auto}.hb-nl__media:after{background:linear-gradient(90deg,transparent 55%,var(--hb-nl-bg) 100%)}.hb-nl__body{display:flex;flex-direction:column;justify-content:center;padding:5.6rem 6.4rem}.hb-nl__field input{padding:0 1.8rem}.hb-nl__field button{padding:0 2.2rem;font-size:1.3rem;letter-spacing:.12em}}.hb-press{position:relative;z-index:1;padding:calc(var(--hb-press-pt) * .75) 0 calc(var(--hb-press-pb) * .75);background:var(--hb-press-bg);color:var(--hb-press-ink)}.hb-press--wave{margin-bottom:2.4rem}.hb-press--wave:after{content:"";position:absolute;top:calc(100% - .1rem);left:0;width:100%;height:2.4rem;background:var(--hb-press-bg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v24C1180 8 900 2 620 6 380 9 170 16 0 18z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v24C1180 8 900 2 620 6 380 9 170 16 0 18z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;pointer-events:none}.hb-press__inner{display:grid;gap:1.2rem;justify-items:center}.hb-press__label{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:inherit}.hb-press__logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1.6rem;width:100%;max-width:82rem;margin:0;padding:0;list-style:none}.hb-press__item{display:flex;justify-content:center}.hb-press__link{display:block;width:100%}.hb-press__logo{display:block;width:100%;max-width:16rem;height:auto;aspect-ratio:16 / 9;margin:0 auto;object-fit:contain;transform:scale(var(--hb-press-scale, 1));filter:grayscale(1) brightness(.8) contrast(2.5);mix-blend-mode:multiply;opacity:.85;transition:opacity .2s ease}.hb-press__name{font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit}@media(hover:hover){.hb-press__link:hover .hb-press__logo{opacity:1}}@media screen and (min-width:750px){.hb-press{padding:var(--hb-press-pt) 0 var(--hb-press-pb)}.hb-press__inner{display:flex;align-items:center;justify-content:center;gap:4rem}.hb-press__label{flex:0 0 auto}.hb-press__logos{flex:0 1 82rem;gap:4rem}}.hb-wall{padding:calc(var(--hb-wall-pt) * .75) 0 calc(var(--hb-wall-pb) * .75);background:var(--hb-wall-bg);color:rgb(var(--hb-ink))}.hb-wall__head .hb-head{margin-bottom:1.4rem}.hb-wall__summary{display:flex;justify-content:center;margin-bottom:3.2rem}.hb-wall__grid{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.hb-wall__grid::-webkit-scrollbar{display:none}.hb-wall__card{flex:0 0 84%;scroll-snap-align:start}.hb-wall__card figure{display:flex;flex-direction:column;gap:1.2rem;height:100%;margin:0;padding:2.4rem 2.2rem 2rem;border-radius:2rem;background:#fff}.hb-wall__stars{font-size:1.5rem;letter-spacing:.15em;color:rgb(var(--hb-accent))}.hb-wall__quote{flex:1 1 auto;margin:0;padding:0;border:0}.hb-wall__quote p{margin:0;font-size:1.6rem;font-style:normal;line-height:1.55}.hb-wall__author{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:1.4rem}.hb-wall__badge{padding:.3rem .8rem;border-radius:2rem;background:rgba(var(--hb-success),.1);font-size:1.1rem;font-weight:700;color:rgb(var(--hb-success))}.hb-wall__product{display:flex;align-items:center;gap:1rem;padding-top:1.4rem;border-top:.1rem solid rgba(var(--hb-ink),.08);font-size:1.3rem;font-weight:700;line-height:1.3;text-decoration:none;color:inherit}.hb-wall__product img{flex:0 0 auto;width:4rem;height:4rem;border-radius:.8rem;background:var(--hb-grey);object-fit:contain}.hb-wall__product span{flex:1 1 auto;min-width:0}.hb-wall__product .pd-icon{flex:0 0 auto;width:1.6rem;height:1.6rem;transition:transform .2s ease}.hb-wall__more{display:flex;justify-content:center;margin-top:2.8rem}.hb-wall__all{font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:inherit;text-underline-offset:.5rem;text-decoration-color:rgb(var(--hb-accent));text-decoration-thickness:.2rem}@media(hover:hover){.hb-wall__product:hover .pd-icon{transform:translate(.3rem)}}@media screen and (min-width:750px){.hb-wall{padding:var(--hb-wall-pt) 0 var(--hb-wall-pb)}.hb-wall__card{flex-basis:calc((100% - 2.4rem) / 2.2)}}@media screen and (min-width:990px){.hb-wall__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;overflow:visible}}.hb-spot{padding:calc(var(--hb-spot-pt) * .75) 0 calc(var(--hb-spot-pb) * .75);color:rgb(var(--hb-ink))}.hb-spot__card{display:grid;overflow:hidden;border-radius:2.4rem;background:var(--hb-spot-bg)}.hb-spot__media{position:relative;aspect-ratio:16 / 10}.hb-spot__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hb-spot-focus)}.hb-spot__badge{position:absolute;top:1.6rem;left:1.6rem;padding:.7rem 1.2rem;border-radius:3rem;background:rgb(var(--hb-accent));font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hb-spot__body{padding:3.2rem 2.2rem 3.6rem}.hb-spot__body .hb-head{margin-bottom:2rem}.hb-spot__bullets{display:grid;gap:1rem;margin:2.4rem 0 0;padding:0;list-style:none;font-size:1.5rem}.hb-spot__bullets li{display:flex;align-items:center;gap:1rem}.hb-spot__bullets .pd-icon{flex:0 0 auto;width:2.2rem;height:2.2rem;padding:.4rem;border-radius:50%;background:rgb(var(--hb-success));color:#fff;stroke-width:2.4}.hb-spot__products{display:grid;gap:.8rem;margin:0 0 2.4rem;padding:0;list-style:none}.hb-spot__product{display:flex;align-items:center;gap:1.4rem;padding:.8rem 1.4rem .8rem .8rem;border-radius:1.4rem;background:#fff;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.hb-spot__thumb{flex:0 0 auto;width:6.4rem;height:6.4rem;overflow:hidden;border-radius:1rem;background:var(--hb-grey)}.hb-spot__thumb img{width:100%;height:100%;object-fit:contain}.hb-spot__info{display:grid;flex:1 1 auto;gap:.3rem;min-width:0}.hb-spot__name{font-size:1.4rem;font-weight:700;line-height:1.3}.hb-spot__price{font-size:1.4rem;color:rgba(var(--hb-ink),.75)}.hb-spot__price s{margin-left:.6rem;color:rgba(var(--hb-ink),.45)}.hb-spot__product>.pd-icon{flex:0 0 auto;width:1.8rem;height:1.8rem;transition:transform .2s ease}.hb-spot__product:focus-visible{outline:.2rem solid rgb(var(--hb-ink));outline-offset:.2rem}.hb-spot__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;padding:0 2.8rem;border-radius:5.2rem;background:rgb(var(--hb-ink));font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#fff;transition:background-color .2s ease}@media(hover:hover){.hb-spot__product:hover{box-shadow:0 .8rem 2rem rgba(var(--hb-ink),.08)}.hb-spot__product:hover>.pd-icon{transform:translate(.3rem)}.hb-spot__button:hover{background:#000}}@media screen and (min-width:750px){.hb-spot{padding:var(--hb-spot-pt) 0 var(--hb-spot-pb)}.hb-spot__button{width:auto}}@media screen and (min-width:990px){.hb-spot__card{grid-template-columns:1fr 1fr;min-height:56rem}.hb-spot__media{aspect-ratio:auto}.hb-spot__body{display:flex;flex-direction:column;justify-content:center;padding:5.6rem 6.4rem}}.hb-story{padding:calc(var(--hb-story-pt) * .75) 0 calc(var(--hb-story-pb) * .75);color:rgb(var(--hb-ink))}.hb-story__grid{display:grid;gap:3.2rem}.hb-story__media{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:2.4rem}.hb-story__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hb-story__body .hb-head{margin-bottom:1.6rem}.hb-story__text{font-size:1.6rem;line-height:1.6;color:rgba(var(--hb-ink),.78)}.hb-story__text p{margin:0 0 1.2rem}.hb-story__pillars{display:grid;gap:1.6rem;margin:2.4rem 0;padding:0;list-style:none}.hb-story__pillar{display:flex;gap:1.4rem}.hb-story__icon{display:grid;flex:0 0 auto;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--hb-accent),.18)}.hb-story__icon .pd-icon{width:2.2rem;height:2.2rem}.hb-story__pillar-title{margin:0 0 .3rem;font-size:1.6rem;font-weight:700;line-height:1.3;color:inherit}.hb-story__pillar-text{margin:0;font-size:1.4rem;line-height:1.55;color:rgba(var(--hb-ink),.75)}.hb-story__links{display:flex;flex-wrap:wrap;gap:1rem}.hb-story__link{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:5rem;padding:0 2.4rem;border-radius:5rem;box-shadow:inset 0 0 0 .15rem rgb(var(--hb-ink));font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease}.hb-story__link--solid{background:rgb(var(--hb-ink));color:#fff}@media(hover:hover){.hb-story__link:hover{background:rgb(var(--hb-ink));color:#fff}}@media screen and (min-width:750px){.hb-story{padding:var(--hb-story-pt) 0 var(--hb-story-pb)}.hb-story__link{flex:0 0 auto}}@media screen and (min-width:990px){.hb-story__grid{grid-template-columns:1fr 1fr;align-items:center;gap:6.4rem}.hb-story__media{aspect-ratio:4 / 5}.hb-story--image-right .hb-story__media{order:1}}.hb-trust{background:var(--hb-trust-bg);color:rgb(var(--hb-ink))}.hb-trust__list{display:flex;gap:2.4rem;margin:0 -1.5rem;padding:1.8rem 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.hb-trust__list::-webkit-scrollbar{display:none}.hb-trust__item{display:flex;flex:0 0 auto;align-items:center;gap:1rem;scroll-snap-align:start}.hb-trust__icon{display:grid;flex:0 0 auto;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background:#fff}.hb-trust__icon .pd-icon{width:2rem;height:2rem}.hb-trust__copy{display:grid;gap:.2rem;line-height:1.25}.hb-trust__copy b{font-size:1.3rem;font-weight:700;white-space:nowrap}.hb-trust__copy small{font-size:1.2rem;color:rgba(var(--hb-ink),.65);white-space:nowrap}@media screen and (min-width:990px){.hb-trust__list{justify-content:space-between;margin:0;padding:2.2rem 0;overflow:visible}}.pd-fbt{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;display:block;padding:calc(var(--pd-fbt-pt) * .75) 0 calc(var(--pd-fbt-pb) * .75);background:var(--pd-fbt-bg);color:rgb(var(--pd-ink))}.pd-fbt__card{padding:2rem 1.6rem;border-radius:1.6rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--pd-ink),.1)}.pd-fbt__heading{margin:0 0 2rem;font-size:2rem;font-weight:600;line-height:1.25}.pd-fbt__body{display:grid;gap:2.4rem}.pd-fbt__visuals{display:flex;align-items:center;gap:.8rem;margin:0;padding:0;list-style:none}.pd-fbt__visual{flex:1 1 0;min-width:0;max-width:9.6rem;transition:opacity .2s ease}.pd-fbt__visual.is-muted{opacity:.3}.pd-fbt__thumb{display:block;aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:#f5f5f5}.pd-fbt__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pd-fbt__plus{display:grid;flex:0 0 auto;place-items:center;color:rgba(var(--pd-ink),.55)}.pd-fbt__plus .pd-icon{width:1.8rem;height:1.8rem}.pd-fbt__items{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.pd-fbt__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1.2rem}.pd-fbt__check{width:2rem;height:2rem;margin:.1rem 0 0;accent-color:rgb(var(--pd-ink));cursor:pointer}.pd-fbt__info{display:grid;gap:.6rem;justify-items:start}.pd-fbt__name{font-size:1.45rem;line-height:1.4;color:inherit;cursor:pointer}a.pd-fbt__name{text-decoration:underline;text-decoration-color:rgba(var(--pd-ink),.25);text-underline-offset:.3rem}.pd-fbt__name b{font-weight:700}.pd-fbt__variant{min-height:3.6rem;padding:0 3.2rem 0 1.2rem;border:.1rem solid rgba(var(--pd-ink),.2);border-radius:.6rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23212326' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1rem center / 1.4rem;font:inherit;font-size:1.35rem;color:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}.pd-fbt__option{font-size:1.3rem;color:rgba(var(--pd-ink),.65)}.pd-fbt__price{display:grid;justify-items:end;font-size:1.5rem;font-weight:600;white-space:nowrap}.pd-fbt__price s{font-size:1.25rem;font-weight:400;color:rgba(var(--pd-ink),.5)}.pd-fbt__summary{display:grid;gap:1.2rem;margin-top:2rem;padding-top:2rem;border-top:.1rem solid rgba(var(--pd-ink),.1)}.pd-fbt__total{display:flex;justify-content:space-between;align-items:baseline;margin:0;font-size:1.5rem}.pd-fbt__total span{font-size:2rem;font-weight:700}.pd-fbt__button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.4rem;border:0;border-radius:.6rem;background:rgb(var(--pd-accent));font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--pd-ink));cursor:pointer;transition:opacity .2s ease}.pd-fbt__button:disabled{opacity:.45;cursor:not-allowed}.pd-fbt__button.is-loading{opacity:.7;cursor:progress}.pd-fbt__button:focus-visible{outline:.2rem solid rgb(var(--pd-ink));outline-offset:.3rem}.pd-fbt__error{margin:0;font-size:1.3rem;color:#b42318}@media screen and (min-width:750px){.pd-fbt{padding:var(--pd-fbt-pt) 0 var(--pd-fbt-pb)}.pd-fbt__card{padding:3.2rem}.pd-fbt__heading{font-size:2.4rem}}@media screen and (min-width:990px){.pd-fbt__body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4.8rem}.pd-fbt__visual{flex:0 0 13rem;max-width:none}.pd-fbt__summary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pd-fbt__error{grid-column:1 / -1}}.pd-desc{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;display:block;padding:calc(var(--pd-desc-pt) * .75) 0 calc(var(--pd-desc-pb) * .75);background:var(--pd-desc-bg);color:rgb(var(--pd-ink))}.pd-desc__layout{display:grid;gap:2.4rem;max-width:76rem;margin:0 auto}.pd-desc__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--pd-ink),.72)}.pd-desc__heading{margin:0;font-size:clamp(2.6rem,6vw,3.4rem);line-height:1.15}.pd-desc__nav{display:none}.pd-desc__content{font-size:1.6rem;line-height:1.75;color:rgba(var(--pd-ink),.82)}.pd-desc__content[data-collapsed]{max-height:48rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.pd-desc__content>:first-child{margin-top:0}.pd-desc__content p,.pd-desc__content ul,.pd-desc__content ol{margin:0 0 1.4rem}.pd-desc__content h2,.pd-desc__content h3{margin:3.2rem 0 1rem;font-family:inherit!important;font-size:2rem!important;font-weight:600;line-height:1.3;letter-spacing:0;color:rgb(var(--pd-ink));scroll-margin-top:10rem}.pd-desc__content h3{font-size:1.7rem!important}.pd-desc__content ul{display:grid;gap:.8rem;padding:0;list-style:none}.pd-desc__content ul li{position:relative;padding-left:2.4rem}.pd-desc__content ul li:before{content:"";position:absolute;top:.75em;left:.4rem;width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--pd-accent))}.pd-desc__content strong{font-weight:600;color:rgb(var(--pd-ink))}.pd-desc__content a{color:inherit;text-decoration-color:rgb(var(--pd-accent));text-decoration-thickness:.2rem;text-underline-offset:.3rem}.pd-desc__toggle{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;padding:1.2rem 2.4rem;border:0;border-radius:5rem;background:rgb(var(--pd-ink));font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;cursor:pointer}.pd-desc__toggle[hidden]{display:none}.pd-desc__toggle .pd-icon{width:1.6rem;height:1.6rem;transition:transform .25s ease}.pd-desc__toggle[aria-expanded=true] .pd-icon{transform:rotate(180deg)}.pd-desc__toggle:focus-visible,.pd-desc__nav-link:focus-visible{outline:.2rem solid rgb(var(--pd-ink));outline-offset:.3rem}@media screen and (min-width:750px){.pd-desc{padding:var(--pd-desc-pt) 0 var(--pd-desc-pb)}}@media screen and (min-width:990px){.pd-desc__layout--nav{grid-template-columns:28rem minmax(0,72rem);justify-content:center;gap:6.4rem;max-width:none}.pd-desc__layout--nav .pd-desc__header{position:sticky;top:4rem;align-self:start}.pd-desc__nav{display:block;margin-top:2.4rem;padding-top:2rem;border-top:.1rem solid rgba(var(--pd-ink),.12)}.pd-desc__nav-list{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.pd-desc__nav-link{display:block;padding:.6rem 0 .6rem 1.2rem;border-left:.2rem solid transparent;font-size:1.4rem;line-height:1.4;color:rgba(var(--pd-ink),.7);text-decoration:none;transition:color .2s ease,border-color .2s ease}.pd-desc__nav-link.is-active{border-left-color:rgb(var(--pd-accent));color:rgb(var(--pd-ink))}}@media(hover:hover){.pd-desc__nav-link:hover{color:rgb(var(--pd-ink))}}.pd-uses{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;padding:calc(var(--pd-uses-pt) * .75) 0 calc(var(--pd-uses-pb) * .75);background:var(--pd-uses-bg);color:rgb(var(--pd-ink))}.pd-uses__header{max-width:64rem;margin:0 0 2.4rem}.pd-uses__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--pd-ink),.72)}.pd-uses__heading{margin:0;font-size:clamp(2.6rem,6vw,3.8rem);line-height:1.15}.pd-uses__intro{margin-top:1.2rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--pd-ink),.8)}.pd-uses__intro p{margin:0}.pd-uses__grid{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.pd-uses__grid::-webkit-scrollbar{display:none}.pd-uses__card{display:flex;flex-direction:column;flex:0 0 78%;padding:2rem;border-radius:1.6rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--pd-ink),.08);scroll-snap-align:start}.pd-uses__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:1.6rem;border-radius:50%;background:rgba(var(--pd-accent),.18)}.pd-uses__icon .pd-icon{width:2.4rem;height:2.4rem}.pd-uses__title{margin:0 0 .6rem;font-size:1.8rem;font-weight:700;line-height:1.25}.pd-uses__text{margin:0;font-size:1.45rem;line-height:1.55;color:rgba(var(--pd-ink),.78)}.pd-uses__tip{margin:1.4rem 0 0;padding:1rem 1.2rem;border-radius:1rem;background:#f7eedd;font-size:1.3rem;line-height:1.45}.pd-uses__tip b{font-weight:700}.pd-uses__link{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:1.6rem;font-size:1.4rem;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:.35rem;text-decoration-color:rgba(var(--pd-accent),.9);text-decoration-thickness:.2rem}.pd-uses__link .pd-icon{width:1.6rem;height:1.6rem;transition:transform .25s ease}.pd-uses__note{margin:2rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--pd-ink),.55)}@media(hover:hover){.pd-uses__link:hover .pd-icon{transform:translate(.3rem)}}@media screen and (min-width:750px){.pd-uses{padding:var(--pd-uses-pt) 0 var(--pd-uses-pb)}.pd-uses__header{margin-bottom:4rem}.pd-uses__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;overflow:visible}.pd-uses__card{padding:2.4rem}}@media screen and (min-width:1100px){.pd-uses__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pd-why{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;--pd-success: 46, 125, 50;padding:calc(var(--pd-why-pt) * .75) 0 calc(var(--pd-why-pb) * .75);background:var(--pd-why-bg);color:rgb(var(--pd-ink))}.pd-why__header{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.pd-why__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--pd-ink),.72)}.pd-why__heading{margin:0;font-size:clamp(2.6rem,6vw,3.8rem);line-height:1.15}.pd-why__intro{margin-top:1.2rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--pd-ink),.8)}.pd-why__intro p{margin:0}.pd-why__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 0 3.2rem;padding:0;list-style:none}.pd-why__point{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;border-radius:1.6rem;background:#fff}.pd-why__icon{display:grid;place-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--pd-accent),.18)}.pd-why__icon .pd-icon{width:2.2rem;height:2.2rem}.pd-why__point-title{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;line-height:1.3}.pd-why__point-text{margin:0;font-size:1.3rem;line-height:1.55;color:rgba(var(--pd-ink),.75)}.pd-why__table-wrap{max-width:86rem;margin:0 auto;border-radius:1.6rem;background:#fff;overflow:hidden}.pd-why__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.3rem;line-height:1.4}.pd-why__table th,.pd-why__table td{padding:1.2rem .8rem;border:0;border-bottom:.1rem solid rgba(var(--pd-ink),.08);text-align:left;vertical-align:middle}.pd-why__table tbody tr:last-child>*{border-bottom:0}.pd-why__table thead th{font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--pd-ink),.6)}.pd-why__table thead .pd-why__col-ours{color:rgb(var(--pd-ink))}.pd-why__logo{display:block;width:100%;max-width:14rem;height:auto}.pd-why__table tbody th{width:34%;font-weight:700}.pd-why__table td{color:rgba(var(--pd-ink),.66)}.pd-why__table .pd-why__col-ours{background:rgba(var(--pd-accent),.12);color:rgb(var(--pd-ink));font-weight:700}.pd-why__mark{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;margin:0 .5rem .2rem 0;border-radius:50%;background:rgba(var(--pd-ink),.08);vertical-align:middle}.pd-why__mark .pd-icon{width:1.2rem;height:1.2rem;stroke-width:2.4}.pd-why__mark--yes{background:rgb(var(--pd-success));color:#fff}.pd-why__footer{display:grid;justify-items:center;gap:1.4rem;margin-top:2.4rem}.pd-why__report{display:inline-flex;align-items:center;gap:1.2rem;padding:1rem 1.8rem 1rem 1rem;border-radius:4rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--pd-ink),.14);color:inherit;text-decoration:none;transition:box-shadow .25s ease}.pd-why__report>span:nth-child(2){display:grid;gap:.2rem;font-size:1.4rem;line-height:1.25}.pd-why__report small{font-size:1.2rem;color:rgba(var(--pd-ink),.62)}.pd-why__report>.pd-icon{width:1.8rem;height:1.8rem}.pd-why__report:focus-visible{outline:.2rem solid rgb(var(--pd-ink));outline-offset:.3rem}.pd-why__note{max-width:64rem;margin:0;font-size:1.2rem;line-height:1.5;text-align:center;color:rgba(var(--pd-ink),.55)}@media(hover:hover){.pd-why__report:hover{box-shadow:inset 0 0 0 .15rem rgb(var(--pd-ink))}}@media screen and (min-width:750px){.pd-why{padding:var(--pd-why-pt) 0 var(--pd-why-pb)}.pd-why__header{margin-bottom:4.8rem}.pd-why__points{gap:1.6rem;margin-bottom:4.8rem}.pd-why__point{padding:2.4rem}.pd-why__point-title{font-size:1.6rem}.pd-why__point-text{font-size:1.4rem}.pd-why__table{font-size:1.5rem}.pd-why__table th,.pd-why__table td{padding:1.6rem 2.4rem}}@media screen and (min-width:1100px){.pd-why__points{grid-template-columns:repeat(4,minmax(0,1fr))}}hb-product-tabs{--hb-pt-ink: 33, 35, 38;--hb-pt-muted: rgba(var(--hb-pt-ink), .6);--hb-pt-line: rgba(var(--hb-pt-ink), .09);--hb-pt-ease: cubic-bezier(.22, .61, .36, 1);display:block;margin:var(--hb-pt-margin-top) 0 var(--hb-pt-margin-bottom);padding:var(--hb-pt-pad-y) var(--hb-pt-pad-x);background:var(--hb-pt-bg);color:rgb(var(--hb-pt-ink))}.hb-pt__inner{display:grid;grid-template-columns:minmax(24rem,30rem) minmax(0,1fr);gap:4.8rem;align-items:start;max-width:var(--hb-pt-max);margin:0 auto}.hb-pt__nav{position:sticky;top:calc(var(--header-height, 0px) + 2.4rem)}.hb-pt__eyebrow{margin:0 0 1.2rem 1.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--hb-pt-ink),.72)}.hb-pt__tabs{display:flex;flex-direction:column;gap:.6rem}.hb-pt-tab{position:relative;display:flex;align-items:center;gap:1.4rem;width:100%;padding:1.4rem 1.6rem;border:0;border-radius:1.6rem;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.hb-pt-tab:focus-visible{outline:.2rem solid rgb(var(--hb-pt-ink));outline-offset:.2rem}.hb-pt-tab__icon{display:grid;place-items:center;flex:0 0 auto;width:4rem;height:4rem;border-radius:1.2rem;background:#ffffffb3;transition:background-color .35s ease,color .35s ease}.hb-pt-tab__text{flex:1 1 auto;min-width:0}.hb-pt-tab__name{display:block;font-size:1.55rem;font-weight:700;line-height:1.3}.hb-pt-tab__hint{display:block;margin-top:.1rem;font-size:1.25rem;color:rgba(var(--hb-pt-ink),.6)}.hb-pt-tab__chevron{display:flex;opacity:0;transform:translate(-.4rem);transition:opacity .3s ease,transform .4s var(--hb-pt-ease)}.hb-pt-tab__chevron .hb-pt-icon{width:1.6rem;height:1.6rem}.hb-pt-tab.is-active{background:#fff;box-shadow:0 1rem 3rem -1.2rem rgba(var(--hb-pt-ink),.18)}.hb-pt-tab.is-active .hb-pt-tab__icon{background:rgb(var(--hb-pt-ink));color:#fff}.hb-pt-tab.is-active .hb-pt-tab__chevron{opacity:.6;transform:none}@media(hover:hover){.hb-pt-tab:not(.is-active):hover{background:#ffffff80}}.hb-pt-icon{width:2rem;height:2rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hb-pt__stage{min-width:0;min-height:42rem;padding:4rem 4.4rem;border-radius:2.8rem;background:#fff;box-shadow:0 2rem 5rem -3rem rgba(var(--hb-pt-ink),.25)}.hb-pt-panel{display:none}.hb-pt-panel.is-active{display:block;animation:hb-pt-rise .45s var(--hb-pt-ease)}.hb-pt-panel:focus-visible{outline:none}.hb-pt-panel__title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:rgb(var(--hb-pt-ink))}.hb-pt-panel__lead{max-width:64rem;margin:0 0 2.8rem;font-size:1.5rem;line-height:1.6;color:var(--hb-pt-muted)}.hb-pt-panel__lead p{margin:0}.hb-pt-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;margin:0}.hb-pt-spec{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 0;border-bottom:.1rem solid var(--hb-pt-line)}.hb-pt-spec__label{display:flex;align-items:center;gap:1rem;font-size:1.45rem;font-weight:700;color:rgb(var(--hb-pt-ink))}.hb-pt-spec__label .hb-pt-icon{color:var(--hb-pt-muted)}.hb-pt-spec__value{margin:0;font-size:1.55rem;font-weight:400;text-align:right}.hb-pt-spec__value p{margin:0}.hb-pt-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:2rem;background:rgb(var(--hb-pt-ink));color:#fff;font-size:1.25rem;letter-spacing:.04em}.hb-pt-pill .hb-pt-icon{width:1.6rem;height:1.6rem}.hb-pt-docs{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:1.8rem}.hb-pt-doc{display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem;border:.1rem solid rgba(29,31,26,.14);border-radius:1.4rem;background:#fdfbf5;box-shadow:0 .1rem .2rem #1d1f1a0f,0 .8rem 2.4rem -1.2rem #1d1f1a2e;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.hb-pt-doc>.hb-pt-icon{width:3rem;height:3rem;stroke-width:1.5;color:#9a6a00}.hb-pt-doc__title{margin:0;font-family:Vollkorn,Georgia,serif;font-size:1.9rem;font-weight:400;line-height:1.3;letter-spacing:.06rem;color:#1d1f1a}.hb-pt-doc__text{flex:1 1 auto;margin:0;font-size:1.45rem;line-height:1.55;color:#55574c}.hb-pt-doc__link{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;padding:.9rem .4rem;border-bottom:.2rem solid rgb(var(--hb-pt-accent));font-size:1.45rem;font-weight:700;color:#1d1f1a;text-decoration:none;transition:gap .3s var(--hb-pt-ease),background-color .3s ease}@media(hover:hover){.hb-pt-doc:hover{transform:translateY(-.5rem);box-shadow:0 1.8rem 4rem -1.8rem #1d1f1a52}.hb-pt-doc__link:hover{gap:1rem;background:rgba(var(--hb-pt-accent),.12)}}.hb-pt-faq{display:flex;flex-direction:column;gap:1rem}.hb-pt-faq__item{border:.1rem solid rgba(var(--hb-pt-ink),.08);border-radius:1.6rem;background:#fff;transition:border-color .3s ease,box-shadow .3s ease}.hb-pt-faq__item[open]{border-color:rgba(var(--hb-pt-ink),.14);box-shadow:0 1rem 3rem rgba(var(--hb-pt-ink),.06)}.hb-pt-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2.2rem;font-size:1.6rem;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.hb-pt-faq__question::-webkit-details-marker{display:none}.hb-pt-faq__question:focus-visible{outline:.2rem solid rgb(var(--hb-pt-ink));outline-offset:-.2rem;border-radius:1.6rem}.hb-pt-faq__toggle{position:relative;flex:0 0 auto;width:2.8rem;height:2.8rem;border-radius:50%;background:rgba(var(--hb-pt-ink),.05);transition:background-color .3s ease}.hb-pt-faq__toggle:before,.hb-pt-faq__toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:1rem;height:.16rem;margin:auto;border-radius:.2rem;background:currentColor;transition:transform .4s var(--hb-pt-ease)}.hb-pt-faq__toggle:after{transform:rotate(90deg)}.hb-pt-faq__item[open] .hb-pt-faq__toggle{background:rgb(var(--hb-pt-accent))}.hb-pt-faq__item[open] .hb-pt-faq__toggle:after{transform:rotate(0)}.hb-pt-faq__answer{padding:0 2.2rem 2rem;font-size:1.5rem;line-height:1.75;color:rgba(var(--hb-pt-ink),.75)}.hb-pt-faq__item[open] .hb-pt-faq__answer{animation:hb-pt-rise .4s var(--hb-pt-ease)}.hb-pt-faq__answer>:first-child{margin-top:0}.hb-pt-faq__answer>:last-child{margin-bottom:0}.hb-pt-steps{position:relative;margin:0;padding:0;list-style:none}.hb-pt-steps:before,.hb-pt-steps:after{content:"";position:absolute;left:1.7rem;top:1.8rem;width:.2rem;border-radius:.2rem}.hb-pt-steps:before{bottom:1.8rem;background:rgba(var(--hb-pt-ink),.1)}.hb-pt-steps:after{height:var(--hb-pt-progress, 0px);background:rgb(var(--hb-pt-accent));transition:height .6s var(--hb-pt-ease)}.hb-pt-step{position:relative;z-index:1;padding:1rem 0}.hb-pt-step__head{display:flex;align-items:center;gap:1.8rem;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.hb-pt-step__head:focus-visible{outline:none}.hb-pt-step__head:focus-visible .hb-pt-step__marker{outline:.2rem solid rgb(var(--hb-pt-ink));outline-offset:.3rem}.hb-pt-step__marker{display:grid;place-items:center;flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 .16rem rgba(var(--hb-pt-ink),.15);font-size:1.3rem;font-weight:700;transition:background-color .35s ease,box-shadow .35s ease,color .35s ease}.hb-pt-step.is-done .hb-pt-step__marker{background:rgb(var(--hb-pt-accent));box-shadow:none}.hb-pt-step.is-current .hb-pt-step__marker{background:rgb(var(--hb-pt-ink));color:#fff;box-shadow:0 0 0 .6rem rgba(var(--hb-pt-accent),.35)}.hb-pt-step__title{font-size:1.55rem;font-weight:700;line-height:1.4}.hb-pt-step__body{display:grid;grid-template-rows:0fr;padding-left:5.4rem;transition:grid-template-rows .45s var(--hb-pt-ease)}.hb-pt-step.is-current .hb-pt-step__body{grid-template-rows:1fr}.hb-pt-step__body>div{overflow:hidden;font-size:1.45rem;line-height:1.7;color:rgba(var(--hb-pt-ink),.72)}.hb-pt-step__body p{margin:.6rem 0 .4rem}.hb-pt-howto__actions{display:flex;gap:1rem;margin:1.8rem 0 0 5.4rem}.hb-pt-btn{display:inline-flex;align-items:center;gap:.8rem;height:4rem;padding:0 1.8rem;border:0;border-radius:4rem;background:rgb(var(--hb-pt-ink));color:#fff;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,transform .3s var(--hb-pt-ease),opacity .3s ease}.hb-pt-btn .hb-pt-icon{width:1.6rem;height:1.6rem}.hb-pt-btn--ghost{background:transparent;color:rgb(var(--hb-pt-ink));box-shadow:inset 0 0 0 .1rem rgba(var(--hb-pt-ink),.2)}.hb-pt-btn:disabled{opacity:.35;cursor:default}.hb-pt-btn:focus-visible{outline:.2rem solid rgb(var(--hb-pt-ink));outline-offset:.2rem}@media(hover:hover){.hb-pt-btn:not(:disabled):hover{transform:translateY(-.1rem);background:rgba(var(--hb-pt-ink),.85)}.hb-pt-btn--ghost:not(:disabled):hover{background:rgba(var(--hb-pt-ink),.05)}}.hb-pt-callouts{display:grid;gap:1.2rem;margin-top:2.4rem}.hb-pt-callout{display:flex;gap:1.4rem;padding:1.8rem 2rem;border-radius:1.6rem;font-size:1.45rem;line-height:1.7}.hb-pt-callout>.hb-pt-icon{margin-top:.3rem}.hb-pt-callout--tip{background:#f7eeddb3}.hb-pt-callout--note{background:rgba(var(--hb-pt-ink),.04);color:rgba(var(--hb-pt-ink),.8)}.hb-pt-callout__body>*{margin:0}.hb-pt-callout__body ul{padding-left:1.8rem}.hb-pt-callout__title{font-weight:700}@keyframes hb-pt-rise{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media screen and (max-width:989px){.hb-pt__inner{grid-template-columns:minmax(0,1fr);gap:2rem}.hb-pt__nav{position:static;min-width:0}.hb-pt__eyebrow{display:none}.hb-pt__tabs{flex-direction:row;gap:.8rem;margin:0 calc(var(--hb-pt-pad-x) * -1);padding:.4rem var(--hb-pt-pad-x) 1rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.hb-pt__tabs::-webkit-scrollbar{display:none}.hb-pt-tab{flex:0 0 auto;width:auto;gap:1rem;padding:.8rem 1.6rem .8rem .8rem;border-radius:4rem;background:#ffffff8c;scroll-snap-align:start}.hb-pt-tab__icon{width:3.2rem;height:3.2rem;border-radius:50%}.hb-pt-tab__icon .hb-pt-icon{width:1.8rem;height:1.8rem}.hb-pt-tab__name{font-size:1.45rem;white-space:nowrap}.hb-pt-tab__hint,.hb-pt-tab__chevron{display:none}}@media screen and (max-width:749px){hb-product-tabs{padding:var(--hb-pt-pad-y-mobile) var(--hb-pt-pad-x-mobile)}.hb-pt__tabs{margin:0 calc(var(--hb-pt-pad-x-mobile) * -1);padding:.4rem var(--hb-pt-pad-x-mobile) 1rem}.hb-pt__stage{min-height:0;padding:2.6rem 2rem;border-radius:2.2rem}.hb-pt-panel__title{font-size:2.2rem}.hb-pt-specs{grid-template-columns:minmax(0,1fr)}.hb-pt-spec{padding:1.4rem 0}.hb-pt-faq__question{padding:1.6rem 1.8rem;font-size:1.5rem}.hb-pt-faq__answer{padding:0 1.8rem 1.8rem}.hb-pt-step__body{padding-left:5.4rem}.hb-pt-howto__actions{margin-left:0}.hb-pt-doc{padding:2rem}}@media(prefers-reduced-motion:reduce){hb-product-tabs *,hb-product-tabs *:before,hb-product-tabs *:after{animation:none!important;transition:none!important}}free-shipping-hint{--fsh-ink: 33, 35, 38;--fsh-accent: 255, 181, 3;--fsh-success: 46, 125, 50;display:flex;align-items:center;gap:1.4rem;margin:0 0 2rem;padding:1.4rem 1.6rem;border-radius:1.4rem;background:#f7eeddbf;color:rgb(var(--fsh-ink));transition:background-color .4s ease}free-shipping-hint[hidden]{display:none}free-shipping-hint[data-state=unlocked],free-shipping-hint[data-state=single]{background:rgba(var(--fsh-success),.08)}.fsh__badge{display:grid;place-items:center;flex:0 0 auto;min-width:4.4rem;height:4.4rem;padding:0 .8rem;border-radius:4.4rem;background:rgb(var(--fsh-accent));font-size:1.4rem;font-weight:700;line-height:1;transition:background-color .4s ease,color .4s ease}free-shipping-hint[data-state=unlocked] .fsh__badge,free-shipping-hint[data-state=single] .fsh__badge{background:rgb(var(--fsh-success));color:#fff}.fsh__body{flex:1 1 0;min-width:0}.fsh__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}.fsh__title em{font-style:normal;background:linear-gradient(transparent 60%,rgba(var(--fsh-accent),.55) 0)}.fsh__math{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;margin:.4rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--fsh-ink),.7)}.fsh__math[hidden]{display:none}.fsh__math s{color:rgba(var(--fsh-ink),.45)}.fsh__math b{color:rgb(var(--fsh-success));font-weight:700}.fsh__cta{flex:0 0 auto;height:3.8rem;padding:0 1.8rem;border:0;border-radius:3.8rem;background:#fff;box-shadow:inset 0 0 0 .1rem rgba(var(--fsh-ink),.18);font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit;cursor:pointer;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.fsh__cta[hidden]{display:none}.fsh__cta:focus-visible{outline:.2rem solid rgb(var(--fsh-ink));outline-offset:.2rem}.fsh__cta[aria-busy=true]{opacity:.6;pointer-events:none}@media(hover:hover){.fsh__cta:hover{background:rgb(var(--fsh-ink));box-shadow:none;color:#fff}}@media screen and (max-width:749px){free-shipping-hint{flex-wrap:wrap;padding:1.3rem}.fsh__badge{min-width:3.8rem;height:3.8rem;font-size:1.25rem}.fsh__cta{width:100%}}:root{--hb-ink: 33, 35, 38;--hb-accent: 255, 181, 3;--hb-success: 46, 125, 50;--hb-cream: #f7eedd;--hb-grey: #f3f3f3;--hb-radius: 2rem}.hb-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;margin:0 0 2.4rem;color:rgb(var(--hb-ink))}.hb-head--center{flex-direction:column;align-items:center;text-align:center}.hb-head__copy{max-width:64rem}.hb-head__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:rgba(var(--hb-ink),.72)}.hb-head__eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--hb-accent))}.hb-head__title{margin:0;font-family:var(--font-body-family);font-size:clamp(2.4rem,2.4vw,3.4rem);font-weight:300;line-height:1.2;letter-spacing:.01em;color:rgb(var(--color-base-heading, var(--hb-ink)));--color-highlight: var(--hb-accent)}.hb-head__title .highlighted-text{margin-bottom:.12em}.hb-head__text{margin:1rem 0 0;font-size:1.6rem;line-height:1.55;color:rgba(var(--hb-ink),.75)}.hb-head__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:inherit;text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:rgb(var(--hb-accent));text-decoration-thickness:.2rem}.hb-head__link .pd-icon{width:1.6rem;height:1.6rem;transition:transform .25s ease}@media(hover:hover){.hb-head__link:hover .pd-icon{transform:translate(.3rem)}}@media screen and (min-width:750px){.hb-head{margin-bottom:3.6rem}}.hb-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:1.4rem;line-height:1.2;color:rgb(var(--hb-ink));text-decoration:none}.hb-rating__stars{font-size:1.6rem;letter-spacing:.12em;background:linear-gradient(90deg,rgb(var(--hb-accent)) var(--hb-rating),rgba(var(--hb-ink),.18) var(--hb-rating));-webkit-background-clip:text;background-clip:text;color:transparent}.hb-rating__score{font-weight:700}.hb-rating__count{color:rgba(var(--hb-ink),.7);text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgba(var(--hb-ink),.3)}.hb-rating--light,.hb-rating--light .hb-rating__count{color:#fff}.hb-rating:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem;border-radius:.4rem}.pd-bundle{display:block;margin:2rem 0;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem}.pd-bundle__heading{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.pd-bundle__list{margin:.4rem 0 1.2rem;padding:0;list-style:none}.pd-bundle__item{display:grid;grid-template-columns:var(--pd-bundle-thumb-mobile) minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.2rem 0}.pd-bundle__item+.pd-bundle__item{border-top:.1rem solid rgba(var(--color-foreground),.08)}.pd-bundle__thumb{display:block;aspect-ratio:1;overflow:hidden;border-radius:.6rem;background:#f5f5f5}.pd-bundle__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pd-bundle__info{display:grid;gap:.4rem;justify-items:start;min-width:0}.pd-bundle__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.4rem;line-height:1.35;color:inherit;text-decoration:none}.pd-bundle__chip{max-width:100%;padding:.2rem 0;border:0;background:none;font:inherit;font-size:1.2rem;letter-spacing:.05em;color:rgba(var(--color-foreground),.65)}.pd-bundle__chip--select{padding-right:1.8rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23212326' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right center / 1.2rem;text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.25);text-underline-offset:.3rem;-webkit-appearance:none;appearance:none;cursor:pointer}.pd-bundle__price{margin:0;font-size:1.4rem;font-weight:600;line-height:1.3}.pd-bundle__price s{margin-left:.4rem;font-size:1.2rem;font-weight:400;color:rgba(var(--color-foreground),.5)}.pd-bundle__actions{display:flex;align-items:center;gap:.8rem}.pd-bundle .pd-bundle__qty{display:none}.pd-bundle .pd-bundle__add{min-width:0;padding-inline:1.6rem;white-space:nowrap}.pd-bundle .is-loading{opacity:.6;pointer-events:none}.pd-bundle__chip--select:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.pd-bundle__error{margin:.8rem 0 0;font-size:1.3rem;color:#b42318}@media screen and (min-width:750px){.pd-bundle{padding:2rem}.pd-bundle__item{grid-template-columns:var(--pd-bundle-thumb) minmax(0,1fr) auto;gap:1.6rem}.pd-bundle .pd-bundle__qty{display:flex;width:11.4rem;min-height:3.8rem}.pd-bundle .pd-bundle__qty .quantity__input{min-width:0}}.pd-rating{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;display:inline-flex;align-items:center;gap:.8rem;margin:-.4rem 0 1.2rem;color:rgb(var(--pd-ink));font-size:1.4rem;line-height:1;text-decoration:none}.pd-rating__stars{letter-spacing:.15em;font-size:1.5rem;background:linear-gradient(90deg,rgb(var(--pd-accent)) var(--pd-rating),rgba(var(--pd-ink),.18) var(--pd-rating));-webkit-background-clip:text;background-clip:text;color:transparent}.pd-rating__score{font-weight:700}.pd-rating__count{color:rgba(var(--pd-ink),.68);text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgba(var(--pd-ink),.3)}.pd-rating:focus-visible{outline:.2rem solid rgb(var(--pd-ink));outline-offset:.3rem;border-radius:.4rem}@media(hover:hover){.pd-rating:hover .pd-rating__count{text-decoration-color:currentColor}}.pd-quotes{--pd-ink: 33, 35, 38;--pd-accent: 255, 181, 3;margin:2.4rem 0 .8rem;color:rgb(var(--pd-ink))}.pd-quotes__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin:0 0 1.2rem}.pd-quotes__heading{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.pd-quotes__all{font-size:1.3rem;color:inherit;text-underline-offset:.3rem}.pd-quotes__track{display:flex;gap:1rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.pd-quotes__track::-webkit-scrollbar{display:none}.pd-quotes__card{flex:0 0 82%;scroll-snap-align:start}.pd-quotes__card figure{display:flex;flex-direction:column;gap:.8rem;height:100%;margin:0;padding:1.6rem;border-radius:1.4rem;background:#f3f3f3}.pd-quotes__stars{font-size:1.3rem;letter-spacing:.15em;color:rgb(var(--pd-accent))}.pd-quotes__text{flex:1 1 auto;margin:0;padding:0;border:0}.pd-quotes__text p{margin:0;font-size:1.45rem;font-style:normal;line-height:1.5}.pd-quotes__author{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:1.3rem;font-weight:700}.pd-quotes__badge{padding:.3rem .7rem;border-radius:2rem;background:#2e7d321a;color:#2e7d32;font-size:1.1rem;font-weight:700}@media screen and (min-width:750px){.pd-quotes__track{margin:0;padding:0 0 .4rem;scroll-padding-inline:0}.pd-quotes__card{flex-basis:72%}}.pd-size{--pd-ink: 33, 35, 38;margin:0 0 1.6rem;color:rgb(var(--pd-ink))}.pd-size__label{display:block;margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pd-size__option{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:#fff;box-shadow:inset 0 0 0 .15rem rgb(var(--pd-ink))}.pd-size__check{flex:0 0 auto;width:2.2rem;height:2.2rem;padding:.3rem;border-radius:50%;background:rgb(var(--pd-ink));fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pd-size__value{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:.2rem;font-size:1.5rem;line-height:1.3}.pd-size__value b{font-weight:700}.pd-size__note{font-size:1.3rem;color:rgba(var(--pd-ink),.66)}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
