:root{--dq-cream: #f6f0e8;--dq-sand: #ece2d4;--dq-ink: #1f1612;--dq-ink-2: #3a2a22;--dq-gold: #c8a46a;--dq-gold-light: #d9b980;--dq-bronze: #a07a3e;--dq-bronze-dark: #7d5c2a;--dq-line: #dccfbf;--dq-line-dark: #4a3a30;--dq-muted: #6e5f53;--dq-muted-2: #5a4a40;--dq-muted-3: #7a6a5c;--dq-on-dark: #d8cdc1;--dq-on-dark-2: #a89a8d;--dq-serif: "Lora", serif;--dq-sans: "Archivo", sans-serif;--dq-pad-x: clamp(22px, 6vw, 80px)}body.dq-body{margin:0;background:var(--dq-cream);color:var(--dq-ink);font-family:var(--dq-sans);-webkit-font-smoothing:antialiased}.dq-page,.dq-page *,.dq-page *:before,.dq-page *:after{box-sizing:content-box}.dq-page,.dq-page *{word-break:normal}.dq-page{background:var(--dq-cream)}.dq-page a{color:var(--dq-bronze)}.dq-page a:hover{color:var(--dq-bronze-dark)}.dq-page img{display:block;max-width:100%}:where(.dq-page) img{height:auto}.dq-eyebrow{font-weight:800;font-stretch:96%;font-size:14px;letter-spacing:.16em;color:var(--dq-bronze)}.dq-eyebrow--gold{color:var(--dq-gold)}.dq-h2-serif{margin:0;font-family:var(--dq-serif);font-weight:500;font-size:clamp(34px,4.6vw,60px);line-height:1.05}.dq-section{padding:clamp(64px,9vw,120px) var(--dq-pad-x)}.dq-section--sand{background:var(--dq-sand)}.dq-section--dark{background:var(--dq-ink);color:var(--dq-cream)}.dq-wrap{max-width:1100px;margin:0 auto}.dq-page a.dq-btn-gold{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:68px;padding:12px 24px;background:var(--dq-gold);color:var(--dq-ink);text-decoration:none;border-radius:10px}.dq-page a.dq-btn-gold:hover{background:var(--dq-gold-light);color:var(--dq-ink)}.dq-btn-gold__main{font-weight:900;font-stretch:96%;font-size:20px;letter-spacing:.04em;text-align:center}.dq-btn-gold__sub{font-size:14px;font-weight:600}.dq-page a.dq-btn-dark{display:inline-flex;align-items:center;min-height:60px;padding:0 32px;background:var(--dq-ink);color:var(--dq-cream);text-decoration:none;font-weight:900;font-stretch:96%;font-size:18px;letter-spacing:.05em;border-radius:10px}.dq-page a.dq-btn-dark:hover{background:var(--dq-ink-2);color:var(--dq-cream)}.dq-topbar{position:sticky;top:0;z-index:10;background:var(--dq-ink);color:var(--dq-cream);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,4vw,48px)}.dq-topbar__brand{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.dq-topbar__name{font-weight:800;font-stretch:90%;font-size:15px;letter-spacing:.1em}.dq-topbar__meta{font-size:13px;color:#cbbfb3}.dq-page a.dq-topbar__btn{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;background:var(--dq-gold);color:var(--dq-ink);text-decoration:none;font-weight:800;font-stretch:96%;font-size:14px;letter-spacing:.06em;border-radius:999px}.dq-page a.dq-topbar__btn:hover{background:var(--dq-gold-light);color:var(--dq-ink)}.dq-hero{background:var(--dq-ink);color:var(--dq-cream);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}.dq-hero__body{display:flex;flex-direction:column;justify-content:center;gap:26px;padding:clamp(40px,7vw,96px) clamp(22px,6vw,80px)}.dq-hero__eyebrow{display:flex;align-items:center;gap:12px;font-weight:700;font-stretch:96%;font-size:14px;letter-spacing:.16em;color:var(--dq-gold)}.dq-hero__eyebrow span{width:28px;height:1px;background:var(--dq-gold);flex:none}.dq-hero__title{margin:0;display:flex;flex-direction:column;gap:6px;font-weight:400}.dq-hero__line{font-family:var(--dq-serif);font-style:italic;font-size:clamp(34px,4.4vw,58px);line-height:1.05;color:#efe3d3}.dq-hero__big{font-weight:800;font-stretch:90%;font-size:clamp(110px,15vw,200px);line-height:.82;color:var(--dq-gold);letter-spacing:-.02em}.dq-hero__text{margin:0;font-size:18px;line-height:1.6;color:var(--dq-on-dark);max-width:480px;text-wrap:pretty}.dq-hero__cta{display:flex;flex-direction:column;gap:12px;max-width:460px}.dq-hero__cta .dq-btn-gold{box-shadow:0 10px 30px #c8a46a40}.dq-hero__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13px;color:var(--dq-on-dark-2)}.dq-hero__photo{min-height:560px;background-color:var(--dq-ink);background-position:center 22%;background-size:cover;background-repeat:no-repeat}.dq-band{background:var(--dq-gold);color:var(--dq-ink);padding:16px 20px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-weight:800;font-stretch:96%;font-size:clamp(14px,1.4vw,17px);letter-spacing:.08em}.dq-pains__inner{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.dq-pains .dq-h2-serif{text-wrap:balance}.dq-pains__list{display:flex;flex-direction:column}.dq-pain{display:flex;gap:18px;align-items:baseline;padding:20px 0;border-top:1px solid var(--dq-line);font-size:clamp(18px,1.9vw,22px);line-height:1.4}.dq-pain__x{flex:none;font-weight:900;color:var(--dq-bronze)}.dq-pains__close{margin:0;font-family:var(--dq-serif);font-style:italic;font-size:clamp(22px,2.4vw,30px);line-height:1.35;text-wrap:pretty}.dq-pains .dq-btn-dark{align-self:flex-start}.dq-shifts__inner{display:flex;flex-direction:column;gap:44px}.dq-shifts__head{display:flex;flex-direction:column;gap:18px;max-width:760px}.dq-shifts__lead{margin:0;font-family:var(--dq-serif);font-size:clamp(24px,2.8vw,36px);line-height:1.25;text-wrap:pretty}.dq-shifts__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.dq-shift{background:var(--dq-cream);border-radius:12px;padding:28px;display:flex;flex-direction:column;gap:14px}.dq-shift__from{font-size:16px;line-height:1.45;color:var(--dq-muted-3);text-decoration:line-through;text-decoration-color:var(--dq-gold)}.dq-shift__to{font-family:var(--dq-serif);font-style:italic;font-size:26px;line-height:1.2}.dq-method__inner{display:flex;flex-direction:column;gap:56px}.dq-method__head{display:flex;flex-direction:column;gap:14px}.dq-method__title{margin:0;font-weight:800;font-stretch:90%;font-size:clamp(38px,6vw,80px);line-height:1;letter-spacing:-.01em}.dq-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:36px}.dq-step{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--dq-line-dark);padding-top:22px}.dq-step__n{font-size:13px;letter-spacing:.14em;color:var(--dq-on-dark-2)}.dq-step__t{font-family:var(--dq-serif);font-style:italic;font-size:42px;line-height:1;color:var(--dq-gold)}.dq-step p{margin:0;font-size:16px;line-height:1.6;color:var(--dq-on-dark);text-wrap:pretty}.dq-days{display:flex;flex-direction:column;gap:8px}.dq-days__label{padding-bottom:12px}.dq-day{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:8px 40px;padding:22px 0;border-top:1px solid var(--dq-line-dark)}.dq-day__head{display:flex;gap:18px;align-items:baseline}.dq-day__n{font-family:var(--dq-serif);font-style:italic;font-size:36px;color:var(--dq-gold)}.dq-day__t{font-weight:800;font-stretch:96%;font-size:24px;letter-spacing:.02em}.dq-day__body{display:flex;flex-direction:column;gap:6px}.dq-day__body p{margin:0;font-size:16px;line-height:1.55;color:var(--dq-on-dark)}.dq-day__body p.dq-day__ex{font-size:14px;line-height:normal;color:var(--dq-on-dark-2)}.dq-page a.dq-method__btn{align-self:center;padding:12px 36px;justify-content:flex-start}.dq-about__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:48px 72px;align-items:center}.dq-about__photo{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 25%;border-radius:12px;display:block}.dq-about__body{display:flex;flex-direction:column;gap:22px}.dq-about__lead{margin:0;font-family:var(--dq-serif);font-size:clamp(22px,2.3vw,30px);line-height:1.35;text-wrap:pretty}.dq-about__text{margin:0;font-size:17px;line-height:1.65;color:var(--dq-muted-2);text-wrap:pretty}.dq-about__sign{font-family:var(--dq-serif);font-style:italic;font-size:30px;color:var(--dq-bronze)}.dq-forwho__inner{display:flex;flex-direction:column;gap:40px}.dq-forwho__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px}.dq-forwho__grid p{margin:0;padding-top:18px;border-top:2px solid var(--dq-gold);font-size:17px;line-height:1.55;text-wrap:pretty}.dq-forwho__note{margin:0;font-size:14px;line-height:1.6;color:var(--dq-muted);max-width:720px}.dq-offer{padding:clamp(72px,10vw,140px) var(--dq-pad-x)}.dq-offer__inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:center}.dq-offer__text{display:flex;flex-direction:column;gap:22px}.dq-offer__title{margin:0;font-weight:800;font-stretch:90%;font-size:clamp(40px,6vw,80px);line-height:1}.dq-offer__text p{margin:0;font-size:18px;line-height:1.6;color:var(--dq-on-dark);text-wrap:pretty}.dq-card{background:var(--dq-cream);color:var(--dq-ink);border-radius:16px;padding:clamp(24px,4vw,40px);display:flex;flex-direction:column;gap:22px}.dq-card .dq-eyebrow{font-size:13px;letter-spacing:.14em}.dq-card__list{display:flex;flex-direction:column}.dq-card__item{display:flex;gap:12px;padding:10px 0;border-top:1px solid #e2d6c6;font-size:15px;line-height:1.45}.dq-card__item span:first-child{color:var(--dq-bronze);font-weight:900}.dq-card__price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:2px solid var(--dq-ink);padding-top:18px}.dq-card__price span:first-child{font-size:15px;color:var(--dq-muted)}.dq-card__price span:last-child{font-weight:800;font-stretch:90%;font-size:56px;line-height:1}.dq-page a.dq-card__btn{min-height:64px;padding:0 20px;font-weight:900;font-stretch:96%;font-size:20px;letter-spacing:.04em;flex-direction:row;text-align:left}.dq-card__note{text-align:center;font-size:13px;color:var(--dq-muted)}.dq-faq__inner{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.dq-faq .dq-h2-serif{font-size:clamp(34px,4.6vw,56px)}.dq-faq__list{display:flex;flex-direction:column;border-bottom:1px solid var(--dq-line)}.dq-faq__list details{border-top:1px solid var(--dq-line)}.dq-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:20px 0;font-weight:600;font-size:clamp(17px,1.7vw,19px)}.dq-faq__list summary::-webkit-details-marker{display:none}.dq-faq__plus{flex:none;font-size:24px;color:var(--dq-bronze);transition:transform .2s}.dq-faq__list details[open] .dq-faq__plus{transform:rotate(45deg)}.dq-faq__list details p{margin:0;padding:0 0 22px;font-size:16px;line-height:1.65;color:var(--dq-muted-2);max-width:680px}.dq-faq .dq-btn-dark{align-self:center}.dq-footer{padding:32px var(--dq-pad-x);border-top:1px solid var(--dq-line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;color:var(--dq-muted)}.dq-footer__links{display:flex;gap:22px}.dq-page .dq-footer__links a{color:var(--dq-muted)}.dq-page a.dq-btn-gold,.dq-page a.dq-btn-dark,.dq-page a.dq-topbar__btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .2s ease,background-color .2s ease}.dq-page a.dq-btn-gold:after,.dq-page a.dq-btn-dark:after,.dq-page a.dq-topbar__btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.8),transparent);transform:skew(-20deg);animation:dq-shine 3.2s ease-in-out infinite}.dq-page a.dq-btn-dark:after{background:linear-gradient(105deg,transparent,rgba(200,164,106,.5),transparent)}.dq-page a.dq-btn-gold,.dq-page a.dq-btn-dark{animation:dq-pulse 3.2s ease-in-out infinite}.dq-page a.dq-btn-gold:hover,.dq-page a.dq-btn-dark:hover,.dq-page a.dq-topbar__btn:hover{animation-play-state:paused;transform:translateY(-2px)}@keyframes dq-pulse{0%,55%,to{transform:scale(1)}65%{transform:scale(1.04)}75%{transform:scale(.99)}85%{transform:scale(1.02)}}@keyframes dq-shine{0%,50%{left:-60%}80%,to{left:130%}}@media(prefers-reduced-motion:reduce){.dq-page a.dq-btn-gold,.dq-page a.dq-btn-dark{animation:none}.dq-page a.dq-btn-gold:after,.dq-page a.dq-btn-dark:after,.dq-page a.dq-topbar__btn:after{animation:none;display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dq-landing.css.map */
