.addon-panel.side-panel{background:none;width:calc(100% - var(--cart-drawer-width));opacity:0;left:0;transition:opacity .25s ease-in;align-items:center;justify-content:center;will-change:opacity;z-index:1050;visibility:visible;pointer-events:none}.addon-panel.side-panel.is-open{opacity:1;pointer-events:all}.addon-panel.side-panel .addon-panel__wrapper{width:auto;height:auto;padding:30px}.addon-panel.side-panel .addon-panel__wrapper header{background:none;padding:0;margin-bottom:15px}.addon-panel.side-panel .addon-panel__wrapper header h2{font-size:30px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list{display:flex;flex-direction:row;gap:20px;width:fit-content}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon{max-width:350px;background:#fff;border-radius:3px;box-shadow:0 4px 14px #00000014;display:flex;flex-direction:column}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__img{background:#f5f5f5;text-align:center;max-height:200px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__img img{display:block;width:100%;height:100%;object-fit:cover}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__content{padding:16px 18px 0;display:flex;flex-grow:1;justify-content:space-between}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__content .addon__title{font-size:15px;font-weight:500;color:#222;margin-right:15px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__content .addon__price{font-size:15px;font-weight:500;color:#222}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper{margin:12px 18px 18px;display:flex;flex-direction:row;gap:15px;align-items:flex-end;justify-content:space-between}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon__add-btn{display:block;min-width:120px;text-wrap:nowrap;height:fit-content;background:#1f2937;color:#fff;text-align:center;padding:7px;line-height:1;border-radius:3px;font-size:14px;font-weight:500;text-decoration:none}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon__add-btn:hover{background:#111827}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon__add-btn.disabled{pointer-events:none}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon__add-btn.added{background-color:#647694}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select{display:block;position:relative}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .product-form__input{padding:0;margin:0;border:none}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .product-form__input:first-of-type:not(:last-of-type){margin-bottom:10px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .product-form__input .form__label{font-size:12px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .product-form__input .select{margin-bottom:0}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .product-form__input .select select{height:24px;line-height:24px;padding:0 5px;border-radius:3px;margin-bottom:0;font-size:.7rem}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select .addon-variant-select-btn{font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:2px;line-height:1;transition:opacity .1s ease-in}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select addon-variant-selects{position:absolute;padding:10px;opacity:0;pointer-events:none;background-color:#fff;left:-10px;top:29px;border-radius:5px;width:max-content;max-width:200px;box-shadow:0 0 5px 1px #0000001f;transition:opacity .1s ease-in}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select addon-variant-selects fieldset.product-form__input .select select{padding:0 25px 0 5px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select addon-variant-selects fieldset.product-form__input .select:after{width:25px}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper .addon-variant-select addon-variant-selects.is-open{opacity:1;pointer-events:all}.addon-panel.side-panel .addon-panel__wrapper .addon-panel__addons-list .addon-panel__addon .addon__button-wrapper:has(.addon__add-btn.added) .addon-variant-select-btn{pointer-events:none;opacity:.6}@media screen and (max-width:1199px){.addon-panel.side-panel{display:none}}#wrapper .click-capture{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);--bg-drawer: rgb(226 226 226 / 60%)}body:has(#Cart-Drawer.cart-drawer .cart-empty) .addon-panel.side-panel{opacity:0;pointer-events:none}.cart-drawer .cart-empty{padding-block:0;margin:0}.cart-drawer .cart-empty .cart-empty__title{margin-bottom:.75rem}.cart-drawer .cart-empty .cart-empty__subtitle{margin-bottom:2.5rem}.cart-drawer .cart-empty .cart-empty__links{display:flex;flex-direction:column;gap:15px}.cart-drawer .cart-empty .cart-empty__links .button{width:100%;border-radius:5px}.cart-drawer .cart-empty .cart-empty__links .button.cart-empty__btn-secondary{background:#fff;color:#151515;border:1px solid #151515}.cart-drawer .cart-empty .cart-empty__links .button.cart-empty__btn-secondary:hover{color:#fff;background:#151515}#Cart-Drawer.cart-drawer .side-panel-content{padding-bottom:0}#Cart-Drawer.cart-drawer .side-panel-content .mini-cart__buttons{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}#Cart-Drawer.cart-drawer .side-panel-content .mini-cart__buttons .paymenttypes-list{display:flex;justify-content:center;gap:15px}#Cart-Drawer.cart-drawer .side-panel-content .mini-cart__buttons .paymenttypes-list figure.paymenttypes{width:fit-content;max-height:24px;margin:0}#Cart-Drawer.cart-drawer .side-panel-content .mini-cart__buttons .paymenttypes-list figure.paymenttypes svg,#Cart-Drawer.cart-drawer .side-panel-content .mini-cart__buttons .paymenttypes-list figure.paymenttypes img{height:100%;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/41/assets/cart-drawer.css.map */
