.cart-modal.main-cart-modal-cstm{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}.cart-modal-content{background:#fff;padding:0;width:calc(100% - 20px);max-width:360px;border-radius:10px;position:relative}.cart-modal-content .close-btn{font-size:17px;cursor:pointer;background-color:transparent;border:0}.cart-modal-content .cart-item{display:flex;gap:10px;margin-bottom:15px}.cart-modal-content .cart-item img{width:68px;height:68px;object-fit:cover}.header-modal-cstm{padding:26px 15px}#cartItemsContainer{background-color:#faf5ef;padding:15px;max-height:calc(100vh - 300px);overflow-y:auto}.cart-modal-content .cart-item{background-color:#fff;padding:10px}.buttonCart-group{padding:15px}.header-modal-cstm>h2{font-size:28px;color:#2d2d34;font-family:var(--primary-font-family);font-weight:300;padding:0;margin:0}.header-modal-cstm{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px;align-items:center}.cart-modal-content .close-btn svg{width:15px;height:15px}.cart-modal-content .close-btn svg path{fill:#4d4d4d;opacity:1}.cart-modal-content .cart-item:last-child{margin-bottom:0}.regularPriceCstm{text-decoration:line-through;opacity:.5}.buttonCart-group .checkout-btn-style-cstm{width:100%;text-align:center;display:block;background-color:#824127;border-radius:30px;color:#fff;padding:13px 10px;line-height:1;font-size:12px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer}.loadingMain .showBtnCheckout,.buttonCart-group .checkout-btn-style-cstm.loaderHideCstm{display:none}.buttonCart-group .checkout-button-main.loadingMain .checkout-btn-style-cstm.loaderHideCstm{display:block}.checkout-button-main.loadingMain{pointer-events:none;opacity:.5}.buttonCart-group>span{width:100%;text-align:center;display:block;font-size:12px;color:#333;font-weight:500;margin-top:6px;line-height:1}.cardContentInner h2{font-family:var(--theme-default-theme);font-size:12px;text-transform:uppercase;font-weight:600;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.cart-item-image-innr{width:68px;display:flex}.cart-item-image-innr img{width:68px;height:68px;object-fit:cover}.removeButtonCard{width:15px}.removeButtonCard a{display:inline-block}.removeButtonCard svg{cursor:pointer}.cardContentInner{width:calc(100% - 103px);align-self:center}.price-style-list-main span{font-size:10px;font-family:var(--theme-default-theme);color:#000}.loaderCstmStyle{width:15px;height:15px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;display:inline-block;animation:spin .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.time-counter-sec{display:none}.banner-countdown__timer{display:flex;color:#000;justify-content:center;column-gap:24px}.banner-countdown__item{display:grid;grid-template-columns:1fr;justify-items:center}.banner-countdown__digits{font-size:18px;font-weight:500;line-height:1;height:18px;overflow:hidden;color:#ffffffe6}.banner-countdown__digit{width:auto;display:inline-block;overflow:hidden;height:18px;color:#fff}.banner-countdown__digit-num{display:flex;flex-direction:column;transform:translate(0);color:#fff;transition:transform .4s cubic-bezier(.15,-.12,.32,.91)}.banner-countdown__digit-num span{line-height:1;color:#fff}.banner-countdown__label{line-height:1;font-size:11px;text-transform:uppercase;color:#ffffffd1;margin-top:5px;font-weight:500}.banner-countdown__text{padding:20px}.banner-countdown__text a{text-decoration:none;color:#000}.banner-countdown__text a:hover{text-decoration:underline}.banner-countdown__digit-hundred{display:none}.top-announce-timer-main{display:flex;gap:12px}.timer-content-title{min-width:154px;background-color:#222;width:40%;padding:6px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.timer-content-title:before{content:"";position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #222222;right:-9px;top:50%;transform:translateY(-50%)}.banner-countdown__item:before{position:absolute;border-right:1px dashed rgba(68,68,68,1);top:5px;bottom:5px;right:-12px;content:"";z-index:999}.banner-countdown__item{position:relative}.banner-countdown__item:last-child:before{display:none}.top-announce-timer-main{background-color:#000}.timer-content-title h2{color:#fff;font-size:15px;text-transform:uppercase;text-align:center;margin:0;font-family:var(--theme-default-theme);line-height:1;width:100%}.timer-content-title p{font-size:12px;color:#fff;text-align:center;margin:-5px 0 0;font-family:var(--theme-default-theme);line-height:1}.banner-countdown.enable-debug{width:60%}.annouce-message{display:none;text-align:center;color:#fff;padding:10px;width:100%;font-family:var(--theme-default-theme);font-size:13px;font-weight:500;letter-spacing:.5px}.timer-ended .annouce-message{display:block}@media only screen and (max-width: 767px){.banner-countdown{grid-template-columns:1fr;justify-content:center;text-align:center}.banner-countdown .banner-countdown__timer{justify-content:center;padding:10px 0;min-width:auto}.time-counter-sec{display:block}}@media only screen and (max-width: 575px){.banner-countdown__timer{column-gap:16px}.banner-countdown__item:before{right:-8px}}@media only screen and (max-width:400px){.banner-countdown__label{line-height:1;font-size:10px}.banner-countdown__digits{font-size:17px}.banner-countdown__digits{height:16px}}@media only screen and (max-width: 360px){.timer-content-title h2{font-size:13px}.timer-content-title p{font-size:10px}.banner-countdown__digits{font-size:16px}.banner-countdown__label{line-height:1;font-size:9px}.timer-content-title{min-width:130px}.banner-countdown__digits{height:16px}.banner-countdown__timer{column-gap:10px}.banner-countdown__item:before{right:-5px}}
/*# sourceMappingURL=/cdn/shop/t/315/compiled_assets/styles.css.map */
