:root{--pdp-card-bg: var(--greedy-surface, #F1EDE6);--pdp-hairline: var(--greedy-hairline, rgba(45, 42, 38, .18));--pdp-card-radius: var(--greedy-radius-none, 0);--pdp-card-pad: clamp(32px, 2.6vw + 22px, 64px);--pdp-text: var(--greedy-color-text, #2D2A26);--pdp-heading: var(--greedy-ink, #2D2A26);--pdp-accent: var(--greedy-color-muted, #6B655B);--pdp-accent-deep: var(--greedy-ink, #2D2A26);--pdp-divider: var(--greedy-color-muted, #6B655B);--pdp-font-display: var(--font-display, Georgia, serif);--pdp-font-eyebrow: var(--font-eyebrow, Helvetica, Arial, sans-serif)}.pdp-section{box-sizing:border-box;width:100%;max-width:min(var(--greedy-container-max-width, 1200px),100%);margin-inline:auto;padding-inline:16px;color:var(--pdp-text);font-family:var(--font-body, sans-serif)}@media(min-width:990px){.pdp-section{padding-inline:32px}}.pdp-card{background:var(--pdp-card-bg);border-radius:var(--pdp-card-radius);padding:var(--pdp-card-pad);color:var(--pdp-text)}.pdp-card--flush{padding:0;overflow:hidden}html.greedy-pdp-full-bleed .pdp-section{max-width:none;padding-inline:0}html.greedy-pdp-full-bleed .pdp-section .pdp-card:not(.pdp-card--flush){border-radius:0;padding-inline:max(var(--pdp-card-pad),calc((100% - var(--greedy-container-max-width, 1200px)) / 2 + 32px + var(--pdp-card-pad)))}html.greedy-pdp-full-bleed .shopify-section+.shopify-section>.pdp-section:first-child>.pdp-card{border-top:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18))}.pdp-benefits__content,.pdp-benefits__media,.pdp-three-words__content,.pdp-three-words__media,.pdp-spec__content,.pdp-spec__media,.pdp-founder__content,.pdp-founder__media{min-width:0}.pdp-eyebrow{display:block;font-family:var(--pdp-font-eyebrow);font-size:11px;font-weight:var(--font-eyebrow-weight, 300);font-variation-settings:var(--font-eyebrow-variation, normal);letter-spacing:var(--greedy-eyebrow-letter-spacing, .18em);text-transform:uppercase;color:var(--greedy-color-muted, #6B655B);margin:0}.pdp-section .pdp-display{font-family:var(--pdp-font-display);font-weight:400;font-size:clamp(26px,2vw + 17px,46px);line-height:1.1;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading);margin:0}.pdp-section .pdp-display--md{font-size:clamp(22px,1.2vw + 16px,32px);line-height:1.15}.pdp-accent{color:var(--pdp-accent)}.pdp-label{font-family:var(--pdp-font-eyebrow);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--pdp-accent-deep);margin:0}.pdp-prose{font-family:var(--font-body, sans-serif);font-size:16px;line-height:1.65;max-width:62ch}.pdp-prose p{margin:0 0 1em}.pdp-prose p:last-child{margin-bottom:0}.pdp-head{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,48px)}.pdp-stars{display:inline-flex;gap:3px;line-height:0}.pdp-stars svg{width:15px;height:15px;fill:var(--greedy-color-muted, #6B655B)}.pdp-section a:focus-visible,.pdp-section button:focus-visible,.pdp-section summary:focus-visible{outline:2px solid var(--pdp-accent-deep);outline-offset:3px;border-radius:var(--greedy-radius-none, 0)}.pdp-split-media{position:relative;overflow:hidden;aspect-ratio:4 / 5}.pdp-split-media .image,.pdp-split-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:990px){.pdp-split-media{aspect-ratio:auto;height:100%;min-height:480px}}html:not(.no-js) .pdp-section [data-greedy-reveal-group]>*{transition-duration:.5s;transition-timing-function:var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed)>*{transform:translateY(16px)}@media(prefers-reduced-motion:reduce){html:not(.no-js) .pdp-section [data-greedy-reveal-group]>*,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed)>*{opacity:1;transform:none;transition:none}}.pdp-benefits__grid{display:grid;gap:32px}.pdp-benefits__media{order:-1}@media(min-width:990px){.pdp-benefits__grid{grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.pdp-benefits__media{order:2}.pdp-benefits--media-left .pdp-benefits__media{order:-1}}.pdp-benefits__row{border-top:1px solid var(--pdp-divider);padding-block:22px;display:grid;gap:14px}.pdp-benefits__row:first-of-type{margin-top:8px}.pdp-benefits__items{display:grid;gap:18px;margin:0;padding:0;list-style:none}@media(min-width:700px){.pdp-benefits__items{grid-template-columns:1fr 1fr;gap:22px 32px}}.pdp-section .pdp-benefits__item-title{font-family:var(--pdp-font-eyebrow);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-heading);margin:0 0 6px}.pdp-benefits__item-text{font-size:14.5px;line-height:1.6;margin:0;opacity:.85}.pdp-benefits__effect{font-family:var(--pdp-font-display);font-size:clamp(17px,.9vw + 14px,22px);line-height:1.3;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading);margin:0}.pdp-benefits__materials{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:13.5px;letter-spacing:.02em;margin:0}.pdp-benefits__dot{color:var(--greedy-color-muted, #6B655B)}.pdp-three-words__grid{display:grid}@media(min-width:990px){.pdp-three-words__grid{grid-template-columns:1fr 1fr;align-items:stretch}.pdp-three-words--media-right .pdp-three-words__media{order:2}}.pdp-three-words__content{padding:var(--pdp-card-pad);display:grid;align-content:center;gap:22px}.pdp-section .pdp-three-words__heading{margin:0}.pdp-three-words__word{display:block;font-family:var(--pdp-font-display);font-weight:400;font-size:clamp(32px,3vw + 18px,56px);line-height:1.14;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading)}.pdp-three-words__word.pdp-accent{color:var(--pdp-accent)}.pdp-spec__grid{display:grid;gap:32px}@media(min-width:990px){.pdp-spec__grid{grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}}.pdp-spec__rows{margin:clamp(24px,3vw,40px) 0 0}.pdp-spec__row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-block:16px;border-bottom:1px solid var(--pdp-divider)}.pdp-spec__row:first-of-type{border-top:1px solid var(--pdp-divider)}.pdp-spec__value{font-size:15px;line-height:1.5;text-align:right;max-width:32ch;margin:0}.pdp-application__top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3.5vw,40px)}.pdp-application__top .pdp-head{margin-bottom:0}.pdp-carousel__nav{display:none;gap:10px}.pdp-carousel__nav button{width:42px;height:42px;border-radius:50%;border:1px solid var(--pdp-accent-deep);background:transparent;color:var(--pdp-accent-deep);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-carousel__nav button:disabled{opacity:.35;cursor:default}.pdp-carousel__nav svg{width:16px;height:16px;stroke:currentColor}.pdp-carousel__track{display:flex;gap:16px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pdp-carousel__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.pdp-carousel__track{scroll-behavior:smooth}}.pdp-carousel__slide{flex:0 0 86%;scroll-snap-align:start;list-style:none;display:grid;gap:16px;align-content:start}@media(min-width:990px){.pdp-carousel__slide{flex-basis:56%}}.pdp-carousel__num{font-family:var(--pdp-font-eyebrow);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--greedy-color-muted, #6B655B)}.pdp-section .pdp-carousel__slide-title{font-family:var(--pdp-font-eyebrow);font-size:14px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-heading);margin:0}.pdp-carousel__slide-text{font-size:14.5px;line-height:1.6;max-width:52ch;margin:0;opacity:.85}.pdp-carousel__dots,.pdp-carousel__thumbs{display:none}[data-pdp-carousel].is-ready .pdp-carousel__dots{display:flex;justify-content:center;gap:4px;margin-top:18px}[data-pdp-carousel].is-ready .pdp-carousel__nav{display:inline-flex}.pdp-carousel__dots button{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pdp-carousel__dots button:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pdp-accent-deep);opacity:.28;transition:opacity .2s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),transform .2s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-carousel__dots button[aria-current=true]:before{opacity:1;transform:scale(1.25)}@media(min-width:700px){[data-pdp-carousel].is-ready .pdp-carousel__thumbs{display:flex;gap:10px;margin-top:20px}}.pdp-carousel__thumbs button{width:64px;height:64px;padding:0;border:0;border-radius:var(--greedy-radius-none, 0);overflow:hidden;background:transparent;cursor:pointer;opacity:.55;transition:opacity .2s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-carousel__thumbs button[aria-current=true]{opacity:1;outline:2px solid var(--pdp-accent-deep);outline-offset:2px}.pdp-carousel__thumbs button .image,.pdp-carousel__thumbs button img{width:100%;height:100%;object-fit:cover;display:block}.pdp-difference__inner{max-width:760px;margin-inline:auto;text-align:center;display:grid;gap:clamp(22px,3vw,32px);justify-items:center}.pdp-difference__inner .pdp-prose{margin-inline:auto}.pdp-difference__media{width:100%;margin-top:8px}.pdp-difference__pullquote{margin:clamp(12px,2vw,24px) 0 0;padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--pdp-divider);display:grid;gap:16px;justify-items:center}.pdp-difference__quote{font-family:var(--pdp-font-display);font-style:italic;font-synthesis:none;font-size:clamp(20px,2.5vw,32px);line-height:1.25;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading);margin:0}.pdp-difference__attribution{font-family:var(--font-body, sans-serif);font-size:13px;letter-spacing:.18em;font-family:var(--pdp-font-eyebrow);text-transform:uppercase;color:var(--pdp-accent-deep);opacity:.75}.pdp-proof__grid{display:grid}@media(min-width:700px){.pdp-proof__grid{grid-template-columns:1fr 1fr;column-gap:48px}}.pdp-proof__cell{border-top:1px solid var(--pdp-divider);margin:0;padding-block:26px;display:grid;gap:12px;align-content:start}.pdp-proof__num{font-family:var(--pdp-font-display);font-size:clamp(40px,3vw + 26px,64px);line-height:1;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading)}.pdp-proof__caption{font-size:14.5px;line-height:1.55;max-width:34ch;margin:0}.pdp-proof__quote{font-family:var(--pdp-font-display);font-style:italic;font-synthesis:none;font-size:clamp(15px,.6vw + 13px,18px);line-height:1.4;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading);margin:0}.pdp-proof__attribution{font-family:var(--font-body, sans-serif);font-size:13px;letter-spacing:.18em;font-family:var(--pdp-font-eyebrow);text-transform:uppercase;color:var(--pdp-accent-deep);opacity:.75}.pdp-proof__disclosure{margin:28px 0 0;font-size:12px;line-height:1.5;opacity:.78}.pdp-founder__grid{display:grid}@media(min-width:990px){.pdp-founder__grid{grid-template-columns:.85fr 1.15fr;align-items:stretch}}.pdp-founder__content{padding:var(--pdp-card-pad);display:grid;align-content:center;gap:20px}.pdp-founder__logos-block{margin-top:clamp(8px,1.5vw,16px);padding-top:clamp(20px,2.5vw,28px);border-top:1px solid var(--pdp-divider);display:grid;gap:18px}.pdp-founder__logos{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin:0;padding:0;list-style:none}.pdp-founder__logo{display:inline-flex;align-items:center;min-width:0;max-width:min(176px,100%)}.pdp-founder__logo-label{font-family:var(--pdp-font-eyebrow);font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.pdp-founder__logo img{display:block;max-height:26px;max-width:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .3s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),opacity .3s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}@media(hover:hover)and (pointer:fine){.pdp-founder__logo:hover img{filter:none;opacity:1}}.pdp-faq__inner{max-width:800px;margin-inline:auto}.pdp-faq__list{margin-top:4px}.pdp-faq__item{border-top:1px solid var(--pdp-divider)}.pdp-faq__item:last-of-type{border-bottom:1px solid var(--pdp-divider)}.pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;cursor:pointer;list-style:none}.pdp-faq__summary::-webkit-details-marker{display:none}.pdp-faq__question{font-family:var(--font-body, sans-serif);font-size:16px;font-weight:600;line-height:1.4;color:var(--pdp-heading);margin:0}.pdp-faq__toggle{position:relative;flex:0 0 auto;width:14px;height:14px}.pdp-faq__toggle:before,.pdp-faq__toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--pdp-accent-deep);transition:transform .25s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),opacity .25s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-faq__toggle:before{width:14px;height:2px}.pdp-faq__toggle:after{width:2px;height:14px}.pdp-faq__item[open] .pdp-faq__toggle:after{transform:rotate(90deg);opacity:0}@media(prefers-reduced-motion:reduce){.pdp-faq__toggle:before,.pdp-faq__toggle:after{transition:none}}.pdp-faq__answer{padding:0 0 22px;max-width:62ch;font-size:15px;line-height:1.65}.pdp-faq__answer p{margin:0 0 1em}.pdp-faq__answer p:last-child{margin-bottom:0}html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-benefits__content,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-benefits__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-three-words__content,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-three-words__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-spec__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-founder__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-difference__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-proof__grid,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-faq__list,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-carousel__track{opacity:1;transform:none;transition:none}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__content>*,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-three-words__content>.pdp-eyebrow,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-three-words__word,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-carousel__slide,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-founder__logo{transition:opacity .55s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),transform .55s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-benefits__content>*,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-three-words__content>.pdp-eyebrow,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-three-words__word,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-proof__cell,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-faq__item,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-carousel__slide,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-founder__logo{opacity:0;transform:translateY(18px)}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__content>:nth-child(2){transition-delay:90ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__content>:nth-child(3){transition-delay:.18s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__content>:nth-child(4){transition-delay:.27s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__content>:nth-child(5){transition-delay:.36s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-three-words__word{transition-duration:.65s;transition-delay:calc(.15s + var(--pdp-i, 0) * .13s)}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell:nth-child(2){transition-delay:90ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell:nth-child(3){transition-delay:.18s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell:nth-child(4){transition-delay:.27s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell:nth-child(5){transition-delay:.36s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-proof__cell:nth-child(6){transition-delay:.45s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(2){transition-delay:55ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(3){transition-delay:.11s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(4){transition-delay:165ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(5){transition-delay:.22s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(6){transition-delay:275ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(7){transition-delay:.33s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-faq__item:nth-of-type(8){transition-delay:385ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-carousel__slide:nth-child(2){transition-delay:.1s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-carousel__slide:nth-child(3){transition-delay:.2s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-carousel__slide:nth-child(4){transition-delay:.3s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-carousel__slide:nth-child(5){transition-delay:.4s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-founder__logo:nth-child(1){transition-delay:.15s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-founder__logo:nth-child(2){transition-delay:.24s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-founder__logo:nth-child(3){transition-delay:.33s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-founder__logo:nth-child(4){transition-delay:.42s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-reveal-media{transition:opacity .7s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),transform 1s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),clip-path 1s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1));transition-delay:80ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-reveal-media{opacity:0;transform:scale(1.05);clip-path:inset(0 0 10% 0)}html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-difference__pullquote{transition-duration:.7s;transition-delay:.2s}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed)>.pdp-difference__pullquote{transform:translateY(22px) scale(.985)}@media(min-width:990px){.pdp-benefits__media,.pdp-spec__media{position:sticky;top:96px;align-self:start}}.pdp-benefits__img,.pdp-spec__img,.pdp-difference__img,.pdp-carousel__img{border-radius:var(--greedy-radius-none, 0);overflow:hidden}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.pdp-benefits__img img,.pdp-spec__img img,.pdp-difference__img img,.pdp-proof__img img,.pdp-carousel__img img,.pdp-split-media img{transition:transform 1.4s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-benefits__img:hover img,.pdp-spec__img:hover img,.pdp-difference__img:hover img,.pdp-proof__img:hover img,.pdp-carousel__slide:hover .pdp-carousel__img img,.pdp-split-media:hover img{transform:scale(1.035)}}.pdp-benefits__media{display:grid;gap:16px}.pdp-benefits__img--detail{width:62%;justify-self:end}.pdp-benefits__video{aspect-ratio:4 / 5;border-radius:var(--greedy-radius-none, 0);overflow:hidden}.pdp-benefits__video video{width:100%;height:100%;object-fit:cover;display:block}.pdp-benefits--media-left .pdp-benefits__img--detail{justify-self:start}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-benefits__img--detail.pdp-reveal-media{transition-delay:.22s}.pdp-proof__cell--image{align-content:center}.pdp-proof__img{border-radius:var(--greedy-radius-none, 0);overflow:hidden}.pdp-faq__head{display:grid;gap:20px;margin-bottom:clamp(28px,4vw,48px)}.pdp-faq__head .pdp-head{margin-bottom:0}.pdp-faq__img{width:88px;border-radius:var(--greedy-radius-none, 0);overflow:hidden}@media(min-width:700px){.pdp-faq__head{grid-template-columns:1fr auto;align-items:end}.pdp-faq__img{width:112px}}@media(prefers-reduced-motion:no-preference){.pdp-faq__item[open] .pdp-faq__answer{animation:pdp-faq-rise .3s ease-out}}@keyframes pdp-faq-rise{0%{opacity:0;transform:translateY(-4px)}}@media print{html:not(.no-js) .pdp-section [data-greedy-reveal-group] *,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>*{opacity:1!important;transform:none!important;clip-path:none!important}.pdp-carousel__track{overflow:visible;flex-wrap:wrap}.pdp-carousel__nav,.pdp-carousel__dots,.pdp-carousel__thumbs{display:none!important}.pdp-faq__item{break-inside:avoid}}.greedy-details__head{margin-bottom:clamp(20px,3vw,32px)}.greedy-details__card{border:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18));border-radius:var(--greedy-radius-none, 0);overflow:hidden}.greedy-details__band{display:grid;grid-template-columns:repeat(var(--greedy-details-cols, 4),1fr);list-style:none;margin:0;padding:0}.greedy-details__benefit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;text-align:center;padding:20px 12px;color:var(--pdp-heading, var(--greedy-ink, #2D2A26))}.greedy-details__benefit+.greedy-details__benefit{border-left:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18))}.greedy-details__band+.greedy-details__rows{border-top:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18))}.greedy-details__benefit-label{font-family:var(--pdp-font-eyebrow);font-weight:var(--font-eyebrow-weight, 300);font-size:10px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;text-indent:.16em}.greedy-details__row+.greedy-details__row{border-top:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18))}.greedy-details__summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:13px 22px;cursor:pointer;transition:opacity var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1));list-style:none;color:var(--pdp-heading, var(--greedy-ink, #2D2A26));-webkit-tap-highlight-color:transparent}.greedy-details__summary::-webkit-details-marker{display:none}.greedy-details__summary:focus-visible{outline:1px solid var(--greedy-accent, #9F6D51);outline-offset:-3px}.greedy-details__label{flex:1 1 auto;font-family:var(--font-body),sans-serif;font-size:13.5px;font-weight:var(--font-body-weight, 500);line-height:1.3}.greedy-details__summary:hover{opacity:.7}.greedy-details__chevron{flex:0 0 auto;display:inline-flex;width:16px;height:16px;color:var(--greedy-ink-40, rgba(45, 42, 38, .4));transition:transform var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.greedy-details__chevron svg{width:100%;height:100%}.greedy-details__row[open] .greedy-details__chevron{transform:rotate(180deg)}.greedy-details__answer{padding:0 22px 20px 53px;max-width:70ch;color:var(--pdp-text, var(--greedy-color-text, #2D2A26))}.greedy-details__answer>:first-child{margin-top:0}.greedy-details__answer>:last-child{margin-bottom:0}.greedy-details__benefit--empty,.greedy-details__row--empty{color:var(--greedy-color-muted, #65625D);font-family:var(--font-body),sans-serif;font-size:13px;font-style:italic;letter-spacing:0;text-transform:none}.greedy-details__row--empty{margin:0;padding:13px 22px}.greedy-details__benefit--empty .greedy-details__benefit-label{font-size:13px;letter-spacing:0;text-indent:0;text-transform:none}@media(max-width:749px){.greedy-details__band{grid-template-columns:repeat(2,1fr)}.greedy-details__benefit:nth-child(odd){border-left:0}.greedy-details__benefit:nth-child(n+3){border-top:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18))}.greedy-details__answer{padding-left:22px}}@media(prefers-reduced-motion:reduce){.greedy-details__chevron,.greedy-details__summary{transition:none}}.pdp-pain{width:100%;overflow:hidden;background:var(--pdp-pain-bg, var(--greedy-ink, #2D2A26));color:var(--pdp-pain-text, var(--greedy-base, #E8E4DD))}.pdp-pain__track{display:flex;overflow:hidden;outline:none}.pdp-pain__track:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.pdp-pain__list{display:flex;flex:0 0 auto;min-width:100%;align-items:center;justify-content:space-around;gap:clamp(28px,4vw,56px);margin:0;padding:0 clamp(14px,2vw,28px);list-style:none;animation:pdp-pain-scroll var(--pdp-pain-duration, 45s) linear infinite}.pdp-pain__item{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:inherit}.pdp-pain__label{font-family:var(--pdp-font-eyebrow);font-weight:var(--font-eyebrow-weight, 300);font-size:10px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2}@keyframes pdp-pain-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.pdp-pain__track:hover .pdp-pain__list,.pdp-pain__track:focus-visible .pdp-pain__list,.pdp-pain__track:focus-within .pdp-pain__list{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.pdp-pain__list{animation:none;flex-wrap:wrap;justify-content:center;row-gap:12px}.pdp-pain__list[aria-hidden=true]{display:none}}.pdp-pain__item--empty .pdp-pain__label{font-size:13px;font-style:italic;letter-spacing:0;text-transform:none}.pdp-fit__grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:700px){.pdp-fit__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:990px){.pdp-fit__grid{grid-template-columns:repeat(var(--pdp-fit-cols, 3),1fr)}}.pdp-fit__tile{display:grid;grid-template-rows:auto 1fr;min-width:0;border:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18));border-radius:var(--greedy-radius-none, 0);background:var(--greedy-white, #FFFFFF);overflow:hidden}.pdp-fit__img{border-radius:var(--greedy-radius-none, 0);overflow:hidden}.pdp-fit__body{display:grid;align-content:start;gap:12px;padding:20px 22px 24px}.pdp-fit__picker{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 clamp(20px,3vw,28px)}.pdp-fit__pick{text-decoration:none;cursor:pointer;transition:background-color var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),color var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-fit__pick[aria-current=true]{background:var(--greedy-ink, #2D2A26);color:var(--greedy-base, #E8E4DD)}.pdp-section .pdp-fit__pick:focus-visible{border-radius:var(--greedy-radius-pill, 999px)}@media(hover:hover)and (pointer:fine){.pdp-fit__pick:not([aria-current=true]):hover{opacity:.7}}.pdp-fit__media{position:relative}.pdp-fit__chip{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:5px 10px 5px 8px;background:#fff7f0f0;background:color-mix(in srgb,var(--greedy-cream, #FFF7F0) 94%,transparent);border:1px solid var(--greedy-ink, #2D2A26);border-radius:var(--greedy-radius-pill, 999px);color:var(--greedy-ink, #2D2A26)}.pdp-fit__chip-label{font-family:var(--pdp-font-eyebrow);font-weight:var(--font-eyebrow-weight, 300);font-size:9px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;margin-right:-.16em}.pdp-fit__cta{display:none}.pdp-fit__tile.is-featured{order:-1;grid-column:1 / -1}.pdp-fit__tile.is-featured .pdp-fit__cta{display:block;margin-top:8px}.pdp-fit__tile.is-featured .pdp-fit__quote{font-size:clamp(18px,1vw + 14px,24px)}@media(min-width:700px){.pdp-fit__tile.is-featured{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:none}.pdp-fit__tile.is-featured .pdp-fit__body{padding:clamp(24px,3vw,40px);align-content:center}}.pdp-fit__tile.is-muted{opacity:.55}.pdp-fit__tile.is-muted .pdp-fit__figure{display:none}[data-pdp-fit]{scroll-margin-top:calc(var(--header-desktop-sticky-height, 72px) + 16px)}.pdp-fit__line{font-size:15px;line-height:1.55;margin:0}.pdp-fit__figure{margin:6px 0 0;padding-top:14px;border-top:1px solid var(--pdp-hairline, rgba(45, 42, 38, .18));display:grid;gap:8px}.pdp-fit__quote{font-family:var(--pdp-font-display);font-style:italic;font-synthesis:none;font-size:clamp(16px,.5vw + 14px,19px);line-height:1.35;letter-spacing:var(--greedy-heading-letter-spacing, .02em);text-transform:none;color:var(--pdp-heading);margin:0}.pdp-fit__quote:before{content:"\201c"}.pdp-fit__quote:after{content:"\201d"}.pdp-fit__attribution{font-size:11px;opacity:.75}.pdp-fit__tile--empty{padding:20px 22px;color:var(--greedy-color-muted, #65625D);font-style:italic}.pdp-anatomy{--pdp-anatomy-lead: 44px}.pdp-anatomy__grid{display:grid;gap:28px}.pdp-anatomy__media{order:-1;min-width:0}.pdp-anatomy__col{min-width:0}@media(min-width:990px){.pdp-anatomy__grid{grid-template-columns:1fr minmax(300px,440px) 1fr;gap:40px;align-items:center}.pdp-anatomy__col--left{order:1}.pdp-anatomy__media{order:2}.pdp-anatomy__col--right{order:3}}.pdp-anatomy__col-title{margin-bottom:14px}.pdp-anatomy__list{list-style:none;margin:0;padding:0;display:grid;gap:18px}.pdp-anatomy__item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start}.pdp-anatomy__num{font-family:var(--pdp-font-eyebrow);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--greedy-color-muted, #6B655B);padding-top:2px}.pdp-section .pdp-anatomy__item-title{display:flex;align-items:center;gap:8px;font-family:var(--pdp-font-eyebrow);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-heading);margin:0 0 6px}.pdp-anatomy__item-text{font-size:14.5px;line-height:1.6;max-width:34ch;margin:0;opacity:.85}.pdp-anatomy__item--empty .pdp-anatomy__item-text{color:var(--greedy-color-muted, #65625D);font-style:italic;opacity:1}.pdp-anatomy__stage{position:relative}.pdp-anatomy__img{border-radius:var(--greedy-radius-none, 0);overflow:hidden}.pdp-anatomy__pin{position:absolute;left:var(--pdp-pin-x, 50%);top:var(--pdp-pin-y, 50%);width:0;height:0;z-index:2;color:var(--greedy-ink, #2D2A26)}.pdp-anatomy__pin-dot{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:currentColor}.pdp-anatomy__pin-line{position:absolute;top:0;height:1px;width:var(--pdp-anatomy-lead);background:currentColor}.pdp-anatomy__pin--right .pdp-anatomy__pin-line{left:3px}.pdp-anatomy__pin--left .pdp-anatomy__pin-line{right:3px}.pdp-anatomy__pill{position:absolute;top:0;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:5px 10px 5px 8px;background:#fff7f0f0;background:color-mix(in srgb,var(--greedy-cream, #FFF7F0) 94%,transparent);border:1px solid var(--greedy-ink, #2D2A26);border-radius:var(--greedy-radius-pill, 999px);color:var(--greedy-ink, #2D2A26)}.pdp-anatomy__pin--right .pdp-anatomy__pill{left:calc(var(--pdp-anatomy-lead) + 3px)}.pdp-anatomy__pin--left .pdp-anatomy__pill{right:calc(var(--pdp-anatomy-lead) + 3px)}.pdp-anatomy__pill-label{font-family:var(--pdp-font-eyebrow);font-weight:var(--font-eyebrow-weight, 300);font-size:9px;letter-spacing:.16em;text-transform:uppercase;line-height:1;margin-right:-.16em}.pdp-anatomy__pin-num{display:none}@media(max-width:749px){.pdp-anatomy__pill,.pdp-anatomy__pin-line,.pdp-anatomy__pin-dot{display:none}.pdp-anatomy__pin-num{position:absolute;left:-11px;top:-11px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--greedy-ink, #2D2A26);color:var(--greedy-base, #E8E4DD);font-family:var(--pdp-font-eyebrow);font-size:9px;letter-spacing:.08em;line-height:1}}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__pin{transition:opacity .4s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1));transition-delay:calc(.5s + var(--pdp-pin-i, 1) * .11s)}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__pin{opacity:0}html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-fit__grid,html:not(.no-js) .pdp-section [data-greedy-reveal-group]>.pdp-anatomy__grid{opacity:1;transform:none;transition:none}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__col,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__media{transition:opacity .55s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),transform .55s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-fit__tile,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__col,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__media{opacity:0;transform:translateY(18px)}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile:nth-child(2){transition-delay:90ms}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile:nth-child(3){transition-delay:.18s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile:nth-child(4){transition-delay:.27s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile:nth-child(5){transition-delay:.36s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile:nth-child(6){transition-delay:.45s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__col--left{transition-delay:.12s}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__col--right{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.pdp-fit__pick{transition:none}html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-fit__tile,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__col,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group] .pdp-anatomy__pin,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-fit__tile,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__col,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__media,html:not(.no-js) .pdp-section [data-greedy-reveal-group]:not(.is-revealed) .pdp-anatomy__pin{opacity:1;transform:none;transition:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.pdp-fit__img img{transition:transform 1.4s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-fit__tile:hover .pdp-fit__img img{transform:scale(1.035)}}.pdp-faq__cta{margin-top:clamp(24px,3vw,36px);display:flex;justify-content:center}.pdp-section[id]{scroll-margin-top:calc(var(--header-desktop-sticky-height, 72px) + 16px)}.pdp-section .pdp-accent--italic{font-style:italic;font-synthesis:none;color:inherit}.pdp-mvp__inner{display:grid;gap:clamp(28px,4vw,56px)}@media(min-width:990px){.pdp-mvp__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.pdp-mvp__head{margin-bottom:clamp(20px,2.4vw,32px)}.pdp-mvp__tabs{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pdp-mvp__tab{display:inline-flex;align-items:baseline;gap:.35em;margin:0;padding:2px 0;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--pdp-font-display);font-weight:400;font-size:clamp(26px,2.2vw + 14px,44px);line-height:1.15;letter-spacing:var(--greedy-heading-letter-spacing, .02em);color:var(--pdp-accent);transition:color var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),transform var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-mvp__tab-arrow{display:inline-block;width:0;overflow:hidden;opacity:0;font-family:var(--font-body, sans-serif);font-size:.6em;transition:width var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)),opacity var(--greedy-duration-fast, .25s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.pdp-mvp__tab:hover,.pdp-mvp__tab[aria-selected=true]{color:var(--pdp-heading)}.pdp-mvp__tab[aria-selected=true] .pdp-mvp__tab-arrow{width:.9em;opacity:1}.pdp-mvp__panels{position:relative;min-width:0}html:not(.no-js) .pdp-mvp__panel:not(.is-active){display:none}.pdp-mvp__items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(24px,3vw,40px)}.pdp-mvp__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.pdp-mvp__index{padding-top:4px}.pdp-mvp__body{display:grid;gap:10px;min-width:0}.pdp-mvp__media{width:clamp(88px,8vw,112px);aspect-ratio:1;border-radius:50%;overflow:hidden;position:relative;margin-bottom:6px}.pdp-mvp__media--icon{display:grid;place-items:center;border:1px solid var(--pdp-hairline);color:var(--pdp-heading)}.pdp-mvp__image,.pdp-mvp__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp-mvp__label{font-family:var(--pdp-font-eyebrow);font-size:12px;font-weight:var(--font-body-weight, 500);letter-spacing:.16em;text-transform:uppercase;line-height:1.4;color:var(--pdp-heading);margin:0}.pdp-mvp__text{font-size:14.5px;line-height:1.55;margin:0;max-width:28ch}.pdp-mvp__empty{color:var(--greedy-color-muted, #65625D);font-family:var(--font-body, sans-serif);font-size:13px;font-style:italic;margin:0}@keyframes pdp-mvp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}html:not(.no-js) .pdp-mvp__panel.is-active .pdp-mvp__item{animation:pdp-mvp-rise var(--greedy-duration, .38s) var(--greedy-ease, cubic-bezier(.25, .6, .3, 1)) both;animation-delay:calc(var(--pdp-mvp-i, 0) * 60ms)}@media(prefers-reduced-motion:reduce){html:not(.no-js) .pdp-mvp__panel.is-active .pdp-mvp__item{animation:none}.pdp-mvp__tab,.pdp-mvp__tab-arrow{transition:none}}@media(max-width:749px){.pdp-mvp__tab{font-size:clamp(24px,7vw,30px)}.pdp-mvp__items{grid-template-columns:1fr;gap:22px}.pdp-mvp__media{width:72px}}.greedy-ugc-slot:empty{display:none}.greedy-ugc-slot .greedy-ugc-row{margin:24px 0 8px}.greedy-ugc-slot .greedy-ugc-row__item{flex:1 1 0;min-width:72px;max-width:116px}.greedy-ugc-slot .greedy-ugc-row__thumb{width:100%}.pdp-ugc--strip .greedy-ugc-row__thumb{width:clamp(104px,10vw,140px)}.greedy-ugc-row__eyebrow{margin-bottom:12px}.greedy-ugc-row__track{list-style:none;margin:0;padding:0;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.greedy-ugc-row__track::-webkit-scrollbar{display:none}.greedy-ugc-row__item{flex:0 0 auto;scroll-snap-align:start}.greedy-ugc-row__thumb{position:relative;display:block;width:clamp(88px,8.5vw,116px);aspect-ratio:9 / 16;margin:0;padding:0;border:0;border-radius:var(--greedy-radius-none, 0);overflow:hidden;background:var(--greedy-cream, #FFF7F0);cursor:pointer}.greedy-ugc-row__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--greedy-ease, cubic-bezier(.25, .6, .3, 1))}.greedy-ugc-row__thumb:hover img{transform:scale(1.04)}.greedy-ugc-row__thumb:focus-visible{outline:2px solid var(--greedy-ink, #2D2A26);outline-offset:2px}.greedy-ugc-row__play{position:absolute;left:8px;bottom:8px;width:26px;height:26px;border-radius:50%;background:var(--greedy-cream, #FFF7F0);color:var(--greedy-ink, #2D2A26);display:grid;place-items:center}.greedy-ugc-row__play svg{width:18px;height:18px}.greedy-ugc-row__prompt{margin:16px 0;color:var(--greedy-color-muted, #65625D);font-size:13px;font-style:italic}.greedy-ugc-dialog{width:min(92vw,420px);max-width:none;padding:0;border:0;border-radius:var(--greedy-radius-none, 0);background:var(--greedy-ink, #2D2A26);color:var(--greedy-color-text-inverse, #E8E4DD);overflow:visible}.greedy-ugc-dialog::backdrop{background:#2d2a26b8}.greedy-ugc-dialog__stage{aspect-ratio:9 / 16;max-height:86vh;display:grid;place-items:center;background:var(--greedy-ink, #2D2A26)}.greedy-ugc-dialog__stage video,.greedy-ugc-dialog__stage img{width:100%;height:100%;object-fit:contain;display:block}.greedy-ugc-dialog__close{position:absolute;top:-44px;right:0;width:36px;height:36px;padding:0;border:1px solid var(--greedy-color-text-inverse, #E8E4DD);border-radius:50%;background:transparent;color:var(--greedy-color-text-inverse, #E8E4DD);display:grid;place-items:center;cursor:pointer}.greedy-ugc-dialog__close svg{width:16px;height:16px}.greedy-ugc-dialog__close:focus-visible{outline:2px solid var(--greedy-color-text-inverse, #E8E4DD);outline-offset:2px}@media(max-width:749px){.greedy-ugc-dialog{width:min(94vw,380px)}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/greedy-pdp.css.map */
