:root{--color-bg: #E8E6E0;--color-dark: #1A1A1A;--color-mid: #888;--color-light: #F5F2EE;--color-sand: #E8DDD0;--color-brass: #B5924A;--font-serif: "Georgia", serif;--font-sans: system-ui, -apple-system, sans-serif}*,*:before,*:after{box-sizing:border-box;border-radius:0!important}body{margin:0;background-color:var(--color-light);color:var(--color-dark);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}img{border-radius:0!important;object-fit:cover;display:block;max-width:100%}.dalfa-section{padding:80px 40px}.dalfa-label{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-mid);font-family:var(--font-sans)}.dalfa-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.dalfa-card{position:relative;overflow:hidden;cursor:pointer}.dalfa-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a1f;opacity:0;transition:opacity .35s ease;pointer-events:none}.dalfa-card:hover .dalfa-card__overlay{opacity:1}.dalfa-card__name-hover{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);background:#1a1a1ad9;color:#fff;padding:12px 16px;font-size:.8rem}.dalfa-card:hover .dalfa-card__name-hover{transform:translateY(0)}.dalfa-btn{display:inline-block;border:1px solid var(--color-dark);padding:14px 32px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--color-dark);background:transparent;transition:background .22s ease,color .22s ease;cursor:pointer;font-family:var(--font-sans)}.dalfa-btn:hover{background:var(--color-dark);color:#fff}.dalfa-btn--light{border-color:#fff9;color:#fff}.dalfa-btn--light:hover{background:#ffffff26}.dalfa-hero-v2{overflow:hidden}.dalfa-hero-v2__bg{will-change:transform}.dalfa-hero-v2__content{position:relative;z-index:2}.dalfa-hero-animate{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.dalfa-hero-animate.is-visible{opacity:1;transform:translateY(0)}.dalfa-hero-animate:nth-child(2){transition-delay:.12s}.dalfa-hero-animate:nth-child(3){transition-delay:.24s}.dalfa-hero-animate:nth-child(4){transition-delay:.36s}.dalfa-parallax{will-change:transform}.dalfa-word-reveal .dalfa-word{display:inline-block;opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.dalfa-word-reveal.is-visible .dalfa-word{opacity:1;transform:translateY(0)}.dalfa-stagger-child{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.dalfa-stagger-container.is-visible .dalfa-stagger-child{opacity:1;transform:translateY(0)}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(1){transition-delay:0s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(2){transition-delay:.08s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(3){transition-delay:.16s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(4){transition-delay:.24s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(5){transition-delay:.32s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(6){transition-delay:.4s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(7){transition-delay:.48s}.dalfa-stagger-container.is-visible .dalfa-stagger-child:nth-child(8){transition-delay:.56s}.dalfa-slide-left{opacity:0;transform:translate(-32px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.dalfa-slide-right{opacity:0;transform:translate(32px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.dalfa-slide-left.is-visible,.dalfa-slide-right.is-visible{opacity:1;transform:translate(0)}@keyframes dalfa-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dalfa-marquee-wrapper{overflow:hidden}.dalfa-marquee-track{display:flex;gap:4px;width:max-content}.dalfa-marquee-track img{flex-shrink:0;object-fit:cover}.dalfa-ugc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a59;opacity:0;transition:opacity .3s ease}.dalfa-ugc-item:hover .dalfa-ugc-overlay{opacity:1}.dalfa-count{font-variant-numeric:tabular-nums}@media(max-width:768px){.dalfa-grid-4{grid-template-columns:repeat(2,1fr)}.dalfa-section{padding:48px 20px}}@media(max-width:480px){.dalfa-grid-4{grid-template-columns:repeat(2,1fr);gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dalfa-global.css.map */
