.damzy10-home{--d10-bg:#f7f4ef;--d10-accent:#9a785d;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;background:var(--d10-bg);color:#1d1a18;font-family:Arial,Helvetica,sans-serif}.damzy10-home *{box-sizing:border-box}.damzy10-home a{text-decoration:none}.damzy10-home .d10-kicker{font:600 11px/1.6 Arial,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--d10-accent)}.d10-hero{height:var(--d10-height,100svh);min-height:540px;position:relative;display:flex;align-items:end;isolation:isolate;background:#24211e}.d10-hero .d10-video,.d10-hero .d10-shade{position:absolute;inset:0;width:100%;height:100%}.d10-video{object-fit:cover;z-index:-2}.d10-shade{z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.50),transparent 80%),linear-gradient(0deg,rgba(0,0,0,.47),transparent 65%)}.d10-hero-copy{position:relative;margin:0 8% 12%;max-width:760px;color:#fff}.d10-hero-copy .d10-kicker{color:#f8e6cd}.d10-hero h1,.d10-statement h2,.d10-campaign h2,.d10-ending h2{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.045em;font-weight:400}.d10-hero h1{font-size:clamp(55px,8vw,132px);line-height:.96;margin:18px 0}.d10-hero-copy p{font-size:clamp(15px,1.7vw,21px);max-width:460px;color:#f4eee6}.d10-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:18px 24px;margin-top:24px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .25s ease,background .25s ease}.d10-btn:hover{transform:translateY(-3px)}.d10-btn-light{background:#f7f4ef;color:#221f1b!important}.d10-btn-dark{background:#201e1c;color:#fff!important}.d10-pause{position:absolute;right:5%;bottom:7%;z-index:2;border:1px solid #ffffff99!important;background:#0005!important;color:white!important;padding:10px 15px!important;font-size:12px!important;cursor:pointer}.d10-scroll{position:absolute;right:5%;top:45%;writing-mode:vertical-rl;letter-spacing:.2em;color:white;font-size:10px}.d10-statement{padding:clamp(78px,11vw,160px) 8%;text-align:center}.d10-statement h2{font-size:clamp(42px,6.2vw,96px);max-width:1000px;margin:25px auto;line-height:1.06}.d10-statement p{color:#746b62;font-size:17px}.d10-categories{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 2.5%}.d10-category{min-height:660px;height:70vw;max-height:900px;position:relative;display:block;overflow:hidden;background:#d3c2b1}.d10-image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .85s cubic-bezier(.2,.7,.2,1)}.d10-image-placeholder{background:linear-gradient(135deg,#b8aa98,#655a50)}.d10-category:hover .d10-image{transform:scale(1.04)}.d10-category-shade{position:absolute;inset:0;background:linear-gradient(0deg,#0008,transparent 56%)}.d10-category-copy{position:absolute;bottom:8%;left:7%;display:flex;flex-direction:column;gap:10px;color:white}.d10-category-copy small{font-size:11px;letter-spacing:.2em}.d10-category-copy strong{font:normal clamp(46px,5vw,86px)/1 Georgia,serif}.d10-category-copy em{font-style:normal;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.d10-products{padding:110px 5% 120px}.d10-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px}.d10-section-heading h2{font:normal clamp(38px,4.3vw,70px)/1.1 Georgia,serif;margin:12px 0 0}.d10-section-heading>a{font-size:13px;color:#211c19}.d10-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.d10-product-photo{display:block;aspect-ratio:4/5;overflow:hidden;background:#e6ded5}.d10-product-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.d10-product-photo:hover img{transform:scale(1.035)}.d10-product-meta{display:flex;justify-content:space-between;align-items:start;gap:8px;margin-top:15px;font-size:13px}.d10-product-meta>a{color:#222!important;line-height:1.45;font-weight:600}.d10-product-meta span{flex-shrink:0;color:#544d46;font-size:13px}.d10-product-link{display:inline-block;color:#5c524a!important;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-top:10px}.d10-campaign{display:grid;grid-template-columns:1.04fr .96fr;background:#e9e3db;min-height:660px}.d10-campaign-image{min-height:650px;background:#c8b5a0}.d10-campaign-text{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:10% 12%}.d10-campaign h2{font-size:clamp(45px,5.3vw,88px);line-height:1.04;margin:26px 0}.d10-campaign p{color:#645c55;font-size:17px;line-height:1.7;max-width:420px}.d10-ending{text-align:center;padding:120px 20px}.d10-ending h2{font-size:clamp(40px,5vw,72px);margin:15px auto}.d10-ending p{color:#6e635a}.d10-ending>a{display:inline-block;margin-top:28px;color:#1c1a18!important;letter-spacing:.12em;font-weight:700;text-transform:uppercase;font-size:12px;border-bottom:1px solid #1c1a18;padding-bottom:8px}.damzy10-home.d10-has-motion .d10-reveal{opacity:0;transform:translateY(25px);transition:opacity .75s ease,transform .75s ease}.damzy10-home.d10-has-motion .d10-reveal.d10-visible{opacity:1;transform:translateY(0)}.damzy10-home.d10-overlay-header{margin-top:0}@media(max-width:767px){.d10-hero{min-height:540px}.d10-hero-copy{margin:0 7% 23%}.d10-hero h1{font-size:clamp(52px,13vw,80px)}.d10-scroll{display:none}.d10-pause{bottom:4%}.d10-categories{gap:10px;padding:0 12px}.d10-category{min-height:280px;height:76vw}.d10-category-copy{left:8%;bottom:9%;gap:7px}.d10-category-copy strong{font-size:36px}.d10-category-copy small{font-size:8px}.d10-category-copy em{font-size:10px}.d10-products{padding:75px 16px}.d10-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}.d10-product-meta{flex-direction:column;gap:4px}.d10-section-heading{align-items:start}.d10-section-heading>a{font-size:11px}.d10-campaign{grid-template-columns:1fr}.d10-campaign-image{min-height:440px;height:110vw}.d10-campaign-text{padding:70px 8%}.d10-statement{padding:90px 7%}.d10-ending{padding:85px 10%}}@media(prefers-reduced-motion:reduce){.damzy10-home .d10-reveal{opacity:1!important;transform:none!important;transition:none!important}.d10-image,.d10-product-photo img,.d10-btn{transition:none!important}}