.pdp{position:relative;isolation:isolate;padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px));padding-block:var(--auv-6) var(--auv-7);color:var(--auv-ink);background:radial-gradient(ellipse 46% 40% at 10% 4%,rgba(91,91,214,.1),transparent 70%),radial-gradient(ellipse 42% 38% at 92% 8%,rgba(195,29,77,.07),transparent 72%),radial-gradient(ellipse 60% 36% at 50% 100%,rgba(139,139,240,.08),transparent 70%),linear-gradient(180deg,#fdfdff,#f7f7fb 55%,#f3f3f9)}.pdp__grid{position:relative;z-index:1;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,500px);gap:48px;align-items:start}.pdp__media-col{min-width:0;position:sticky;top:86px}.pdp__stage{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:linear-gradient(150deg,#fff,#f4f4fa 55%,#ededf7);box-shadow:0 0 0 1px var(--auv-border),0 1px 2px #15161e0a,0 30px 60px -34px #15161e4d;transition:box-shadow .3s ease,transform .3s ease}.pdp__stage:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #5b5bd659,0 1px 2px #15161e0a,0 38px 70px -34px #5b5bd652}.pdp__stage img{width:100%;height:100%;object-fit:cover;display:block}.pdp__stage-sheen{position:absolute;top:0;left:-60%;width:45%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:pdp-sheen 7s ease-in-out infinite}@keyframes pdp-sheen{0%{left:-60%}55%,to{left:125%}}.pdp__stage-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--auv-faint);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.pdp__stage-empty svg{width:38px;height:38px}.pdp__stage-badge{position:absolute;top:16px;left:16px;z-index:3;background:linear-gradient(135deg,var(--auv-brand-lift),var(--auv-brand));color:#fff;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px;border-radius:999px;box-shadow:0 10px 22px -10px #9e1239b3}.pdp__thumbs{display:flex;gap:10px;margin-top:var(--auv-3);flex-wrap:wrap}.pdp__thumb{width:70px;height:70px;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;border:1px solid var(--auv-border);background:var(--auv-surface);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdp__thumb.is-active,.pdp__thumb:hover{border-color:var(--auv-cool);transform:translateY(-2px);box-shadow:0 12px 22px -14px #5b5bd699}.pdp__rail{list-style:none;margin:var(--auv-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pdp__rail-item{display:flex;flex-direction:column;align-items:center;gap:5px;padding:16px 10px;min-width:0;text-align:center;border:1px solid var(--auv-border);border-radius:16px;background:linear-gradient(180deg,#fff,#fafafe);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pdp__rail-item:hover{transform:translateY(-3px);border-color:#5b5bd673;box-shadow:0 18px 30px -22px #5b5bd680}.pdp__rail-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--auv-cool-soft);border:1px solid rgba(91,91,214,.18)}.pdp__rail-icon svg{width:18px;height:18px;color:var(--auv-cool)}.pdp__rail-value{font-weight:800;font-size:.86rem;letter-spacing:-.01em}.pdp__rail-label{font-size:.69rem;color:var(--auv-muted);line-height:1.3}.pdp__buy-col{display:flex;flex-direction:column;gap:0;min-width:0}.pdp__promo{margin-bottom:var(--auv-5)}.pdp__rating{margin-bottom:var(--auv-1)}.pdp__title{margin:0 0 var(--auv-2)}.pdp__subtitle{margin:0 0 var(--auv-3)}.pdp__authority,.pdp__price-row{margin-bottom:var(--auv-4)}.pdp__benefits,.pdp__social{margin-bottom:var(--auv-5)}.pdp__trustgrid{margin-top:var(--auv-5)}.pdp__delivery{margin-top:var(--auv-3)}.pdp__promo{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 14px;border-radius:16px;border:1px solid rgba(91,91,214,.22);background:linear-gradient(135deg,var(--auv-cool-soft) 0%,#FFFFFF 60%,var(--auv-brand-soft) 100%)}.pdp__promo-spark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--auv-cool),var(--auv-cool-lift));color:#fff;box-shadow:0 8px 18px -8px #5b5bd6b3}.pdp__promo-spark svg{width:19px;height:19px}.pdp__promo-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pdp__promo-copy strong{font-size:.89rem;font-weight:800;color:var(--auv-ink);line-height:1.3}.pdp__promo-copy em{font-style:normal;font-size:.75rem;color:var(--auv-muted)}.pdp__promo-code{display:flex;flex-direction:column;align-items:center;gap:1px;flex-shrink:0;cursor:pointer;border:1px dashed rgba(158,18,57,.5);background:var(--auv-surface);border-radius:12px;padding:8px 14px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pdp__promo-code:hover,.pdp__promo-code.is-copied{transform:translateY(-1px);border-style:solid;border-color:transparent;background:linear-gradient(135deg,var(--auv-brand-lift),var(--auv-brand));box-shadow:0 12px 24px -12px #9e1239b3}.pdp__promo-code:hover .pdp__promo-code-value,.pdp__promo-code:hover .pdp__promo-code-action,.pdp__promo-code.is-copied .pdp__promo-code-value,.pdp__promo-code.is-copied .pdp__promo-code-action{color:#fff}.pdp__promo-code-value{font-weight:800;font-size:.82rem;letter-spacing:.09em;color:var(--auv-brand);white-space:nowrap}.pdp__promo-code-action{font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--auv-faint);white-space:nowrap}.pdp__rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdp__stars{color:var(--auv-brand-lift);font-size:.92rem;letter-spacing:2.5px}.pdp__review-count{font-size:.78rem;font-weight:600;color:var(--auv-muted)}.pdp__title{font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.06;letter-spacing:-.03em}.pdp__subtitle{color:var(--auv-muted);font-size:.99rem;line-height:1.58}.pdp__authority{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:var(--auv-cool-soft);color:var(--auv-cool);border:1px solid rgba(91,91,214,.22);border-radius:999px;padding:7px 15px;font-size:.76rem;font-weight:700}.pdp__authority svg{width:15px;height:15px;flex-shrink:0}.pdp__price-row{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap}.pdp__price-now{font-size:2.1rem;font-weight:800;letter-spacing:-.04em;color:var(--auv-ink)}.pdp__price-was{font-size:1.02rem;color:var(--auv-faint);text-decoration:line-through}.pdp__price-tag{background:linear-gradient(135deg,var(--auv-brand-lift),var(--auv-brand));color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px}.pdp__benefits{list-style:none;padding:0;display:flex;flex-direction:column;gap:9px}.pdp__benefits li{display:flex;align-items:flex-start;gap:10px;font-size:.93rem;font-weight:500}.pdp__benefits svg{width:18px;height:18px;color:var(--auv-cool);flex-shrink:0;margin-top:1px}.pdp__social{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 15px;border-radius:14px;background:var(--auv-surface);border:1px solid var(--auv-border);box-shadow:0 1px 2px #15161e08}.pdp__social-avatars{display:flex;flex-shrink:0}.pdp__social-avatar{width:34px;height:34px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid var(--auv-surface);margin-left:-11px;box-shadow:0 4px 10px -4px #15161e59}.pdp__social-avatar:first-child{margin-left:0}.pdp__social-avatar img{width:100%;height:100%;object-fit:cover;display:block}.pdp__social-avatar--initial{font-size:.7rem;font-weight:800;color:#fff;background:linear-gradient(145deg,var(--auv-cool),var(--auv-cool-lift))}.pdp__social-avatar:nth-child(2).pdp__social-avatar--initial{background:linear-gradient(145deg,var(--auv-brand-lift),var(--auv-brand))}.pdp__social-text{font-size:.84rem;color:var(--auv-muted);min-width:0;font-weight:500}.pdp__form{display:flex;flex-direction:column;gap:var(--auv-3);min-width:0}.pdp__form-error{margin:0;font-size:.84rem;color:var(--auv-brand);font-weight:700}.pdp__atc{width:100%;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:linear-gradient(135deg,var(--auv-brand-lift) 0%,var(--auv-brand) 50%,var(--auv-brand-deep) 100%);color:#fff;border-radius:16px;padding:16px 24px;box-shadow:0 20px 40px -20px #9e1239a6;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.pdp__atc:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 26px 50px -20px #9e1239bf}.pdp__atc:disabled{opacity:.65;cursor:default;transform:none}.pdp__atc-top{display:flex;align-items:center;gap:10px;font-size:1.06rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.2}.pdp__atc-sub{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:.71rem;font-weight:600;letter-spacing:.02em;color:#ffffffe6;text-transform:none}.pdp__pay{display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.pdp__pay svg{height:23px;width:auto;border-radius:4px}.pdp__assure{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:var(--auv-3);border-top:1px solid var(--auv-border)}.pdp__assure-item{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;min-width:0}.pdp__assure-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:13px;background:var(--auv-cool-soft);border:1px solid rgba(91,91,214,.2)}.pdp__assure-icon svg{width:19px;height:19px;color:var(--auv-cool)}.pdp__assure-label{font-size:.66rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:var(--auv-muted);line-height:1.35}.pdp__trustgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pdp__trust{display:flex;align-items:center;gap:11px;min-width:0;border:1px solid var(--auv-border);border-radius:14px;padding:13px 14px;background:var(--auv-surface);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.pdp__trust:hover{border-color:#5b5bd666;transform:translateY(-2px);box-shadow:0 16px 28px -22px #5b5bd680}.pdp__trust-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;background:var(--auv-cool-soft);border:1px solid rgba(91,91,214,.18)}.pdp__trust-icon svg{width:18px;height:18px;color:var(--auv-cool)}.pdp__trust-copy{display:flex;flex-direction:column;min-width:0}.pdp__trust-copy strong{font-size:.83rem;font-weight:700;line-height:1.3}.pdp__trust-copy em{font-style:normal;font-size:.72rem;color:var(--auv-muted)}.pdp__delivery{border:1px solid var(--auv-border);border-radius:18px;padding:17px 18px;background:radial-gradient(ellipse 70% 100% at 50% 0%,rgba(91,91,214,.08),transparent 70%),linear-gradient(180deg,#fff,#f7f7fb)}.pdp__delivery-top{margin:0 0 15px;font-size:.84rem;text-align:center;font-weight:500;color:var(--auv-muted)}.pdp__delivery-top strong{color:var(--auv-brand);font-weight:800}.pdp__delivery-row{display:flex}.pdp__dstep{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.pdp__ddot{width:38px;height:38px;border-radius:13px;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--auv-surface);border:1px solid var(--auv-border);color:var(--auv-cool)}.pdp__ddot svg{width:18px;height:18px}.pdp__dstep--done .pdp__ddot{background:linear-gradient(135deg,var(--auv-cool),var(--auv-cool-lift));border-color:transparent;color:#fff;box-shadow:0 10px 20px -10px #5b5bd6b3}.pdp__dline{position:absolute;top:19px;left:50%;width:100%;height:1px;z-index:0;background:repeating-linear-gradient(90deg,rgba(91,91,214,.5) 0 4px,transparent 4px 8px)}.pdp__dlabel{font-size:.74rem;font-weight:700;text-align:center}.pdp__ddate{font-size:.67rem;color:var(--auv-muted);text-align:center;line-height:1.3}@media screen and (max-width:1100px){.pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:34px}}@media screen and (max-width:920px){.pdp__grid{grid-template-columns:1fr;gap:28px}.pdp__media-col{position:static}.pdp__stage{aspect-ratio:4 / 3}}@media screen and (max-width:749px){.pdp{padding-block:var(--auv-4) var(--auv-6)}.pdp__stage{aspect-ratio:1 / 1;border-radius:18px}.pdp__thumb{width:58px;height:58px}.pdp__rail-item{padding:13px 6px;border-radius:13px}.pdp__rail-value{font-size:.78rem}.pdp__rail-label{font-size:.63rem}.pdp__title{font-size:clamp(1.7rem,7.5vw,2.1rem)}.pdp__subtitle{font-size:.92rem}.pdp__price-now{font-size:1.8rem}.pdp__promo{gap:10px;padding:11px 12px;flex-wrap:wrap}.pdp__promo-copy{flex-basis:calc(100% - 48px)}.pdp__promo-code{margin-left:auto}.pdp__trustgrid{grid-template-columns:1fr}.pdp__assure{gap:6px}.pdp__assure-label{font-size:.58rem;letter-spacing:.035em}.pdp__assure-icon{width:34px;height:34px}.pdp__delivery{padding:15px 12px}.pdp__dlabel{font-size:.67rem}.pdp__ddate{font-size:.61rem}}@media(prefers-reduced-motion:reduce){.pdp *,.pdp *:before,.pdp *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pdp.css.map */
