.hk-promo{margin:4px 0 6px;padding:20px;background:var(--hk-ink);color:var(--hk-paper);border:1px solid var(--hk-ink);position:relative}.hk-promo:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(217,195,154,.45);pointer-events:none}.hk-promo>*{position:relative}.hk-promo__head{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}.hk-promo__badge{flex:0 0 auto;display:inline-flex;align-items:center;padding:8px 12px;background:var(--hk-gold);color:var(--hk-ink);font-family:var(--hk-sans);font-size:11px;letter-spacing:.18em;font-weight:700;white-space:nowrap}.hk-promo__title{display:block;font-family:var(--hk-serif);font-weight:500;font-size:22px;line-height:1.2;color:#fff}.hk-promo__text{margin:6px 0 0;font-family:var(--hk-sans);font-size:12.5px;line-height:1.55;color:#fffdf9b8}.hk-promo__math{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:14px;font-family:var(--hk-sans);font-size:13px;color:#fffdf9b8}.hk-promo__math s{color:#fffdf973}.hk-promo__math b{font-size:20px;color:#fff;font-weight:600}.hk-promo__math em{font-style:normal;color:var(--hk-gold2);font-weight:600}.hk-promo__btn{width:100%;justify-content:center;background:var(--hk-gold)!important;border-color:var(--hk-gold)!important;color:var(--hk-ink)!important;cursor:pointer}.hk-promo__btn:hover{background:#fff!important;border-color:#fff!important}.hk-promo__note{display:block;margin-top:10px;font-family:var(--hk-sans);font-size:11px;color:#fffdf980}.hk-promo__addons{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,253,249,.15)}.hk-promo__addons .hk-eyebrow{display:block;margin-bottom:10px;color:var(--hk-gold2)}.hk-promo__list{display:flex;flex-direction:column;gap:8px}.hk-promo__list .hk-mini{grid-template-columns:56px 1fr auto;gap:12px;padding:8px 10px}.hk-promo__list .hk-mini__img{width:56px;height:56px}.hk-promo__list .hk-mini__title{font-size:15px;-webkit-line-clamp:1}.hk-promo__list .hk-mini__tag{display:none}.hk-promo__list .hk-mini__btn{min-width:0;height:34px;padding:0 12px}.hk-cpromo{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin:0 var(--cart-drawer-padding, 24px) 12px;padding:12px 14px;background:var(--hk-ink);color:var(--hk-paper)}.hk-cpromo__badge{padding:6px 9px;background:var(--hk-gold);color:var(--hk-ink);font-family:var(--hk-sans);font-size:10px;letter-spacing:.16em;font-weight:700;white-space:nowrap}.hk-cpromo__body{display:flex;flex-direction:column;gap:2px;min-width:0}.hk-cpromo__body b{font-family:var(--hk-serif);font-size:16px;line-height:1.2;color:#fff}.hk-cpromo__body span{font-family:var(--hk-sans);font-size:12px;color:#fffdf9b3}.hk-cpromo__form form{margin:0}.hk-cpromo .hk-mini__btn{background:var(--hk-gold)!important;border-color:var(--hk-gold)!important;color:var(--hk-ink)!important;min-width:0;height:34px;padding:0 12px}.hk-cpromo .hk-mini__btn:hover{background:#fff!important;border-color:#fff!important}.hk-cpromo--done{background:#1f3d2b}.hk-cpromo--done .hk-cpromo__badge{background:#cfe0d2}@media(max-width:749px){.hk-promo{padding:16px}.hk-promo__title{font-size:19px}.hk-cpromo{grid-template-columns:auto 1fr}.hk-cpromo__form{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hatun-promo.css.map */
