.pdp-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.pdp-head__title{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.15;letter-spacing:0;text-transform:none}.pdp-head__arrow{display:grid;place-items:center;width:36px;height:36px;color:var(--pdp-ink)}.pdp-head__arrow .icon{width:22px;height:22px}.pdp-banner{position:relative;isolation:isolate;overflow:hidden;background:#0b0907;color:#f3ede3;min-height:clamp(210px,52vw,420px);display:flex}.pdp-banner__media{z-index:-1}.pdp-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b090700 20%,#0b0907b8)}.pdp-banner__inner{display:flex;align-items:center;justify-content:flex-end;width:100%;padding-block:28px}.pdp-banner__text{display:grid;gap:12px;width:min(52%,420px)}.pdp-banner__title{display:grid;font-family:var(--font-serif);font-weight:500;font-size:clamp(1.7rem,7vw,3.2rem);line-height:1.08;letter-spacing:0;text-transform:none;text-shadow:0 2px 18px rgba(0,0,0,.5)}.pdp-banner__title span{display:block}.pdp-banner__rule{width:28px;height:2px;background:var(--c-champagne)}.pdp-banner__link{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-champagne)}.pdp-banner__link .icon{width:18px;height:18px}.pdp-process{padding:clamp(28px,5vw,56px) 0 clamp(16px,3vw,32px)}.pdp-process__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.pdp-process__step{display:grid;gap:8px;align-content:start}.pdp-process__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;background:#efe9de}.pdp-process__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp-process__caption{font-size:clamp(.875rem,3.4vw,1rem);line-height:1.3;color:var(--pdp-muted)}@media(min-width:750px){.pdp-process__list{gap:24px 20px}}.pdp-reviews{padding:clamp(24px,4vw,48px) 0 clamp(40px,6vw,80px)}.pdp-reviews .container{display:grid;gap:16px}.pdp-reviews .pdp-head{margin-bottom:0}.pdp-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:1.0625rem}.pdp-reviews__summary strong{font-weight:500}.pdp-reviews__count{color:var(--pdp-muted)}.pdp-reviews__photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pdp-reviews__photo{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:#efe9de}.pdp-reviews__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp-reviews__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#1a151147}.pdp-reviews__play .icon{width:36px;height:36px}.pdp-review{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--pdp-line);border-radius:12px;background:var(--pdp-card)}.pdp-review__head{display:flex;align-items:center;gap:12px}.pdp-review__avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#dcb97859;color:#7a5a22;font-weight:500;flex:none}.pdp-review__avatar img{width:100%;height:100%;object-fit:cover}.pdp-review__who{display:grid;gap:2px}.pdp-review__name{font-weight:500}.pdp-review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.75rem;color:var(--pdp-muted)}.pdp-review__meta .product__star .icon{width:14px;height:14px}.pdp-review__verified{display:inline-flex;align-items:center;gap:4px}.pdp-review__verified .icon{width:14px;height:14px;color:#5b8c3a}.pdp-review__text{font-size:.9375rem;line-height:1.55;color:var(--pdp-ink)}.pdp .product__stars{display:inline-flex;gap:2px;color:#e9a82b}.pdp .product__star .icon{width:20px;height:20px}.pdp .product__star.is-off{color:#1a15112e}.pdp .product__tab-empty{font-style:italic;color:var(--pdp-faint)}@media(min-width:750px){.pdp-reviews__photos{gap:14px}}.pdp-banner--left .pdp-banner__inner{justify-content:flex-start}.pdp-banner--left .pdp-banner__media:after{background:linear-gradient(270deg,#0b090700 30%,#0b0907b3)}@media(min-width:990px){.pdp-process__list{max-width:820px}}.pdp-process__list{perspective:1200px}.pdp-process__step{padding:10px;background:#0f0d0a;border:1px solid rgba(208,176,122,.32);border-radius:14px;transform-style:preserve-3d;transform:rotateX(var(--rx, 1.5deg)) rotateY(var(--ry, 0deg)) translateY(var(--lift, 0px));transition:transform .6s var(--ease-out),border-color .4s var(--ease),box-shadow .6s var(--ease);box-shadow:0 1px #e9e0d312 inset,0 22px 28px -20px #000000f2}.pdp-process__step.is-tilting{transition:transform .12s linear,border-color .4s var(--ease),box-shadow .6s var(--ease)}.pdp-process__step:hover{--lift: -6px;border-color:var(--c-champagne);box-shadow:0 1px #e9e0d31a inset,0 34px 44px -22px #000000fa}.pdp-process__media{transform:translateZ(20px)}@media(hover:none){.pdp-process__step:hover{--lift: 0px}}@media(prefers-reduced-motion:reduce){.pdp-process__step{transform:none;transition:none}}.pvideo{padding:clamp(20px,4vw,40px) 0 clamp(8px,2vw,20px)}.pvideo .container{display:grid;gap:12px}.pvideo .pdp-head{margin-bottom:0}.pvideo__frame{position:relative;width:min(100%,calc(80svh * var(--vr, 1.7778)),960px);margin-inline:auto;aspect-ratio:var(--vr, 1.7778);overflow:hidden;border-radius:14px;background:#0b0907}.pvideo__frame--empty{background:#efe9de;border:1px solid var(--pdp-line)}.pvideo__media,.pvideo__frame video,.pvideo__frame iframe,.pvideo__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain}.pvideo__hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;font-size:.875rem;text-align:center;color:var(--pdp-muted)}.pdp-review__photo{display:block;width:min(100%,320px);aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:#efe9de}.pdp-review__photo img{display:block;width:100%;height:100%;object-fit:cover}.pvideo__head{display:grid;justify-items:center;gap:10px;margin-bottom:clamp(8px,2vw,16px);text-align:center}.pvideo__eyebrow{margin:0;font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--pdp-gold-deep)}.pvideo__title{margin:0;font-family:var(--font-serif);font-weight:500;font-size:clamp(2.1rem,9.4vw,3.4rem);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;color:var(--pdp-ink)}.pvideo__rule{display:block;width:44px;height:2px;background:var(--pdp-gold)}.pvideo__sub{margin:0;max-width:46ch;font-size:clamp(1rem,4.2vw,1.25rem);line-height:1.4;color:var(--pdp-ink)}.pvideo__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,960px);margin:clamp(8px,2vw,16px) auto 0;padding:0;list-style:none}.pvideo__point{display:flex;align-items:flex-start;gap:12px;padding:14px;background:var(--pdp-card);border:1px solid var(--pdp-line);border-radius:14px;transition:border-color .3s var(--ease),transform .3s var(--ease-out),box-shadow .3s var(--ease);animation:pvideo-in .6s var(--ease-out) both;animation-delay:calc(.1s + var(--i, 0) * .08s)}.pvideo__point:hover{border-color:#b58a5799;transform:translateY(-2px);box-shadow:0 8px 20px #1a151112}.pvideo__icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;color:var(--pdp-gold-deep);background:#dcb97833;border:1px solid rgba(181,138,87,.35);transition:background-color .3s var(--ease),color .3s var(--ease)}.pvideo__icon .icon{width:20px;height:20px;stroke-width:1.3;transition:transform .5s var(--ease-out)}.pvideo__point:hover .pvideo__icon{background:var(--pdp-gold);color:var(--pdp-ink)}.pvideo__point:hover .pvideo__icon .icon{transform:scale(1.15) rotate(-8deg)}.pvideo__point-text{display:grid;gap:3px;min-width:0;line-height:1.35}.pvideo__point-text b{font-size:.9375rem;font-weight:600}.pvideo__point-text span{font-size:.8125rem;color:var(--pdp-muted)}@keyframes pvideo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:599px){.pvideo__points{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pvideo__point{animation:none;transition:none}.pvideo__point:hover{transform:none}.pvideo__icon .icon{transition:none}.pvideo__point:hover .pvideo__icon .icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-pdp-extras.css.map */
