.sdp{color:var(--sd-brand)}.sdp [hidden],.sdp-side-scrim[hidden]{display:none!important}.sdp .sdp-ico{width:16px;height:16px;flex:0 0 auto}.sdp .sdp-flip{transform:scaleX(-1)}.sdp-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sdp .sd-link .sdp-ico{width:12px;height:12px}.sdp .sd-link--light,.sdp .sdp-link--light{color:var(--sd-snow)}.sdp .sdp-link--soft{opacity:.8}.sdp button.sd-link{background:none;border:0;padding:0}.sdp .sd-btn .sdp-ico{width:12px;height:12px}.sdp .sd-pill--cafe{background:var(--sd-cafe-dark);color:var(--sd-snow)}.sdp .sd-pill--cacao{background:var(--sd-cacao-dark);color:var(--sd-snow)}.sdp .sd-pill--matcha{background:var(--sd-matcha-dark);color:var(--sd-snow)}.sdp .sd-pill--brand{background:var(--sd-brand);color:var(--sd-snow)}.sdp-pill--corner{position:absolute;top:16px;left:16px;z-index:2}.sdp-tint--cafe{background:var(--sd-cafe-light)}.sdp-tint--cacao{background:var(--sd-cacao-light)}.sdp-tint--matcha{background:var(--sd-matcha-light)}.sdp-rte :where(p+p,p+ul,ul+p){margin-top:12px}.sdp-rte :where(strong,b){font-weight:500}.sdp-rte :where(a){text-decoration:underline;text-underline-offset:3px}.sdp-rte--list :where(ul){list-style:disc;padding-left:26px}.sdp-rte--list :where(li){font-size:16px;line-height:22.4px;letter-spacing:-.16px;margin-bottom:10px}.sdp-rte--list :where(li)::marker{font-size:12px}.sdp-packs{position:relative;display:block}.sdp-packs img{position:absolute;bottom:12%;height:76%;width:auto;filter:drop-shadow(0 18px 22px rgba(0,0,0,.22));transition:transform .5s var(--sd-ease)}.sdp-packs--cafe img,.sdp-packs--cacao img,.sdp-packs--matcha img{left:50%;transform:translate(-50%) rotate(-4deg)}.sdp-packs--trio img:nth-of-type(1),.sdp-packs--four img:nth-of-type(1),.sdp-packs--abo img:nth-of-type(1){left:50%;height:56%;bottom:18%;transform:translate(-92%) rotate(-7deg)}.sdp-packs--trio img:nth-of-type(2),.sdp-packs--four img:nth-of-type(2),.sdp-packs--abo img:nth-of-type(2){left:50%;height:56%;bottom:18%;transform:translate(-8%) rotate(7deg)}.sdp-packs--trio img:nth-of-type(3),.sdp-packs--four img:nth-of-type(3),.sdp-packs--abo img:nth-of-type(3){left:50%;z-index:1;height:66%;transform:translate(-50%)}.sdp-packs__plus{position:absolute;right:14%;top:18%;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sd-brand);color:var(--sd-snow);font-size:16px;font-weight:500}.sdp-packs__gift{position:absolute;right:12%;top:14%;z-index:2;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--sd-snow);box-shadow:var(--sd-shadow)}.sdp-packs__gift img{position:static;width:100%;height:100%;object-fit:contain;filter:none;transform:none!important}.sdp-shophero{position:relative;background:var(--sd-brand);color:var(--sd-snow)}.sdp-shophero__frame{position:relative;height:325px;overflow:hidden;border-radius:0 0 var(--sd-r-xl) var(--sd-r-xl);background:var(--sd-brand-soft)}.sdp-shophero__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--shade, .35))}.sdp-shophero__content{position:relative;z-index:1;display:flex;align-items:flex-end;height:100%;max-width:1408px;margin:0 auto;padding:0 32px 56px}.sdp-shophero h1{max-width:640px;color:var(--sd-snow)}.sdp-feat{background:var(--sd-brand);padding:16px}.sdp-feat__row{display:flex;justify-content:center;gap:16px;max-width:1408px;margin:0 auto}.sdp-feat__card{position:relative;flex:0 1 1048px;display:flex;min-height:450px;padding:16px 16px 0;border-radius:var(--sd-r-xl);background:var(--sd-brand-soft);color:var(--sd-snow)}.sdp-feat__img{flex:0 0 400px;height:320px;align-self:center;margin-top:-16px}.sdp-feat__card:hover .sdp-packs img:nth-of-type(3){transform:translate(-50%) translateY(-6px)}.sdp-feat__body{flex:1 1 616px;display:flex;flex-direction:column;justify-content:center;padding:0 18px 16px 0}.sdp-feat__body .sd-code{color:var(--sd-snow)}.sdp-feat__name{margin-top:8px!important;font-size:32px;line-height:35.2px;letter-spacing:-.36px}.sdp-feat__desc{margin-top:24px!important;max-width:616px;font-size:16px;line-height:22.4px}.sdp-feat__price{padding-top:24px!important;font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.2px}.sdp-feat__cta{display:flex;align-items:center;gap:24px;padding-top:24px}.sdp-feat__cta .sd-btn{width:200px}.sdp-feat__cta .sd-btn:hover{--b-bd-h: var(--sd-snow)}.sdp-quizcard{position:relative;flex:0 0 340px;display:flex;align-items:flex-end;min-height:450px;padding:16px;border-radius:var(--sd-r-xl);overflow:hidden;background:var(--sd-brand);color:var(--sd-snow)}.sdp-quizcard img{transition:transform .8s var(--sd-ease)}.sdp-quizcard:hover img{transform:scale(1.04)}.sdp-quizcard__glass{position:relative;z-index:1;width:100%;padding:16px;border-radius:var(--sd-r-md);background:var(--sd-glass-snow);-webkit-backdrop-filter:blur(var(--sd-blur));backdrop-filter:blur(var(--sd-blur));font-size:16px;line-height:24px;font-weight:400}.sdp-quizcard__glass u{font-weight:500;text-underline-offset:3px}.sdp-grid{background:var(--sd-brand)}.sdp-grid__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1440px;margin:0 auto;padding:16px;border-radius:var(--sd-r-xl);background:var(--sd-white)}.sdp-card{display:flex;gap:16px;min-height:375px;padding:16px;border-radius:var(--sd-r-md);background:var(--sd-surface)}.sdp-card__img{position:relative;flex:0 0 min(332px,48%);min-height:343px;border-radius:var(--sd-r-md)}.sdp-card__img img{height:72%;bottom:14%}.sdp-card:hover .sdp-packs--trio img:nth-of-type(3),.sdp-card:hover .sdp-packs--four img:nth-of-type(3),.sdp-card:hover .sdp-packs--abo img:nth-of-type(3){transform:translate(-50%) translateY(-6px)}.sdp-card:hover .sdp-packs--cafe img,.sdp-card:hover .sdp-packs--cacao img,.sdp-card:hover .sdp-packs--matcha img{transform:translate(-50%) rotate(-2deg) translateY(-6px)}.sdp-card__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:16px 32px 16px 0;min-width:0}.sdp-card__info{display:flex;flex-direction:column;gap:16px}.sdp-card__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.sdp-card__head .sd-code--sm{letter-spacing:.24px}.sdp-card__name{font-size:24px;line-height:28.8px;letter-spacing:-.36px}.sdp-card__desc{font-size:16px;line-height:22.4px;letter-spacing:-.16px}.sdp-card__desc--m{display:none}.sdp-card__prices{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdp-card__price{font-size:20px;line-height:26px;letter-spacing:-.2px}.sdp-card__price s{margin-left:6px;opacity:.5}.sdp-card__cta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.sdp-card__msg:empty{display:none}.sdp-card__msg,.sdp-bb__msg{font-size:14px;color:var(--sd-error)}.sdp .sdp-addlink{font-size:16px;font-weight:500;text-transform:none}.sdp .sdp-addlink.is-loading,.sdp [data-sdp-add].is-loading{opacity:.5;pointer-events:none}.sdp .sdp-addlink.is-done .sd-link__text:after{content:" \2713"}@media(max-width:989px){.sdp-shophero__frame{height:285px}.sdp-shophero__content{padding:0 16px 32px}.sdp-feat{padding:16px}.sdp-feat__row{flex-direction:column}.sdp-feat__card{flex-direction:column;flex-basis:auto;min-height:0;padding:16px;border-radius:var(--sd-r-xl)}.sdp-feat__img{flex:0 0 auto;width:100%;height:260px;margin:24px 0 8px}.sdp-feat__body{flex:0 0 auto;padding:8px 0}.sdp-feat__name{font-size:24px;line-height:28.8px}.sdp-feat__desc{margin-top:16px!important}.sdp-feat__price{padding-top:16px!important}.sdp-feat__cta{justify-content:space-between;gap:16px}.sdp-feat__cta .sd-btn{width:auto;flex:1 1 auto;max-width:180px}.sdp-quizcard{flex:0 0 auto;min-height:0;padding:0;border-radius:var(--sd-r-md);background:var(--sd-brand-soft)}.sdp-quizcard img{position:absolute;right:12px;left:auto;top:12px;bottom:12px;width:72px;height:calc(100% - 24px);border-radius:var(--sd-r-sm)}.sdp-quizcard__glass{padding:16px 100px 16px 16px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.sdp-grid__panel{grid-template-columns:1fr;padding:16px;border-radius:var(--sd-r-xl)}.sdp-card{min-height:0;gap:12px;padding:16px}.sdp-card__img{flex:0 0 34%;min-height:200px}.sdp-card__body{gap:16px;padding:8px 0}.sdp-card__info{gap:8px}.sdp-card__name{font-size:20px;line-height:28px;letter-spacing:-.2px}.sdp-card__desc{display:none}.sdp-card__desc--m{display:block;font-size:14px;line-height:19.6px}.sdp-card__price{font-size:16px;line-height:22px}.sdp-card__cta{gap:16px}.sdp-card__cta .sd-btn{min-height:37px;padding:10px 16px;font-size:14px}.sdp .sdp-addlink{font-size:14px}}.sdp-pdp{background:var(--sd-snow)}.sdp-pdp__hero{display:flex;justify-content:space-around;align-items:flex-start;gap:32px;max-width:1440px;margin:0 auto;padding:16px}.sdp-gal{flex:0 1 944px;min-width:0}.sdp-gal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sdp-gal__item{position:relative;display:block;width:100%;padding:0;border:0;aspect-ratio:1 / 1;border-radius:var(--sd-r-md);overflow:hidden;background:var(--sd-surface-media);cursor:zoom-in}.sdp-gal__item>img:not(.sdp-hero__pack){width:100%;height:100%;object-fit:cover;transition:transform .8s var(--sd-ease)}.sdp-gal__item:hover>img:not(.sdp-hero__pack){transform:scale(1.02)}.sdp-gal__item--main{grid-column:1 / -1;aspect-ratio:944 / 648;border-radius:var(--sd-r-xl)}.sdp-gal__zoom{position:absolute;right:16px;top:16px;z-index:3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--sd-glass);-webkit-backdrop-filter:blur(var(--sd-blur));backdrop-filter:blur(var(--sd-blur));color:var(--sd-snow);opacity:0;transition:opacity var(--sd-t)}.sdp-gal__item:hover .sdp-gal__zoom{opacity:1}.sdp-gal__zoom .sdp-ico{width:14px;height:14px}.sdp-gal__dots{display:none}.sdp-hero{--hb: radial-gradient(90% 85% at 50% 42%, #4E7044 0%, #2C4B23 48%, var(--sd-brand) 100%);background:var(--hb)}.sdp-hero--cafe{--hb: radial-gradient(90% 85% at 50% 42%, #F3E9DE 0%, #DCC6B1 55%, #B79A7C 100%)}.sdp-hero--cacao{--hb: radial-gradient(90% 85% at 50% 42%, #8A6458 0%, #5C3F37 55%, #3A2723 100%)}.sdp-hero--matcha{--hb: radial-gradient(90% 85% at 50% 42%, #E3EDD2 0%, #C4D2A6 55%, #8F9B6E 100%)}.sdp-hero__pack{position:absolute;bottom:9%;height:82%;width:auto;filter:drop-shadow(0 30px 34px rgba(0,0,0,.28));transition:transform 1.2s var(--sd-ease)}.sdp-hero__pack--solo{left:50%;transform:translate(-50%) rotate(-8deg)}.sdp-hero__pack--l{left:50%;height:70%;bottom:13%;transform:translate(-118%) rotate(-8deg)}.sdp-hero__pack--r{left:50%;height:70%;bottom:13%;transform:translate(18%) rotate(8deg)}.sdp-hero__pack--c{left:50%;z-index:1;transform:translate(-50%)}.sdp-gal__item--main:hover .sdp-hero__pack--solo{transform:translate(-50%) rotate(-4deg) translateY(-8px)}.sdp-gal__item--main:hover .sdp-hero__pack--c{transform:translate(-50%) translateY(-8px)}.sdp-hero__poster,.sdp-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sdp-hero__video{opacity:0;transition:opacity .35s ease}.sdp-hero__video.is-on{opacity:1}.sdp-hero__cap{position:absolute;left:24px;bottom:20px;z-index:2;display:inline-flex;align-items:center;gap:8px;font-family:var(--sd-mono);font-size:12px;line-height:18px;font-weight:300;text-transform:uppercase;color:var(--sd-snow)}.sdp-hero--cafe .sdp-hero__cap,.sdp-hero--matcha .sdp-hero__cap{color:var(--sd-brand)}.sdp-hero__cap i{width:6px;height:6px;border-radius:50%;background:currentColor}.sdp-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--sd-snow);color:var(--sd-brand)}.sdp-lb::backdrop{background:var(--sd-scrim)}.sdp-lb__top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.sdp-lb__close{display:grid;place-items:center;width:48px;height:36px;border-radius:var(--sd-r-full);background:var(--sd-glass-light)}.sdp-lb__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sdp-lb__track::-webkit-scrollbar{display:none}.sdp-lb__slide{flex:0 0 100%;display:grid;place-items:center;height:100%;margin:0;padding:72px 80px 40px;scroll-snap-align:center}.sdp-lb__slide>img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--sd-r-md)}.sdp-lb__slide .sdp-hero--lb{position:relative;width:min(100%,1100px);aspect-ratio:944 / 648;border-radius:var(--sd-r-xl);overflow:hidden}.sdp-lb__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:var(--sd-brand);color:var(--sd-snow)}.sdp-lb__nav--prev{left:20px}.sdp-lb__nav--next{right:20px}.sdp-lb__nav .sdp-ico{width:14px;height:14px}.sdp-bb{flex:0 0 432px;width:432px;position:sticky;top:calc(var(--sd-header-h) + 24px)}.sdp-bb__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdp-bb__title .sd-code{flex:0 0 auto}.sdp-bb__name{font-size:24px;line-height:26.4px;font-weight:350;letter-spacing:-.64px}.sdp-pdp--flavor .sdp-bb__name,.sdp-pdp--pack .sdp-bb__name{font-weight:600;letter-spacing:-.4px}.sdp-bb__rating{display:flex;align-items:center;gap:8px;padding:16px 0}.sdp-stars{display:inline-flex;gap:2px;color:var(--sd-brand)}.sdp-stars .sdp-ico{width:16px;height:16px}.sdp-bb__rating a{font-size:14px;line-height:14px;letter-spacing:-.14px;text-decoration:underline;text-underline-offset:3px}.sdp-bb__desc{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0}.sdp-bb__desc p+p{margin-top:8px}.sdp-bb__price{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px}.sdp-bb__prices{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sdp-bb__amount,.sdp-bb__old{font-size:24px;line-height:28.8px;font-weight:350;letter-spacing:-.36px}.sdp-bb__old{text-decoration:line-through;text-decoration-thickness:1.5px}.sdp-bb__note{font-size:14px;line-height:19.6px;letter-spacing:-.14px}.sdp-bb__cta{margin-top:24px}.sdp-bb__cta[disabled]{opacity:.4}.sdp-bb__cta.is-loading{opacity:.7;pointer-events:none}.sdp-bb__cta.is-pressed{background:var(--sd-brand-soft);box-shadow:inset 0 0 0 2px var(--sd-snow)}.sdp-bb__msg{margin-top:8px!important}.sdp-bb__msg:empty{display:none}.sdp-bb__alt{margin-top:16px!important;text-align:center}.sdp-bb__alt .sd-link{font-size:14px}.sdp-bb__reassure{margin:16px 0 0!important;text-align:center;font-size:14px;line-height:21px;font-weight:400;letter-spacing:0;color:var(--sd-text-2)}.sdp-bb__reassure strong{font-weight:500;color:var(--sd-brand)}.sdp-bb__acc{margin-top:24px}.sdp-bb__bullets{margin-top:24px;padding-top:16px;border-top:1px solid var(--sd-border)}.sdp-bb__bullets ul{list-style:disc;padding-left:20px}.sdp-bb__bullets li{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;margin-bottom:8px}.sdp-bb__bullets-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:8px;padding-left:20px}.sdp-opt{margin-top:24px}.sdp-eyebrow{margin-bottom:12px!important;font-size:12px;line-height:13.2px;font-weight:500;letter-spacing:.24px;text-transform:uppercase;color:var(--sd-text-2)}.sdp-eyebrow--split{display:flex;justify-content:space-between;align-items:baseline}.sdp-count{font-family:var(--sd-mono);font-weight:400;letter-spacing:0;color:var(--sd-brand)}.sdp-count b{font-weight:400}.sdp-opt__hint{margin-top:8px!important;font-size:12px;line-height:16.8px;color:var(--sd-text-2)}.sdp-seg{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:4px;padding:4px;border-radius:var(--sd-r-sm);background:var(--sd-surface)}.sdp-seg__opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:8px 4px;border-radius:var(--sd-r-sm);text-align:center;cursor:pointer;transition:background-color .28s var(--sd-ease),box-shadow .28s var(--sd-ease)}.sdp-seg__opt:hover{background:var(--sd-hover-soft)}.sdp-seg__opt input{position:absolute;opacity:0;pointer-events:none}.sdp-seg__opt:has(input:checked){background:var(--sd-snow);box-shadow:var(--sd-shadow)}.sdp-seg__opt:has(input:focus-visible){outline:2px solid var(--sd-brand);outline-offset:1px}.sdp-seg__label{font-size:14px;line-height:19.6px;font-weight:500;letter-spacing:-.14px;white-space:nowrap}.sdp-seg__hint{font-size:12px;line-height:16.8px;color:var(--sd-text-2);white-space:nowrap}.sdp-hl{display:inline;padding:0 2px;background:var(--sd-accent);color:var(--sd-brand);font-weight:500}.sdp-seg__hint .sdp-hl{font-size:12px}.sdp-flavors{border-top:1px solid var(--sd-border)}.sdp-flavor{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--sd-border)}.sdp-flavor__img{display:grid;place-items:center;width:64px;height:64px;border-radius:var(--sd-r-sm);overflow:hidden}.sdp-flavor__img img{height:54px;width:auto;filter:drop-shadow(0 4px 6px rgba(0,0,0,.18))}.sdp-flavor__info{display:flex;flex-direction:column;gap:2px;min-width:0}.sdp-flavor__name{font-size:16px;line-height:22.4px;font-weight:500;letter-spacing:-.16px}.sdp-flavor__tag{font-size:12px;line-height:16.8px;color:var(--sd-text-2)}.sdp-flavor__tag a{text-decoration:underline;text-underline-offset:2px;color:var(--sd-brand)}.sdp-flavor__out{font-size:14px;color:var(--sd-text-2)}.sdp-flavor.is-chosen .sdp-flavor__img{box-shadow:inset 0 0 0 1.5px var(--sd-brand)}.sdp .sdp-qty{gap:8px;padding:0 8px}.sdp .sdp-qty output{min-width:14px;text-align:center;font-size:14px;font-weight:500}.sdp .sdp-qty button{border-radius:50%;transition:background-color var(--sd-t),opacity var(--sd-t)}.sdp .sdp-qty button:hover{background:var(--sd-hover-soft)}.sdp .sdp-qty button[disabled]{opacity:.3;cursor:default;background:none}.sdp .sdp-qty .sdp-ico{width:14px;height:14px}.sdp-modes{display:flex;flex-direction:column;gap:20px}.sdp-mode{position:relative;display:flex;gap:12px;padding:16px;border:1px solid var(--sd-border);border-radius:var(--sd-r-md);background:var(--sd-snow);cursor:pointer;transition:border-color var(--sd-t),box-shadow var(--sd-t)}.sdp-mode:hover{border-color:var(--sd-faded-40)}.sdp-mode input{position:absolute;opacity:0;pointer-events:none}.sdp-mode:has(input:checked){border-color:var(--sd-brand);box-shadow:inset 0 0 0 1px var(--sd-brand)}.sdp-mode:has(input:focus-visible){outline:2px solid var(--sd-brand);outline-offset:2px}.sdp-mode__radio{flex:0 0 18px;width:18px;height:18px;margin-top:2px;border:1px solid var(--sd-brand);border-radius:50%;display:grid;place-items:center}.sdp-mode__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--sd-brand);transform:scale(0);transition:transform .28s var(--sd-ease)}.sdp-mode:has(input:checked) .sdp-mode__radio:after{transform:scale(1)}.sdp-mode__body{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.sdp-mode__row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.sdp-mode__title{font-size:16px;line-height:22.4px;font-weight:500;letter-spacing:-.16px}.sdp-mode__title .sdp-hl{margin-left:4px;font-size:14px}.sdp-mode__price{font-size:16px;line-height:22.4px;font-weight:500;white-space:nowrap}.sdp-mode__price s{font-size:14px;font-weight:350;color:var(--sd-text-2)}.sdp-mode__sub{font-size:14px;line-height:19.6px;color:var(--sd-text-2)}.sdp-mode__banner{position:absolute;top:-12px;left:16px;display:inline-flex;align-items:center;height:24px;padding:6px 8px;border-radius:var(--sd-r-full);background:var(--sd-accent);font-size:12px;line-height:12px;font-weight:500;white-space:nowrap}.sdp-mode--sub{padding-top:22px}.sdp-mode__perks{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding-top:12px;border-top:1px solid var(--sd-line)}.sdp-mode__perk{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:19.6px;letter-spacing:-.14px}.sdp-mode__perk .sdp-ico{width:14px;height:14px;margin-top:3px}.sdp-mode__perk strong{font-weight:500}.sdp-mode__gifts-title{margin-top:12px;font-size:12px;line-height:13.2px;font-weight:500;letter-spacing:.24px;text-transform:uppercase;color:var(--sd-text-2)}.sdp-mode__gifts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.sdp-mode__gift{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.sdp-mode__gift-img{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--sd-r-sm);overflow:hidden;background:var(--sd-surface)}.sdp-mode__gift-img img{width:100%;height:100%;object-fit:cover}.sdp-mode__gift-text{font-size:12px;line-height:15px;letter-spacing:-.06px}.sdp-mode__gift-text strong{display:block;font-weight:500}.sdp-mode__gift-note{padding:0 2px;background:var(--sd-accent);font-size:11px;line-height:15px;font-weight:500}.sdp-acc{border-bottom:1px solid var(--sd-border)}.sdp-acc__item{border-top:1px solid var(--sd-border)}.sdp-acc__btn{display:flex;align-items:center;gap:16px;width:100%;padding:16px 0!important;text-align:left;font-size:16px;line-height:20.8px;font-weight:500;letter-spacing:-.16px}.sdp-acc__btn>span:first-child{flex:1 1 auto}.sdp-acc__minus{display:none}.sdp-acc__item.is-open .sdp-acc__minus{display:block}.sdp-acc__item.is-open .sdp-acc__plus{display:none}.sdp-acc__panel{padding:0 0 16px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0}.sdp-acc__panel>.sd-link{margin-top:8px}.sdp-acc--lg .sdp-acc__btn{font-size:18px;line-height:27px}.sdp-acc__val{margin-left:auto;opacity:1;color:var(--sd-brand);white-space:nowrap}.sdp-upsell{display:flex;gap:12px;margin-top:24px;padding:8px;border-radius:var(--sd-r-md);background:var(--sd-surface)}.sdp-upsell__img{position:relative;flex:0 0 112px;height:112px;border-radius:var(--sd-r-sm)}.sdp-upsell__img--trio img{position:absolute;bottom:12px;height:74px;width:auto;filter:drop-shadow(0 6px 8px rgba(0,0,0,.18))}.sdp-upsell__img--trio img:nth-of-type(1){left:50%;height:62px;transform:translate(-100%) rotate(-7deg)}.sdp-upsell__img--trio img:nth-of-type(2){left:50%;height:62px;transform:translate(0) rotate(7deg)}.sdp-upsell__img--trio img:nth-of-type(3){left:50%;z-index:1;transform:translate(-50%)}.sdp-upsell__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 8px 8px 0;min-width:0}.sdp-upsell__title{font-size:16px;line-height:22.4px;font-weight:500;letter-spacing:-.16px}.sdp-upsell__text{font-size:14px;line-height:19.6px;letter-spacing:-.14px}.sdp-upsell__row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.sdp-upsell__price{font-size:16px;line-height:22.4px}.sdp-upsell__price s{margin-left:4px;color:var(--sd-text-2)}.sdp-flavseg{display:inline-flex;gap:4px;margin-top:16px;padding:6px;border-radius:100px;background:var(--sd-glass-light)}.sdp-flavseg__opt{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 10px;border-radius:100px;font-size:14px;font-weight:500;transition:background-color var(--sd-t),box-shadow var(--sd-t)}.sdp-flavseg__opt:hover{background:#fcfcf799}.sdp-flavseg__opt.is-on{background:var(--sd-snow);box-shadow:var(--sd-shadow)}.sdp-flavseg__dot{width:20px;height:20px;border-radius:50%}.sdp-flavseg__dot.sdp-tint--cafe{background:var(--sd-cafe)}.sdp-flavseg__dot.sdp-tint--cacao{background:var(--sd-cacao-dark)}.sdp-flavseg__dot.sdp-tint--matcha{background:var(--sd-matcha)}.sdp.is-trio [data-sdp-pack-only]{display:none!important}.sdp:not(.is-trio) [data-sdp-trio-only]{display:none!important}.sdp-sticky{position:fixed;right:16px;bottom:16px;z-index:35;display:flex;align-items:center;gap:12px;width:480px;height:64px;padding:8px;border-radius:var(--sd-r-full);background:var(--sd-glass);-webkit-backdrop-filter:blur(var(--sd-blur));backdrop-filter:blur(var(--sd-blur));color:var(--sd-snow);opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity .4s var(--sd-ease),transform .5s var(--sd-ease)}.sdp-sticky.is-on{opacity:1;transform:none;pointer-events:auto}.sdp-sticky__img{flex:0 0 48px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#fcfcf733}.sdp-sticky__img img{height:40px;width:auto}.sdp-sticky__name{flex:1 1 auto;min-width:0;overflow:hidden;font-size:16px;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.sdp-sticky__name .w{display:inline-block;overflow:hidden;vertical-align:top}.sdp-sticky__name .w>span{display:inline-block;transform:translateY(110%);transition:transform .6s var(--sd-ease);transition-delay:calc(var(--i) * 60ms)}.sdp-sticky.is-on .sdp-sticky__name .w>span{transform:none}.sdp-sticky__btn{flex:0 0 auto;min-width:128px}.sdp-sticky__btn[disabled]{opacity:1!important;pointer-events:auto!important}.sdp-side{position:fixed;top:0;right:0;z-index:70;width:528px;max-width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:0 48px 64px;background:var(--sd-surface);color:var(--sd-brand);transform:translate(100%);visibility:hidden;transition:transform .55s var(--sd-ease),visibility 0s linear .55s}.sdp-side.is-open{transform:none;visibility:visible;transition:transform .55s var(--sd-ease),visibility 0s}.sdp-side__head{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;min-height:100px;padding:48px 0 24px;border-bottom:1px solid var(--sd-brand);background:var(--sd-surface)}.sdp-side__title{font-size:24px;line-height:28.8px;letter-spacing:-.36px}.sdp-side__close{display:grid;place-items:center;flex:0 0 48px;width:48px;height:36px;border-radius:var(--sd-r-full);background:var(--sd-glass-light)}.sdp-side__item{padding:24px 0;border-bottom:1px solid var(--sd-line)}.sdp-side__img{margin-bottom:16px;border-radius:var(--sd-r-md);overflow:hidden}.sdp-side__img img{width:100%;height:auto}.sdp-side__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px}.sdp-side__row h3{font-size:18px;line-height:27px;font-weight:500}.sdp-side__item .sdp-rte{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0}.sdp-side__body>.sd-link{margin-top:24px}.sdp-side-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;background:var(--sd-scrim);opacity:0;transition:opacity .4s var(--sd-ease)}.sdp-side-scrim.is-on{opacity:1}@media(max-width:989px){.sdp-pdp__hero{flex-direction:column;gap:0;padding:16px}.sdp-gal{flex:0 0 auto;width:calc(100% + 32px);margin:0 -16px}.sdp-gal__grid{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px;scroll-padding:0 16px;scrollbar-width:none}.sdp-gal__grid::-webkit-scrollbar{display:none}.sdp-gal__item,.sdp-gal__item--main{flex:0 0 min(300px,78vw);aspect-ratio:1 / 1;border-radius:var(--sd-r-md);scroll-snap-align:start}.sdp-gal__zoom{display:none}.sdp-hero__pack{height:74%}.sdp-hero__pack--l,.sdp-hero__pack--r{height:58%}.sdp-hero__pack--l{transform:translate(-104%) rotate(-8deg)}.sdp-hero__pack--r{transform:translate(4%) rotate(8deg)}.sdp-bb{position:static;flex:0 0 auto;width:100%;padding-top:16px}.sdp-bb__name{font-size:24px;line-height:26.4px}.sdp-bb__title{padding:10px 0 0}.sdp-lb__slide{padding:64px 16px 24px}.sdp-lb__nav{display:none}.sdp-sticky{left:16px;right:16px;bottom:12px;width:auto;height:52px;padding:4px}.sdp-sticky__img{flex-basis:44px;width:44px;height:44px}.sdp-sticky__btn{min-height:44px;padding:10px 18px;min-width:0}.sdp-side{width:100%;padding:0 16px 48px}.sdp-side__head{min-height:84px;padding:32px 0 16px}.sdp-mode__gifts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}}.sdp-feel{background:var(--sd-surface);padding:16px}.sdp-feel>*{max-width:1408px;margin-left:auto;margin-right:auto}.sdp-feel__banner{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:577px;padding:100px 16px 16px;border-radius:var(--sd-r-xl);overflow:hidden;background:var(--sd-brand-soft);color:var(--sd-snow)}.sdp-feel__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000047,#0000001f 45%,#0000004d)}.sdp-feel__title{position:relative;z-index:1;padding-left:24px;max-width:900px}.sdp-feel__glass{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin-top:64px;padding:32px 48px;border-radius:var(--sd-r-md);background:var(--sd-glass-snow);-webkit-backdrop-filter:blur(var(--sd-blur));backdrop-filter:blur(var(--sd-blur))}.sdp-feel__ico{width:64px!important;height:64px!important;margin-bottom:24px}.sdp-feel__arg h3{font-size:20px;line-height:30px;font-weight:500;letter-spacing:-.2px}.sdp-feel__arg p{margin-top:4px!important;font-size:16px;line-height:20.8px;letter-spacing:-.16px}.sdp-feel__row{display:grid;grid-template-columns:356px minmax(0,1fr);gap:16px;margin-top:16px}.sdp-feel__tile{position:relative;min-height:548px;border-radius:var(--sd-r-xl);overflow:hidden;background:var(--sd-surface-media)}.sdp-feel__dark{position:relative;display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:32px;min-height:548px;padding:96px 48px;border-radius:var(--sd-r-xl);background:var(--sd-brand);color:var(--sd-snow);overflow:hidden}.sdp-h3s{font-size:32px;line-height:35.2px;font-weight:350;letter-spacing:-.64px}.sdp-feel__dark-text p{max-width:260px;margin-top:24px!important;font-size:16px;line-height:20.8px}.sdp-feel__dark-text .sd-link{margin-top:24px;color:var(--sd-snow)}.sdp-feel__visual{position:relative;min-height:356px}.sdp-feel__pack{position:absolute;left:50%;top:50%;height:340px;width:auto;transform:translate(-50%,-50%) rotate(-10deg);filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.sdp-legend{position:absolute;width:184px;display:flex;flex-direction:column;gap:4px}.sdp-legend b{font-size:16px;line-height:20.8px;font-weight:500}.sdp-legend span{font-size:14px;line-height:19.6px;color:var(--sd-snow-2)}.sdp-legend:after{content:"";position:absolute;top:10px;width:90px;border-top:1px dashed rgba(252,252,247,.5)}.sdp-legend--tl{left:0;top:6%}.sdp-legend--tl:after{left:calc(100% + 8px)}.sdp-legend--br{right:0;bottom:6%;text-align:right}.sdp-legend--br:after{right:calc(100% + 8px)}html.sd-anim .sdp-legend[data-sdp-reveal]{opacity:0;transform:translateY(20px);transition:opacity .8s var(--sd-ease),transform .8s var(--sd-ease)}html.sd-anim .sdp-legend[data-sdp-reveal].is-in{opacity:1;transform:none}html.sd-anim .sdp-legend--br[data-sdp-reveal]{transition-delay:.25s}.sdp-time{background:var(--sd-snow);padding:80px 30px}.sdp-time__head{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.sdp-time__head p{margin-top:24px!important;font-size:16px;line-height:20.8px}.sdp-time__head .sd-link{margin-top:16px;font-size:14px}.sdp-time__body{display:grid;grid-template-columns:minmax(0,570px) minmax(0,617px);justify-content:center;gap:56px;margin-top:56px}.sdp-time__list{position:relative;padding-left:28px}.sdp-time__list:before{content:"";position:absolute;left:4px;top:14px;bottom:34px;width:1px;background:#1c3a1340}.sdp-time__step{position:relative;padding-bottom:36px;opacity:.35;transition:opacity .6s var(--sd-ease)}.sdp-time__step:before{content:"";position:absolute;left:-27px;top:12px;width:7px;height:7px;border-radius:50%;background:var(--sd-brand)}.sdp-time__step.is-on{opacity:1}.sdp-time__head2{display:flex;align-items:center;gap:8px;font-size:16px;line-height:20.8px}.sdp-dur{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:32px;background:var(--sd-brand);color:var(--sd-snow);font-size:14px;font-weight:400;letter-spacing:.56px;white-space:nowrap;transition:background-color .6s var(--sd-ease)}.sdp-time__step:not(.is-on) .sdp-dur{background:#1c3a1359}.sdp-time__step ul{list-style:disc;margin-top:12px!important;padding-left:20px}.sdp-time__step li{font-size:16px;line-height:22.4px;letter-spacing:-.16px;margin-bottom:4px}.sdp-howto{display:flex;gap:16px;align-items:center;margin-top:16px;padding:16px 24px 16px 16px;border-radius:var(--sd-r-md);background:var(--sd-surface)}.sdp-howto__img{flex:0 0 84px;width:84px;height:84px;border-radius:var(--sd-r-sm);overflow:hidden;background:var(--sd-surface-media)}.sdp-howto__img img{width:100%;height:100%;object-fit:cover}.sdp-howto__title{font-size:16px;line-height:22.4px;font-weight:500}.sdp-howto ul{list-style:disc;padding-left:18px;margin-top:4px!important}.sdp-howto li{font-size:14px;line-height:19.6px}.sdp-time__media{display:grid;grid-template-columns:minmax(0,1fr) 212px;gap:16px;align-content:center}.sdp-time__big{position:relative;grid-column:1 / -1;aspect-ratio:617 / 348;border-radius:var(--sd-r-xl);overflow:hidden;background:var(--sd-surface-media)}.sdp-time__small{position:relative;height:212px;border-radius:var(--sd-r-md);overflow:hidden;background:var(--sd-surface-media)}.sdp-time__round{position:relative;width:212px;height:212px;border-radius:50%;overflow:hidden;background:var(--sd-surface-media)}.sdp-formula{background:var(--sd-surface);padding:96px 56px}.sdp-formula>*{max-width:1328px;margin-left:auto;margin-right:auto}.sdp-formula__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.sdp-formula__head h2{max-width:640px}.sdp-formula__head .sd-link{font-size:14px;margin-bottom:12px}.sdp-formula__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:center;margin-top:56px}.sdp-formula__img{position:relative;aspect-ratio:1 / 1;border-radius:var(--sd-r-xl);overflow:hidden;background:var(--sd-surface-media)}.sdp-guar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin-top:32px!important}.sdp-guar li{display:flex;align-items:center;gap:12px;font-size:16px;line-height:20.8px;letter-spacing:-.16px}.sdp-guar__ico{width:40px!important;height:40px!important;flex:0 0 40px}.sdp-cmp{position:relative;overflow:hidden;background:var(--sd-brand);color:var(--sd-snow)}.sdp-cmp__bg{position:absolute;top:-12%;right:0;bottom:-12%;left:0;will-change:transform}.sdp-cmp__bg img{filter:blur(10px) saturate(.8) brightness(.55);transform:scale(1.08)}.sdp-cmp__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1c3a138c}.sdp-cmp__inner{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;gap:48px;max-width:1440px;margin:0 auto;padding:80px 56px 32px}.sdp-cmp__title{flex:0 0 304px;color:var(--sd-snow)}.sdp-cmp__scroll{flex:0 1 816px;padding:24px 16px;border-radius:var(--sd-r-xl);border:1px solid rgba(252,252,247,.2);background:#fcfcf71a;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.sdp-cmp__table{width:100%;border-collapse:separate;border-spacing:0}.sdp-cmp__table th,.sdp-cmp__table td{height:72px;padding:0 12px;font-size:16px;line-height:20.8px;font-weight:350;text-align:center;vertical-align:middle;color:var(--sd-snow)}.sdp-cmp__table tbody th{width:53%;text-align:left}.sdp-cmp__table thead th{height:56px;font-size:14px}.sdp-cmp__table td:last-child{font-size:14px;line-height:19.6px;width:28%}.sdp-cmp__us{width:109px;background:#8caa8259}thead .sdp-cmp__us{border-radius:16px 16px 0 0}tbody tr:last-child .sdp-cmp__us{border-radius:0 0 16px 16px}.sdp-cmp__us .sd-code{color:var(--sd-snow);font-size:12px;line-height:12px;padding:4px 8px}.sdp-cmp__dot{display:inline-block;width:16px;height:16px;border-radius:50%;background:var(--sd-snow)}.sdp-cmp__note{position:relative;z-index:1;max-width:1220px;margin:0 auto!important;padding:0 56px 56px;font-size:12px;line-height:16.8px;color:var(--sd-snow-2);text-align:right}.sdp-deliv{background:var(--sd-snow);padding:80px}.sdp-deliv>*{max-width:1280px;margin-left:auto;margin-right:auto}.sdp-deliv__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.sdp-deliv__card{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;padding:16px;border-radius:var(--sd-r-xl);background:var(--sd-surface)}.sdp-deliv__photo{position:relative;min-height:356px;border-radius:var(--sd-r-md);overflow:hidden;background:var(--sd-surface-media)}.sdp-deliv__body{padding:24px 8px 8px}.sdp-deliv__body h3{font-size:24px;line-height:36px;letter-spacing:-.36px}.sdp-deliv__sub{font-size:16px;line-height:20.8px}.sdp-deliv__body ul{margin-top:16px!important}.sdp-deliv__body li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--sd-border)}.sdp-deliv__body li:last-child{border-bottom:0}.sdp-deliv__mini{flex:0 0 37px;display:grid;place-items:center;width:37px;height:37px;border-radius:6px;overflow:hidden;background:var(--sd-snow)}.sdp-deliv__mini img{width:100%;height:100%;object-fit:cover}.sdp-deliv__mini .sdp-ico{width:24px;height:24px}.sdp-deliv__body li b{display:block;font-size:16px;line-height:20.8px;font-weight:500}.sdp-deliv__body li small{display:block;font-size:14px;line-height:19.6px;color:var(--sd-text-2)}.sdp-tests{display:flex;justify-content:center;align-items:center;gap:32px;padding:80px;background:var(--sd-surface-3)}.sdp-tests__text{flex:0 1 496px}.sdp-tests__text p{margin-top:24px!important;font-size:16px;line-height:20.8px}.sdp-tests__cards{display:flex;gap:12px;flex:0 1 753px}.sdp-tests__card{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:176px;padding:24px 16px 16px;border-radius:var(--sd-r-md);background:var(--sd-surface);text-align:center}.sdp-tests__ico{width:40px!important;height:40px!important}.sdp-tests__card p{font-size:14px;line-height:19.6px;letter-spacing:-.14px;max-width:200px}.sdp-faq{display:flex;gap:48px;max-width:1440px;margin:0 auto;padding:96px 48px;background:var(--sd-snow)}.sdp-faq__title{flex:0 0 400px}.sdp-faq__right{flex:0 1 660px;margin-left:auto}.sdp-faq__all{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:14px;line-height:19.6px}.sdp-faq__all .sdp-ico{width:16px;height:16px}.sdp-faq__all:hover{opacity:.8}.sdp-rev{--amber: #E9A84F;background:#f9f9f9;padding:48px 16px}.sdp-rev>*{max-width:1408px;margin-left:auto;margin-right:auto}.sdp-rev__summary{display:flex;flex-direction:column;align-items:center;gap:24px}.sdp-rev__title{max-width:220px;font-size:36px;line-height:40px;letter-spacing:-.5px;text-align:center}.sdp-rev__stats{display:flex;align-items:center;gap:32px}.sdp-rev__score{display:flex;align-items:center;gap:8px}.sdp-rev__num{font-size:48px;line-height:1;letter-spacing:-1px}.sdp-rev__score small{display:block;font-size:14px;line-height:18px}.sdp-stars--amber{color:var(--amber)}.sdp-stars--amber .sdp-ico{width:18px;height:18px}.sdp-stars .is-off{color:#dcdcd6}.sdp-rev__hist{display:flex;flex-direction:column;gap:4px;padding-left:32px;border-left:1px solid #DCDCD6}.sdp-rev__bar{display:flex;align-items:center;gap:8px;font-size:12px;line-height:16px}.sdp-rev__bar>span:first-child{width:8px;text-align:right}.sdp-rev__bstar{width:12px!important;height:12px!important;color:var(--amber)}.sdp-rev__bar i{position:relative;width:94px;height:6px;border-radius:3px;background:#e6e6e1;overflow:hidden}.sdp-rev__bar em{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--sd-brand)}.sdp-rev__hnote{margin-top:4px;font-size:11px;line-height:14px;color:var(--sd-text-2)}.sdp-rev__tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-bottom:16px;border-bottom:1px solid #D9D9D4}.sdp-rev__search{display:flex;align-items:center;gap:8px;width:232px;height:36px;padding:0 10px;border:1px solid #E1E1DC;border-radius:4px;background:#fff}.sdp-rev__search .sdp-ico{width:14px;height:14px}.sdp-rev__search input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:13px;color:var(--sd-brand);box-shadow:none}.sdp-rev__sort{display:flex;align-items:center;gap:6px;font-size:13px}.sdp-rev__sort select{border:0;background:transparent;font:inherit;font-weight:500;color:var(--sd-brand);cursor:pointer;padding:4px}.sdp-rev__item{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid #E3E3DE}.sdp-rev__item[hidden]{display:none}.sdp-rev__name{font-size:14px;line-height:18px;font-weight:500}.sdp-rev__ver{display:flex;align-items:center;gap:4px;margin-top:4px!important;font-size:11px;line-height:14px}.sdp-rev__ver .sdp-ico{width:12px;height:12px}.sdp-rev__line{display:flex;justify-content:space-between;align-items:center;gap:16px}.sdp-rev__line time{font-size:13px;color:var(--sd-text-2)}.sdp-rev__prod{margin-top:8px!important;font-family:var(--sd-mono);font-size:11px;line-height:16px;text-transform:uppercase;color:var(--sd-text-2)}.sdp-rev__text{margin-top:8px!important;max-width:900px;font-size:14px;line-height:20px;letter-spacing:-.1px}.sdp-rev__empty{padding:32px 0;text-align:center;font-size:14px}.sdp-rev__pages{display:flex;justify-content:flex-end;gap:4px;margin-top:24px}.sdp-rev__pages button{min-width:28px;height:28px;padding:0 6px;border-radius:4px;font-size:13px;color:var(--sd-text-2)}.sdp-rev__pages button.is-on{color:var(--sd-brand);font-weight:500}.sdp-rev__pages button:hover{background:#1c3a130f}.sdp-bundle{background:var(--sd-snow);padding:80px 56px}.sdp-bundle>*{max-width:1328px;margin-left:auto;margin-right:auto}.sdp-bundle__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.sdp-bundle__head p{max-width:420px;font-size:16px;line-height:20.8px}.sdp-bundle__cards{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:16px}.sdp-bundle__card{position:relative;display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:var(--sd-r-xl);background:var(--sd-surface)}.sdp-bundle__img{position:relative;display:block;height:260px}.sdp-bundle__img img{position:absolute;left:50%;bottom:0;height:100%;width:auto;transform:translate(-50%) rotate(-4deg);filter:drop-shadow(0 18px 20px rgba(0,0,0,.2));transition:transform .6s var(--sd-ease)}.sdp-bundle__card:hover .sdp-bundle__img img{transform:translate(-50%) rotate(-2deg) translateY(-6px)}.sdp-bundle__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdp-bundle__name{font-size:24px;line-height:28.8px;letter-spacing:-.36px}.sdp-bundle__body p{font-size:16px;line-height:22.4px}.sdp-bundle__body .sd-link{margin-top:8px}@media(max-width:989px){.sdp-feel__banner{min-height:640px;padding:64px 0 16px;justify-content:flex-start}.sdp-feel__title{padding:0 16px}.sdp-feel__glass{display:flex;gap:12px;margin-top:auto;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.sdp-feel__glass::-webkit-scrollbar{display:none}.sdp-feel__arg{flex:0 0 82%;min-height:250px;padding:24px 20px;border-radius:var(--sd-r-md);background:var(--sd-glass-snow);-webkit-backdrop-filter:blur(var(--sd-blur));backdrop-filter:blur(var(--sd-blur));scroll-snap-align:start}.sdp-feel__ico{width:48px!important;height:48px!important;margin-bottom:40px}.sdp-feel__row{grid-template-columns:1fr}.sdp-feel__dark{order:-1;grid-template-columns:1fr;min-height:0;padding:40px 24px 24px}.sdp-feel__tile{min-height:360px}.sdp-feel__visual{min-height:380px}.sdp-feel__pack{height:240px}.sdp-legend{width:140px}.sdp-legend:after{width:30px}.sdp-time{padding:56px 16px}.sdp-time__body{grid-template-columns:1fr;gap:40px;margin-top:40px}.sdp-time__media{grid-template-columns:minmax(0,1fr) 120px}.sdp-time__small{height:120px}.sdp-time__round{width:120px;height:120px}.sdp-formula{padding:56px 16px}.sdp-formula__head{flex-direction:column;align-items:flex-start;gap:16px}.sdp-formula__body{grid-template-columns:1fr;margin-top:32px}.sdp-guar{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-guar li{font-size:14px;line-height:18px}.sdp-guar__ico{width:34px!important;height:34px!important;flex-basis:34px}.sdp-cmp__inner{flex-direction:column;gap:24px;padding:56px 0 24px}.sdp-cmp__title{flex:0 0 auto;padding:0 16px}.sdp-cmp__scroll{flex:0 0 auto;width:calc(100% - 32px);margin:0 16px;overflow-x:auto;padding:16px 8px}.sdp-cmp__table{min-width:0;table-layout:fixed}.sdp-cmp__table th,.sdp-cmp__table td{height:64px;padding:0 6px;font-size:13px;line-height:17px}.sdp-cmp__table tbody th{width:46%}.sdp-cmp__us{width:64px}.sdp-cmp__table td:last-child{width:auto;font-size:12px;line-height:15px}.sdp-cmp__table thead th{font-size:11px;line-height:14px}.sdp-cmp__us .sd-code{padding:3px 5px;font-size:10px}.sdp-cmp__note{padding:0 16px 40px;text-align:left}.sdp-deliv{padding:80px 16px}.sdp-deliv__cards{grid-template-columns:1fr;margin-top:32px}.sdp-deliv__card{grid-template-columns:1fr}.sdp-deliv__photo{min-height:0;aspect-ratio:4 / 3}.sdp-deliv__body{padding:8px}.sdp-tests{flex-direction:column;align-items:stretch;padding:56px 16px}.sdp-tests__cards{flex-direction:column}.sdp-tests__card{min-height:0;flex-direction:row;justify-content:flex-start;padding:16px;text-align:left}.sdp-tests__card p{max-width:none}.sdp-tests{gap:24px;padding:48px 16px}.sdp-tests__text,.sdp-tests__cards,.sdp-tests__card{flex:none}.sdp-tests__cards{gap:8px}.sdp-tests__card{align-items:center;gap:14px}.sdp-tests__ico{width:32px!important;height:32px!important;flex:0 0 32px}.sdp-deliv{padding:48px 16px}.sdp-faq{flex-direction:column;gap:32px;padding:64px 24px}.sdp-faq__title{flex:0 0 auto}.sdp-faq__right{flex:0 0 auto;margin:0}.sdp-rev{padding:32px 16px}.sdp-rev__stats{flex-direction:column;gap:16px}.sdp-rev__hist{padding-left:0;border-left:0}.sdp-rev__tools{flex-direction:column;align-items:stretch;margin-top:32px}.sdp-rev__search{width:100%}.sdp-rev__item{grid-template-columns:1fr;gap:8px}.sdp-bundle{padding:56px 16px}.sdp-bundle__head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.sdp-bundle__cards{grid-template-columns:1fr}.sdp-bundle__card{flex-direction:row;align-items:center;padding:16px;border-radius:var(--sd-r-md)}.sdp-bundle__img{flex:0 0 34%;height:170px}.sdp-bundle__name{font-size:20px;line-height:28px}.sdp-bundle__body p{font-size:14px;line-height:19.6px}}@media(prefers-reduced-motion:reduce){.sdp *,.sdp *:before,.sdp *:after{transition-duration:.01ms!important}}.sdp-pdp .sd-btn--dark,.sdp-grid .sd-btn--dark,.sdp-bundle .sd-btn--dark{--b-bd-h: var(--sd-brand)}.sdp-feel__banner picture{display:contents}@media(max-width:400px){.sdp-mode__row{flex-wrap:wrap}.sdp-mode__price{white-space:normal}.sdp-mode__price s{white-space:nowrap}}.sdp-gal__item{position:relative}.sdp-gal__cap{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:2px;max-width:320px;padding:10px 14px 11px;border-radius:14px;background:#fcfcf7c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--sd-brand);text-align:left;pointer-events:none}.sdp-gal__cap b{font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.16px}.sdp-gal__cap span{font-size:13px;line-height:17px;color:var(--sd-text-2, rgba(28, 58, 19, .75))}.sdp-gal__cap--lb{left:24px;bottom:24px;right:auto}@media(max-width:989px){.sdp-gal__cap{left:10px;right:10px;bottom:10px;padding:8px 12px 9px}.sdp-gal__cap b{font-size:15px;line-height:19px}.sdp-gal__cap span{font-size:12px;line-height:16px}}.sdp-lb__slide{position:relative}@media(max-width:599px){.sdp-card{flex-direction:column;gap:4px}.sdp-card__img{flex:none;width:100%;min-height:0;height:210px}.sdp-card__body{padding:4px;gap:14px}}@media(max-width:400px){.sdp-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-seg__opt{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/sd-product.css.map */
