.sc-template-product,.sc-template-product #MainContent{background:#0f1015}.sc-pdp{background:transparent;overflow:clip}.sc-pdp:before{display:none}.v5-backdrop{position:absolute;left:0;right:0;top:0;height:1500px;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%)}.v5-backdrop img{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:cover;opacity:.2;filter:saturate(.7) brightness(.7) contrast(1.1);animation:v5-drift 34s ease-in-out infinite alternate}.v5-backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1100px 700px at 75% 10%,rgba(216,195,160,.22),transparent 60%),radial-gradient(800px 600px at 10% 60%,rgba(168,139,93,.14),transparent 60%),linear-gradient(180deg,#0f10158c,#0f1015e6 70%)}.v5-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--v3-grain);opacity:.09;mix-blend-mode:overlay}.v5-aurora{position:absolute;width:900px;height:900px;border-radius:50%;filter:blur(90px);opacity:.38;mix-blend-mode:screen}.v5-aurora--a{left:45%;top:-320px;background:radial-gradient(circle,rgba(243,230,204,.55),transparent 65%);animation:v5-float-a 18s ease-in-out infinite alternate}.v5-aurora--b{left:-280px;top:260px;background:radial-gradient(circle,rgba(184,156,112,.45),transparent 65%);animation:v5-float-b 22s ease-in-out infinite alternate}.v5-lines{position:absolute;left:0;right:0;top:120px;width:100%;height:700px;opacity:.5}.v5-lines path{fill:none;stroke:url(#v5g);stroke-width:1;stroke-dasharray:6 14;animation:v5-dash 40s linear infinite}@keyframes v5-drift{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-2%,1.5%)}}@keyframes v5-float-a{to{transform:translate(-160px,120px) scale(1.15)}}@keyframes v5-float-b{to{transform:translate(180px,-80px) scale(.9)}}@keyframes v5-dash{to{stroke-dashoffset:-800}}@media(min-width:900px){.sc-pdp .sc-pdp__grid{gap:clamp(40px,5vw,84px);align-items:start}}.sc-pdp .sc-crumbs{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.sc-pdp .sc-gal,.v5-frame{position:relative}.v5-frame:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:34px;border:1px solid rgba(216,195,160,.28);pointer-events:none;z-index:0}.v5-frame:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:34px;padding:1px;background:conic-gradient(from var(--v3-a,0deg),transparent 0 66%,rgba(243,230,204,.95) 76%,transparent 86%);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000);animation:v3-spin 8s linear infinite;pointer-events:none;z-index:0}.v5-halo{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle,rgba(216,195,160,.32),transparent 62%);filter:blur(30px);z-index:-1;pointer-events:none;animation:v3-breathe 9s ease-in-out infinite}.sc-pdp .sc-stage{position:relative;z-index:1;border-radius:26px;background:#e9e1d4;box-shadow:0 70px 140px -60px #000,0 0 0 1px #d8c3a040}.v5-badge{position:absolute;z-index:4;pointer-events:none;transform:translate3d(calc(var(--mx,0) * var(--k,.4) * 24px),calc(var(--my,0) * var(--k,.4) * 20px),0);transition:transform 1.1s var(--v3-out)}.v5-badge--macro{left:-34px;bottom:56px;display:grid;justify-items:center;gap:8px;animation:v3-pop-in 1.1s var(--v3-out) .9s both}.v5-badge--macro .v5-badge__img{width:116px;aspect-ratio:1;border-radius:50%;overflow:hidden;border:3px solid #f6f1ea;box-shadow:0 26px 60px -18px #000000e6,0 0 0 6px #d8c3a02e}.v5-badge--macro img{width:100%;height:100%;object-fit:cover;animation:v3-macro 14s ease-in-out infinite alternate}.v5-badge--macro span{font:500 10px/1 var(--sc-sans);letter-spacing:.22em;text-transform:uppercase;color:#f6f1ea;background:#0f1015b8;padding:7px 11px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #d8c3a04d}.v5-badge--chip{right:-26px;top:38px;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:999px;background:#0f1015c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #d8c3a059,0 24px 50px -20px #000000e6;color:#f6f1ea;font-size:12.5px;line-height:1.25;animation:v3-pop-in 1.1s var(--v3-out) 1.1s both}.v5-badge--chip i{width:30px;height:30px;border-radius:50%;flex:none;background:var(--sc-satin);background-size:200% 200%;animation:v3-sheen 3.6s ease-in-out infinite}.v5-badge--chip b{display:block;font:500 15px/1.1 var(--sc-serif);color:#e6d4b4}.sc-pdp .sc-gal__thumbs{position:relative;z-index:2}.sc-pdp .sc-info{position:relative;padding:clamp(26px,3vw,40px);border-radius:30px;background:linear-gradient(160deg,#ffffff12,#ffffff05 40%,#d8c3a00d);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #d8c3a029,0 60px 120px -60px #000000f2}.sc-pdp .sc-info:before{content:"";position:absolute;left:30px;right:30px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(243,230,204,.7),transparent)}.sc-pdp .sc-info .sc-eyebrow{display:inline-flex;align-items:center;gap:10px}.sc-pdp .sc-info h1{font-size:clamp(38px,4.2vw,60px);line-height:1;margin:14px 0 18px}.sc-pdp .sc-info h1 em{font-style:italic;background:linear-gradient(110deg,#b89c70,#f3e6cc 35%,#d8c3a0 55%,#b89c70);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:v4-sheen 7s ease-in-out infinite}.sc-pdp .sc-price__now{font-size:clamp(34px,3vw,44px);background:linear-gradient(110deg,#fbf8f2 20%,#e6d4b4,#fbf8f2 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:v4-sheen 8s ease-in-out infinite}.v5-rule{height:1px;margin:24px 0;background:linear-gradient(90deg,transparent,rgba(216,195,160,.45),transparent);position:relative;overflow:visible}.v5-rule:after{content:"";position:absolute;left:50%;top:-4px;width:9px;height:9px;margin-left:-4.5px;background:#d8c3a0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z'/%3E%3C/svg%3E") center/contain no-repeat;animation:v3-twinkle 3s ease-in-out infinite}.sc-pdp .sc-atc .sc-btn--primary{min-height:64px;font-size:16px;letter-spacing:.02em}.sc-pdp .sc-acc details{transition:background .4s}.sc-pdp .sc-acc details[open]{background:linear-gradient(90deg,rgba(216,195,160,.05),transparent)}.sc-pdp .sc-benefits{margin-top:clamp(50px,6vw,90px);border-radius:26px;box-shadow:inset 0 0 0 1px #d8c3a029}.sc-pdp .sc-campaign__img .sc-media img{filter:none!important}.sc-pdp .sc-campaign__frame{border-radius:28px;overflow:hidden}.sc-pdp .sc-ship-card{border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -50px #000000e6}.sc-pdp .sc-section--cream{background:radial-gradient(900px 500px at 50% 0%,rgba(216,195,160,.08),transparent 70%)}@media(max-width:899px){.v5-backdrop{height:1100px}.v5-frame:before,.v5-frame:after{display:none}.v5-badge--macro{left:12px;bottom:64px}.v5-badge--macro .v5-badge__img{width:84px}.v5-badge--macro span{display:none}.v5-badge--chip{right:12px;top:14px;font-size:11.5px;padding:8px 12px 8px 8px}.v5-badge--chip i{width:24px;height:24px}.v5-badge--chip b{font-size:13.5px}.sc-pdp .sc-info{margin:0 -4px;padding:26px 20px;border-radius:24px}.sc-pdp .sc-info h1{font-size:40px}}@media(prefers-reduced-motion:reduce){.v5-backdrop img,.v5-aurora,.v5-lines path,.v5-frame:after,.v5-halo,.v5-badge,.v5-badge img,.sc-pdp .sc-info h1 em,.sc-pdp .sc-price__now{animation:none!important}}html.sc-no-motion .v5-backdrop img,html.sc-no-motion .v5-aurora,html.sc-no-motion .v5-lines path,html.sc-no-motion .v5-frame:after,html.sc-no-motion .v5-halo,html.sc-no-motion .v5-badge,html.sc-no-motion .sc-pdp .sc-info h1 em,html.sc-no-motion .sc-pdp .sc-price__now{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/satin-curl-v5.css.map */
