.khaial-offers-block{--khaial-bur: #65081f;margin:8px 0 16px;color:#1d1b1a}.khaial-offers-block__heading{margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.35}.khaial-offers-block__card{background:#fff;border:2px solid var(--khaial-bur);border-radius:0;padding:16px 14px 14px;text-align:left}.khaial-offers-block__row{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.khaial-offers-block__row h2{margin:0;font-size:20px;color:#1d1b1a}.khaial-offers-block__marks{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px}.khaial-offers-block__ribbon{display:inline-block;background:var(--khaial-bur);color:#fff;font-size:11px;letter-spacing:.04em;padding:3px 8px}.khaial-offers-block__save{display:inline-block;border:1px solid var(--khaial-bur);border-radius:0;color:var(--khaial-bur);font-size:11px;letter-spacing:.04em;padding:2px 8px}.khaial-offers-block__price{margin:0;text-align:right;flex:none}.khaial-offers-block__price strong{display:block;color:var(--khaial-bur);font-size:20px}.khaial-offers-block__price s,.khaial-offers-block__each,.khaial-offers-block__perk{margin:8px 0 0}.khaial-offers-block__price s{color:#6f6a66;font-size:13px}.khaial-offers-block__each{line-height:1.45}.khaial-offers-block__each strong,.khaial-offers-block__perk{color:var(--khaial-bur);font-weight:600}.khaial-offers-block__slots{margin:14px 0;display:flex;flex-direction:column;gap:8px}.khaial-offers-block .khaial-slot,.khaial-offers-block .khaial-offers__list button,.khaial-offers-block .khaial-offers-block__cta,.khaial-picker .khaial-picker__filters button,.khaial-picker .khaial-picker__add,.khaial-picker .khaial-progress{-webkit-appearance:none;appearance:none;font-size:16px}.khaial-offers-block .khaial-slot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:10px 10px 10px 12px;border:1px solid #e4d9d2;border-radius:0;background:#f7f5f3;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;text-align:left;line-height:1.3;cursor:pointer}.khaial-offers-block .khaial-slot.is-filled{background:#fff;border-color:var(--khaial-bur)}.khaial-slot__main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.khaial-slot__text{min-width:0}.khaial-slot__thumb,.khaial-progress__thumb{width:36px;height:46px;object-fit:contain;background:#f3f0ed;border-radius:0;flex:none}.khaial-progress__thumb{width:28px;height:36px}.khaial-slot__label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6f6a66}.khaial-slot__choice{display:block;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khaial-offers-block .khaial-slot__action{flex:none;background:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff;border-radius:0;padding:8px 12px;font-size:15px;font-weight:600}.khaial-offers-block .khaial-offers-block__cta{display:block;width:100%;margin:0;border:0;border-radius:0;background:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff;padding:14px 12px;line-height:1.3;font-weight:600;letter-spacing:.04em;cursor:pointer}.khaial-offers-block .khaial-offers-block__cta[disabled]{opacity:.7;cursor:wait}.product-buy-buttons-wrapper .product-form__buttons{overflow:hidden}.product-buy-buttons-wrapper .product-form__submit{width:calc(100% - 24px);margin-left:12px;animation:khaial-atc-sway 3.4s ease-in-out infinite;animation-duration:3.4s!important}.product-buy-buttons-wrapper .product-form__submit[disabled],.product-buy-buttons-wrapper .product-form__submit[aria-disabled=true]{animation:none;transform:none;width:100%;margin-left:0}@keyframes khaial-atc-sway{0%,12%,to{transform:translate(0)}4%{transform:translate(-12px)}8%{transform:translate(12px)}}@media(prefers-reduced-motion:reduce){.product-buy-buttons-wrapper .product-form__submit{animation:none;transform:none;width:100%;margin-left:0}}.khaial-offers-block__status{margin:0 0 8px;color:#8a1c1c;font-size:13px}.khaial-offers-block .khaial-offers{margin-top:14px;border-top:1px solid #e4d9d2;padding-top:12px}.khaial-offers-block .khaial-offers summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:600;color:#1d1b1a;cursor:pointer;list-style:none}.khaial-offers-block .khaial-offers summary::-webkit-details-marker{display:none}.khaial-offers-block .khaial-offers summary:after{content:"";width:8px;height:8px;flex:none;border-right:2px solid #1d1b1a;border-bottom:2px solid #1d1b1a;transform:rotate(45deg)}.khaial-offers-block .khaial-offers[open] summary:after{transform:rotate(-135deg)}.khaial-offers-block .khaial-offers__list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.khaial-offers-block .khaial-offers__list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:12px;border:1px solid #e4d9d2;border-radius:0;background:#f7f5f3;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;text-align:left;line-height:1.3;cursor:pointer}.khaial-offers-block .khaial-offers__list button.is-featured{border-color:var(--khaial-bur);background:#fff}.khaial-offers__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.khaial-offers__copy span{color:#6f6a66;font-size:14px}.khaial-offers__badges{display:flex;flex-wrap:wrap;gap:6px}.khaial-offers__tag,.khaial-offers__tag--line{display:inline-block;margin:0;border:1px solid var(--khaial-bur);color:var(--khaial-bur);background:transparent;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px}.khaial-offers__copy .khaial-offers__tag--fill,.khaial-offers__badges .khaial-offers__tag--fill,.khaial-offers__tag--fill{background:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff}.khaial-offers__price{flex:none;text-align:right;font-weight:600}.khaial-offers__price s{display:block;color:#6f6a66;font-size:13px;font-weight:400}.khaial-offers__price strong{color:var(--khaial-bur);font-size:16px}.khaial-offers__aside{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.khaial-offers__go{color:var(--khaial-bur);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.khaial-offers__go:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg)}.product__info-container:has([data-khaial-offers][data-hide-buy=true]) .product-buy-buttons-wrapper{display:none}.khaial-picker{--khaial-bur: #65081f;--khaial-nav-h: 0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:stretch;justify-content:stretch;padding:0}.khaial-picker[hidden]{display:none}.khaial-picker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14101073}.khaial-picker__dialog{position:relative;width:100%;height:100%;max-height:none;display:flex;flex-direction:column;overflow:hidden;background:var(--khaial-page-bg, #f8f6f4);border-radius:0;padding:16px 16px 12px}@media screen and (max-width:749px){.khaial-picker__dialog{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-height:none;border-radius:0}}@media screen and (min-width:750px){.khaial-picker{align-items:stretch;padding:0}.khaial-picker__dialog{max-height:none;height:100%;border-radius:0}.khaial-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.khaial-picker__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.khaial-picker__head h3{margin:0;font-size:18px;color:#1d1b1a}.khaial-picker__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;flex:none}.khaial-picker__progress.is-bundle{display:flex;overflow-x:auto}.khaial-picker__progress.is-bundle .khaial-progress{flex:1 0 76px}.khaial-picker__progress[hidden]{display:none}.khaial-picker .khaial-progress{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:8px;border:1px solid #e4d9d2;border-radius:0;background:#fff;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;text-align:left;cursor:pointer}.khaial-picker .khaial-progress.is-active{border-color:var(--khaial-bur);box-shadow:inset 0 0 0 1px var(--khaial-bur)}.khaial-progress__copy{min-width:0}.khaial-progress__label{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6f6a66}.khaial-progress__name{display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khaial-picker .khaial-picker__close{width:36px;height:36px;border:0;border-radius:0;background:#fff;color:#1d1b1a;font-size:22px;line-height:1;cursor:pointer}.khaial-picker__search{margin-top:12px;width:100%;flex:none;border:1px solid #e4d9d2;border-radius:0;background:#fff;color:#1d1b1a;padding:12px;font-size:16px}.khaial-picker__filters{display:flex;flex:none;gap:8px;margin:12px 0;overflow-x:auto}.khaial-picker .khaial-picker__filters button{border:1px solid #d9d3cf;background:#fff;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;border-radius:0;padding:8px 14px;cursor:pointer;white-space:nowrap}.khaial-picker .khaial-picker__filters button.is-active{background:var(--khaial-bur);border-color:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff}.khaial-picker__grid{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start;padding-bottom:8px}.khaial-picker .khaial-picker__card{display:flex;flex-direction:column;gap:4px;border:1px solid transparent;border-radius:0;background:#fff;color:#1d1b1a;-webkit-text-fill-color:#1d1b1a;padding:8px;text-align:left;cursor:pointer;font-size:16px;-webkit-appearance:none;appearance:none}.khaial-picker .khaial-picker__card img{width:100%;aspect-ratio:4 / 5;object-fit:contain;background:#f3f0ed;border-radius:0}.khaial-picker .khaial-picker__card strong{font-size:14px}.khaial-picker .khaial-picker__card span{color:#6f6a66;font-size:12px}.khaial-picker .khaial-picker__card.is-current{border-color:var(--khaial-bur)}.khaial-picker__empty{grid-column:1 / -1;padding:24px 8px;text-align:center;color:#6f6a66}.khaial-picker .khaial-picker__add{display:block;width:100%;flex:none;margin:10px 0 0;border:0;border-radius:0;background:var(--khaial-bur);color:#fff;-webkit-text-fill-color:#fff;padding:12px;font-weight:600;cursor:pointer}.khaial-picker .khaial-picker__add[hidden]{display:none}.khaial-picker .khaial-picker__add[disabled]{opacity:.7;cursor:wait}kaching-bundles-block{display:none!important}.khaial-picker__tools{overflow:hidden;max-height:140px;opacity:1;transform:translateY(0);transition:max-height .35s ease,opacity .28s ease,transform .35s ease,margin .35s ease}.khaial-picker__tools.is-hidden{max-height:0;margin-top:0;margin-bottom:0;opacity:0;transform:translateY(-8px);pointer-events:none}@media(prefers-reduced-motion:reduce){.khaial-picker__tools{transition:none}}.khaial-picker .khaial-picker__card{position:relative;text-align:center}.khaial-picker__badge{position:absolute;top:8px;left:8px;z-index:1;min-width:22px;height:22px;padding:0 6px;background:#65081f;color:#fff;-webkit-text-fill-color:#fff;font-size:12px;font-weight:600;line-height:22px;text-align:center}.khaial-picker .khaial-picker__card .khaial-picker__badge{color:#fff;-webkit-text-fill-color:#fff}.khaial-offers-block .khaial-offers__list{gap:0;border:1px solid var(--khaial-bur)}.khaial-offers-block .khaial-offers__list button{background:var(--khaial-page-bg, #f8f6f4);border:0;border-radius:0;border-bottom:1px solid #e4d9d2}.khaial-offers-block .khaial-offers__list button:last-child{border-bottom:0}.khaial-offers-block__each strong{font-weight:700}.khaial-offers-block__slots[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/khaial-offers.css.map */
