.product-details-column{order:1;display:flex;flex-direction:column;min-width:0}.product-details-column .product-details{order:unset;padding-left:0!important;padding-right:0!important}@media screen and (max-width:749px){.product-details-column{grid-column:2 / 3}}@media screen and (min-width:750px){.product-information--media-none .product-details-column{width:var(--narrow-content-width);margin:0 auto}.product-information--media-left .product-details-column{padding-left:calc(var(--gap, 0) / 2)}.product-information--media-right .product-details-column{padding-right:calc(var(--gap, 0) / 2);order:0}.product-information__grid--half.product-information--media-left .product-details-column{grid-column:3 / 4}.product-information__grid--half.product-information--media-right .product-details-column{grid-column:2 / 3}.section--full-width .product-information--media-left .product-details-column{padding-inline-end:var(--padding-lg)}.section--full-width .product-information--media-right .product-details-column{padding-inline-start:var(--padding-lg)}.section--full-width .product-information__grid--half.product-information--media-left .product-details-column{grid-column:3 / -1}.section--full-width .product-information__grid--half.product-information--media-right .product-details-column{grid-column:1 / 3}.product-details-column .product-details.sticky-content--desktop{position:sticky;top:calc(var(--sticky-header-offset, 0px) + 16px)}.product-information__grid--limit-details .product-details-column .product-details>.group-block{--details-max-width: var(--sidebar-width);max-width:var(--details-max-width)}}@media screen and (min-width:1600px){.product-information__grid--limit-details .product-details-column .product-details>.group-block{--details-max-width: 32rem}}body:has(#header-group #header-component[data-sticky-state=active]) .product-details-column .product-details.sticky-content--desktop{--sticky-header-offset: var(--header-height)}.velou-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.product-information{position:relative}.velou-scroll-animate{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1)}.velou-scroll-animate.velou-visible{opacity:1;transform:translateY(0)}.product-card{transform-style:preserve-3d;will-change:transform;position:relative;overflow:hidden}.product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#b89a7a00,#b89a7a0f);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.product-card:hover:after{opacity:1}.velou-shimmer-text{background:linear-gradient(105deg,var(--color-warm-black, #0F0F0F) 0%,var(--color-warm-black, #0F0F0F) 35%,#B89A7A 50%,var(--color-warm-black, #0F0F0F) 65%,var(--color-warm-black, #0F0F0F) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:velou-shimmer 4s ease-in-out infinite}@keyframes velou-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.velou-price-reveal{animation:velou-price-fade .8s cubic-bezier(.23,1,.32,1) .3s both}@keyframes velou-price-fade{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.velou-stagger-item{opacity:0;transform:translate(-12px);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--stagger, 0) * .08s)}.velou-stagger-visible .velou-stagger-item{opacity:1;transform:translate(0)}.product-information__media img{transition:transform .6s cubic-bezier(.23,1,.32,1)}.product-information__media:hover img{transform:scale(1.01)}.product-information__media .media-gallery__item{box-shadow:0 4px 24px #0f0f0f0a;transition:box-shadow .5s ease,transform .5s cubic-bezier(.23,1,.32,1)}.product-information__media .media-gallery__item:hover{box-shadow:0 12px 40px #0f0f0f14}.product-information h1{font-size:clamp(32px,4vw,48px)!important;font-weight:300!important;font-style:italic!important;line-height:1.05!important;margin-bottom:16px!important;letter-spacing:-.02em}.product-information .price{font-size:18px!important;letter-spacing:.12em!important;font-weight:300!important;color:var(--color-charcoal)!important}.product-information .divider,.product-information hr{border:none!important;border-top:1px solid rgba(212,201,184,.5)!important;margin:20px 0!important}.product-form__submit,.product-information button[type=submit],.product-information .button[name=add]{background:linear-gradient(135deg,#1c1c1c,#0f0f0f)!important;color:var(--color-cream)!important;font-size:11px!important;letter-spacing:.35em!important;text-transform:uppercase!important;height:56px!important;border:none!important;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 4px 16px #0f0f0f1f}.product-form__submit:before,.product-information button[type=submit]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(184,154,122,.15) 50%,transparent 100%);transition:left .6s ease}.product-form__submit:hover:before,.product-information button[type=submit]:hover:before{left:100%}.product-form__submit:hover,.product-information button[type=submit]:hover{box-shadow:0 8px 28px #0f0f0f2e!important;opacity:1!important}.product-information select,.product-information .variant-picker select{border:1px solid rgba(212,201,184,.6)!important;padding:14px 18px!important;font-size:12px!important;letter-spacing:.08em!important;transition:border-color .3s ease,box-shadow .3s ease}.product-information select:hover,.product-information .variant-picker select:hover{border-color:var(--color-gold)!important}.product-information select:focus,.product-information .variant-picker select:focus{border-color:var(--color-gold)!important;box-shadow:0 0 0 1px var(--color-gold)!important;outline:none}.product-information .variant-picker .option-value{border:1px solid rgba(212,201,184,.6)!important;transition:all .3s ease!important;font-size:11px!important;letter-spacing:.1em!important;padding:10px 18px!important}.product-information .variant-picker .option-value:hover{border-color:var(--color-gold)!important;background:#b89a7a0a!important}.product-information .variant-picker .option-value[aria-checked=true],.product-information .variant-picker .option-value.selected{border-color:var(--color-warm-black)!important;background:var(--color-warm-black)!important;color:var(--color-cream)!important}.velou-extras__trust{border-top:1px solid rgba(212,201,184,.4);padding:24px 0;background:linear-gradient(180deg,rgba(240,237,232,.3) 0%,transparent 100%);margin-top:8px}.velou-extras__trust-list{gap:16px 20px}.velou-extras__trust-item{gap:10px;padding:4px 0;transition:transform .3s ease}.velou-extras__trust-item:hover{transform:translate(3px)}.velou-extras__trust-icon{width:20px;height:20px;color:var(--color-gold);opacity:.8;transition:opacity .3s ease,transform .3s ease}.velou-extras__trust-item:hover .velou-extras__trust-icon{opacity:1;transform:scale(1.1)}.velou-extras__trust-text{font-size:11px;letter-spacing:.04em;color:var(--color-taupe);font-weight:400}.velou-extras__urgency{border-top:1px solid rgba(232,228,223,.6);border-bottom:1px solid rgba(232,228,223,.6);padding:20px 16px;background:linear-gradient(135deg,#faf8f5cc,#f0ede866);gap:12px}.velou-extras__urgency-row{font-size:12px;letter-spacing:.05em}.velou-extras__urgency-dot{width:6px;height:6px;background:var(--color-gold);box-shadow:0 0 8px #b89a7a66}.velou-extras__emphasis{font-weight:500;color:var(--color-charcoal)}.velou-extras__stock-label{font-size:7px;letter-spacing:.5em;color:var(--color-gold);border:1px solid rgba(184,154,122,.3);padding:2px 8px;margin-left:auto}.velou-extras__accordion{margin-top:8px}.velou-extras__accordion details{border-bottom:1px solid rgba(232,228,223,.6)}.velou-extras__accordion details:first-child{border-top:1px solid rgba(232,228,223,.6)}.velou-extras__accordion summary{font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:18px 0;transition:color .3s ease,padding-left .3s ease}.velou-extras__accordion summary:hover{color:var(--color-gold);padding-left:4px}.velou-extras__accordion summary:after{font-size:18px;font-weight:200;color:var(--color-gold);transition:transform .4s cubic-bezier(.23,1,.32,1)}.velou-extras__accordion details[open] summary:after{transform:rotate(180deg)}.velou-extras__accordion-content{font-size:13px;line-height:1.9;color:var(--color-taupe);padding-bottom:20px;animation:velou-accordion-open .4s cubic-bezier(.23,1,.32,1)}@keyframes velou-accordion-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.product-recommendations h3,.product-recommendations h2{font-size:clamp(28px,3vw,42px)!important;font-weight:300!important;letter-spacing:-.02em;position:relative;display:inline-block}.product-recommendations h3:after,.product-recommendations h2:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:1px;background:var(--color-gold)}.sticky-add-to-cart__bar{-webkit-backdrop-filter:blur(16px) saturate(180%)!important;backdrop-filter:blur(16px) saturate(180%)!important;background:#faf8f5eb!important;border-top:1px solid rgba(212,201,184,.3);box-shadow:0 -4px 32px #0f0f0f0f!important}html{scroll-behavior:smooth}::selection{background:#b89a7a33;color:var(--color-warm-black)}::-moz-selection{background:#b89a7a33;color:var(--color-warm-black)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-cream)}::-webkit-scrollbar-thumb{background:var(--color-sand)}::-webkit-scrollbar-thumb:hover{background:var(--color-gold)}.media-gallery__item{position:relative;overflow:hidden}.media-gallery__item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(240,237,232,.5) 50%,transparent 100%);z-index:1;pointer-events:none;opacity:0}.product-information{padding-top:12px}.product-information a:not(.button){transition:color .3s ease}.product-information a:not(.button):hover{color:var(--color-gold)}.product-information .quantity-input{border:1px solid rgba(212,201,184,.6);transition:border-color .3s ease}.product-information .quantity-input:hover{border-color:var(--color-gold)}@media screen and (max-width:749px){.product-information h1{font-size:28px!important;margin-bottom:10px!important}.product-information .price{font-size:16px!important}.velou-extras__trust{padding:16px 0}.velou-extras__urgency{padding:14px 12px}.velou-particles{display:none}.velou-scroll-animate{transform:translateY(16px);transition-duration:.5s}.product-form__submit,.product-information button[type=submit],.product-information .button[name=add]{height:52px!important;font-size:12px!important;min-height:48px}.product-information .variant-picker .option-value{min-height:44px!important;padding:12px 16px!important;font-size:12px!important}.product-information select,.product-information .variant-picker select{font-size:16px!important;padding:12px 16px!important;min-height:48px}.product-information{padding-top:8px}.product-recommendations h3,.product-recommendations h2{font-size:24px!important}}@media screen and (max-width:390px){.product-information h1{font-size:26px!important}}@media screen and (max-width:749px){input[type=email],input[type=text],input[type=tel],input[type=number],input[type=search],select,textarea{font-size:16px!important}button,[role=button],a.button,.button,input[type=submit]{min-height:44px}nav a,.header a,footer a{min-height:44px;display:inline-flex;align-items:center}body{overflow-x:hidden}section{scroll-margin-top:60px}.product-card:hover{transform:none}.product-card:after{display:none}.product-information__media:hover img{transform:none}.product-information__media .media-gallery__item:hover{box-shadow:0 4px 24px #0f0f0f0a}}@supports (padding: env(safe-area-inset-bottom)){.sticky-atc{padding-bottom:env(safe-area-inset-bottom,0px)}}@media(prefers-reduced-motion:reduce){.velou-scroll-animate{opacity:1;transform:none;transition:none}.velou-shimmer-text{animation:none;-webkit-text-fill-color:var(--color-warm-black)}.velou-stagger-item{opacity:1;transform:none;transition:none}.velou-particles{display:none}.velou-extras__urgency-dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velou-premium.css.map */
