#CartDrawer{--colorBtnPrimary:#694c4e;--colorBtnPrimaryText:#fff;--al-drawer-brown:#694c4e;--al-drawer-muted:#75676e;--al-drawer-border:#e9dfe4;--al-drawer-soft:#f6eff5}#CartDrawer.drawer{background:#fff;color:#352b30}#CartDrawer .h2.drawer__title{font-family:inherit;font-size:20px;font-weight:400;letter-spacing:0;line-height:1.3}#CartDrawer .drawer__header{padding:14px 18px}#CartDrawer .drawer__fixed-header{border-bottom:1px solid var(--al-drawer-border);flex:0 0 auto}#CartDrawer .drawer__inner{min-height:0;flex:1 1 0;overflow:hidden}#CartDrawer .drawer__scrollable{height:auto!important;min-height:0;flex:1 1 auto!important;overflow-y:auto;padding:10px 18px 12px}#CartDrawer .appear-animation.appear-delay-2{height:auto!important}#CartDrawer .drawer__scrollable .cart__item:not(.al-compact-gift-original){padding:14px 0;margin:0;border:0;border-bottom:1px solid var(--al-drawer-border);border-radius:0;background:transparent}#CartDrawer .cart__image{flex:0 0 62px;margin-right:12px}#CartDrawer .cart__item-name{font-size:14px!important}#CartDrawer .drawer__footer.appear-animation.appear-delay-4{position:static!important;flex:0 0 auto;background:#fff;padding:10px 18px}#CartDrawer .cart__item-row{margin-bottom:5px!important}#CartDrawer .ajaxcart__subtotal{font-size:14px;text-transform:none;letter-spacing:0}#CartDrawer .cart__checkout{text-transform:none;letter-spacing:0;font-size:14px;font-weight:400}#CartDrawer .cart__item-availability-text{margin:8px 0 0;font-size:11px}#CartDrawer .cart__item-availability-text .text-instock-availability{font-size:11px}#CartDrawer .payment-icons{justify-content:center;gap:5px;margin-top:7px}#CartDrawer .payment-icons svg{width:30px;height:20px}#CartDrawer .al-drawer-benefit{font-size:12px;line-height:1.5;color:var(--al-drawer-brown);margin:0 0 12px;text-align:left}#CartDrawer .al-drawer-gifts{border-top:1px solid var(--al-drawer-border);padding-top:18px;margin-top:18px}#CartDrawer .al-drawer-gifts[hidden],#CartDrawer .al-drawer-gift-value[hidden]{display:none!important}#CartDrawer .al-drawer-gifts__heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}#CartDrawer .al-drawer-gifts__heading h3{font:inherit;font-size:16px;letter-spacing:0;margin:0;text-transform:none}#CartDrawer .al-drawer-gifts__heading>span{font-size:12px;color:var(--al-drawer-muted)}#CartDrawer .al-drawer-gifts__hint{font-size:12px;line-height:1.5;color:var(--al-drawer-muted);margin:6px 0 8px}#CartDrawer .al-drawer-gifts .al-sale-gift{background:transparent;border:0;border-radius:0;padding:0;margin:0;box-shadow:none}#CartDrawer .al-drawer-gift__selected{border-bottom:1px solid var(--al-drawer-border);padding:0}#CartDrawer .al-drawer-gift__selected summary{list-style:none;padding:12px 0;cursor:pointer}#CartDrawer .al-drawer-gift__selected summary::-webkit-details-marker{display:none}#CartDrawer .al-drawer-gift__selected summary:focus-visible{outline:2px solid var(--al-drawer-brown);outline-offset:3px}#CartDrawer .al-drawer-gift__selected[open]{background:var(--al-drawer-soft);border-bottom:0;border-radius:7px;margin:10px 0;padding:0 13px 8px}#CartDrawer .al-drawer-gift__open{background:var(--al-drawer-soft);border-radius:7px;padding:13px;margin-top:10px}#CartDrawer .al-drawer-gift__row{display:flex;align-items:center;gap:10px;min-height:46px}#CartDrawer .al-drawer-gift__image{width:46px;height:46px;object-fit:contain;border-radius:5px;background:#fff;flex-shrink:0}#CartDrawer .al-drawer-gift__body{flex:1;min-width:0}#CartDrawer .al-drawer-gift__name{font-size:14px;line-height:1.4;margin:0 0 3px}#CartDrawer .al-drawer-gift__status{font-size:12px;line-height:1.45;color:#4c6553;margin:0}#CartDrawer .al-drawer-gift__change{font-size:12px;color:var(--al-drawer-brown);text-decoration:underline;display:flex;align-items:center;justify-content:flex-end;min-width:54px;min-height:44px}#CartDrawer .al-drawer-gift__value{font-size:12px;color:var(--al-drawer-muted);margin:0}#CartDrawer .al-drawer-gift__free{font-size:13px;color:#386441;white-space:nowrap}#CartDrawer .al-drawer-gift__choose{font-size:12px;color:var(--al-drawer-muted);margin:12px 0 7px}#CartDrawer .al-drawer-gift__choices{display:flex;flex-wrap:wrap;gap:8px}#CartDrawer .al-drawer-gift__choices .al-sale-gift__choice{flex:1;min-width:90px;min-height:44px;padding:8px 14px;font-size:14px;line-height:1.4;border:1px solid var(--al-drawer-brown);border-radius:5px;background:#fff;color:var(--al-drawer-brown)}#CartDrawer .al-drawer-gift__choices .al-sale-gift__choice.is-selected,#CartDrawer .al-drawer-gift__choices .al-drawer-gift__add{background:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}#CartDrawer .al-drawer-gift__choices .al-drawer-gift__add{margin-top:12px;width:100%}#CartDrawer .al-drawer-gift__edit-footer{display:flex;justify-content:space-between;gap:10px;margin-top:5px}#CartDrawer .al-drawer-gift__edit-footer button{border:0;background:transparent;font:inherit;font-size:12px;color:var(--al-drawer-muted);text-decoration:underline;min-height:44px;padding:6px 0;cursor:pointer}#CartDrawer .al-drawer-gift__choices button:focus-visible,#CartDrawer .al-drawer-gift__edit-footer button:focus-visible{outline:2px solid var(--al-drawer-brown);outline-offset:3px}#CartDrawer .al-drawer-gift-value{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--al-drawer-muted);margin:4px 0 8px}#CartDrawer .drawer-cart-bottom-shipping{border-bottom:1px solid var(--al-drawer-border);padding-bottom:6px;margin:0 0 6px;font-size:12px}#CartDrawer .al-cart-subtotal{margin-bottom:5px}#CartDrawer .cart__checkout{background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);border-color:var(--colorBtnPrimary);border-radius:5px;min-height:48px}@media(max-width:768px){#CartDrawer .al-drawer-gift__image{width:42px;height:42px}#CartDrawer .al-drawer-gift__name{font-size:13px}}#CartDrawer .al-drawer-gifts{border:1px solid var(--al-drawer-border);border-radius:8px;margin:12px 0;padding:0;background:#fff}#CartDrawer .al-drawer-gifts__heading{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-height:44px;padding:8px 10px;cursor:pointer;list-style:none;background:var(--al-drawer-soft);border-radius:8px}#CartDrawer .al-drawer-gifts__heading::-webkit-details-marker,#CartDrawer .al-drawer-gift__pending summary::-webkit-details-marker{display:none}#CartDrawer .al-drawer-gifts__heading:focus-visible,#CartDrawer .al-drawer-gift__pending summary:focus-visible{outline:2px solid var(--al-drawer-brown);outline-offset:2px}#CartDrawer .al-drawer-gifts__heading .al-drawer-gifts__title{font-size:14px;font-weight:600;color:#352b30}#CartDrawer .al-drawer-gifts__heading .al-drawer-gifts__count{font-size:11px;color:#4c6553;margin-left:auto;line-height:1.4;text-align:right}#CartDrawer .al-drawer-gifts__chevron{width:16px;height:16px;flex:none;transition:transform .15s}#CartDrawer .al-drawer-gifts[open]>.al-drawer-gifts__heading{border-radius:8px 8px 0 0;border-bottom:1px solid var(--al-drawer-border)}#CartDrawer .al-drawer-gifts[open]>.al-drawer-gifts__heading .al-drawer-gifts__chevron{transform:rotate(180deg)}#CartDrawer .al-drawer-gifts__content{display:flex;flex-direction:column;padding:0 12px}#CartDrawer .al-drawer-gifts__content>.al-sale-gift{order:1}#CartDrawer .al-drawer-gifts__content>.al-sale-gift.is-unlocked:not(.has-gift){order:0}#CartDrawer .al-drawer-gifts__content>.al-sale-gift.is-locked{display:none}#CartDrawer .al-drawer-gift__pending summary{list-style:none;cursor:pointer;padding:8px 0}#CartDrawer .al-drawer-gift__pending:not([open]) summary:after{content:"\2304";float:right;margin-top:-24px}#CartDrawer .al-drawer-gift__pending[open]>.al-drawer-gift__controls{padding-bottom:8px}#CartDrawer .al-drawer-gift__selected[open]{margin:0;padding:0 8px 8px;background:var(--al-drawer-soft)}#CartDrawer .al-drawer-gift__selected{border-top:1px solid var(--al-drawer-border);border-bottom:0}#CartDrawer .al-drawer-gift__selected summary{padding:4px 0}#CartDrawer .al-drawer-gift__selected .al-drawer-gift__image{width:48px;height:48px}#CartDrawer .al-drawer-gift__pending .al-drawer-gift__image{width:72px;height:72px}#CartDrawer .al-drawer-gift__choose{margin:0 0 8px;font-size:13px}#CartDrawer .al-drawer-gift__name{font-size:14px;font-weight:600}#CartDrawer .al-drawer-gift__status{font-size:11px}#CartDrawer .al-drawer-gift__change{font-size:11px;min-width:46px}#CartDrawer .al-drawer-gift__choices .al-sale-gift__choice{font-size:13px;padding:8px;min-width:100px}#CartDrawer .al-drawer-gift__error{font-size:12px;color:#8c3131;margin:8px 0}#CartDrawer .al-drawer-gift__error[hidden]{display:none}#CartDrawer .al-sale-gift[aria-busy=true] .al-drawer-gift__choices{opacity:.65}@media(prefers-reduced-motion:reduce){#CartDrawer .al-drawer-gifts__chevron{transition:none}}#CartDrawer .al-drawer-gifts__complete,#CartDrawer .al-drawer-gifts__change{display:none}#CartDrawer .al-drawer-gifts.is-complete:not([open])>.al-drawer-gifts__heading>.al-drawer-gifts__title,#CartDrawer .al-drawer-gifts.is-complete:not([open])>.al-drawer-gifts__heading>.al-drawer-gifts__count{display:none}#CartDrawer .al-drawer-gifts.is-complete:not([open]) .al-drawer-gifts__complete{display:block;flex:1;font-size:13px;line-height:1.4;font-weight:600;color:#352b30}#CartDrawer .al-drawer-gifts.is-complete:not([open]) .al-drawer-gifts__change{display:block;font-size:12px;text-decoration:underline;color:var(--al-drawer-brown)}#CartDrawer .al-drawer-gift__check{color:#386441}#CartDrawer .al-drawer-gift__thumbnail{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:5px;background:#fff}#CartDrawer .al-drawer-gift__selected .al-drawer-gift__thumbnail{width:48px;height:48px}#CartDrawer .al-drawer-gift__pending .al-drawer-gift__thumbnail{width:72px;height:72px}#CartDrawer .al-drawer-gift__selected .al-drawer-gift__thumbnail--jewelry .al-drawer-gift__image{width:72px;height:72px;max-width:none}#CartDrawer .al-drawer-gift__confirmation{font-size:13px;font-weight:400;margin:0}#CartDrawer .al-drawer-gift__colour{white-space:nowrap}#CartDrawer .al-drawer-gift__choose--pending{font-size:12px;line-height:1.4;margin:7px 0 0;color:#352b30}#CartDrawer .al-drawer-gift__pending:not([open]) .al-drawer-gift__choose--pending{display:none}#CartDrawer .al-drawer-gift__choices .al-drawer-gift__add{margin-top:0}#CartDrawer .drawer-cart-bottom-shipping p{margin:0}#CartDrawer .al-sale-gift-progress__message{min-height:0;margin-bottom:12px}#CartDrawer .al-sale-gift-progress{margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/83/assets/alunir-sidecart-combination.css.map */
