.psb{position:relative;overflow:hidden;isolation:isolate;color:#f6ece0;padding:clamp(64px,9vw,120px) 0;background:radial-gradient(120% 90% at 85% 0%,#3a1d10 0%,transparent 55%),radial-gradient(90% 80% at 0% 100%,#2a1410 0%,transparent 60%),#150e0a}.psb__glow{position:absolute;inset:auto auto -20% 12%;width:620px;height:620px;border-radius:50%;z-index:-1;background:radial-gradient(circle,rgba(255,150,50,.38),rgba(255,110,30,.12) 45%,transparent 70%);filter:blur(30px);animation:psb-breathe 5s ease-in-out infinite}.psb__embers span{position:absolute;bottom:-10px;left:calc(var(--i)*7%);width:3px;height:3px;border-radius:50%;z-index:-1;background:#ffb75e;box-shadow:0 0 8px 2px #ffa03cb3;opacity:0;animation:psb-rise calc(7s + var(--i)*.55s) linear calc(var(--i)*-1.1s) infinite}.psb__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:center}.psb__visual{position:relative;max-width:520px;margin:0 auto;width:100%;padding-top:34px}.psb__arch{position:relative;aspect-ratio:4/5;border-radius:999px 999px 18px 18px;overflow:hidden;box-shadow:0 0 0 1px #ffc88c59,0 0 0 10px #ffc88c0f,0 40px 90px -20px #000000b3,0 0 120px -10px #ff8c2859}.psb__arch img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.psb__visual:hover .psb__arch img{transform:scale(1.1)}.psb__sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,230,190,.28) 50%,transparent 65%);transform:translate(-120%);animation:psb-sheen 6s ease-in-out 1s infinite}.psb__flame{position:absolute;top:-6px;left:50%;width:34px;margin-left:-17px;filter:drop-shadow(0 0 14px rgba(255,150,40,.9));transform-origin:50% 95%;animation:psb-flicker 2.4s ease-in-out infinite}.psb__seal{position:absolute;right:-28px;bottom:36px;width:132px;height:132px;filter:drop-shadow(0 10px 24px rgba(0,0,0,.5))}.psb__seal-bg{fill:#f6ece0}.psb__seal-ring{fill:none;stroke:#150e0a;stroke-width:1;stroke-dasharray:2 5}.psb__seal-text{font:700 15px/1 var(--font-body,sans-serif);letter-spacing:.2em;text-transform:uppercase;fill:#150e0a;transform-origin:100px 100px;animation:psb-spin 22s linear infinite}.psb__seal:after{content:""}.psb__eyebrow{display:flex;align-items:center;gap:12px;font-size:.78rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#ffb75e;margin-bottom:18px}.psb__eyebrow span{width:44px;height:1px;background:linear-gradient(90deg,transparent,#ffb75e)}.psb__title{font-family:var(--font-heading);font-weight:600;font-size:clamp(2.2rem,4.8vw,3.9rem);line-height:1.04;letter-spacing:-.01em;color:#fff7ec}.psb__title em{display:block;font-style:italic;font-weight:500;background:linear-gradient(100deg,#ffd9a0,#ff9a3c 30%,#ff5e62,#c06bff 80%,#ffd9a0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:psb-hue 8s linear infinite}.psb__lead{margin:22px 0 34px;max-width:54ch;font-size:1.08rem;line-height:1.7;color:#f6ece0c7}.psb__points{display:grid;gap:14px;margin-bottom:34px}.psb__points li{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;border-radius:14px;background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid rgba(255,214,170,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,background .35s}.psb__points li:hover{transform:translate(8px);border-color:#ffb75e99;background:linear-gradient(135deg,#ffb75e24,#ffffff08)}.psb__icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#ffb75e;background:#ffb75e1f;box-shadow:inset 0 0 0 1px #ffb75e59}.psb__icon svg{width:22px;height:22px}.psb__points h3{font-family:var(--font-heading);font-size:1.12rem;font-weight:600;color:#fff7ec;margin-bottom:3px}.psb__points p{font-size:.94rem;line-height:1.55;color:#f6ece0b3}.psb__palette{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:22px}.psb__palette-label{font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f6ece08c}.psb__drops{display:flex;flex-wrap:wrap;gap:14px 12px}.psb__drops li{position:relative;display:grid;place-items:center}.psb__drops li span{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);white-space:nowrap;font-size:.72rem;padding:4px 9px;border-radius:6px;background:#fff7ec;color:#150e0a;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:5}.psb__drops li:hover span{opacity:1;transform:translate(-50%)}.psb__drops i{display:block;width:30px;height:30px;border-radius:50% 50% 50% 8%;transform:rotate(-45deg);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),transparent 38%),var(--c);box-shadow:0 6px 14px -4px var(--c),inset 0 -3px 6px #00000040;animation:psb-drop 3.6s ease-in-out calc(var(--d)*.28s) infinite}.psb__note{font-size:.82rem;color:#f6ece080;max-width:58ch}@keyframes psb-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes psb-flicker{0%,to{transform:scale(1) rotate(-1.5deg)}25%{transform:scale(.94,1.06) rotate(2deg)}50%{transform:scale(1.04,.96) rotate(-2deg)}75%{transform:scale(.97,1.04) rotate(1deg)}}@keyframes psb-sheen{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes psb-spin{to{transform:rotate(360deg)}}@keyframes psb-hue{to{background-position:-220% 0}}@keyframes psb-drop{0%,to{transform:rotate(-45deg) translate(0)}50%{transform:rotate(-45deg) translate(-4px,4px)}}@keyframes psb-rise{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:.9}to{transform:translate(30px,-620px) scale(.3);opacity:0}}@media(max-width:900px){.psb__grid{grid-template-columns:1fr}.psb__visual{max-width:380px}.psb__seal{right:-8px;width:104px;height:104px}.psb__points li:hover{transform:none}}@media(prefers-reduced-motion:reduce){.psb *,.psb *:before,.psb *:after{animation:none!important;transition:none!important}}.psb-badge{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:999px;color:#fff7ec;background:linear-gradient(135deg,#1c110be0,#341c0ed1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px #ffb75e73,0 10px 28px -8px #0009,0 0 24px -4px #ff8c2873;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.psb-badge:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffb75ecc,0 14px 32px -8px #000000a6,0 0 34px -2px #ff8c28b3}.psb-badge__flame{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#ffb75e;background:radial-gradient(circle at 50% 70%,#ff962866,#ffb75e1a);box-shadow:inset 0 0 0 1px #ffb75e73}.psb-badge__flame svg{filter:drop-shadow(0 0 6px rgba(255,150,40,.9));transform-origin:50% 95%;animation:psb-badge-flick 2.4s ease-in-out infinite}.psb-badge__text{display:flex;flex-direction:column;line-height:1.15}.psb-badge__text b{font-size:.82rem;font-weight:700;letter-spacing:.04em}.psb-badge__text small{font-size:.68rem;letter-spacing:.06em;color:#ffe2bebf}.psb-badge__arrow{opacity:.7;margin-left:2px}@keyframes psb-badge-flick{0%,to{transform:scale(1) rotate(-1.5deg)}30%{transform:scale(.93,1.07) rotate(2deg)}60%{transform:scale(1.05,.96) rotate(-2deg)}}@media(max-width:600px){.psb-badge__text small{display:none}.psb-badge{padding-right:12px}}@media(prefers-reduced-motion:reduce){.psb-badge__flame svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAACAABA */
