.dt-offer-cards{--offer-ink: #29231e;--offer-sand: #f8f4ed;--offer-border: #ddd1bf;--offer-gold: #79582f;display:block;background:var(--offer-sand);color:var(--offer-ink);padding-block:clamp(32px,6vw,88px)}.dt-offer-cards__shell{max-width:1210px}.dt-offer-cards h1{color:var(--offer-ink);font-size:clamp(3rem,5vw,6rem);line-height:1.2;max-width:19ch;margin:0 0 clamp(24px,4vw,44px)}.dt-offer-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,36px);align-items:stretch}.dt-offer-card{min-width:0;display:flex;flex-direction:column;background:#fffdfa;border:1px solid var(--offer-border);border-radius:18px;overflow:hidden;box-shadow:0 16px 38px #49321b0b}.dt-offer-card__media{aspect-ratio:16 / 10;background:#eae0d2}.dt-offer-card__media img{display:block;width:100%;height:100%;object-fit:cover}.dt-offer-card__media--pair{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1px;border-block-end:1px solid var(--offer-border)}.dt-offer-card__media--pair>*{min-width:0;min-height:0}.dt-offer-card__companion{background:#f1ece3;padding:12px}.dt-offer-card__companion img{object-fit:contain}.dt-offer-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(19px,3.2vw,36px)}.dt-offer-card h2{color:var(--offer-ink);font-size:clamp(2.2rem,2.7vw,3.2rem);line-height:1.35;margin:0;text-wrap:balance}.dt-offer-card__contents{color:#665747;font-size:1.5rem;line-height:1.65;margin:9px 0 23px}.dt-offer-cards .dt-offer-card__form{display:block;margin:auto 0 0}.dt-offer-card__form label{display:block;margin:0 0 6px;color:var(--offer-ink);font-size:1.4rem;font-weight:700}.dt-offer-card__form select{display:block;width:100%;min-height:48px;padding:8px 13px;border:1px solid var(--offer-border);border-radius:7px;background:#fffdfa;color:var(--offer-ink);font:inherit;font-size:1.6rem}.dt-offer-card__form select:focus-visible,.dt-offer-card__submit:focus-visible{outline:2px solid var(--offer-gold);outline-offset:3px}.dt-offer-card__checkout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-block-start:1px solid var(--offer-border);margin-block-start:20px;padding-block-start:16px}.dt-offer-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin:0;font-size:clamp(1.9rem,2.2vw,2.5rem);font-weight:750;color:var(--offer-gold)}.dt-offer-card__price s{font-size:1.35rem;font-weight:500;color:#665747}.dt-offer-card__price [hidden]{display:none}.dt-offer-card__submit.button{flex:1 0 max-content;min-width:0;min-height:48px;padding-inline:16px;background:var(--offer-ink);color:#fffdfa;border-radius:7px;font-size:1.45rem;font-weight:700;letter-spacing:normal}.dt-offer-card__submit.button:after,.dt-offer-card__submit.button:before{box-shadow:none}.dt-offer-card__notice{margin:auto 0 0;padding:12px;border-radius:7px;background:var(--offer-sand);color:#665747}@media(max-width:749px){.dt-offer-cards__grid{grid-template-columns:minmax(0,1fr)}.dt-offer-cards h1{max-width:none}.dt-offer-card__checkout .dt-offer-card__submit{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dt-bundle-offer-cards.css.map */
