.pcard__price,.pcard__price span,.product__price,.product__price span,.sticky-atc__info span,.cart-line__price,.cart-drawer__total strong,.cart-page__summary strong{color:#120e18!important;font-weight:700!important}.pcard__price{font-size:1.2rem}.product__price{font-size:clamp(1.6rem,2.4vw,2rem)}.pcard__price s,.product__price s{color:#6a6270!important;font-weight:400!important;font-size:.9em}.carousel__head{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;position:relative;gap:0;margin-bottom:10px}.carousel__title{position:relative;padding-bottom:16px;margin:0}.carousel__title:after{content:"";position:absolute;left:50%;bottom:0;width:88px;height:2px;margin-left:-44px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:transform 1.4s cubic-bezier(.16,1,.3,1) .5s}.carousel__title.is-in:after{transform:scaleX(1)}.carousel__eyebrow{margin-bottom:10px;letter-spacing:.1em;transition:letter-spacing 1.8s cubic-bezier(.16,1,.3,1)}.carousel__eyebrow.is-in{letter-spacing:.34em}.carousel__side{position:absolute;right:0;bottom:14px;display:flex;align-items:center;gap:14px}.carousel--center .carousel__side{display:none}.carousel__text{margin:4px 0 0}@media(max-width:989px){.carousel__side{position:static;margin-top:4px}}@media(prefers-reduced-motion:reduce){.carousel__title:after{transition:none;transform:scaleX(1)}.carousel__eyebrow{letter-spacing:.34em;transition:none}}.banner{transform:none!important;will-change:auto}.banner__shade{display:none}.banner__media{transform:none!important;top:0;right:0;bottom:0;left:0}.banner__title{color:#fff}.brand-grid{max-width:1240px}.brand-card{transform:none!important}.cbanner-wrap{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(8px,1.5vw,20px)}.cbanner{position:relative;overflow:hidden;border-radius:28px;color:#fff;min-height:clamp(380px,38vw,520px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);padding:clamp(28px,4vw,56px) clamp(24px,4.5vw,72px);background:radial-gradient(60% 90% at 85% 40%,rgba(240,217,168,.3),transparent 65%),radial-gradient(50% 70% at 0% 100%,var(--blur-2),transparent 70%),linear-gradient(135deg,#150f26,#2a1c47 55%,#3b2236)}.cbanner--image{background:#150f26;grid-template-columns:1fr}.cbanner__bg{position:absolute;top:0;right:0;bottom:0;left:0}.cbanner__bg img{width:100%;height:100%;object-fit:cover}.cbanner__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0614cc,#0a061426 72%)}.cbanner__copy{position:relative;z-index:2;display:grid;gap:16px;justify-items:start}.cbanner__eyebrow{margin:0;font:500 .78rem/1 Jost,system-ui,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#f0d9a8}.cbanner__title{font:600 clamp(3rem,8vw,7rem)/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(100deg,#fff 40%,#f0d9a8);-webkit-background-clip:text;background-clip:text;color:transparent}.cbanner__text{margin:0;max-width:36ch;color:#ffffffd6}.cbanner .btn--gold{background:#f5f1ea;color:#1d1a1f}.cbanner .btn--gold:hover{background:#fff}.cbanner__stage{position:relative;z-index:2;height:clamp(270px,30vw,430px)}.cbanner__card{position:absolute;top:50%;left:50%;width:clamp(150px,16vw,230px);aspect-ratio:4/5;border-radius:18px;overflow:hidden;border:1px solid rgba(240,217,168,.55);box-shadow:0 34px 60px -22px #000000bf;background:#2a1c47;animation:cbFloat 7s ease-in-out infinite alternate;transition:scale .5s cubic-bezier(.16,1,.3,1)}.cbanner__card img{width:100%;height:100%;object-fit:cover;display:block}.cbanner__card:hover{scale:1.04}.cbanner__card--left{transform:translate(-50%,-50%) translate(-64%) rotate(-9deg) scale(.88);z-index:1;animation-delay:-3s}.cbanner__card--main{transform:translate(-50%,-50%) scale(1.08);z-index:3}.cbanner__card--right{transform:translate(-50%,-50%) translate(64%) rotate(9deg) scale(.88);z-index:2;animation-delay:-5s}@keyframes cbFloat{0%{translate:0 -9px}to{translate:0 9px}}@media(max-width:749px){.cbanner{grid-template-columns:1fr;border-radius:22px;padding:28px 20px 24px;gap:6px;min-height:0}.cbanner__title{font-size:clamp(2.8rem,15vw,4.4rem)}.cbanner__stage{height:clamp(220px,62vw,300px);margin-top:6px}.cbanner__card{width:34vw;max-width:170px}}@media(prefers-reduced-motion:reduce){.cbanner__card{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/refine-v6.css.map */
