:root{--expected-delivery-spacings: 5px;--recommended-product-image-size: calc(22rem - 30px) }.shipping-countdown{position:relative;padding-top:calc(var(--shipping-countdown-height) + 4px);width:100%;padding-bottom:1rem}.is-empty .shipping-countdown{display:none}.shipping-countdown:before{content:"";border:1px solid var(--shipping-countdown-bar-border-color);position:absolute;width:100%;height:var(--shipping-countdown-height);top:2px;left:0}.shipping-countdown:after{content:"";background-color:var(--shipping-countdown-bar-fill);border:transparent 1px solid;position:absolute;height:var(--shipping-countdown-height);left:0;width:var(--shipping-countdown-bar);top:2px;-webkit-transition:width .2s ease-in;-moz-transition:width .2s ease-in;-o-transition:width .2s ease-in;transition:width .2s ease-in;z-index:1}.shipping-countdown__text{font-size:var(--shipping-countdown-font-size);display:block}.shipping-countdown__amount{font-weight:700}@media screen and (max-width: 480px){.shipping-countdown__text{font-size:calc(var(--shipping-countdown-font-size) * .85)}.shipping-countdown:before,.shipping-countdown:after{height:calc(var(--shipping-countdown-height) * .85)}.shipping-countdown{padding-top:calc((var(--shipping-countdown-height) * .85) + 4px)}}.expected-delivery{display:flex;justify-content:flex-start;align-items:center;padding:10px 0;width:100%;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:14px}.drawer__footer>.expected-delivery:first-child{padding-top:0;padding-bottom:15px}.expected-delivery__text{font-weight:700;margin:0;font-size:13px}.expected-delivery__date{margin-left:var(--expected-delivery-spacings, .125rem)}.expected-delivery__date{font-weight:400}.expected-delivery__before-img,.expected-delivery__text{display:inline-block}.expected-delivery__before-img{width:20px;height:20px;margin-right:var(--expected-delivery-spacings, .5rem)}.expected-delivery__before-img>img{object-fit:contain;width:100%;height:100%}@media screen and (max-width: 480px){.expected-delivery__text{font-size:12px}}section-render{display:block}.recommended-products--desktop-version{width:22rem;z-index:10;position:relative;top:0;left:0;overflow:hidden}.recommended-products__animation-box{height:100%;width:100%;border-left:.1rem solid transparent;border-right:.1rem solid rgba(var(--color-foreground),.2);padding:1px 15px;background-color:#fff;transform:translate(101%);transition:transform .15s ease-out}cart-drawer.active .recommended-products__animation-box{transform:translate(0);transition:transform .15s ease-out .15s}.recommended-products__title{font-size:15px;margin:0;padding:15px 0 5px;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.recommended-product__button-area{margin-top:10px}.recommended-product__button-area .btn{-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,1);min-height:38px;width:100%;padding:0 1rem;text-align:center;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:var(--font-body-family);transition:transform .15s ease-out,background-color .15s ease-out,color .15s ease-out;font-color:16px;background-color:transparent}.recommended-product__button-area .btn:not([disabled]):hover{background-color:#000;color:#fff}.recommended-product__button-area .btn:not([disabled]):active{transform:scale(.96)}.recommended-product__button-area .btn[disabled]{opacity:.5;cursor:not-allowed}.recommended-product__button-area .btn span{font-size:16px}.recommended-product__button-area a.btn{text-decoration:none}.recommended-products__products::-webkit-scrollbar{display:none}.recommended-products__products{overflow-y:scroll;height:100%;width:100%;-ms-overflow-style:none;scrollbar-width:none}.recommended-product{padding-bottom:40px;display:block}.recommended-product__title{font-size:12px;margin:0}.recommended-product__price{font-size:13px}.recommended-product__image{width:var(--recommended-product-image-size);height:calc(var(--recommended-product-image-size) / 1.5);position:relative;margin-bottom:15px}.recommended-product__image img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recommended-product__select{-webkit-appearance:none;appearance:none;width:100%;border:1px solid black;border-radius:0;font-family:var(--font-body-family);cursor:pointer;font-size:16px;padding:6px 5px;background-color:transparent;-webkit-text-fill-color:rgba(0,0,0,1);color:#000;outline:0!important;box-shadow:none!important;text-align:-webkit-center;text-align:center;margin:0}.recommended-product__select-container{position:relative;margin:0 0 10px}.recommended-product__select-container:before{content:"";position:absolute;top:50%;right:5px;transform:translate(-50%,-50%);border-top:5px solid rgba(0,0,0,1);border-left:5px solid transparent;border-right:5px solid transparent}.recommended-products--phone-version{display:none;overflow:hidden}.recommended-products--phone-version .recommended-products__title{font-size:14px;padding:10px 0}.recommended-products--phone-version .recommended-product__image,.recommended-products--phone-version .recommended-product__image img{height:90px;width:150px;flex-shrink:0}.recommended-products--phone-version .recommended-products__products{overflow:auto;scroll-snap-type:x mandatory;height:auto;display:flex;padding:1.8rem 0}.recommended-products--phone-version .recommended-product{width:150px;margin:0 20px 0 0;scroll-snap-align:start;flex:none;display:flex;flex-direction:column;padding:0}.recommended-products--phone-version .recommended-product:last-child{margin:0}.recommended-product__content{display:flex;flex-direction:column}.recommended-products--phone-version .recommended-product__button-area{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.recommended-products--phone-version .btn{min-height:28px;padding:0 1rem;font-color:14px}.recommended-products--phone-version .btn>span{font-size:14px}.recommended-products--phone-version .recommended-product__select{font-size:14px;padding:3px 2px}@media screen and (max-width: 660px){.recommended-products--phone-version{display:block}.recommended-products--desktop-version{display:none}}cart-drawer.is-empty .recommended-products--phone-version{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cart-v2023Q1.css.map */
