.fetching-data{overflow:hidden}.loader{position:absolute;width:100%;height:100%;background:#000000d9;z-index:9;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;left:0;right:0}.loader.hide{display:none}.lds-default,.lds-default div{box-sizing:border-box}.lds-default{display:inline-block;position:relative;width:80px;height:80px;color:#fff}.lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentColor;border-radius:50%;animation:lds-default 1.2s linear infinite}.lds-default div:nth-child(1){animation-delay:0s;top:36.8px;left:66.24px}.lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}.lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}.lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}.lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}.lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}.lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}.lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}.lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}.lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}.lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}.lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.cart__header{display:flex;justify-content:space-between;width:100%;max-width:1058px}.line-item__price--compare{text-decoration:line-through;margin-left:0!important}.pp{display:flex;flex-direction:column;align-items:center;justify-content:flex-start!important}.line-item__price--compare:before{display:none}.cart__header--title{color:#000f69;font-size:29px;font-weight:700}.cart__header__main{display:flex;border-bottom:2px solid rgb(0,15,105);align-items:center}.cart__header__main__heading__title__wrapper{position:relative;display:flex;flex-direction:column}.cart__header__main__heading--title{margin-bottom:0;text-align:center;font-size:24px;width:max-content;background:#f3f5f6;align-self:center;padding:0 5px}.cart__header__main__heading--hr{position:absolute;width:100%;border:1px solid rgb(0,15,105);top:50%;margin:0;z-index:-1}.cart__header__main__logo{width:70px;height:50px}.cart__header__main__logo--icon{width:100%;height:100%;object-fit:contain}.cart-recap__note-inner .form__field--textarea{border:2px solid}.cart__product__price{text-align:center}.card__product__items__wrapper{list-style:none;display:flex;flex-direction:column;gap:25px}.card__product__item{border:2px solid}.card__product__item__heading{padding:15px 20px}@media(min-width:750px){.card__product__item__heading{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}.card__product__item__heading--title{color:#fff;font-size:22px;font-weight:700}.card__product__item__heading--title span{font-size:16px;font-weight:400;margin-right:10px;display:block}.card__product__item__details{padding:15px 20px;background:#fff}.card__product__item__details__head{list-style:none;display:flex;justify-content:space-between;border-bottom:1px solid;padding-bottom:15px}.card__product__item__details__head:last-child{border:none}.card__product__item__details__head:first-child{border-bottom:1px solid gray;padding-bottom:10px}.card__product__item__details__head:not(:first-child){padding-top:20px}.card__product__item__details__head--item{display:flex}.card__product__item__details__head--item__quantity{display:flex;gap:10px}.card__product__item__details__head--item__quant--btn{padding:8px;background:#000f69;border-radius:100px;width:25px;height:25px;display:flex;align-items:center}.card__product__item__details__head--item--quantity-button{width:10px;height:10px;color:#fff}.card__product__item__details__head--item--quan{padding:5px 8px;border:1px solid gray;border-radius:4px;height:max-content}.card__product__item__details__head--item:first-child{flex-basis:50%;display:flex;flex-direction:column}.card__product__item__details__head--item:not(:first-child){flex-basis:16%;text-align:center;justify-content:center}.card__product__item__details__head--item--p-title{color:#000f69;font-size:20px;line-height:1.2;display:flex}.card__product__item__details__head--item--p-img{width:80px!important;height:80px!important;object-fit:cover;border-radius:10px}.card__product__item__details__head--item--p-sku{margin-top:15px}.card__right__wrapper{border:2px solid gray;border-radius:10px}.card__right>*{padding-left:20px;padding-right:20px}.card__right__zip{border-bottom:1px solid gray;padding-bottom:20px}.card__right__zip--text{margin-top:15px;font-size:18px;font-weight:500;margin-bottom:10px}.card__right__zip__input__wrapper{display:flex}.card__right__zip--input{border:1px solid gray;padding:4px 8px;border-radius:4px;flex:1}.card__right__zip--apply{margin-left:-50px;margin-right:14px;text-decoration:underline;cursor:pointer}.card__right__summary{padding-top:15px;padding-bottom:50px;border-bottom:1px solid gray}.card__right__summary>*{margin-bottom:0}.card__right__summary--title{font-size:24px;margin-bottom:0;font-weight:700;color:#000f69}.card__right__summary--total{font-size:22px;font-weight:700;display:flex;justify-content:space-between;margin-bottom:0}.card__right__summary--shipping{display:flex;justify-content:space-between;flex-wrap:wrap}.card__right__summary--shipping .shipping-price{font-weight:700}.shipment-title{color:var(--header-accent-color);font-weight:500}.card__right__summary--ship-remove-link{text-decoration:underline;color:#000f69;display:flex;justify-content:center;margin-top:-10px}.sp-1.pickup .shipment-title{flex-basis:100%}.pickup .shipping-method.inactive{text-decoration:line-through}.store-pickup{width:100%;align-items:center;gap:10px;display:none}.store-pickup.active{display:flex}.store-pickup input{width:20px;height:20px}.store-pickup label{display:flex;justify-content:space-between;width:90%}.store-pickup span{font-weight:500}.card__right__summary__order{margin-bottom:25px}.card__right__summary__order--title{font-size:22px;font-weight:700;display:flex;justify-content:space-between;margin-bottom:0}.card__right__summary__order__shipment--text{display:block;text-align:center}.card__right__summary__order__shipment__date__wrapper{border-bottom:1px solid gray;padding-top:10px;padding-bottom:10px;margin-left:-20px;margin-right:-20px}.card__right__summary__order__shipment--date{display:flex;margin-left:auto;margin-right:auto;width:80%;border:1px solid gray;border-radius:4px;padding:5px}@media(max-width:650px){.phead,.qc,.pp{display:none}.items-bulk{flex-wrap:wrap}.quant{flex-basis:100%!important;order:3;margin-top:20px;justify-content:flex-start!important}}@media(max-width:750px){.cart__header{flex-direction:column;gap:20px;align-items:center}.cart__header__main{max-width:max-content}}.shipping-bar-wrapper{color:#fff}@media(min-width:750px){.shipping-bar-wrapper{flex-basis:45%}.free-ship-disabled .shipping-bar-wrapper{text-align:right}}.shipping-bar{max-width:400px;height:15px;background:#cbcbd4;border-radius:10px;margin-bottom:5px;position:relative}.shipping-bar:before{content:"";position:absolute;height:100%;top:0;left:0;bottom:0;background:#d4af37;border-radius:10px}.shipping-bar-wrapper p:first-child{font-size:18px;font-weight:500;margin-bottom:10px}.free-ship-disabled .shipping-bar-wrapper p:first-child{margin-bottom:0}.shipping-bar-wrapper p:last-child:not(.free-ship-disabled .shipping-bar-wrapper p:last-child){color:#cbcbd4}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.card__right__zip--apply{text-decoration:none;color:var(--heading-color)}@media(min-width:950px){.cart-recap{position:relative!important;width:30%!important;right:unset!important;top:unset!important}.cart-wrapper__inner-inner{width:100%!important}.cart-wrapper__inner-inner .container{display:flex;justify-content:space-between;gap:20px}.cart-wrapper__inner-inner .recap-card-wrap{width:70%;background:transparent}}.quantity-selector{border:none;box-shadow:none}.quantity-selector__value{height:100%;border:1px solid var(--heading-color);border-radius:5px}.quantity-selector__button{padding:0;border-radius:50%;margin:5px;background:var(--heading-color);width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff}.quantity-selector__button:hover{color:#fff!important}.wwc-disabled,.wcs-disabled,.fd-disabled,.ls-disabled,.cto-disabled{pointer-events:none;background:#ccc}@media(max-width:640px){.cart-wrapper__inner-inner .container{padding:0 15px}}.shipment-wrap:not(.shipment-wrap:last-child){border-bottom:1px solid var(--heading-color)}.shipment-wrap{padding:20px 0}.sd-block{margin-top:10px;text-align:center}.saturday-delivery-wrap{color:var(--heading-color)}.saturday-delivery-status{color:var(--heading-color);text-align:center;margin-bottom:0}.remove-saturday-delivery{cursor:pointer;text-decoration:underline;display:inline-block}.remove-saturday-delivery span{color:red}.datepicker-jUI{padding:10px 36px 10px 10px;font-size:16px;background-image:url(https://cdn.shopify.com/s/files/1/0811/5863/5842/files/calendar_1.png?v=1694688065);background-repeat:no-repeat;background-position:center right 10px;background-size:24px 24px;border:1px solid #081457;outline:none;color:#081457;width:100%}.datepicker-container .ui-datepicker-trigger{background:none;border:none;position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.ui-datepicker{background-color:#fff;border:1px solid #081457}.ui-datepicker-header{background-color:#081457;color:#fff}.ui-datepicker-prev,.ui-datepicker-next{background-color:#fff;color:#081457;font-size:16px;border-radius:50%}.ui-datepicker-calendar .ui-state-default{color:#ccc;background-color:#081457}.ui-datepicker-calendar .ui-state-active{background-color:red;color:#fff}.ui-datepicker-calendar .ui-state-disabled .ui-state-default{color:#fff;background-color:#ccc}.hide{display:none}input#agree{width:20px;height:20px}.card__right__zip--input:disabled{background:#ccc}.zipcode_btn:disabled{color:#ccc}.ls-ship-text{font-size:85%;color:#002aff}
/*# sourceMappingURL=/cdn/shop/t/80/assets/cart-custom.css.map */
