.denilo-experience{--denilo-ink:#181a19;--denilo-paper:#f3f1eb;--denilo-muted:#777a74;color:var(--denilo-ink);background:var(--denilo-paper);overflow:hidden}.denilo-experience *,.denilo-experience *:before,.denilo-experience *:after{box-sizing:border-box}.denilo-experience a{color:inherit;text-decoration:none}.denilo-hero{display:grid;grid-template-columns:46% 54%;min-height:min(790px,calc(100svh - 120px));border-bottom:1px solid rgba(24,26,25,.16)}.denilo-hero__copy{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:30px clamp(22px,4.2vw,78px) 27px}.denilo-hero__eyebrow,.denilo-hero__footer,.denilo-overline,.denilo-product small,.denilo-product__badge,.denilo-story__stamp{font:600 11px/1.2 Arial,sans-serif;letter-spacing:.14em}.denilo-hero__eyebrow{display:flex;align-items:center;gap:9px}.denilo-pulse{width:7px;height:7px;display:inline-block;border-radius:50%;background:currentColor;animation:denilo-pulse 2.8s ease-in-out infinite}.denilo-hero__main{padding:48px 0 36px}.denilo-overline{margin:0 0 22px}.denilo-hero h1,.denilo-section-head h2,.denilo-story h2{font-family:Impact,Arial Narrow,Arial,sans-serif;font-stretch:condensed;letter-spacing:-.045em;font-weight:800;line-height:.87}.denilo-hero h1{margin:0;font-size:clamp(74px,10.1vw,171px)}.denilo-hero h1 em,.denilo-story h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px currentColor}.denilo-hero h1 em{color:transparent;-webkit-text-stroke-color:var(--denilo-ink)}.denilo-hero__intro{max-width:330px;margin:31px 0 29px;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.denilo-hero__actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.denilo-button{min-height:50px;padding:14px 19px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;font:600 12px/1.2 Arial,sans-serif;letter-spacing:.04em;transition:transform .24s cubic-bezier(.2,.8,.2,1),background .24s,color .24s}.denilo-button:hover{transform:translateY(-3px)}.denilo-button:focus-visible,.denilo-text-link:focus-visible,.denilo-product:focus-visible{outline:2px solid currentColor;outline-offset:4px}.denilo-button--dark{background:var(--denilo-ink);color:#fff!important}.denilo-button--dark:hover{background:#424640}.denilo-button--light{background:var(--denilo-paper);color:var(--denilo-ink)!important}.denilo-text-link{display:inline-flex;align-items:center;gap:13px;border-bottom:1px solid currentColor;padding-bottom:5px;font:600 12px/1.3 Arial,sans-serif;transition:gap .2s}.denilo-text-link:hover{gap:19px}.denilo-hero__footer{display:flex;justify-content:space-between;gap:18px;color:#5f625f}.denilo-hero__visual{position:relative;min-height:560px;overflow:hidden;background:#252626}.denilo-hero__image{width:100%;height:100%;object-fit:cover;object-position:center 37%;position:absolute;top:0;right:0;bottom:0;left:0;animation:denilo-hero-in 1.3s cubic-bezier(.2,.8,.2,1) both}.denilo-hero__visual:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0000006b);pointer-events:none}.denilo-hero__visual-label{position:absolute;z-index:1;inset:auto 25px 21px;display:flex;justify-content:space-between;align-items:end;color:#fff;font:600 11px/1 Arial,sans-serif;letter-spacing:.13em}.denilo-hero__visual-label span:first-child{font-size:clamp(28px,3.8vw,59px);line-height:.9;font-weight:900;letter-spacing:-.06em}.denilo-marquee{height:49px;overflow:hidden;background:var(--denilo-ink);color:var(--denilo-paper);display:flex;align-items:center}.denilo-marquee__track{display:flex;width:max-content;white-space:nowrap;animation:denilo-marquee 34s linear infinite}.denilo-marquee__track span{font:600 11px/1 Arial,sans-serif;letter-spacing:.18em;padding-right:34px}.denilo-marquee__track b{font-size:15px;padding:0 15px;font-weight:400}.denilo-collection{padding:clamp(72px,8vw,132px) clamp(20px,4.4vw,86px) 106px;scroll-margin-top:85px}.denilo-section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;padding-bottom:29px;border-bottom:1px solid rgba(24,26,25,.23)}.denilo-section-head h2{font-size:clamp(56px,7.8vw,128px);margin:0}.denilo-period{color:#989d94}.denilo-section-head>p{margin:0 0 6px;max-width:280px;font-size:15px;line-height:1.45;color:#575b57}.denilo-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:26px}.denilo-product{min-width:0;display:block}.denilo-product__media{position:relative;overflow:hidden;height:auto;aspect-ratio:4/4.8;background:#e9e9e4}.denilo-product__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.denilo-product__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.denilo-product:hover .denilo-product__image{transform:scale(1.035)}.denilo-product:hover .denilo-product__image--secondary{opacity:1}.denilo-product__badge{position:absolute;right:16px;bottom:16px;display:flex;gap:23px;align-items:center;background:var(--denilo-paper);padding:13px 14px;transform:translateY(5px);opacity:0;transition:opacity .25s,transform .25s}.denilo-product:hover .denilo-product__badge,.denilo-product:focus-visible .denilo-product__badge{opacity:1;transform:none}.denilo-product__details{display:flex;justify-content:space-between;align-items:end;gap:14px;padding-top:18px}.denilo-product__details>span:first-child{display:grid;gap:8px}.denilo-product small{color:#73766f}.denilo-product strong{font-size:clamp(17px,1.65vw,23px);font-weight:600;letter-spacing:-.035em}.denilo-product__price{font-size:15px;white-space:nowrap}.denilo-collection__all{margin-top:40px}.denilo-story{display:grid;grid-template-columns:1fr 1fr;min-height:650px;background:#1b1d1b;color:var(--denilo-paper);scroll-margin-top:85px}.denilo-story__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(50px,8vw,130px) clamp(24px,7vw,120px)}.denilo-story h2{color:var(--denilo-paper);font-size:clamp(64px,6.9vw,112px);margin:8px 0 27px}.denilo-story h2 em{-webkit-text-stroke-color:var(--denilo-paper)}.denilo-story__copy>p:not(.denilo-overline){max-width:360px;margin:0 0 36px;line-height:1.6;font-size:16px;color:#d5d6d1}.denilo-story__visual{position:relative;overflow:hidden;min-height:600px;background:#333632}.denilo-story__image,.denilo-story__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.denilo-story__image{animation:denilo-story-drift 20s ease-in-out infinite alternate;will-change:transform}.denilo-story__stamp{position:absolute;right:22px;bottom:22px;color:#fff}.denilo-reveal{opacity:1;transform:none;transition:opacity .75s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.denilo-animate .denilo-reveal:not(.is-visible){opacity:0;transform:translateY(32px)}.denilo-reveal.is-visible{opacity:1;transform:none}@keyframes denilo-pulse{50%{opacity:.35;transform:scale(.65)}}@keyframes denilo-hero-in{0%{opacity:.55;transform:scale(1.065)}to{opacity:1;transform:scale(1)}}@keyframes denilo-marquee{to{transform:translate(-50%)}}@keyframes denilo-story-drift{to{transform:scale(1.06) translate(-1%,-1%)}}@media(max-width:749px){.denilo-hero{display:flex;flex-direction:column;min-height:0}.denilo-hero__copy{min-height:500px;padding:22px 22px 20px}.denilo-hero__main{padding:55px 0 36px}.denilo-hero h1{font-size:clamp(72px,19vw,118px)}.denilo-hero__intro{margin:25px 0}.denilo-hero__footer{font-size:9px}.denilo-hero__visual{min-height:0;aspect-ratio:4/3.9}.denilo-section-head{display:block}.denilo-section-head h2{font-size:clamp(53px,13vw,78px)}.denilo-section-head>p{margin-top:15px}.denilo-product-grid{grid-template-columns:1fr;gap:35px}.denilo-product__media{aspect-ratio:4/4.3}.denilo-product__badge{opacity:1;transform:none}.denilo-collection{padding-bottom:75px}.denilo-story{grid-template-columns:1fr}.denilo-story__copy{min-height:510px}.denilo-story h2{font-size:clamp(68px,15vw,95px)}.denilo-story__visual{min-height:0;aspect-ratio:4/4.3}}@media(prefers-reduced-motion:reduce){.denilo-experience *,.denilo-experience *:before,.denilo-experience *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.denilo-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/denilo-experience.css.map */
