.cart-gift-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002}.cart-gift-modal[hidden]{display:none}.cart-gift-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.cart-gift-modal.is-standalone .cart-gift-modal__overlay{background:#0006}.cart-gift-modal .cart-gift-modal__panel.fastshop-container{position:absolute;top:0;right:0;justify-content:flex-start;width:100%;max-width:500px;height:100%;border-radius:0;background:#fff;--fastshop-secondary-color: #f1d98a;animation:cart-gift-modal-in .2s ease-out}@keyframes cart-gift-modal-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}.cart-gift-modal .cart-gift-modal__panel.fastshop-container:not(.fastshop-desktop-enabled) .product-container{height:100%;max-height:100%;padding-bottom:120px;overflow-x:hidden;overflow-y:auto}.cart-gift-modal .cart-gift-modal__panel .modal-header{margin-bottom:16px}.cart-gift-modal .cart-gift-modal__section{display:flex;flex-direction:column;align-items:center;width:100%}.cart-gift-modal .cart-gift-modal__section[hidden]{display:none}.cart-gift-modal .cart-gift-modal__gift-header{display:flex;flex-direction:column;gap:12px;width:100%;max-width:800px;padding:0 8px;margin-bottom:12px;font-family:acumin-pro-condensed,sans-serif;word-break:break-word}.cart-gift-modal .cart-gift-modal__gift-header .cart-gift-modal__gift-title{margin:0;font-size:20px;font-weight:600;line-height:1;color:#260f0f}.cart-gift-modal .cart-gift-modal__gift-header .cart-gift-modal__gift-subtitle{margin:0;font-size:16px;font-weight:400;line-height:1;color:#495057}.cart-gift-modal .cart-gift-modal__scroll-down{position:absolute;left:50%;bottom:108px;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:2px solid transparent;border-radius:9999px;background-color:#442623;color:#fff;box-shadow:0 2px 8px #0003;cursor:pointer;transform:translate(-50%);transition:background-color .25s ease}.cart-gift-modal .cart-gift-modal__scroll-down:hover{background-color:#271718}.cart-gift-modal .cart-gift-modal__scroll-down[hidden]{display:none}@media(max-width:749px){.cart-gift-modal .cart-gift-modal__scroll-down{width:36px;height:36px}}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer{flex-direction:row;gap:12px;padding:12px 12px 24px}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button{flex:1 1 0;min-width:0;height:48px;padding:0 12px;border-radius:8px;color:#260f0f;font-size:18px;font-weight:400;white-space:nowrap;cursor:pointer}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button--secondary{border:1px solid #eac038;background:transparent}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button--primary{border:0;background:#f1d98a}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button--primary:hover{border:0;color:#260f0f}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button:disabled{opacity:.4;cursor:not-allowed}.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button.is-loading{pointer-events:none}@media(max-width:380px){.cart-gift-modal .cart-gift-modal__panel .fixed-bottom-bar .cart-gift-modal__footer .cart-gift-modal__button{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/463/assets/cart-gift-selection-modal.css.map */
