.pdp__crumbs ol{list-style:none;margin:-6px 0 6px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:13px;color:var(--muted)}.pdp__crumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.pdp__crumbs a{color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.pdp__crumbs a:hover{color:var(--cherry);text-decoration:underline}.pdp__grid{display:grid;gap:24px}@media(min-width:990px){.pdp__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}.pdp__info{position:sticky;top:calc(var(--header-h) + 20px)}}.pdp-gal{position:relative;margin-inline:calc(var(--gutter) * -1)}.pdp-gal__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pdp-gal__track::-webkit-scrollbar{display:none}.pdp-gal__item{scroll-snap-align:start;aspect-ratio:var(--pdp-ratio,4/5);background:var(--blush);overflow:hidden;position:relative}.pdp-gal__item img,.pdp-gal__item video,.pdp-gal__item iframe,.pdp-gal__ph{width:100%;height:100%;object-fit:cover}.pdp-gal__label{position:absolute;left:calc(var(--gutter) + 4px);top:14px;background:var(--milk);color:var(--cherry);padding:8px 12px;border-radius:var(--pill);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;z-index:2}.pdp-gal__ui{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;align-items:center;pointer-events:none}.pdp-gal__count{position:absolute;right:calc(var(--gutter) + 4px);bottom:0;background:#fff7f5e6;padding:4px 10px;border-radius:var(--pill);font-size:12px}.pdp-gal__dots{display:flex;gap:0;pointer-events:auto;background:#fff7f5bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--pill);padding:0 6px}.pdp-gal__dot{width:28px;height:44px;border:0;background:transparent;padding:0;display:grid;place-items:center}.pdp-gal__dot:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--petal);transition:width .25s var(--ease),background .25s}.pdp-gal__dot[aria-current=true]:after{width:18px;border-radius:4px;background:var(--cherry)}.pdp-gal__thumbs{display:none}@media(min-width:750px){.pdp-gal{margin-inline:0}.pdp-gal__item{border-radius:var(--r-lg)}.pdp-gal__track{gap:12px;border-radius:var(--r-lg)}.pdp-gal__label{left:16px;top:16px}.pdp-gal__count{right:16px}}@media(min-width:990px){.pdp__grid--grid .pdp-gal__track{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;border-radius:0}.pdp__grid--grid .pdp-gal__item{aspect-ratio:1/1;border-radius:20px}.pdp__grid--grid .pdp-gal__item.is-hero{grid-column:span 2;aspect-ratio:var(--pdp-ratio-hero,4/3);border-radius:28px}.pdp__grid--grid .pdp-gal__ui{display:none}.pdp__grid--grid .pdp-gal__item:not(.is-hero) img{transition:transform .6s var(--ease)}.pdp__grid--grid .pdp-gal__item:hover img{transform:scale(1.03)}.pdp__grid--thumbs .pdp-gal__dots{display:none}.pdp__grid--thumbs .pdp-gal__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pdp-gal__thumb{width:72px;height:72px;padding:0;border:1.5px solid transparent;border-radius:14px;overflow:hidden;background:var(--blush)}.pdp-gal__thumb img{width:100%;height:100%;object-fit:cover}.pdp-gal__thumb[aria-current=true]{border-color:var(--cherry)}}.pdp__info-inner{display:flex;flex-direction:column;gap:20px}.pdp__eyebrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pdp__eyebrow .gt-eyebrow{margin:0}.pdp__vendor{text-decoration:none}.pdp__vendor:hover{text-decoration:underline}.pdp__title{font-size:clamp(44px,5.4vw,76px);line-height:.95}.pdp-score{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pdp-score__dial{--pct:0;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--cherry) calc(var(--pct) * 1%),var(--rose) 0);position:relative;flex:none}.pdp-score__dial:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--ground)}.pdp-score__dial span{position:relative;font-size:15px;color:var(--cherry)}.pdp-score--pending .pdp-score__dial span{font-size:11px;text-transform:uppercase}.pdp-score__text{display:flex;flex-direction:column}.pdp-score__text .gt-eyebrow{margin:0}.pdp-score__sub{font-size:13px;color:var(--muted)}.pdp-score__link{font-size:14px;margin-left:auto;min-height:44px;display:inline-flex;align-items:center}.pdp-take{margin:0;padding:0 0 0 18px;border-left:3px solid var(--lilac-deep)}.pdp-take p{margin:0;font-family:var(--serif);font-style:italic;font-size:clamp(22px,2vw,28px);line-height:1.15;color:var(--cherry)}.pdp-take cite{font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.pdp-answer{background:var(--blush);border:0}.pdp-answer p{font-family:var(--sans);font-size:16px;line-height:1.55}.pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.pdp-price__now{font-size:30px;color:var(--ink)}.pdp-price__now s{font-size:18px;color:var(--muted);margin-left:10px}.pdp-sticky__price s{display:none}.pdp-price__note,.pdp-price__unit{font-size:14px;flex-basis:100%}.pdp-picker{display:flex;flex-direction:column;gap:16px}.pdp-picker__set{border:0;margin:0;padding:0}.pdp-picker__legend{display:flex;gap:10px;align-items:baseline;margin-bottom:10px;padding:0;font-size:14px}.pdp-picker__legend .gt-mono{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--cherry)}.pdp-picker__pills{display:flex;flex-wrap:wrap;gap:8px}.pdp-pill span{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border-radius:var(--pill);border:1.5px solid var(--petal);background:var(--white);font-size:14px;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.pdp-pill:hover span{border-color:var(--cherry)}.pdp-pill input:checked+span{background:var(--cherry);border-color:var(--cherry);color:var(--milk)}.pdp-pill input:focus-visible+span{outline:2px solid var(--cherry);outline-offset:3px}.pdp-pill.is-soldout span{text-decoration:line-through;color:var(--muted)}.pdp-bestfor{display:flex;flex-direction:column;gap:10px}.pdp-bestfor__label{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.pdp-buy .gt-buy{display:flex;flex-direction:column;gap:10px}.pdp-buy .gt-btn--primary{min-height:56px;font-size:16px}.pdp-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdp-trust__item{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3;background:var(--white);border:1px solid var(--rose);border-radius:16px;padding:12px}.pdp-trust__item:last-child:nth-child(odd){grid-column:1 / -1}.pdp-trust__item svg{width:20px;height:20px;color:var(--cherry);flex:none}.pdp-gift{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;background:var(--peri);border-radius:20px;padding:10px 12px}.pdp-gift__img{width:64px;height:64px;border-radius:14px;overflow:hidden;background:var(--milk)}.pdp-gift__img img{width:100%;height:100%;object-fit:cover}.pdp-gift__txt{display:flex;flex-direction:column;gap:2px;font-size:14px}.pdp-gift__txt .gt-mono{font-size:11px;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;gap:6px;align-items:center}.pdp-gift__txt .gt-mono svg{width:14px;height:14px}.pdp-gift__txt a{color:var(--ink);font-weight:500;text-decoration:none}.pdp-gift .gt-btn{--bg:var(--milk);--bd:var(--milk)}.pdp-tab{border-top:1px solid var(--rose)}.pdp-tab+.pdp-tab{border-top:1px solid var(--rose)}.pdp-tab:last-of-type{border-bottom:1px solid var(--rose)}.pdp-tab summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:56px;cursor:pointer;font-weight:500}.pdp-tab summary::-webkit-details-marker{display:none}.pdp-tab summary:after{content:"+";font-size:22px;color:var(--cherry);transition:transform .25s}.pdp-tab[open] summary:after{transform:rotate(45deg)}.pdp-tab__body{padding:0 0 20px}.pdp-tab__body p,.pdp-tab__body li{font-size:15px}.pdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff7f5f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rose);transform:translateY(110%);transition:transform .35s var(--ease),visibility 0s linear .35s;visibility:hidden}.pdp-sticky.is-on{transform:none;visibility:visible;transition:transform .35s var(--ease),visibility 0s}.pdp-sticky__inner{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;max-width:var(--max);margin-inline:auto}.pdp-sticky__img{width:48px;height:48px;border-radius:12px;overflow:hidden;background:var(--blush)}.pdp-sticky__img img{width:100%;height:100%;object-fit:cover}.pdp-sticky__txt{display:flex;flex-direction:column;min-width:0}.pdp-sticky__title{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-sticky__price{font-size:13px;color:var(--muted)}.pdp-sticky .gt-buy{display:block}.pdp-sticky .gt-btn{min-height:48px;padding:10px 20px}.pdp-sticky .gt-btn [data-price],.pdp-sticky .gt-btn [aria-hidden=true]{display:none}body.template-product{--bar-h:72px}@media(max-width:989px){body.template-product{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media(min-width:990px){.pdp-sticky{top:0;bottom:auto;padding:8px var(--gutter);border-top:0;border-bottom:1px solid var(--rose);transform:translateY(-110%);transition:transform .35s var(--ease),top .35s var(--ease)}body:not(.gt-header-hide) .pdp-sticky{top:var(--header-h)}.pdp-sticky__inner{grid-template-columns:40px minmax(0,1fr) auto}.pdp-sticky__img{width:40px;height:40px;border-radius:10px}.pdp-sticky__txt{flex-direction:row;align-items:baseline;gap:14px}.pdp-sticky__title{font-family:var(--serif);font-size:22px;font-weight:400;color:var(--cherry)}.pdp-sticky .gt-btn{min-height:44px}body.template-product{--bar-h:0px}}body.is-night .pdp-sticky{background:#24204ff0;border-color:#3a3570}body.is-night .pdp-trust__item,body.is-night .pdp-pill span{background:#2a2659;border-color:#3a3570}body.is-night .pdp-answer{background:#2a2659}body.is-night .pdp-gift{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-main-product.css.map */
