.pse{--pse-gold: var(--dl-gold-300, #E8D097);position:relative;overflow:hidden;padding:72px 0 56px;color:#fff;background:radial-gradient(70% 60% at 85% 10%,#f3d58a29,#f3d58a00 60%),radial-gradient(90% 80% at 10% 100%,#4ecdd938,#4ecdd900 60%),linear-gradient(165deg,#0b5563,#093747 52%,#0a1f3d)}.pse .pse-wave{position:absolute;top:-1px;left:0;width:100%;height:36px;color:#fff;pointer-events:none}.pse .pse-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}.pse .pse-art{max-width:340px;margin:0 auto;width:100%}.pse .pse-scene{display:block;width:100%;height:auto;overflow:visible}.pse .pse-art-img{display:block;width:100%;height:auto;border-radius:var(--dl-radius-lg, 20px)}.pse .pse-eyebrow{margin:0 0 12px;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pse-gold)}.pse .pse-heading{margin:0;font-family:var(--dl-serif, Georgia, serif);font-weight:400;font-size:clamp(1.875rem,6.4vw,3rem);line-height:1.14;letter-spacing:-.01em;color:#fff}.pse .pse-heading em{font-style:italic;color:var(--pse-gold)}.pse .pse-text{margin-top:16px;max-width:52ch}.pse .pse-text p{margin:0 0 10px;font-size:1.0625rem;line-height:1.65;color:#ffffffdb}.pse .pse-text p:last-child{margin-bottom:0}.pse .pse-actions{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:26px}.pse .pse-order .dl-order-row{margin:0}.pse .pse-phone{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:8px 18px 8px 10px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#ffffff12;color:#fff;text-decoration:none;transition:background .2s ease,border-color .2s ease}.pse .pse-phone:hover,.pse .pse-phone:focus-visible{background:#ffffff24;border-color:var(--pse-gold);color:#fff}.pse .pse-phone-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--pse-gold);color:#0a1f3d}.pse .pse-phone-body{display:flex;flex-direction:column;line-height:1.25;text-align:left}.pse .pse-phone-label{font-size:.8125rem;color:#ffffffc7}.pse .pse-phone-num{font-size:1.25rem;font-weight:700;letter-spacing:.02em}.pse .pse-trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;margin:24px 0 0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.16)}.pse .pse-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;color:#ffffffdb}.pse .pse-trust-item svg{flex:0 0 auto;color:var(--pse-gold)}.pse .pse-steam path{animation:pse-steam 5.5s ease-in-out infinite;transform-origin:50% 100%;transform-box:fill-box}.pse .pse-steam .pse-steam-2{animation-delay:-1.8s}.pse .pse-steam .pse-steam-3{animation-delay:-3.4s}@keyframes pse-steam{0%,to{opacity:.35;transform:translateY(4px) scaleY(.94)}50%{opacity:.9;transform:translateY(-4px) scaleY(1)}}@media(prefers-reduced-motion:reduce){.pse .pse-steam path{animation:none;opacity:.7}.pse .pse-phone{transition:none}}@media(min-width:576px){.pse .pse-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}@media(min-width:992px){.pse{padding:112px 0 88px}.pse .pse-wave{height:60px}.pse .pse-inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}.pse .pse-art{max-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-product-spa-evening.css.map */
