:root{--dz-oxblood:#711E32;--dz-oxblood-deep:#561624;--dz-champagne:#E8D6BB;--dz-ivory:#FCF8F1;--dz-gold:#B4956D;--dz-espresso:#352822;--dz-line:rgba(180,149,109,.75);--dz-logo:"Bodoni Moda","Didot","Playfair Display",Georgia,serif;--dz-head:"DM Serif Display","Instrument Serif",Georgia,"Times New Roman",serif;--dz-body:"DM Sans","Helvetica Neue",Arial,sans-serif;--font-heading-family:"DM Serif Display",Georgia,serif;--font-body-family:"DM Sans","Helvetica Neue",Arial,sans-serif}html,body{background:#fcf8f1;color-scheme:light only}.dz{color:var(--dz-espresso);font:400 18px/1.65 var(--dz-body);letter-spacing:0;-webkit-font-smoothing:antialiased}.dz *,.dz *:before,.dz *:after{box-sizing:border-box}.dz a{color:inherit;text-decoration:none}.dz p{margin:0}.dz h1,.dz h2,.dz h3,.dz h4{font-family:var(--dz-head);font-weight:400;line-height:1.02;margin:0;color:var(--dz-oxblood);letter-spacing:-.012em}.dz h4{font-family:var(--dz-body)}.dz ul,.dz ol{list-style:none;margin:0;padding:0}.dz img{display:block;max-width:100%}.dz em{font-style:italic}.dz :focus-visible{outline:2px solid var(--dz-gold);outline-offset:3px}.dz-wrap{max-width:1260px;margin:0 auto;padding:0 40px}.dz .dz-btn{display:inline-block;padding:18px 40px;font:600 13px/1 var(--dz-body);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--dz-oxblood);transition:background .3s,color .3s;cursor:pointer}.dz .dz-btn-fill{background:var(--dz-oxblood);color:var(--dz-ivory)}.dz .dz-btn-fill:hover{background:var(--dz-oxblood-deep);border-color:var(--dz-oxblood-deep)}.dz .dz-btn-line{color:var(--dz-oxblood);background:transparent}.dz .dz-btn-line:hover{background:var(--dz-oxblood);color:var(--dz-ivory)}.dz .dz-tlink{font:600 13px var(--dz-body);letter-spacing:.16em;text-transform:uppercase;color:var(--dz-oxblood);border-bottom:1px solid var(--dz-gold);padding-bottom:5px;white-space:nowrap}.dz .dz-cap{font:italic 400 16px/1.4 var(--dz-head);color:var(--dz-espresso)}.dz-announce{background:var(--dz-champagne);color:var(--dz-oxblood);text-align:center;font:600 12.5px var(--dz-body);letter-spacing:.18em;text-transform:uppercase;padding:12px 16px}.dz-header{background:var(--dz-ivory);border-bottom:1px solid var(--dz-line)}.dz-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:30px 40px 26px}.dz .dz-logo{font-family:var(--dz-logo);font-weight:500;color:var(--dz-oxblood);text-align:center;line-height:.92;font-size:36px;letter-spacing:.06em;position:relative;display:inline-block;padding-right:16px;justify-self:center}.dz .dz-logo small{display:block;font-size:.8em}.dz .dz-logo:after{content:"";position:absolute;top:-6px;right:-2px;width:10px;height:10px;background:var(--dz-gold);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.dz .dz-logo-img:after{display:none}.dz .dz-logo-img{padding-right:0}.dz-nav{display:flex;gap:32px;font:500 13.5px var(--dz-body);letter-spacing:.14em;text-transform:uppercase;color:var(--dz-oxblood)}.dz-nav a,.dz-right a{padding-bottom:3px;border-bottom:1px solid transparent;transition:border-color .25s}.dz-nav a:hover,.dz-right a:hover{border-color:var(--dz-gold)}.dz-right{text-align:right;font:500 13.5px var(--dz-body);letter-spacing:.14em;text-transform:uppercase;color:var(--dz-oxblood)}.dz-has-drop{position:relative}.dz-drop{display:none;position:absolute;top:100%;left:-20px;z-index:20;background:var(--dz-ivory);border:1px solid var(--dz-gold);padding:20px 26px;gap:14px;min-width:230px;margin-top:10px}.dz-has-drop:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px}.dz-has-drop:hover .dz-drop,.dz-has-drop:focus-within .dz-drop{display:grid}.dz details.dz-menu{display:none}.dz-hero{position:relative;padding:90px 0 120px;overflow:hidden}.dz-hero-grid{display:grid;grid-template-columns:7fr 5fr;gap:40px;align-items:center}.dz .dz-hero h1{font-size:clamp(62px,7.6vw,116px);line-height:.94;letter-spacing:-.025em}.dz .dz-hero h1 em{display:block;padding-left:.55em}.dz .dz-hero .dz-sub{text-wrap:balance;max-width:440px;margin:44px 0 40px;font-size:19.5px;font-weight:500}.dz-cta{display:flex;gap:12px;flex-wrap:wrap}.dz .dz-hero .dz-cta .dz-btn{padding:18px 30px}.dz-arch-wrap{position:relative;justify-self:end;width:100%;max-width:470px}.dz-arch-wrap:before{content:"";position:absolute;top:36px;right:-36px;bottom:-36px;left:36px;background:var(--dz-champagne);border-radius:999px 999px 0 0}.dz-arch{position:relative;overflow:hidden;aspect-ratio:3/4;border-radius:999px 999px 0 0;background:#f3e8d5;border:1px solid var(--dz-gold);display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:0 34px 40px}.dz-arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dz-arch:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid var(--dz-line);border-radius:999px 999px 0 0;pointer-events:none}.dz-cap2{display:flex;flex-direction:column;gap:6px;align-items:center}.dz .dz-c1{font:italic 400 20px/1.25 var(--dz-head);color:var(--dz-oxblood)}.dz .dz-c2{font:500 14px/1.4 var(--dz-body);color:var(--dz-espresso);text-wrap:balance}.dz-cap-below{position:relative;margin-top:64px}.dz-statement{padding:30px 0 120px;text-align:center}.dz .dz-statement p{font-family:var(--dz-head);font-size:clamp(28px,3.6vw,50px);line-height:1.2;color:var(--dz-oxblood);max-width:900px;margin:0 auto}.dz-rule{width:56px;height:1px;background:var(--dz-gold);margin:44px auto 0}.dz-cols{background:var(--dz-champagne);padding:120px 0 130px}.dz-sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:64px}.dz .dz-sec-head h2{font-size:clamp(42px,5.2vw,76px)}.dz .dz-sec-head p{max-width:360px;margin-top:14px}.dz-cgrid{display:grid;grid-template-columns:repeat(12,1fr);gap:70px 32px}.dz-tile{display:flex;flex-direction:column;gap:20px}.dz-ph{background:var(--dz-ivory);border:1px solid var(--dz-gold);position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:0 24px 28px}.dz-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dz-ph:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--dz-line);pointer-events:none}.dz .dz-tile h3{font-size:38px}.dz .dz-tile .dz-d{font-size:17.5px;max-width:390px}.dz .dz-tile .dz-tlink{align-self:flex-start}.dz-tile:nth-child(1){grid-column:1/span 7}.dz-tile:nth-child(1) .dz-ph{aspect-ratio:7/6}.dz-tile:nth-child(2){grid-column:9/span 4;margin-top:120px}.dz-tile:nth-child(2) .dz-ph{aspect-ratio:3/4;border-radius:999px 999px 0 0}.dz-tile:nth-child(2) .dz-ph:after{border-radius:999px 999px 0 0}.dz-tile:nth-child(3){grid-column:1/span 4}.dz-tile:nth-child(3) .dz-ph{aspect-ratio:3/4}.dz-tile:nth-child(4){grid-column:6/span 7;margin-top:10px}.dz-tile:nth-child(4) .dz-ph{aspect-ratio:7/6}.dz-method{padding:130px 0}.dz .dz-method h2{text-align:center;font-size:clamp(38px,4.8vw,68px);margin-bottom:80px}.dz-method ol{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;counter-reset:s}.dz-method li{counter-increment:s;border-top:1px solid var(--dz-gold);padding-top:26px}.dz-method li:before{content:counter(s,upper-roman);font:italic 400 26px var(--dz-head);color:var(--dz-gold);display:block;margin-bottom:12px}.dz .dz-method h3{font-size:32px;margin-bottom:12px}.dz-cal{padding:130px 0;border-top:1px solid var(--dz-line)}.dz-cin{display:grid;grid-template-columns:6fr 5fr;gap:110px;align-items:center}.dz-cal-photos{position:relative;padding:0 0 80px}.dz-cal-photos:before{content:"";position:absolute;top:44px;left:-36px;width:70%;bottom:0;background:var(--dz-champagne)}.dz-cal-photos .dz-ph{position:relative}.dz-cal-photos .dz-big{width:80%;aspect-ratio:4/5;background:#f3e8d5;align-items:flex-start;padding:30px 24px 0}.dz-cal-photos .dz-small{position:absolute;right:0;bottom:0;width:44%;aspect-ratio:1/1;background:var(--dz-ivory);padding-bottom:18px}.dz .dz-cal-copy h2{font-size:clamp(42px,5vw,72px);margin-bottom:26px}.dz .dz-cal-copy p{max-width:440px;margin-bottom:38px;font-size:19px}.dz-story{background:var(--dz-champagne)}.dz-story-in{display:grid;grid-template-columns:5fr 6fr;gap:100px;align-items:center;padding:130px 40px}.dz-story .dz-ph{aspect-ratio:4/5}.dz .dz-story h2{font-size:clamp(40px,4.8vw,70px);margin-bottom:30px}.dz .dz-story p{margin-bottom:20px;max-width:500px}.dz-quote{background:var(--dz-oxblood);color:var(--dz-ivory);padding:36px 40px;margin:38px 0 40px;max-width:500px;border:1px solid var(--dz-gold);outline:1px solid var(--dz-gold);outline-offset:-9px}.dz .dz-quote p{font:italic 400 clamp(22px,2.3vw,28px)/1.35 var(--dz-head);color:var(--dz-ivory);margin:0}.dz-join{text-align:center;padding:130px 0}.dz .dz-join h2{font-size:clamp(36px,4.4vw,62px);margin-bottom:16px}.dz .dz-join p{margin-bottom:40px}.dz-row{display:flex;max-width:540px;margin:0 auto;border:1px solid var(--dz-oxblood)}.dz-row input{flex:1;min-width:0;background:transparent;border:0;padding:18px 22px;font:400 16px var(--dz-body);color:var(--dz-espresso);box-shadow:none;outline-offset:-3px}.dz-row input::placeholder{color:#6b5a52}.dz-row button{border:0;cursor:pointer;background:var(--dz-oxblood);color:var(--dz-ivory);padding:0 32px;font:600 13px var(--dz-body);letter-spacing:.16em;text-transform:uppercase}.dz-footer{background:var(--dz-champagne);border-top:1px solid var(--dz-gold);padding:84px 0 40px}.dz-fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:48px;padding-bottom:56px}.dz-footer .dz-logo{text-align:left;font-size:30px;justify-self:start}.dz .dz-footer h4{font:600 13px var(--dz-body);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;color:var(--dz-oxblood)}.dz-footer ul{display:grid;gap:10px;font-size:17px;font-weight:500}.dz-footer ul a:hover{text-decoration:underline;text-decoration-color:var(--dz-gold);text-underline-offset:5px}.dz .dz-footer p.dz-tag{margin-top:18px;max-width:320px;font-size:16px}.dz-copy{padding-top:26px;border-top:1px solid var(--dz-gold);font-size:14px}@media(max-width:860px){.dz{font-size:17px}.dz-wrap{padding:0 24px}.dz-bar{padding:20px 24px 18px}.dz-nav{display:none}.dz .dz-logo{font-size:28px}.dz details.dz-menu{display:block;grid-row:1;font:500 12px var(--dz-body);letter-spacing:.2em;text-transform:uppercase;position:relative;color:var(--dz-oxblood)}.dz details.dz-menu summary{cursor:pointer;list-style:none;padding:8px 0}.dz details.dz-menu summary::-webkit-details-marker{display:none}.dz details.dz-menu div{position:absolute;top:100%;left:0;z-index:20;background:var(--dz-ivory);border:1px solid var(--dz-gold);padding:22px 28px;display:grid;gap:18px;min-width:240px}.dz-right{font-size:12px}.dz-hero{padding:56px 0 80px}.dz-hero-grid{grid-template-columns:1fr;gap:56px}.dz .dz-hero h1{font-size:clamp(60px,18vw,104px)}.dz .dz-hero .dz-sub{margin:30px 0 32px;font-size:18px}.dz .dz-hero .dz-cta .dz-btn{flex:1 1 calc(50% - 6px);text-align:center;padding:17px 6px;letter-spacing:.08em;font-size:12px;white-space:nowrap}.dz .dz-hero .dz-cta .dz-btn-fill{flex:1 1 100%}.dz-arch-wrap{max-width:none;justify-self:stretch;padding-right:24px}.dz-arch-wrap:before{top:24px;right:0;bottom:-24px;left:24px}.dz-cap-below{margin-top:48px}.dz-statement{padding:10px 0 80px}.dz-cols{padding:80px 0 90px}.dz-sec-head{flex-direction:column;align-items:flex-start;margin-bottom:44px}.dz-cgrid{gap:56px 0}.dz-tile:nth-child(n){grid-column:1/-1;margin-top:0}.dz-tile:nth-child(n) .dz-ph{aspect-ratio:4/5}.dz-tile:nth-child(2) .dz-ph{border-radius:999px 999px 0 0}.dz-cal{padding:80px 0}.dz-cin{grid-template-columns:1fr;gap:64px}.dz-cal-photos:before{left:-24px}.dz-method{padding:80px 0}.dz .dz-method h2{margin-bottom:52px}.dz-method ol{grid-template-columns:1fr;gap:42px}.dz-story-in{grid-template-columns:1fr;gap:56px;padding:80px 24px}.dz-quote{padding:30px 28px}.dz-join{padding:80px 0}.dz-footer{padding:64px 0 32px}.dz-fgrid{grid-template-columns:1fr 1fr;gap:40px}.dz-fgrid>div:first-child{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dazzle.css.map */
