:root{--dq-ease: cubic-bezier(.16, 1, .3, 1);--dq-ease-in: cubic-bezier(.7, 0, .84, 0);--dq-slow: 1.2s;--dq-med: .7s;--dq-fast: .3s}html.has-lenis{scroll-behavior:auto}html.has-lenis body{overflow:visible}html.has-lenis,html.has-lenis body{height:auto}html,body{overscroll-behavior:none}.dq-cursor,.dq-cursor-dot{display:none!important}html,html body,html a,html button{cursor:auto}html a,html button,html [role=button],html .dq-magnetic{cursor:pointer}.dq-magnetic{display:inline-block;position:relative;will-change:transform}.dq-magnetic>*{pointer-events:none}.dq-magnetic .dq-mag-inner{display:inline-block;will-change:transform}.dq-mag-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:18px 36px;background:#0b0b0b;color:#fff;border:0;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;cursor:pointer;text-decoration:none;overflow:hidden;isolation:isolate;border-radius:0}.dq-mag-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translateY(101%);transition:transform var(--dq-med) var(--dq-ease);z-index:-1}.dq-mag-btn:hover:before{transform:translateY(0)}.dq-mag-btn:hover{color:#0b0b0b}.dq-mag-btn .dq-mag-arrow{transition:transform .5s var(--dq-ease);display:inline-block}.dq-mag-btn:hover .dq-mag-arrow{transform:translate(8px)}.dq-reveal{display:inline-block;overflow:hidden;vertical-align:top}.dq-reveal>.dq-reveal-inner{display:inline-block;transform:translateY(110%);transition:transform var(--dq-slow) var(--dq-ease);will-change:transform}.dq-reveal.is-in>.dq-reveal-inner{transform:translateY(0)}.dq-reveal[data-delay="1"]>.dq-reveal-inner{transition-delay:.1s}.dq-reveal[data-delay="2"]>.dq-reveal-inner{transition-delay:.2s}.dq-reveal[data-delay="3"]>.dq-reveal-inner{transition-delay:.3s}.dq-reveal[data-delay="4"]>.dq-reveal-inner{transition-delay:.4s}.dq-reveal[data-delay="5"]>.dq-reveal-inner{transition-delay:.5s}.dq-fade-up{opacity:0;transform:translateY(28px);transition:opacity var(--dq-med) var(--dq-ease),transform var(--dq-slow) var(--dq-ease);will-change:opacity,transform}.dq-fade-up.is-in{opacity:1;transform:none}.dq-img-reveal{position:relative;overflow:hidden}.dq-img-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#faf7f2;transform-origin:bottom;transform:scaleY(1);transition:transform 1.1s var(--dq-ease);z-index:2;pointer-events:none}.dq-img-reveal img{transform:scale(1.12);transition:transform 1.6s var(--dq-ease);display:block;width:100%;height:100%;object-fit:cover}.dq-img-reveal.is-in:after{transform:scaleY(0)}.dq-img-reveal.is-in img{transform:scale(1)}@view-transition{navigation:auto}::view-transition-old(root){animation:.5s cubic-bezier(.4,0,.2,1) both dq-vt-out}::view-transition-new(root){animation:.6s cubic-bezier(.16,1,.3,1) both dq-vt-in}@keyframes dq-vt-out{to{opacity:0;transform:translateY(-24px)}}@keyframes dq-vt-in{0%{opacity:0;transform:translateY(24px)}}.dq-vt-product-image{view-transition-name:dq-product-image}.dq-vt-product-title{view-transition-name:dq-product-title}.dq-progress-bar{position:fixed;top:0;left:0;height:1px;width:0%;background:#0b0b0b;z-index:9999;transition:width 80ms linear;pointer-events:none}.dq-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;background:#0b0b0b;display:grid;place-items:center;pointer-events:none;transition:clip-path 1.3s cubic-bezier(.85,0,.15,1);clip-path:inset(0 0 0 0)}.dq-intro.is-out{clip-path:inset(0 0 100% 0)}.dq-intro-inner{text-align:center;color:#faf7f2}.dq-intro-logo{font-family:Lora,serif;font-size:clamp(40px,6vw,64px);font-weight:400;letter-spacing:-.02em;overflow:hidden;display:inline-block}.dq-intro-logo span{display:inline-block;transform:translateY(110%);animation:dq-intro-letter .9s cubic-bezier(.16,1,.3,1) forwards}.dq-intro-logo span:nth-child(1){animation-delay:60ms}.dq-intro-logo span:nth-child(2){animation-delay:.1s}.dq-intro-logo span:nth-child(3){animation-delay:.14s}.dq-intro-logo span:nth-child(4){animation-delay:.18s}.dq-intro-logo span:nth-child(5){animation-delay:.22s}.dq-intro-logo span:nth-child(6){animation-delay:.26s}.dq-intro-meta{margin-top:14px;font-size:10px;letter-spacing:.4em;text-transform:uppercase;opacity:0;animation:dq-intro-fade .7s ease .6s forwards}@keyframes dq-intro-letter{to{transform:translateY(0)}}@keyframes dq-intro-fade{to{opacity:.7}}.dq-parallax{will-change:transform}.dq-parallax-slow{transform:translate3d(0,var(--dq-py, 0),0)}.dq-product-zoom{overflow:hidden;position:relative}.dq-product-zoom img{transition:transform 1.2s var(--dq-ease);will-change:transform}.dq-product-zoom:hover img{transform:scale(1.06)}.dq-link{position:relative;text-decoration:none;color:inherit;display:inline-block}.dq-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform-origin:right center;transform:scaleX(1);transition:transform .6s var(--dq-ease)}.dq-link:hover:after{transform-origin:left center;transform:scaleX(0);animation:dq-link-pulse .9s .3s var(--dq-ease) forwards}@keyframes dq-link-pulse{to{transform-origin:left center;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dq-img-reveal:after{display:none}.dq-img-reveal img{transform:none}.dq-reveal>.dq-reveal-inner{transform:none}.dq-fade-up{opacity:1;transform:none}.dq-cursor,.dq-cursor-dot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/premium.css.map */
