.cart-drawer__footer .drawer__footer-head .cart-drawer__addons .btn--secondary.btn--small{min-height:38px;height:auto;padding:4px 16px;background:var(--kik-color-bg-page);color:var(--kik-color-text-primary);border:1px solid var(--kik-color-border-subtle-2);border-radius:0!important;font-family:var(--kik-text-font-body)!important;font-size:var(--kik-text-size-body-sm)!important;font-weight:400!important}.cart-drawer__footer .drawer__footer-head .cart-drawer__addons .btn--secondary.btn--small .btn__text{color:var(--kik-color-text-primary)}.cart-drawer__footer .drawer__footer-head .cart-drawer__addons .btn--small .btn__text svg{display:none}.cart-drawer__footer .drawer__footer-head .cart-drawer__addons .btn--small .btn__text:after{content:"";flex-shrink:0;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.375 2.1875L8.02083 5.83333L4.375 9.47917' stroke='%2336454F' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center / contain}.cart-drawer__footer .totals{margin:0;align-items:center}.cart-drawer__footer .totals__subtotal{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md);font-weight:400;line-height:1.5;text-transform:uppercase;color:var(--kik-color-text-primary)}.cart-drawer__footer .totals__subtotal-price{display:inline-flex;align-items:baseline;gap:4px}.cart-drawer__footer .totals__subtotal-value{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-lg);font-weight:700;line-height:1.5;color:var(--kik-color-text-alt-1)}.cart-drawer__footer .totals_compare{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm, 12px);font-weight:400;line-height:1.5;text-decoration:line-through;color:var(--kik-color-text-tertiary)}.cart-drawer__footer .cart_saving{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;text-align:right;color:var(--kik-color-action-primary)}.cart-drawer__footer .tax-note{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;color:var(--kik-color-text-secondary)}.cart-drawer__footer .drawer__footer-buttons .checkout_button.btn--primary{--color-button: var(--kik-color-action-primary);--color-button-text: var(--kik-color-text-inverse-white);flex:1 1 auto;min-height:56px;padding:16px 40px;background:var(--kik-color-action-primary);color:var(--kik-color-text-inverse-white);border-radius:0!important}.cart-drawer__footer .drawer__footer-buttons .checkout_button .btn__text{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-lg);font-weight:700;line-height:1.5;text-transform:uppercase;color:var(--kik-color-text-inverse-white)}.cart-drawer__footer .drawer_icons{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0}.cart-drawer__footer .drawer_icon_item{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px}.cart-drawer__footer .drawer_icon_item img{width:28px;height:28px;object-fit:contain;flex-shrink:0}.cart-drawer__footer .drawer_icon_item p{margin:0;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;color:var(--kik-color-text-primary)}@media(max-width:749px){.cart-drawer__footer .drawer_icons{padding:8px}.cart-drawer__footer .drawer__footer-buttons .checkout_button.btn--primary{min-height:0;padding:12px 32px}.cart-drawer__footer .drawer_icon_item{flex-direction:column;align-items:flex-start;gap:4px}.cart-drawer__footer .drawer_icon_item img{width:23px;height:23px}}.cart-drawer .cart-drawer-products-recommendation{background:var(--kik-color-bg-surface);margin-inline:-24px;padding:16px 0}@media(max-width:749px){.cart-drawer .cart-drawer-products-recommendation{padding:12px 0}}.cart-drawer .cart-drawer-products-recommendation__header{padding-inline:24px}@media(max-width:749px){.cart-drawer .cart-drawer-products-recommendation__header{padding-inline:16px}}.cart-drawer .cart-drawer-products-recommendation__header .h6{margin:0;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md);font-weight:400;line-height:1.5;text-transform:none;color:var(--kik-color-text-inverse)}.cart-drawer .cart-drawer-products-recommendation__container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.cart-drawer .cart-drawer-products-recommendation__container.kik-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.cart-drawer .cart-drawer-products-recommendation__container::-webkit-scrollbar{display:none}.cart-drawer .cart-drawer-products-recommendation__wrapper{display:flex;flex-wrap:nowrap;width:max-content;max-width:none;gap:8px;padding-inline:24px;overflow:visible;transform:none!important}@media(max-width:749px){.cart-drawer .cart-drawer-products-recommendation__wrapper{padding-inline:16px}}.cart-drawer .cart-drawer-products-recommendation__wrapper .swiper-slide{flex:0 0 auto;width:129px;height:auto}.cart-drawer .kik-rec-card{display:flex;flex-direction:column;gap:8px;width:129px;padding:8px;background:var(--kik-color-bg-page)}.cart-drawer .kik-rec-card__image{display:block;align-self:center;width:56px;height:56px}.cart-drawer .kik-rec-card__img{width:100%;height:100%;object-fit:contain}.cart-drawer .kik-rec-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * 1.5 * var(--kik-text-size-body-xsm));font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;text-transform:uppercase;color:var(--kik-color-text-primary);text-decoration:none}.cart-drawer .kik-rec-card__price{display:flex;align-items:center;gap:8px}.cart-drawer .kik-rec-card__price-now{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;color:var(--kik-color-text-primary)}.cart-drawer .kik-rec-card__price-was{font-family:var(--kik-text-font-body);font-size:12px;line-height:1.5;text-decoration:line-through;color:var(--kik-color-text-tertiary)}.cart-drawer .kik-rec-card__form{margin:0;width:100%}.cart-drawer .kik-rec-card__add{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;max-height:40px;padding:10px 24px;background:var(--kik-color-action-secondary);border:1px solid var(--kik-color-action-primary);border-radius:0!important}.cart-drawer .kik-rec-card__add .btn__text{font-family:var(--kik-text-font-body);font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase;color:var(--kik-color-action-primary)}@media(max-width:767.98px){.cart-drawer.cart-drawer .drawer__inner{width:var(--kik-drawer-width-mobile, 366px);max-width:100%}}.cart-drawer [id^=CartDrawerBody-]{gap:32px}@media(max-width:749px){.cart-drawer [id^=CartDrawerBody-]{gap:24px}}.cart-drawer .cart-item__product{gap:8px}.cart-drawer .cart-item__media{flex:0 0 60px;height:60px}.cart-drawer .cart-item__media img{height:100%;object-fit:cover}.cart-drawer .cart-item__title{font-size:var(--kik-text-size-h6);line-height:1.2;font-weight:400;text-transform:uppercase;color:var(--kik-color-text-primary)}.cart-drawer .cart-item__option-value{margin-top:4px;font-size:var(--kik-text-size-body-sm);line-height:1.5;color:var(--kik-color-text-primary)}.cart-drawer .cart-item__action{margin-top:12px}.cart-drawer .cart-item .cart-quantity{min-height:50px;height:50px;width:120px;border:1px solid var(--kik-color-border-subtle-2)}.cart-drawer .cart-item .cart-quantity button{height:48px}.cart-drawer .cart-item .cart-quantity input{box-shadow:none;border:0}.cart-drawer .cart-item__prices{gap:4px}.cart-drawer .cart-item__prices .price{display:flex;gap:8px;align-items:center}.cart-drawer .cart-item__prices .price span:first-child,.cart-drawer .cart-item__prices .price .price__regular{font-size:var(--kik-text-size-h5);line-height:1.5;font-weight:400;color:var(--kik-color-action-primary)}.cart-drawer .cart-item__prices .price s,.cart-drawer .cart-item__prices .price span.item_compare{font-size:var(--kik-text-size-body-sm);font-weight:700;line-height:1.5;text-decoration:line-through;color:var(--kik-color-text-tertiary)}.cart-drawer .item_saving{width:fit-content;margin:4px 0 0 auto;padding:2px 8px;font-size:var(--kik-text-size-body-xsm);line-height:1.5;background:var(--kik-color-action-primary);color:var(--kik-color-text-inverse-white)}.cart-drawer .cart-item__remove>span:first-child svg{display:none}.cart-drawer .cart-item__remove>span:first-child:after{content:"";display:block;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.5 3.75H13.0875C13.0436 3.00415 12.7829 2.28733 12.3375 1.6875C11.8 1.025 11 0.625 10 0.625C9 0.625 8.2 1.025 7.6625 1.6875C7.2164 2.28698 6.95567 3.004 6.9125 3.75H2.5C2.33424 3.75 2.17527 3.81585 2.05806 3.93306C1.94085 4.05027 1.875 4.20924 1.875 4.375C1.875 4.54076 1.94085 4.69973 2.05806 4.81694C2.17527 4.93415 2.33424 5 2.5 5H4.0625V17.5C4.0625 17.85 4.3375 18.125 4.6875 18.125H15.3125C15.4783 18.125 15.6372 18.0592 15.7544 17.9419C15.8717 17.8247 15.9375 17.6658 15.9375 17.5V5H17.5C17.6658 5 17.8247 4.93415 17.9419 4.81694C18.0592 4.69973 18.125 4.54076 18.125 4.375C18.125 4.20924 18.0592 4.05027 17.9419 3.93306C17.8247 3.81585 17.6658 3.75 17.5 3.75ZM8.6375 2.475C8.925 2.1125 9.3625 1.875 10 1.875C10.6375 1.875 11.0625 2.1125 11.3625 2.475C11.6125 2.775 11.7375 3.225 11.8125 3.75H8.1875C8.25 3.225 8.4 2.775 8.6375 2.475ZM14.6875 16.875H5.3125V5H14.6875V16.875Z' fill='%23353535'/%3E%3Cpath d='M8.1875 6.5625C8.02174 6.5625 7.86277 6.62835 7.74556 6.74556C7.62835 6.86277 7.5625 7.02174 7.5625 7.1875V14.6875C7.5625 14.8533 7.62835 15.0122 7.74556 15.1294C7.86277 15.2467 8.02174 15.3125 8.1875 15.3125C8.35326 15.3125 8.51223 15.2467 8.62944 15.1294C8.74665 15.0122 8.8125 14.8533 8.8125 14.6875V7.1875C8.8125 7.02174 8.74665 6.86277 8.62944 6.74556C8.51223 6.62835 8.35326 6.5625 8.1875 6.5625ZM11.8125 6.5625C11.6467 6.5625 11.4878 6.62835 11.3706 6.74556C11.2533 6.86277 11.1875 7.02174 11.1875 7.1875V14.6875C11.1875 14.8533 11.2533 15.0122 11.3706 15.1294C11.4878 15.2467 11.6467 15.3125 11.8125 15.3125C11.9783 15.3125 12.1372 15.2467 12.2544 15.1294C12.3717 15.0122 12.4375 14.8533 12.4375 14.6875V7.1875C12.4375 7.02174 12.3717 6.86277 12.2544 6.74556C12.1372 6.62835 11.9783 6.5625 11.8125 6.5625Z' fill='%23353535'/%3E%3C/svg%3E") no-repeat center center / contain}.cart-drawer .free-shipping-goal{--color-progress-bar: var(--kik-color-text-inverse);gap:8px;text-align:center}.cart-drawer .free-shipping-goal__label{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md);line-height:1.5;color:var(--kik-color-text-inverse);text-align:left}.cart-drawer .free-shipping-goal .progress-bar{height:8px;border-radius:28px;background-color:var(--kik-color-bg-surface)}.cart-drawer.kik-footer-static .drawer__content{overflow-y:auto;overflow-x:hidden;min-height:0}.cart-drawer.kik-footer-static .drawer__body{flex:0 0 auto;overflow-y:visible;scroll-snap-type:none}.cart-drawer.kik-footer-static .drawer__footer{margin-top:0}.cart-drawer.kik-footer-static.kik-pin-announcement .kik-cart-announcement{position:sticky;top:0;z-index:3}.cart-drawer.kik-footer-static.kik-pin-header .drawer__header{position:sticky;top:0;z-index:2;background:var(--kik-color-bg-page)}.cart-drawer.kik-footer-static.kik-pin-header.kik-pin-announcement .drawer__content:has(.kik-cart-announcement) .drawer__header{top:48px}.cart-drawer .kik-cart-announcement{display:flex;align-items:center;justify-content:center;min-height:48px;padding:4px 25px;background:var(--kik-color-bg-alt-1);text-align:center}.cart-drawer .kik-cart-announcement__text{font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md);line-height:1.5;color:var(--kik-color-text-inverse-white);text-decoration:none}.cart-drawer .kik-cart-approval{display:flex;align-items:center;gap:8px;padding:16px;background:var(--kik-color-bg-surface)}.cart-drawer .kik-cart-approval__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.cart-drawer .kik-cart-approval__heading{margin:0;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md);line-height:1.5;color:var(--kik-color-text-primary)}.cart-drawer .kik-cart-approval__desc{margin:0;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;color:var(--kik-color-text-secondary)}.cart-drawer .kik-cart-approval__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;max-height:34px;padding:8px 12px;background:transparent;border:1px solid var(--kik-color-text-inverse);border-radius:0!important;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm)!important;font-weight:400!important;line-height:1.5;color:var(--kik-color-text-inverse);cursor:pointer}@media(max-width:749px){.cart-drawer .kik-cart-approval__btn{padding:4px 8px}}.cart-drawer .kik-cart-movelist{width:100%;padding:0}.cart-drawer .kik-cart-movelist__btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:44px;padding:8px 32px;background:transparent;border:1px solid var(--kik-color-text-inverse);border-radius:0!important;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-md)!important;font-weight:400!important;line-height:1.5;text-transform:uppercase;color:var(--kik-color-text-inverse);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cart-drawer .kik-cart-movelist__btn:hover{background:var(--kik-color-text-inverse);color:var(--kik-color-text-inverse-white)}.cart-drawer .kik-cart-movelist__btn[aria-busy=true]{opacity:.6;pointer-events:none}.cart-drawer .kik-cart-movelist__status{margin:6px 0 0;font-family:var(--kik-text-font-body);font-size:var(--kik-text-size-body-xsm);line-height:1.5;text-align:center}.cart-drawer .kik-cart-movelist__status:empty{display:none}.cart-drawer .kik-cart-movelist__status[data-kind=success]{color:var(--kik-color-text-inverse)}.cart-drawer .kik-cart-movelist__status[data-kind=error]{color:var(--kik-color-action-primary)}.cart-drawer .kik-rec-card{position:relative}.cart-drawer .kik-rec-card .wf-wishlist-button.kik-card-wish{top:8px;inset-inline-end:8px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/kik-cart-drawer.css.map */
