.simple-hero .hero-reviews{flex-wrap:nowrap;gap:7px;font-size:12px;white-space:nowrap;max-width:100%;line-height:1.5}.simple-hero .hero-reviews .stars{font-size:14px;letter-spacing:0}.simple-hero .hero-reviews>span:last-child{white-space:nowrap}.simple-hero .hero-media>.hero-jewel{object-position:55% 85%}.gallery-thumb-play{background:#fff;color:#171717;box-shadow:0 0 0 4px #fff5;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);width:21px;height:21px}.gallery-thumb-play svg{width:13px;height:13px;stroke:none}.sticky-buy[hidden]{display:none!important}.pack-explainer>img{object-fit:contain!important;background:#f6f6f6}.pack-explainer .pack-callout{font-size:10px;background:#f6f6f6e8;padding:4px 5px}.pack-explainer .pack-callout span{font-size:9px}.pack-explainer .c1{top:3%;left:5%}.pack-explainer .c2{top:53%;bottom:auto;left:3%}.pack-explainer .c3{top:32%;bottom:auto;left:3%;right:auto}.pack-explainer .c1:after,.pack-explainer .c3:after{width:44px;height:1px;left:90%;top:100%;transform:rotate(28deg)}.pack-explainer .c2:after{width:1px;height:28px;left:22px;top:100%;transform:rotate(-12deg)}.group-slide.is-revealed .secret-action{left:auto;right:10px;width:auto;background:transparent;padding:0;border:0}.group-slide.is-revealed .secret-action>div{display:none}.group-slide.is-revealed .secret-action .button{background:#f6f6f6e8;min-height:30px;font-size:9px;padding:6px 10px}.simple-hero .hero-media>.hero-jewel{height:125%;align-self:end;object-position:55% 100%;margin-top:-25%}.pack-explainer .secret-action{bottom:8px}@media(max-width:699px){.simple-hero .hero-media,.simple-hero .hero-film{height:55vw;min-height:0}.simple-hero .hero-film{aspect-ratio:1 / 1}.simple-hero .hero-film video{object-fit:contain}.simple-hero .hero-reviews{width:100%;justify-content:center;gap:5px;font-size:clamp(8px,2.4vw,10px);letter-spacing:-.025em;margin-top:12px}.simple-hero .hero-reviews .stars{font-size:clamp(10px,3vw,13px);letter-spacing:-.5px}.simple-hero .hero-media>.hero-jewel{object-position:55% 94%}#choose .card-body li{white-space:nowrap}.gallery-thumb-play{width:18px;height:18px;box-shadow:0 0 0 3px #fff5}.gallery-thumb-play svg{width:11px;height:11px}.media-label{font-size:10px}.pack-explainer .pack-callout{font-size:9px}.pack-explainer .pack-callout span{font-size:8px}}.calendar-value{font-size:23px;font-weight:600;margin:0 0 12px}.offer-box .savings{font-size:16px}.offer-box .savings span{font-size:14px}.hero-compare-price .value{text-decoration:none;font-size:19px}.gift-card-packshot{width:68px;height:68px;object-fit:contain;flex-shrink:0}.modal-visual #modal-media img,.modal-visual #modal-media video{width:100%;aspect-ratio:1;object-fit:contain}.modal-thumbs button{position:relative}.media-video-label{position:absolute;bottom:2px;left:2px;font-size:10px;background:#fff;padding:2px 4px}@font-face{font-family:PKM Libre Caslon;src:url(https://lelafine-advent-2026-preview.pkmedier.chatgpt.site/assets/pkm-v4-libre-caslon-display.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:PKM DM Sans;src:url(https://lelafine-advent-2026-preview.pkmedier.chatgpt.site/assets/pkm-v4-dm-sans-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:PKM DM Sans;src:url(https://lelafine-advent-2026-preview.pkmedier.chatgpt.site/assets/pkm-v4-dm-sans-600.ttf) format("truetype");font-weight:600;font-display:swap}body,button,input,select,textarea,.price{font-family:PKM DM Sans,Arial,sans-serif!important}h1,h2,.hero h1,.simple-hero h1,.pdp-copy h1,.modal-copy h2{font-family:PKM Libre Caslon,Iowan Old Style,Baskerville,Georgia,serif!important;font-weight:400!important;letter-spacing:-.04em}.pdp-copy h1{font-size:40px}.button{font-weight:400;letter-spacing:.055em}.simple-hero .hero-offer .hero-price-row{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.simple-hero .hero-value-line{font-family:PKM DM Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5;margin:0;white-space:nowrap;color:var(--muted)}.simple-hero .hero-value-line span:last-child{color:var(--forest)}.media-slide.group-slide{background:#f6f6f6}.media-slide.group-slide>img{box-sizing:border-box;object-fit:contain!important;padding:14%;background:#f6f6f6;transform:none!important}@media(max-width:699px){.simple-hero .hero-value-line{font-size:11px}.pdp-copy h1{font-size:36px}.simple-hero .hero-price-row>.price{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/advent-2026-mobile-review.css.map */
