.dqh{--cream:#EBE2D1;--soft:#F6F1E8;--choc:#523128;--rust:#B64A2C;--coral:#D86746;--peach:#DA8B6A;--pine:#2F5D46;--line:#E0D4BF;color:var(--choc);font-family:inherit;line-height:1.6}.dqh *{box-sizing:border-box}.dqh-wrap{max-width:124rem;margin:0 auto;padding:0 2rem}.dqh-eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rust)}.dqh h1,.dqh h2{line-height:1.15;font-weight:700;letter-spacing:-.01em;margin:0;color:var(--choc)}.dqh h1{font-size:4rem}.dqh h2{font-size:3rem}.dqh-lead{font-size:1.7rem;color:#6b5247;margin:.6rem 0 0}.dqh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.8rem;border-radius:4rem;background:var(--rust);color:#fff!important;font-weight:600;font-size:1.5rem;border:2px solid var(--rust);text-decoration:none;cursor:pointer;font-family:inherit}.dqh-btn.ghost{background:transparent;color:var(--choc)!important;border-color:var(--choc)}.dqh-btn.light{background:#fff;color:var(--rust)!important;border-color:#fff}.dqh-sec{padding:5.6rem 0}.dqh-head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:2.8rem;max-width:64rem}.dqh-hero{background:var(--cream);position:relative;overflow:hidden;padding:3.6rem 0 4.8rem}.dqh-hero .dqh-wrap{display:grid;gap:3rem;position:relative;z-index:1}.dqh-hero h1{margin:1rem 0 1.4rem}.dqh-cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.2rem 0 1.4rem}.dqh-hero small{font-size:1.3rem;color:#6b5247}.dqh-mosaic{position:relative;display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem;height:38rem}.dqh-mosaic img{width:100%;height:100%;object-fit:cover;border-radius:2.2rem;display:block}.dqh-mosaic .a{grid-row:1/3;object-position:30% 40%}.dqh-shape1{position:absolute;right:-6rem;top:-6rem;width:22rem;height:22rem;background:var(--peach);border-radius:0 0 0 22rem;opacity:.5}.dqh-shape2{position:absolute;left:-7rem;bottom:-7rem;width:20rem;height:20rem;background:var(--coral);border-radius:0 20rem 0 0;opacity:.28}.dqh-tag{position:absolute;z-index:2;left:1.2rem;bottom:1.2rem;background:#fff;border-radius:3rem;padding:.7rem 1.4rem;font-size:1.2rem;font-weight:600;box-shadow:0 6px 20px #52312826}.dqh-trust{background:#fff;border-bottom:1px solid var(--line);padding:2.2rem 0}.dqh-trust .dqh-wrap{display:grid;gap:1.4rem}.dqh-trust .it{display:flex;gap:1.2rem;align-items:center;font-size:1.4rem;font-weight:500}.dqh-trust b{display:block;font-size:1.5rem}.dqh-ico{flex:none;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--soft);border:1px solid var(--line);display:grid;place-items:center}.dqh-ico svg{width:2.2rem;height:2.2rem;stroke:var(--rust);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dqh-tiles{display:grid;gap:1.4rem}.dqh-tile{position:relative;border-radius:2.2rem;overflow:hidden;min-height:22rem;background:#d8c9b2;color:#fff!important;display:block;text-decoration:none}.dqh-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dqh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#52312800 35%,#301a14db)}.dqh-tile .t{position:absolute;left:2rem;right:2rem;bottom:1.8rem;z-index:1}.dqh-tile .t b{display:block;font-size:2.1rem;font-weight:700;line-height:1.2;color:#fff}.dqh-tile .t span{font-size:1.35rem;opacity:.92;color:#fff}.dqh-tile .go{position:absolute;right:1.6rem;top:1.6rem;z-index:1;background:#fff;color:var(--choc);font-size:1.2rem;font-weight:600;border-radius:2rem;padding:.5rem 1.2rem}.dqh-tiles.cols4{grid-template-columns:1fr 1fr}.dqh-tiles.cols4 .dqh-tile{min-height:19rem}.dqh-fav .title-wrapper-with-link .title,.dqh-fav h2{color:var(--choc)}.dqh-advent{background:var(--pine);color:#fff;position:relative;overflow:hidden}.dqh-advent h2,.dqh-advent .dqh-lead{color:#fff}.dqh-advent .dqh-lead{color:#dfe9e2}.dqh-advent .dqh-eyebrow{color:#e8d49a}.dqh-advent .dqh-wrap{display:grid;gap:2.8rem;position:relative;z-index:1}.dqh-snow{position:absolute;right:-7rem;top:-7rem;width:24rem;height:24rem;border-radius:50%;background:#c9a24b2e}.dqh-acards{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.dqh-acard{background:#fff;color:var(--choc)!important;border-radius:2.2rem;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;position:relative}.dqh-acard img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.dqh-acard .in{padding:1.4rem 1.4rem 1.8rem;display:flex;flex-direction:column;flex:1}.dqh-acard h3{font-size:1.6rem;line-height:1.25;margin:.4rem 0;min-height:2.5em;font-weight:700}.dqh-acard p{font-size:1.25rem;color:#7a6358;line-height:1.4;margin:.2rem 0 1rem}.dqh-acard .pr{font-size:1.8rem;font-weight:700;margin-top:auto}.dqh-age{align-self:flex-start;font-size:1.1rem;font-weight:700;background:var(--soft);border:1px solid var(--line);border-radius:2rem;padding:.2rem 1rem;margin-bottom:.6rem;display:inline-block}.dqh-story .dqh-wrap{display:grid;gap:2.8rem;align-items:center}.dqh-story img{border-radius:2.6rem;width:100%;aspect-ratio:4/3.2;object-fit:cover;display:block}.dqh-story p{color:#6b5247;margin:1.4rem 0 2.2rem;font-size:1.6rem}.dqh-guar{background:var(--rust);color:#fff;padding:4.6rem 0}.dqh-guar .dqh-wrap{display:grid;gap:2.2rem}.dqh-guar .col{display:flex;gap:1.4rem}.dqh-guar .dqh-ico{background:#ffffff24;border-color:#ffffff4d}.dqh-guar .dqh-ico svg{stroke:#fff}.dqh-guar b{font-size:1.7rem;display:block}.dqh-guar span{font-size:1.4rem;opacity:.92}.dqh-sign{background:var(--cream);text-align:center}.dqh-sign .dqh-lead{margin-bottom:2.2rem}@media(min-width:900px){.dqh h1{font-size:6rem}.dqh h2{font-size:3.8rem}.dqh-lead{font-size:1.9rem}.dqh-sec{padding:8.4rem 0}.dqh-hero{padding:6.4rem 0 7.6rem}.dqh-hero .dqh-wrap{grid-template-columns:1fr 1.05fr;align-items:center;gap:5.6rem}.dqh-mosaic{height:56rem}.dqh-trust .dqh-wrap{grid-template-columns:repeat(3,1fr);gap:3rem}.dqh-tiles.cols3{grid-template-columns:repeat(3,1fr)}.dqh-tile{min-height:33rem}.dqh-tiles.cols4{grid-template-columns:repeat(4,1fr)}.dqh-tiles.cols4 .dqh-tile{min-height:26rem}.dqh-advent .dqh-wrap{grid-template-columns:1fr 1.2fr;align-items:center;gap:5.6rem}.dqh-story .dqh-wrap{grid-template-columns:1.05fr 1fr;gap:6.4rem}.dqh-guar .dqh-wrap{grid-template-columns:repeat(3,1fr);gap:3.6rem}}.dqh-btn,.dqh a.dqh-btn{opacity:1!important}.template-index .title-wrapper-with-link .title{font-weight:700;color:#523128;font-size:3rem;letter-spacing:-.01em}@media(min-width:900px){.template-index .title-wrapper-with-link .title{font-size:3.8rem}}.dqh-acard h3{font-size:1.4rem;overflow-wrap:break-word}@media(min-width:900px){.dqh-acard h3{font-size:1.7rem}}.collection__title .title{font-weight:700!important;color:#523128;font-size:3rem!important;letter-spacing:-.01em}@media(min-width:900px){.collection__title .title{font-size:3.8rem!important}}.dqh-hero2{position:relative;overflow:hidden;background:linear-gradient(180deg,#ebddcf,#decfbe 70%,#cfa685)}.dqh-hero2__pic,.dqh-hero2__pic img{display:block;width:100%}.dqh-hero2__pic img{height:auto}.dqh-hero2__copy{position:absolute;left:0;right:0;bottom:0;padding:9rem 0 2.2rem;background:linear-gradient(to top,#f6f1e8f7,#f6f1e8e6 55%,#f6f1e800)}.dqh-hero2 .dqh-eyebrow,.dqh-hero2 .dqh-lead,.dqh-hero2 .dqh-btn.ghost{display:none}.dqh-hero2 h1{font-size:3rem;margin:0 0 1.4rem;max-width:30rem}.dqh-hero2 .dqh-cta{margin:0 0 1rem}.dqh-hero2 .dqh-btn{width:100%}.dqh-hero2 small{display:block;font-size:1.2rem;color:#6b5247}@media(min-width:900px){.dqh-hero2{height:clamp(52rem,50vw,74rem)}.dqh-hero2__pic{position:absolute;right:0;top:0;bottom:0;width:auto}.dqh-hero2__pic img{height:100%;width:auto;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%);mask-image:linear-gradient(to right,transparent 0,#000 20%)}.dqh-hero2__copy{top:0;padding:0;background:none;display:flex;align-items:center}.dqh-hero2__copy .dqh-wrap{width:100%}.dqh-hero2__text{max-width:46rem}.dqh-hero2 .dqh-eyebrow,.dqh-hero2 .dqh-lead,.dqh-hero2 .dqh-btn.ghost{display:inline-flex}.dqh-hero2 .dqh-eyebrow,.dqh-hero2 .dqh-lead{display:block}.dqh-hero2 h1{font-size:clamp(4.2rem,4.6vw,6rem);margin:1rem 0 1.4rem;max-width:none}.dqh-hero2 .dqh-btn{width:auto}.dqh-hero2 .dqh-cta{margin:2.4rem 0 1.4rem}}.dqh-hero2__copy{padding:5rem 0 2rem}.dqh-hero2 h1{font-size:2.8rem;margin:0 0 1.2rem}.dqh-hero2 small{display:none}@media(min-width:900px){.dqh-hero2__text{max-width:58rem}.dqh-hero2 h1{font-size:clamp(4rem,3.9vw,5.2rem)}.dqh-hero2 small{display:block;max-width:44rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dq-home.css.map */
