.luxury-fashion .luxury-bundle{margin:30px 0 0}.luxury-fashion .luxury-bundle__heading{display:flex;align-items:center;gap:14px;margin:0 0 14px}.luxury-fashion .luxury-bundle__rule{display:block;flex:1;height:1px;background:var(--lx-line)}.luxury-fashion .luxury-bundle__title{font-size:14px;line-height:14px;font-weight:500;letter-spacing:1.25px;text-transform:uppercase;color:var(--lx-ink);white-space:nowrap}.luxury-fashion .luxury-bundle__tiers{display:flex;flex-direction:column;gap:10px}.luxury-fashion .qb-tier{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;padding:14px 16px;border:1px solid var(--lx-border);border-radius:12px;background:#fff;color:#000;cursor:pointer}.luxury-fashion .qb-tier:hover{border-color:var(--lx-tint)}.luxury-fashion .qb-tier.active{border-color:var(--lx-tint);box-shadow:inset 0 0 0 1px var(--lx-tint);background:var(--lx-wash)}.luxury-fashion .qb-tier:focus-visible,.luxury-fashion .qb-addon:focus-visible{outline:2px solid var(--lx-ink);outline-offset:3px}.luxury-fashion .qb-ready .qb-tier{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.luxury-fashion .qb-radio{display:grid;place-items:center;width:18px;height:18px;border:1px solid #000;border-radius:50%;flex-shrink:0;background:#fff}.luxury-fashion .qb-radio:after{content:"";width:10px;height:10px;border-radius:50%}.luxury-fashion .qb-tier.active .qb-radio{border-color:var(--lx-tint)}.luxury-fashion .qb-tier.active .qb-radio:after{background:var(--lx-tint)}.luxury-fashion .luxury-bundle__summary{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.luxury-fashion .luxury-bundle__label{font-size:14px;line-height:18px;font-weight:500;letter-spacing:.5px}.luxury-fashion .luxury-bundle__shipping{display:inline-block;margin:0 0 0 8px;padding:2px 5px;border-radius:4px;background:var(--lx-tint);color:#fff;font-size:10px;line-height:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;vertical-align:2px}.luxury-fashion .luxury-bundle__unit{margin-top:3px;font-size:12px;line-height:16px;letter-spacing:.5px;color:var(--lx-muted)}.luxury-fashion .luxury-bundle__prices{flex-shrink:0;text-align:end;font-variant-numeric:tabular-nums;line-height:1.3}.luxury-fashion .luxury-bundle__price{font-size:14px;font-weight:500;letter-spacing:.5px}.luxury-fashion .luxury-bundle__compare{font-size:12px;color:var(--lx-strike);text-decoration:line-through}.luxury-fashion .qb-best-badge{position:absolute;top:-9px;right:14px;z-index:1;padding:3px 5px;border-radius:6px;background:var(--lx-tint);color:#fff;font-size:10px;font-weight:700;line-height:12px;letter-spacing:1.25px;text-transform:uppercase;transform:none}.luxury-fashion .qb-iv{width:100%;display:none;margin-top:14px;padding-top:12px;border-top:1px solid var(--lx-border)}.luxury-fashion .qb-tier.active .qb-iv{display:block}.luxury-fashion .qb-iv-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.luxury-fashion .qb-iv-row:last-child{margin-bottom:0}.luxury-fashion .qb-iv-lbl{flex:0 0 auto;min-width:44px;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.5px}.luxury-fashion .qb-iv-sels{display:flex;flex-wrap:wrap;flex:1;min-width:0;gap:6px}.luxury-fashion .qb-iv-sel{flex:1;min-width:70px;width:0;height:35px;padding:0 26px 0 10px;font:500 12px/1 var(--lx-font);letter-spacing:.5px;color:#000;border:1px solid #000;border-radius:8px;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='m2 3.5 3 3 3-3' fill='none' stroke='%23000'/%3E%3C/svg%3E") no-repeat right 9px center;cursor:pointer}.luxury-fashion .qb-iv-sel:focus-visible{outline:2px solid var(--lx-tint);outline-offset:1px}.luxury-fashion .qb-addon{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--lx-border);border-radius:12px;background:#fff;cursor:pointer}.luxury-fashion .qb-addon--attached{margin-top:-11px;border-top:1px dashed var(--lx-border);border-radius:0 0 12px 12px}.luxury-fashion .qb-tier:has(+.qb-addon--attached){border-radius:12px 12px 0 0}.luxury-fashion .qb-addon.checked{border-color:var(--lx-tint);background:var(--lx-wash)}.luxury-fashion .qb-addon__check{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;border:1px solid #000;border-radius:4px;background:#fff}.luxury-fashion .qb-addon__check svg{width:12px;height:12px;opacity:0;color:#fff}.luxury-fashion .qb-addon.checked .qb-addon__check{background:var(--lx-tint);border-color:var(--lx-tint)}.luxury-fashion .qb-addon.checked .qb-addon__check svg{opacity:1}.luxury-fashion .qb-addon__img{width:44px;height:55px;object-fit:cover;border-radius:6px;background:var(--lx-media)}.luxury-fashion .qb-addon__body{flex:1;min-width:0}.luxury-fashion .qb-addon__title{display:block;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.5px}.luxury-fashion .qb-addon__prices{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px;font-size:12px}.luxury-fashion .qb-addon__price{font-weight:500}.luxury-fashion .qb-addon__compare{color:var(--lx-strike);text-decoration:line-through}.luxury-fashion .drawer{background-color:#00000080}.luxury-fashion .drawer__inner{width:500px;max-width:calc(100vw - 16px);height:calc(100% - 16px);margin:8px;padding:0;border:0;border-radius:16px;background:#fff;transform:translate(calc(100% + 16px))}.luxury-fashion .drawer.active .drawer__inner{transform:translate(0)}.luxury-fashion .drawer__header{padding:22px 20px 16px;border:0}.luxury-fashion .drawer__heading{margin:0;font-family:var(--lx-font);font-size:14px;line-height:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000}.luxury-fashion .drawer__close{top:50%;right:8px;transform:translateY(-50%);min-width:40px;min-height:40px;color:#000}.luxury-fashion .drawer__close .svg-wrapper{width:18px;height:18px}.luxury-fashion cart-drawer-items{padding:0 20px;overflow-y:auto;flex:1 1 auto}.luxury-fashion .cart-fomo{margin:0!important;padding:8px 20px 9px!important;background:var(--lx-tint);border-radius:0;text-align:center}.luxury-fashion .cart-fomo>p{justify-content:center;margin:0!important;font:500 13px/18px var(--lx-font)!important;letter-spacing:.5px!important;text-transform:uppercase;color:#fff!important;flex-wrap:wrap}.luxury-fashion .cart-fomo>p:last-child{margin-top:2px!important;font-size:11px!important;line-height:14px!important;text-transform:none;opacity:.9!important}.luxury-fashion .cart-fomo svg{stroke:#fff;width:14px;height:14px}.luxury-fashion #cart-countdown{color:#fff!important;font-weight:700!important;font-variant-numeric:tabular-nums}.luxury-fashion #erdensai-fomo-track{height:2px!important;margin:6px auto 0;max-width:260px;background:#ffffff59!important}.luxury-fashion #cart-progress-bar{min-height:2px!important;background:#fff!important;background-image:none!important;animation:none!important}.luxury-fashion .cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.luxury-fashion .cart-drawer .cart-item{grid-template:auto auto / 90px 1fr auto;gap:6px 18px;padding:20px 0;border-bottom:1px solid #eee}.luxury-fashion .cart-drawer .cart-item:last-child{margin-bottom:0;border-bottom:0}.luxury-fashion .cart-drawer .cart-items td{padding:0}.luxury-fashion .cart-drawer .cart-item__media{grid-row:1 / 3;grid-column:1;width:90px}.luxury-fashion .cart-drawer .cart-item__image{display:block;width:90px;height:112px;object-fit:cover;border-radius:0;background:var(--lx-media)}.luxury-fashion .cart-drawer .cart-item__details{grid-column:2;grid-row:1}.luxury-fashion .cart-drawer .cart-item__totals{grid-column:3;grid-row:2;align-self:end}.luxury-fashion .cart-drawer .cart-item__quantity{grid-column:2 / 4;grid-row:2;align-self:end}.luxury-fashion .cart-item__name{display:block;margin:2px 0 0;font-family:var(--lx-font);font-size:15px;line-height:20px;font-weight:700;letter-spacing:.5px;color:#000;text-decoration:none}.luxury-fashion .cart-drawer .cart-item__details dl{display:flex;flex-wrap:wrap;gap:0 6px;margin:2px 0 0}.luxury-fashion .cart-drawer .product-option{margin:0;font-size:13px;line-height:18px;letter-spacing:.5px;color:var(--lx-muted)}.luxury-fashion .cart-drawer .product-option dt{display:none}.luxury-fashion .cart-drawer .cart-item__price-wrapper .price{font-size:13px;letter-spacing:.5px;color:var(--lx-muted)}.luxury-fashion .cart-drawer .cart-item__old-price{color:var(--lx-strike)}.luxury-fashion .cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:4px}.luxury-fashion .cart-drawer .quantity{width:110px;min-height:30px;border-radius:20px}.luxury-fashion .cart-drawer .quantity:before{display:none}.luxury-fashion .cart-drawer .quantity:after{border-radius:20px;box-shadow:0 0 0 1px var(--lx-border)}.luxury-fashion .cart-drawer .quantity__button{width:32px;color:#000}.luxury-fashion .cart-drawer .quantity__button .svg-wrapper{width:10px}.luxury-fashion .cart-drawer .quantity__input{height:30px;font-size:14px;font-weight:500}.luxury-fashion .cart-drawer .cart-remove-button{width:32px;height:32px;min-width:0;min-height:0;color:var(--lx-muted)}.luxury-fashion .cart-drawer .cart-remove-button .svg-wrapper{width:14px;height:14px}.luxury-fashion .cart-upsell{margin:0 -20px 16px!important;padding:22px 20px!important;border:0!important;border-radius:0!important;background:#f7f7f7!important;box-shadow:none}.luxury-fashion .cart-upsell__header{display:flex!important;flex-direction:column;align-items:center;gap:4px!important;margin-bottom:16px!important;text-align:center}.luxury-fashion .cart-upsell__badge{padding:0!important;background:none!important;color:var(--lx-tint)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.25px!important}.luxury-fashion .cart-upsell__headline{font-family:var(--lx-font)!important;font-size:15px!important;line-height:20px;font-weight:700!important;letter-spacing:.5px;color:var(--lx-tint)!important}.luxury-fashion .cart-upsell__subheadline{font-size:12px!important;font-weight:400!important;letter-spacing:.5px;color:var(--lx-muted)!important}.luxury-fashion .cart-upsell__product{display:flex!important;align-items:center;gap:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.luxury-fashion .cart-upsell__product-image{width:90px!important;height:112px!important;border-radius:0!important;background:var(--lx-media)!important}.luxury-fashion .cart-upsell__product-image img{border-radius:0!important}.luxury-fashion .cart-upsell__product-title{margin-bottom:4px!important;font-size:15px!important;line-height:20px;font-weight:500!important;letter-spacing:.5px;color:#000!important}.luxury-fashion .cart-upsell__product-price{font-size:13px!important;font-weight:400!important}.luxury-fashion .cart-upsell__product-price--discounted{color:#3aa64a!important;font-weight:400!important}.luxury-fashion .cart-upsell__product-price--original{color:var(--lx-strike)!important;font-size:13px!important;font-weight:400!important}.luxury-fashion .cart-upsell__add-btn{min-width:0!important;padding:7px 16px!important;border-radius:20px!important;background:var(--lx-tint)!important;color:#fff!important;font-family:var(--lx-font);font-size:12px!important;font-weight:700!important;line-height:14px;letter-spacing:1.25px;text-transform:uppercase;transform:none!important}.luxury-fashion .cart-upsell__variant-selectors select{height:30px;border:1px solid var(--lx-border);border-radius:8px;font-size:12px}.luxury-fashion .drawer__footer{padding:16px 20px 18px;border-top:1px solid #eee;background:#fff}.luxury-fashion .cart-drawer__footer{padding:0}.luxury-fashion .cart-drawer__footer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0}.luxury-fashion .cart-drawer__footer .totals__total,.luxury-fashion .cart-drawer__footer .totals__total-value{margin:0;font-family:var(--lx-font);font-size:14px;line-height:20px;font-weight:700;letter-spacing:.5px;color:#000}.luxury-fashion .cart-drawer__footer .totals+.totals .totals__total,.luxury-fashion .cart-drawer__footer .totals+.totals .totals__total-value{font-size:13px!important;font-weight:400;color:var(--lx-muted)}.luxury-fashion .cart-drawer__footer .totals+.totals{margin:0 0 12px!important}.luxury-fashion .cart__ctas{margin:0}.luxury-fashion .cart__checkout-button{min-height:50px;border-radius:30px;background:var(--lx-tint);color:#fff;font-family:var(--lx-font);font-size:18px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.luxury-fashion .cart__checkout-button:before,.luxury-fashion .cart__checkout-button:after{box-shadow:none}.luxury-fashion .cart__checkout-button:hover{opacity:.88}.luxury-fashion .erdensai-payment-badges{margin-top:10px;text-align:center}.luxury-fashion .erdensai-payment-badges .list-payment{justify-content:center;gap:4px;margin:0}.luxury-fashion .erdensai-payment-badges__label{display:block;margin-top:2px;font-size:12px;letter-spacing:.5px;color:#000}.luxury-fashion .cart__empty-text{font-family:var(--lx-font);font-size:20px;font-weight:500;letter-spacing:1.25px;text-transform:uppercase;color:var(--lx-ink)}.luxury-fashion .cart-drawer__empty-content .button{border-radius:30px;background:var(--lx-tint);color:#fff;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.luxury-fashion .luxury-trust{margin:24px 0 0!important;padding:16px 0!important;border-top:1px solid var(--lx-border);border-bottom:1px solid var(--lx-border)}.luxury-fashion .luxury-trust>div{font-size:12px!important;font-weight:400!important;line-height:1.6;letter-spacing:.5px}.luxury-fashion .luxury-custom-rating svg{width:18px!important;height:18px!important;fill:var(--lx-ink)!important;color:var(--lx-ink)!important}.luxury-fashion .luxury-custom-rating>span{font-size:14px!important;font-weight:400!important;color:#000!important}.luxury-fashion .luxury-mini-review{margin:24px 0 0!important;padding:16px 0!important;background:transparent!important;border-top:1px solid var(--lx-border)}.luxury-fashion .luxury-mini-review svg{fill:var(--lx-ink)!important}@media screen and (max-width:749px){.luxury-fashion .drawer__inner{width:calc(100vw - 16px)}.luxury-fashion .cart-drawer .cart-item{grid-template-columns:76px 1fr auto;gap:6px 12px}.luxury-fashion .cart-drawer .cart-item__media,.luxury-fashion .cart-drawer .cart-item__image{width:76px}.luxury-fashion .cart-drawer .cart-item__image{height:95px}.luxury-fashion .cart-upsell__product{flex-wrap:wrap}.luxury-fashion .cart__checkout-button{font-size:16px}.luxury-fashion .luxury-bundle__label{font-size:13px}}@media(prefers-reduced-motion:reduce){.luxury-fashion .qb-ready .qb-tier{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luxury-commerce.css.map */
