body.cart .header__icons .header__search,body.cart .header__icons .header__icon--cart{display:none!important}.drawer-footer-left{align-items:center;display:flex;flex-direction:column}.cart-skip-main-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999999;display:none;align-items:center;justify-content:center}.cart-skip-main-wrapper.active{display:flex}.cart-item__price__quantity{display:flex;flex-direction:row;justify-items:center;align-items:center;gap:10px}.plan-size-text{color:#ff7f66}.cart-item__price{font-family:Figtree;font-weight:400;font-size:16px}.cart-skip-main-overlay{background:#1e1e2033;position:fixed;top:0;left:0;width:100%;height:100%;display:block!important}.cart-skip-main-box{z-index:99;position:relative;width:500px;height:330px;background:#fff;border-radius:30px;display:flex;padding:72px 48px;margin:0 16px}.cart-skip-main-content{display:flex;flex-direction:column;row-gap:48px;align-items:center}.cart-skip-main-top{display:flex;flex-direction:column;row-gap:16px}.cart-skip-main-top>div:first-child{font-family:Figtree;font-weight:700;font-size:24px;line-height:29px;letter-spacing:0;margin:0;color:#000;text-align:center}.cart-skip-main-top>div:last-child{font-family:Figtree;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin:0;color:#1e1e20;text-align:center}.cart-skip-main-bottom{display:flex;column-gap:24px;width:100%}.cart-skip-btn{width:50%;border:1px solid #9c9ca3;padding:0 16px;border-radius:40px;height:40px;line-height:38px;text-align:center;font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;letter-spacing:0;cursor:pointer}.cart-skip-cancel{width:50%;border:1px solid #ff7f66;background:#ff7f66;padding:0 16px;border-radius:40px;height:40px;line-height:38px;text-align:center;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;cursor:pointer}.cart-skip-main-close{position:absolute;right:24px;top:24px;width:24px;height:24px;cursor:pointer;z-index:99}.cart-confirm-order-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;align-items:center;justify-content:center}.cart-confirm-order-wrapper.active{display:flex}.cart-locale-order-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999999;display:none;align-items:center;justify-content:center}.cart-locale-order-wrapper.active{display:flex}.cart-confirm-order-overlay{background:#1e1e2033;position:fixed;top:0;left:0;width:100%;height:100%;display:block!important}.cart-confirm-order-main-box{z-index:99;position:relative;width:780px;height:520px;background:#fff;border-radius:30px;display:flex}.cart-confirm-order-main-img{border-radius:30px 0 0 30px;overflow:hidden}.cart-confirm-order-main-img .confirm-img-mobile{display:none}.cart-confirm-order-main-content{width:500px;display:flex;flex-direction:column;row-gap:16px;align-items:center;justify-content:center;padding:48px}.cart-confirm-order-main-content>div:first-child{width:48px;height:48px}.cart-locale-order-wrapper .cart-confirm-order-main-content>div:first-child{width:auto;height:48px;margin-bottom:32px}.cart-confirm-order-main-content>div:nth-child(2){font-family:Figtree;font-weight:700;font-size:24px;line-height:29px;letter-spacing:0;margin:0;color:#000;text-align:center}.cart-confirm-order-main-content>div:nth-child(3){font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;margin:0;color:#000;text-align:center}.cart-locale-order-wrapper .cart-confirm-order-main-content>div:nth-child(3){font-size:16px;line-height:24px}.cart-confirm-order-main-content>div:nth-child(3) p{margin:0}.cart-confirm-order-main-content>div:nth-child(3) a{font-family:Figtree;font-weight:600;color:#ff7f66;text-decoration:none}.cart-confirm-order-close,.cart-locale-order-close{position:absolute;right:24px;top:24px;width:24px;height:24px;cursor:pointer;z-index:99}.cart-skipped-box-wrapper{margin:48px 16px;padding:24px;border:1px solid #e7e7e7;border-radius:10px;display:flex;flex-direction:column;align-items:center;row-gap:24px;justify-content:center;min-height:600px}.cart-skipped-box-top{display:flex;flex-direction:column;row-gap:10px}.cart-skipped-box-top>div:first-child{font-family:Figtree;font-weight:700;font-size:24px;line-height:29px;letter-spacing:0;margin:0;color:#1e1e20;text-align:center}.cart-skipped-box-top>div:last-child{font-family:Figtree;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin:0;color:#1e1e20;text-align:center}.cart-skipped-box-btn{background:#ff7f66;border-radius:40px;height:40px;line-height:40px;padding:0 16px;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;cursor:pointer}.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,.is-empty .cart__footer{display:none}.cart-contents-wrapper{display:block}.cart-contents-wrapper.mobile{display:none}cart-items.is-empty{padding:0}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:48px 28px}.cart_empty_main{border:1px solid #e7e7e7;border-radius:10px;min-height:512px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:24px}.cart_empty_main>div:first-child{display:flex;flex-direction:column;row-gap:8px}.cart_empty_main p.cart_empty_title1{font-family:Figtree;font-weight:700;font-size:24px;line-height:29px;color:#1e1e20;margin:0;letter-spacing:0}.cart_empty_main p.cart_empty_title2{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;margin:0;letter-spacing:0}.cart_property{position:absolute;left:7px;top:7px;background:#1e1e20;border-radius:40px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.cart_pick_btn{display:flex;height:40px;padding:0 16px;line-height:40px;border:1px solid #9c9ca3;border-radius:40px;align-items:center;justify-content:center;column-gap:8px;cursor:pointer;font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;letter-spacing:0}.cart_pick_btn.cart_item_over{opacity:0;visibility:hidden}.cart_pick_btn span{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.cart_clear_btn{cursor:pointer;font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;letter-spacing:0;text-decoration:underline}.cart__empty-text{font-family:Figtree;font-weight:700;font-size:32px;line-height:38px;color:#1e1e20;margin:16px 0}.cart__warnings a.button{border-radius:40px;padding:0 16px;height:40px;min-height:40px;font-family:Open Sans;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:48px 0 0;font-family:Figtree;font-weight:600;font-size:18px;line-height:22px;color:#1e1e20;letter-spacing:0}.cart__login-title a{color:#ff7f66;font-size:18px;text-decoration:none;letter-spacing:0}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit}cart-items{display:block}.cart__items{position:relative;padding-bottom:48px}.cart__items--disabled{pointer-events:none}.cart__footer{padding:4rem 0 0}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:4rem}.cart__footer .discounts{margin-top:1rem}.cart__note{height:fit-content}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width: 750px){.cart__items{grid-column-start:1;grid-column-end:3}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:35rem}.cart__footer>*+*{margin-left:4rem;margin-top:0}}.cart__ctas>*:not(noscript:first-child)+*{margin-top:1rem}.cart__update-button{margin-bottom:1rem}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__blocks>*+*{margin-top:1rem}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.cart-minimum-order{display:flex;flex-direction:column;padding:8px 0;row-gap:8px}.cart-minimum-order.hide,.cart-minimum-order.b2b-true{display:none}.cart-minimum-order p{font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;margin:0;letter-spacing:0;text-align:center}.cart-minimum-order-progress{border-radius:4px;height:4px;background:#e7e7e7;position:relative;overflow:hidden}.cart-minimum-order-progress span{position:absolute;height:4px;left:0;top:0;border-radius:4px;background:#ff7f66}.cart__checkout-button{border-radius:40px;height:40px;min-height:40px;font-family:Figtree;letter-spacing:0;font-size:14px;font-weight:700;max-width:100%;width:100%;padding:0 16px}.cart__checkout-button.button:disabled{opacity:1;background:#e7e7e7}.cart__ctas{text-align:center;margin-right:16px;flex-direction:column}.cart-browser-btn{display:block;border-radius:40px;height:40px;min-height:40px;line-height:40px;font-family:Figtree;letter-spacing:0;font-size:14px;font-weight:700;max-width:100%;width:100%;padding:0 16px;text-decoration:none;margin:0;border:1px solid #e7e7e7;color:#1e1e20}.cart-delivery-notification{display:none;padding:16px 0;column-gap:16px;justify-content:center}.cart-delivery-notification .label{font-family:Figtree;font-weight:600;font-size:18px;line-height:22px;color:#000;letter-spacing:0;margin:0}.timer-display,.timer-display .timer-block{display:flex}.timer-display .timer-block span{font-family:Figtree;font-weight:700;font-size:18px;line-height:22px;color:#ff7f66;letter-spacing:0;margin:0}.cart-info-wrapper{margin-top:48px;display:flex;column-gap:48px}cart-items.is-empty .cart-info-wrapper{margin-top:0;row-gap:16px}.cart-info-left-wrapper{width:calc(100% - 416px)}.cart-info-left-wrapper form.cart__contents .cart__items .totals{display:none}.cart-info-right-wrapper{width:100%;max-width:368px}.cart-info-left-wrapper .title-wrapper-with-link{margin:0 16px 16px 0;align-items:center}.title-wrapper-with-link.mobile{display:none}.cart-info-left-wrapper .title-wrapper-with-link .title--primary{font-family:Figtree;font-weight:600;font-size:32px;line-height:38px;color:#1e1e20;margin:0;letter-spacing:0;cursor:pointer}.cart-info-left-wrapper .title-wrapper-with-link .title--primary.b2b-true{cursor:default}.cart-info-left-wrapper .title-wrapper-with-link .title--primary span{color:#ff7f66}.cart-info-left-wrapper .title-wrapper-with-link .title--primary svg{margin-left:16px}.cart-info-left-wrapper .title-wrapper-with-link div p:first-child{margin:0 0 4px;font-family:Figtree;font-weight:700;font-size:18px;line-height:22px;color:#000;letter-spacing:0;text-align:right}.cart-info-left-wrapper .title-wrapper-with-link div p:last-child{margin:0;font-family:Figtree;font-weight:400;font-size:12px;line-height:16px;color:#000;letter-spacing:0;text-align:right}.cart-vendor-amount{display:flex;padding:24px;border:1px solid #e7e7e7;border-radius:10px;margin-top:16px;margin-bottom:72px;column-gap:16px;align-items:center}.cart-vendor-amount>div:last-child{font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;color:#1e1e20;letter-spacing:0;display:block}.cart-vendor-amount>div:last-child span{color:#ff7f66}.cart-order-notify{display:none;padding:24px;border:1px solid #d2d2d6;border-radius:10px;margin-top:16px;column-gap:16px;align-items:center;flex-direction:column}.cart-order-notify>div{display:flex;column-gap:16px;align-items:center}.cart-order-notify>div .cart-order-notify-text{font-family:Figtree;font-weight:400;font-size:12px;line-height:16px;color:#1e1e20;letter-spacing:0}.cart-order-notify>div .cart-icon-notify{min-width:24px;width:24px;height:24px;cursor:pointer}.cart-order-notify>div .cart-icon-notify.active{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(180deg) skew(0);transform-style:preserve-3d}.cart-order-notify>div:last-child{display:none}.cart-order-notify>div:last-child p{font-family:Figtree;font-weight:400;font-size:12px;line-height:16px;color:#1e1e20;margin:16px 0 0;letter-spacing:0}.cart-time-left-box{margin-bottom:16px;border:1px solid #5da5d5;background:#f4fbff;border-radius:10px;padding:16px;display:flex;flex-direction:column;max-width:400px;row-gap:8px}.cart-time-left-box.timeoff{display:none}.cart-time-left-box .cart-time-box-titles{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.cart-time-left-box .cart-time-box-titles>div{display:flex;column-gap:16px;row-gap:8px;align-items:center}.cart-time-left-box .cart-time-box-titles .cart-time-box-time{font-family:Figtree;font-weight:700;font-size:18px;color:#1e1e20;letter-spacing:0;line-height:20px;min-width:74px}.cart-time-left-box .cart-time-box-titles .cart-time-box-des{font-family:Figtree;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;display:flex;justify-content:space-between;width:100%;color:#1e1e20}.cart-time-left-box .cart-time-box-titles svg{display:none!important}.cart-time-left-box.active .cart-time-box-titles .cart-time-box-des svg{transform:rotatex(180deg)}.cart-time-left-box .cart-time-box-infos{font-family:Figtree;font-weight:400;font-style:italic;font-size:12px;color:#1e1e20;line-height:20px;letter-spacing:0;display:none;-webkit-user-select:none;user-select:none}.cart-time-left-box.active .cart-time-box-infos{display:block}.cart-subscription-box{display:flex;flex-direction:column;padding:48px 0;row-gap:48px}.cart-subscription-top{border:1px solid #e7e7e7;border-radius:10px}.cart-subscription-top .cs-top-title{padding:48px;background:#fdf8f2;border-bottom:1px solid #e7e7e7;font-family:Figtree;font-weight:600;font-size:32px;letter-spacing:0;color:#000;line-height:38px;text-align:center;border-radius:10px 10px 0 0}.cart-subscription-top .cs-top-title span{color:#ff7f66}.cart-subscription-top .cs-top-action-box{padding:48px;display:flex;justify-content:space-between;align-items:center}.cart-subscription-top .cs-top-action-des{display:flex;flex-direction:column;row-gap:10px}.cart-subscription-top .cs-top-action-des p:first-child{font-family:Figtree;font-weight:700;font-size:24px;color:#1e1e20;line-height:29px;letter-spacing:0;margin:0}.cart-subscription-top .cs-top-action-des p:last-child{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0;margin:0}.cart-subscription-top .cs-top-action-box .cs-top-action-skip{font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;line-height:24px;text-decoration:underline;letter-spacing:0;cursor:pointer}.cs-middle-items-wrapper{display:flex;column-gap:24px;flex-direction:column;justify-content:space-around}.cs-middle-items-left{width:100%;padding:0 48px;flex-direction:row;display:flex;gap:48px}.cart-time-boxes{margin-top:8px;display:none;flex-direction:column;row-gap:8px}.sub-info-box{font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;color:#1e1e20;letter-spacing:0;padding:16px 24px;border:1px solid #e7e7e7;border-radius:10px}.sub-info-highlight{font-family:Figtree;font-weight:700}.cart-time-boxes-des{display:block;font-family:Figtree;font-weight:400;color:#1e1e20;letter-spacing:0;line-height:22px;font-size:14px}.cart-time-boxes-time{height:60px;padding:16px;border:1px solid #e7e7e7;border-radius:20px;width:192px;text-align:center;line-height:28px;font-size:20px}.cs-middle-cart-confirm-date{font-family:Figtree;font-weight:700;font-size:32px;color:#1e1e20;letter-spacing:0;margin:0 0 24px;line-height:38px;flex-grow:1;min-width:300px}#next-delivery{color:#ff7f66}.cs-middle-items-left .title-wrapper-with-link{margin:24px 0;height:40px}.cs-middle-items-left .cart__items{padding-bottom:0}.cart_edit_btn{display:flex;padding:0 16px;height:32px;width:auto;align-items:center;margin-bottom:8px;gap:10px;cursor:pointer;border-radius:28px;border:1px solid var(--Neutrals-900, #e7e7e7);background:var(--black-white-white, #fff);text-decoration:none;color:var(--Neutrals-900, #1e1e20);font-family:Figtree;font-weight:600;font-size:14px;font-style:normal;line-height:24px}.cs-middle-items-right{min-width:368px;max-width:368px;display:flex;flex-direction:column;row-gap:16px}.cs-cart-items{display:block}.cs-cart-items.mobile{display:none}.cart-promo{background-color:#ff7f66;border-radius:24px 24px 0 0;position:sticky;bottom:50px;padding-bottom:24px;margin-bottom:-24px;min-height:68px;height:40px;align-content:center;text-align:center;color:#fff;padding-top:10px;font-family:Figtree;font-weight:700;box-shadow:0 2px 4px #000}.cart-promo-header{width:100%;text-align:center;font-family:Figtree;font-weight:700;font-size:large;background-color:#ff7f66;color:#fff;padding:6px}.cs-middle-items-right-plan{border-radius:10px;padding:24px;border:1px solid #e7e7e7;display:flex;flex-direction:column;row-gap:16px}.cs-middle-items-right-plan>div:nth-child(1){font-family:Figtree;font-weight:700;font-size:24px;color:#1e1e20;letter-spacing:0;margin:0;line-height:29px}.cs-middle-items-right-plan>div:nth-child(2){font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;line-height:22px;letter-spacing:0;display:flex;flex-direction:column;row-gap:8px}.cs-middle-items-right-plan>div:nth-child(2)>div{display:flex;justify-content:space-between}.cs-middle-items-right-plan>div:nth-child(2)>div.crt-cash-subtract{display:none}.cs-middle-items-right-plan>div:nth-child(2)>div.crt-cash-subtract.active{display:flex}.cs-middle-items-right-plan>div.crt-total{font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;letter-spacing:0;margin:0;line-height:24px;display:flex;justify-content:space-between}.cs-middle-items-right-plan>div.crt-total span:last-child{font-size:18px}.cs-middle-items-right-plan>div.crt-total span:last-child s{margin-right:5px}.cs-middle-items-right-plan>div.crt-cashback{display:flex;border-top:1px solid #e7e7e7;padding-top:16px;column-gap:8px;align-items:center;font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#9c9ca3}.cs-middle-items-right-plan>div.crt-cashback>span{width:16px;height:16px;cursor:pointer}.insurance-wrapper{border:1px solid #e7e7e7;border-radius:10px}.insurance-title{padding:16px 24px;border-bottom:1px solid #e7e7e7;font-family:Figtree;font-weight:700;font-size:18px;color:#1e1e20;line-height:22px;letter-spacing:0}.insurance-checkbox{cursor:pointer;padding:16px 24px;font-family:Figtree;font-weight:600;font-size:14px;color:#000;line-height:22px;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;justify-items:center;border-bottom:1px solid #e7e7e7;gap:10px}.insurance-checkbox-left{display:flex;flex-direction:row;gap:8px}.insurance-des{padding:16px 24px;font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20b1;line-height:22px;letter-spacing:0}#insurance-on{color:#ff7f66;height:30px;width:30px}#insurance-off{height:30px;width:30px}.insurance-checkbox.checked #insurance-on{display:block}.insurance-checkbox.checked #insurance-off,.insurance-checkbox #insurance-on{display:none}.insurance-checkbox #insurance-off{display:block}.insurance-des{padding:16px 24px;font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;line-height:22px;letter-spacing:0}.cs-middle-items-tip{border:1px solid #e7e7e7;border-radius:10px}.cs-middle-items-tip-title{padding:16px 24px;border-bottom:1px solid #e7e7e7;font-family:Figtree;font-weight:700;font-size:18px;color:#1e1e20;line-height:22px;letter-spacing:0}.insurance-lock{width:1.5em;height:1.5em;vertical-align:-.125em}.coupon-amt{color:#ff7f66;text-decoration:underline;font-weight:700}.cs-middle-items-tip-wrapper{padding:16px 24px;display:flex;flex-direction:column;row-gap:16px;border-bottom:1px solid #e7e7e7}.cs-middle-items-tip-boxes{border:1px solid #e7e7e7;border-radius:10px;display:flex}.cs-middle-items-tip-boxes .cs-middle-items-tip-box{width:25%;padding:10px 16px;border-right:1px solid #e7e7e7;display:flex;flex-direction:column;row-gap:4px;align-items:center;justify-content:center;cursor:pointer}.cs-middle-items-tip-boxes .cs-middle-items-tip-box:last-child{border-right:0}.cs-middle-items-tip-boxes .cs-middle-items-tip-box.active{border:2px solid #5da5d5;padding-top:8px;padding-bottom:8px;background:#f4fbff}.cs-middle-items-tip-boxes .cs-middle-items-tip-box:first-child.active{border-radius:10px 0 0 10px}.cs-middle-items-tip-boxes .cs-middle-items-tip-box:last-child.active{border-radius:0 10px 10px 0}.cs-middle-items-tip-boxes .cs-middle-items-tip-box span:last-child{font-family:Figtree;font-weight:600;font-size:12px;color:#1e1e20;line-height:17px;letter-spacing:0}.cs-middle-items-tip-boxes .cs-middle-items-tip-box span:first-child{font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;letter-spacing:0;line-height:22px}.cs-middle-items-tip-boxes .cs-middle-items-tip-box.active span{color:#5da5d5}.cs-middle-items-tip-boxes .cs-middle-items-tip-box:last-child span{font-family:Figtree;font-weight:600}.cs-middle-items-customtip-box{display:flex;column-gap:16px;position:relative}.cs-middle-items-customtip-box.active:before{content:"$";position:absolute;left:12px;top:1px;height:39px;line-height:39px;font-family:Figtree;font-weight:400;font-size:16px;color:#4f4f54}.cs-middle-items-customtip-box input{border:1px solid #e7e7e7;border-radius:10px;width:100%;height:40px;line-height:24px;padding:8px 16px;font-family:Figtree;font-weight:400;font-size:16px;color:#4f4f54;letter-spacing:0}.cs-middle-items-customtip-box.active input{padding-left:21px}.cs-middle-items-customtip-box input:focus,.cs-middle-items-customtip-box input:focus-visible{box-shadow:none;outline:none}.cs-middle-items-customtip-box .custom-tip-btn{background:#e7e7e7;width:125px;min-width:125px;height:40px;line-height:40px;padding:0 24px;border-radius:40px;cursor:pointer;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;text-align:center;pointer-events:none}.confirm-info-box{position:relative}.tooltip-content{display:none;position:absolute;bottom:120%;left:5%;right:5%;background-color:#fff;padding:.5em;min-width:10rem;border-radius:10px;background-color:#000;align-items:center;text-align:center;font-family:Figtree;font-weight:400;color:#fff}.confirm-info-box:hover .tooltip-content{display:block}.tooltip-content:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000000 transparent transparent transparent}.cs-middle-items-customtip-box .custom-tip-btn.active{background:#ff7f66;pointer-events:all}.cs-middle-items-customtip-box .custom-tip-btn.applied{background:#60b073;pointer-events:all}.cs-middle-items-tip-des{font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;color:#1e1e20;letter-spacing:0;padding:16px 24px}.cs-middle-items-average{padding:16px;border:1px solid #e7e7e7;border-radius:10px;font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;line-height:22px;letter-spacing:0}.cs-bottom-des-wrapper{display:flex;flex-direction:column;width:100%;flex-shrink:0;padding:48px;row-gap:24px;max-width:572px;margin-bottom:72px}.cs-bottom-delivery-box{display:flex;flex-direction:column;row-gap:24px}.cs-bottom-delivery-title{font-family:Figtree;font-weight:700;font-size:24px;color:#1e1e20;line-height:29px;margin:0;letter-spacing:0;display:flex;flex-direction:column;row-gap:8px}.cs-bottom-delivery-title>div:last-child{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0}.cs-bottom-delivery-options{border:1px solid #e7e7e7;border-radius:10px}.cs-delivery-option{padding:16px;display:flex;justify-content:space-between;border-bottom:1px solid #e7e7e7;cursor:pointer}.cs-delivery-option:last-child{border-bottom:0}.cs-delivery-option-des{display:flex;column-gap:16px;font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;letter-spacing:0;line-height:20px;height:20px}.cs-delivery-option-des span svg:last-child{display:none}.cs-delivery-option.active .cs-delivery-option-des span svg:last-child{display:block}.cs-delivery-option.active .cs-delivery-option-des span svg:first-child{display:none}.cs-delivery-option-price{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;letter-spacing:0;line-height:20px;height:20px;display:none}.cs-bottom-address-boxes{display:flex;flex-direction:column;row-gap:24px}.cs-bottom-address-title{font-family:Figtree;font-weight:700;font-size:24px;color:#1e1e20;line-height:29px;margin:0;letter-spacing:0}.cs-bottom-address-box{border:1px solid #e7e7e7;border-radius:10px;padding:16px;display:flex;justify-content:space-between;border-bottom:1px solid #e7e7e7}.cs-bottom-address-box div{display:flex;column-gap:16px}.cs-bottom-address-box div span:first-child{font-family:Figtree;font-weight:600;font-size:14px;color:#000;letter-spacing:0;line-height:20px}.cs-bottom-address-box div span:last-child{font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;letter-spacing:0;line-height:20px;height:20px}.cs-bottom-address-box a{font-family:Figtree;font-weight:600;font-size:14px;color:#ff7f66;letter-spacing:0;line-height:20px;text-decoration:none;cursor:pointer}.cs-bottom-delivery-instruction-box{border:1px solid #e7e7e7;border-radius:10px;padding:16px;display:flex;flex-direction:column;row-gap:16px}.cs-bottom-delivery-instruction-box>div{font-family:Figtree;font-weight:600;font-size:14px;line-height:22px;color:#000;letter-spacing:0}.cs-bottom-delivery-instruction-box input#cs-delivery-input{border:1px solid #e7e7e7;border-radius:10px;padding:8px 16px;height:40px;box-shadow:none;outline:none;font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0}.choose-address-popup{width:100%;height:100%;position:fixed;top:0;z-index:9999999999999999999999999;padding:48px;display:none;flex-direction:column;align-items:center;left:0}.choose-address-popup-container{display:flex;max-width:500px;height:auto;width:100%;max-height:1400px;flex-direction:column;align-self:center;align-items:flex-start;justify-content:space-between;flex:1 0 0;border-radius:30px;background:#fff;box-shadow:0 8px 35px #0000001a;overflow-y:auto;z-index:2;position:relative;white-space:initial}.choose-address-overlay{background:#1e1e2033;position:fixed;top:0;left:0;width:100%;height:100%;display:block!important}.choose-address-popup-content{display:flex;height:100%;flex-direction:column;align-items:flex-start;align-self:stretch;overflow-y:auto}.address-list-container{display:flex;flex-direction:column;width:100%;row-gap:24px;padding:24px}.address-list{display:flex;flex-direction:column;padding:0;border:1px solid #e7e7e7;border-radius:10px;font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;color:#1e1e20;line-height:24px;margin:0}.address-list-item{display:flex;flex-direction:column;row-gap:16px;padding:16px}.address-btn-wrapper{display:flex;padding:8px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid var(--Neutrals-200, #E7E7E7)}.address-list-default-address{display:flex;flex-direction:column;row-gap:16px;padding:16px;border-radius:10px;font-family:Figtree;font-weight:400;font-size:14px;line-height:22px;color:#1e1e20;line-height:24px;border:2px solid #1e1e20;margin:0}.update-address-btn{display:flex;height:32px;padding:0 16px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:40px;border:1px solid var(--Neutrals-300, #9c9ca3);background:var(--black-white-white, #fff);color:var(--Neutrals-900, #1e1e20);font-family:Figtree;font-weight:500;font-size:14px;font-style:normal;line-height:22px;text-decoration:none}.edit-address-btn{display:block;color:var(--Neutrals-900, #1e1e20);font-family:Figtree;font-weight:500;font-size:14px;font-style:normal;line-height:22px;text-decoration:none}.default-indicator{display:flex;align-self:flex-start;align-items:center;justify-content:center;background:#1e1e20;border-radius:20px;height:32px;padding:4px 16px;font-family:Figtree;font-weight:600;font-size:14px;color:#fff;line-height:22px}.choose-address-footer{display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid var(--Neutrals-200, #E7E7E7)}.manage-address-btn{display:flex;height:40px;padding:0 16px;justify-content:center;align-items:center;gap:8px;cursor:pointer;border-radius:40px;border:1px solid var(--Neutrals-300, #9c9ca3);background:var(--black-white-white, #fff);color:var(--Neutrals-900, #1e1e20);font-family:Figtree;font-weight:700;font-size:16px;font-style:normal;line-height:24px;text-decoration:none}.close-container{display:flex;padding:16px 24px;justify-content:center;align-items:center;align-self:stretch;position:relative;border-bottom:1px solid var(--Neutrals-200, #E7E7E7)}.close-text{color:var(--Neutrals-900, #1E1E20);font-family:Solomon-Sans-Bold;font-size:16px;font-style:normal;line-height:24px}.choose-address-close{width:24px;height:24px;left:24px;top:16px;background:none;border:none;padding:0;margin:0;position:absolute;outline:none;box-shadow:none;cursor:pointer;display:flex;align-items:center;justify-content:center}body.account-logged.cart.custom-subscribe section.home-featured-collection{display:none}p.extra-order-title{font-family:Figtree;font-weight:700;font-size:24px;color:#1e1e20;letter-spacing:0;margin:16px 0;line-height:29px}.bottom-sticky-cart.subscribe-bottom{padding:16px 48px;justify-content:space-between;display:flex!important}.cart_subscribe_confirm{border-radius:48px;height:48px;line-height:48px;padding:0 48px;font-family:Figtree;font-weight:700;font-size:18px;color:#fff;letter-spacing:0;cursor:pointer;margin:0;text-decoration:none;background:var( --gradient-500, linear-gradient(63deg, #ff7f66 0%, #ffad71 100%) )}.cart_subscribe_confirm.active{background:#e7e7e7}.cart_subscribe_confirm.disabled{background:#e7e7e7;pointer-events:none}.cart-item_quantity-value{width:44px;height:44px;padding:8px;background:#1e1e20;border-radius:44px;font-family:Figtree;font-weight:600;font-size:18px;color:#fff;letter-spacing:0;text-align:center;line-height:28px}body.account-logged.custom-subscribe.cart .cart-item__quantity-wrapper{display:flex;column-gap:24px;align-items:center}body.account-logged.custom-subscribe.cart .cart-item__quantity-wrapper .cart-item-sub-final-price{font-family:Figtree;font-weight:600;font-size:14px;letter-spacing:0;color:#000;line-height:22px}.locale-credit-box{background:var( --gradient-500, linear-gradient(63deg, #ff7f66 0%, #ffad71 100%) );border-radius:10px;box-shadow:0 6px 14px #00000026;padding:16px;display:flex;align-items:center}.locale-credit-box-left{width:100%;display:flex;flex-direction:column;row-gap:8px}.locale-credit-box-left>div:nth-child(1){font-family:Figtree;font-weight:600;font-size:14px;color:#fff;line-height:22px;letter-spacing:0}.locale-credit-box-left>div:nth-child(2){font-family:Figtree;font-weight:700;font-size:32px;line-height:38px;color:#fff}.locale-credit-box-left>div:nth-child(3){display:flex;column-gap:8px;align-items:center}.locale-credit-box-left>div:nth-child(3)>span{width:16px;height:16px;display:flex;cursor:pointer}.locale-credit-box-left>div:nth-child(3)>div{font-family:Figtree;font-weight:600;font-size:14px;line-height:22px;letter-spacing:0;color:#fff}.locale-credit-box-btn{background:#1e1e20;padding:0 24px;height:40px;line-height:40px;border-radius:40px;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;cursor:pointer}.locale-credit-box-btn.disabled{opacity:.15;pointer-events:none}.cart-free-delivery{border-radius:10px;background:var( --gradient-500, linear-gradient(63deg, #ff7f66 0%, #ffad71 100%) );box-shadow:0 6px 14px #00000026;padding:24px;display:flex;flex-direction:column;row-gap:8px;margin-top:16px}.cart-free-delivery>div:nth-child(1){font-family:Figtree;font-weight:700;font-size:24px;line-height:29px;color:#fff;letter-spacing:0}.cart-free-delivery>div:nth-child(2){font-family:Figtree;font-weight:600;font-size:14px;line-height:22px;color:#fff;letter-spacing:0}.cart-free-delivery .cart-signup-btn{margin-top:16px;background:#1e1e20;border-radius:40px;padding:0 24px;height:40px;line-height:40px;width:165px;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;text-align:center;cursor:pointer}.subscriber-signup-box{position:fixed;left:0;top:0;width:100%;height:100%;padding:48px;z-index:9999999999;display:none}.subscriber-signup-box.active{display:flex;align-items:center;justify-content:center}.subscriber-signup-box .subscriber-signup-box-overlay{background:#1e1e2033;position:fixed;left:0;top:0;width:100%;height:100%;display:block!important}.subscriber-signup-box-main{padding:48px;background:#fff;z-index:1111;position:relative;border-radius:30px;box-shadow:0 8px 35px #0000001a;overflow-y:scroll;height:100%;display:flex;flex-direction:column;row-gap:72px;max-width:1344px;width:100%}.subscriber-signup-box-main::-webkit-scrollbar{display:none}.subscriber-signup-box-close{position:absolute;right:48px;top:48px;width:24px;height:24px;z-index:111;cursor:pointer}.subscriber-signup-box-back{position:absolute;right:0;top:0;width:60%}.subscriber-signup-box-back img{width:100%;height:auto}.subscriber-signup-box-top{padding:96px 0;display:flex;flex-direction:column;row-gap:24px;max-width:542px;position:relative;z-index:11}.signup-box-top-logo{margin-bottom:24px}.signup-box-top-logo svg{width:290px;height:auto}.signup-box-top-title{font-family:Figtree;font-weight:700;font-size:40px;color:#1e1e20;line-height:48px;letter-spacing:0}.signup-box-top-text{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0}a.signup-box-top-btn{width:150px;height:40px;background:#ff7f66;border-radius:40px;text-align:center;line-height:40px;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;text-decoration:none}.subscription-item-how-works{margin:0 24px;border-radius:30px;background:#f9f9f9;padding:72px 0;display:flex;justify-content:center}.subscription-item-how-works>div{max-width:500px;display:flex;flex-direction:column;row-gap:24px}.subscription-item-how-works>div>div:first-child{font-family:Figtree;font-weight:700;font-size:40px;color:#1e1e20;line-height:48px;letter-spacing:0;text-align:center}.subscription-item-how-works>div>div:last-child{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0;text-align:center}.subscriber-signup-box-btn-area{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.cart-subscriber-signup-btn{width:150px;height:40px;background:#ff7f66;border-radius:40px;text-align:center;line-height:40px;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;letter-spacing:0;text-decoration:none}.pick-member-info{display:flex;justify-content:center;width:100%;column-gap:144px;position:relative;z-index:99}.pick-member-info>div{min-width:280px;max-width:280px;display:flex;flex-direction:column;row-gap:4px}.pick-member-info>div svg{margin-left:-14px;margin-top:-8px}.pick-member-info>div>div{display:flex;flex-direction:column;row-gap:8px}.pick-member-info>div>div .p-title{font-family:Figtree;font-weight:700;font-size:20px;color:#1e1e20;line-height:28px;letter-spacing:0;text-align:center}.pick-member-info>div>div .p-des{font-family:Figtree;font-weight:400;font-size:16px;color:#1e1e20;line-height:24px;letter-spacing:0;text-align:center}.faq-boxes{margin:0 auto;max-width:500px;display:flex;flex-direction:column;row-gap:24px}.faq-boxes .faq-title{font-family:Figtree;font-weight:700;font-size:32px;color:#1e1e20;line-height:38px;letter-spacing:0;text-align:center}.faq-boxes-wrapper{display:flex;flex-direction:column;row-gap:16px}.faq-container .faq-question{border:1px solid #9c9ca3}.faq-container .faq-answer .faq-answer-text .h4{line-height:24px}.subscriber-signup-box-mobile-back,.subscriber-signup-box-mobile-header{display:none}.confirm-sticky-bottom{display:flex;justify-content:center;position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:100;box-shadow:0 -6px 14px #00000026;border-radius:20px 20px 0 0}.confirm-sticky-bottom-btn-wrapper{display:flex;flex-direction:column;align-items:flex-end;max-width:1440px;width:100%;padding:16px 76px}.cart-right-box-btn{text-align:center}.title-wrapper-with-link{margin-bottom:0}.cart-right-box-edit-btn{padding:0 16px;height:40px;line-height:40px;border:1px solid #9c9ca3;border-radius:40px;font-family:Figtree;font-weight:700;font-size:16px;color:#1e1e20;letter-spacing:0;cursor:pointer;text-decoration:none;text-align:center}.cart-sidebar-discount.discount-code-container{display:flex;flex-direction:column;row-gap:8px}.discount-code-container>div{padding:24px 0 0;border-top:1px solid #e7e7e7;display:flex;column-gap:16px}.discount-code-container #discount-code-input{border:1px solid #e7e7e7;border-radius:10px;width:100%;height:40px;padding:8px 16px;font-family:Figtree;font-weight:400;font-size:16px;color:#4f4f54;letter-spacing:-.5px;outline:none!important;box-shadow:none!important}.discount-code-container #apply-discount-btn{width:90px;min-width:90px;height:40px;border-radius:40px;border:none;background:#e7e7e7;font-family:Figtree;font-weight:700;font-size:16px;color:#fff;line-height:40px;cursor:pointer;pointer-events:none}.discount-code-container #apply-discount-btn.active{background:#ff7f66;pointer-events:all}.discount-code-container #discount-code-error{display:none}.discount-code-container #discount-code-error.active{display:flex;color:#ff7f66;font-family:Figtree;font-weight:400;font-size:14px;letter-spacing:0}.applied-discount-code-wrapper{display:none}.applied-discount-code-wrapper.active{display:flex}.discount-code-container #applied-discount-code{border-radius:8px;background-color:#72706d1c;display:flex;column-gap:4px;gap:16px;align-items:center;padding:8px 4px 8px 8px}.discount-code-container #applied-discount-code>span:first-child{width:18px;height:18px}.discount-code-container #applied-discount-code>span:first-child svg{width:18px;height:18px}.discount-code-container #applied-discount-code>span:first-child svg *{stroke:#4f4f54}.discount-code-container #applied-discount-code>span:last-child{display:flex!important;height:auto;align-items:center;column-gap:4px}.applied-discount-code-value{font-family:Figtree;font-weight:400;font-size:16px;letter-spacing:0;color:#4f4f54}.applied-discount-code-value span{display:none}#clear-discount-btn{background:none;box-shadow:none;outline:none;border:none;padding:0;height:24px;width:24px;cursor:pointer}#clear-discount-btn svg path{fill:#4f4f54}.cs-middle-items-right-plan>div:nth-child(2)>div.cart-delivery-coupon{display:none}.cs-middle-items-right-plan>div:nth-child(2)>div.cart-delivery-coupon.active{display:flex}.cs-middle-items-default-tip{display:flex;column-gap:16px;font-family:Figtree;font-weight:400;font-size:14px;color:#1e1e20;line-height:22px;letter-spacing:0;align-items:center}.cs-middle-items-default-tip.hide{display:none}.cs-middle-items-default-tip .tip-icons{display:flex;width:20px;height:20px;cursor:pointer}.cs-middle-items-default-tip .tip-icons span:first-child{display:block}.cs-middle-items-default-tip .tip-icons span:last-child{display:none}.cs-middle-items-default-tip .tip-icons.active span:first-child{display:none}.cs-middle-items-default-tip .tip-icons.active span:last-child{display:block}@media (min-width: 1600px){.subscriber-signup-box-back{width:750px}}@media screen and (min-width: 750px){.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:1rem;margin-right:16px}.bottom-sticky-cart.subscribe-bottom .cart_subscribe_confirm{opacity:0;pointer-events:none}}@media (max-width: 1400px){.subscriber-signup-box{padding:24px}.pick-member-info{column-gap:20px}}@media (max-width: 1024px){.pick-member-info{flex-direction:column;row-gap:48px;align-items:center}}@media (max-width: 750px){.choose-address-popup{padding:0}.choose-address-popup-container{position:fixed;max-width:none;max-height:none;top:auto;left:0;bottom:0;transform:none;display:flex;height:calc(100% - 24px);width:100%;border-radius:20px 20px 0 0}.title-wrapper-with-link{display:none}.title-wrapper-with-link.mobile{display:flex;margin:0}.confirm-sticky-bottom-btn-wrapper{align-items:stretch;padding:16px 24px}.cart_subscribe_confirm{margin-bottom:16px}.cs-cart-items{display:none}.cs-cart-items.mobile{display:block;margin-bottom:48px}.cart-contents-wrapper{display:none}.cart-contents-wrapper.mobile{display:block}.cs-bottom-des-wrapper{padding:0}.subscriber-signup-box-close,.subscriber-signup-box-back{display:none}.subscriber-signup-box{padding:60px 0 0}.subscriber-signup-box-mobile-header{position:fixed;top:60px;left:0;padding:8px 16px;height:38px;width:100%;background:#fff;border-radius:10px 10px 0 0;z-index:999;border-bottom:1px solid #e7e7e7;display:block}.cs-middle-items-left{flex-direction:column;padding:0;gap:24px}.signup-box-mobile-header-btn{width:52px;display:flex;column-gap:4px;font-family:Figtree;font-weight:400;font-size:14px;color:#000;letter-spacing:0;align-items:center;height:22px;cursor:pointer}.signup-box-mobile-header-btn span{display:flex}.signup-box-mobile-header-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Figtree;font-weight:600;font-size:16px;color:#000;letter-spacing:0;height:24px;line-height:24px}.subscriber-signup-box-mobile-back{text-align:center;margin-bottom:-134px;display:block}.subscriber-signup-box-main{padding:38px 24px 24px;border-radius:10px 10px 0 0;row-gap:144px}.subscriber-signup-box-top{padding:0;row-gap:16px}.signup-box-top-logo{margin-bottom:8px}.signup-box-top-logo svg{width:183px}.signup-box-top-title{font-size:32px;line-height:38px}.pick-member-info{flex-direction:column;row-gap:48px;align-items:center}.pick-member-info>div{flex-direction:column;row-gap:6px}.faq-boxes .faq-title{font-size:24px;line-height:29px}.faq-boxes-wrapper{margin:0 24px}.bottom-sticky-cart.subscribe-bottom{padding:16px}.cart-subscription-box{padding-top:16px;padding-bottom:24px;row-gap:40px}.cart-subscription-top .cs-top-title{padding:24px;font-size:24px;line-height:29px;text-align:left}.cart-subscription-top .cs-top-action-box{flex-direction:column;row-gap:24px;align-items:flex-start;padding:24px}.cart-subscription-top .cs-top-action-des p:first-child{font-size:20px;line-height:29px}.cs-middle-items-wrapper{flex-direction:column}body.account-logged.custom-subscribe.cart .cart-item__media{position:relative;width:64px;height:64px}body.account-logged.custom-subscribe.cart .cart-item__image-container{min-width:64px;max-width:64px;min-height:64px;max-height:64px}body.account-logged.custom-subscribe.cart .cart-item__media .cart-item__image-container .cart-item__image{width:64px;height:64px}body.account-logged.custom-subscribe.cart .cart-item__other__wrapper{flex-direction:row;width:calc(100% - 80px);flex-wrap:nowrap;column-gap:16px}body.account-logged.custom-subscribe.cart .cart-item__other__wrapper .cart-item__price__quantity{margin-top:0;width:auto}body.account-logged.custom-subscribe.cart .cart-item_quantity-value{width:40px;height:40px;line-height:24px}body.account-logged.custom-subscribe.cart .cart-item__details{row-gap:4px}body.account-logged.custom-subscribe.cart .cart-item__details .cart-item__details__vendor{font-size:12px;letter-spacing:0;line-height:17px}body.account-logged.custom-subscribe.cart .cart-item__details .cart-item__details__vendor img{display:none}body.account-logged.custom-subscribe.cart .cart-item__details a.cart-item__name{font-size:14px;line-height:22px}.cs-middle-items-right-plan>div:nth-child(1){font-size:20px}.cs-bottom-delivery-box,.cs-bottom-address-boxes{row-gap:16px}.cs-bottom-delivery-title,.cs-bottom-address-title{font-size:20px}.cs-bottom-address-box div span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;-webkit-line-clamp:1}.cs-middle-items-right-plan{margin-top:0}.cart_empty_main{min-height:240px;padding:0 16px}.cart-delivery-notification{flex-direction:column;row-gap:16px;align-items:center}.cart-info-wrapper{margin-top:24px;flex-direction:column}.cart-info-left-wrapper,.cart-info-right-wrapper{width:100%;max-width:100%}.cart-info-right-wrapper>.js-contents{display:flex;flex-direction:column-reverse;row-gap:16px;margin-bottom:16px}.cart__items{margin-top:16px;padding-bottom:16px}.cart-items{padding:16px!important}.cart-info-left-wrapper .title-wrapper-with-link .title--primary{width:200px;font-size:24px;line-height:32px;margin-bottom:0}.cart-time-left-box .cart-time-box-titles{justify-content:space-between}.cart-time-left-box .cart-time-box-titles>div{align-items:center}.cart-time-left-box .cart-time-box-titles .cart-time-box-time,.cart-time-left-box .cart-time-box-titles .cart-time-box-des{line-height:22px}.cart-vendor-amount{margin-top:0;margin-bottom:0}.cart__warnings{padding:24px 16px 0}.cart__warnings .cart-info-left-wrapper .title-wrapper-with-link .title--primary{width:auto}.cart-confirm-order-main-img .confirm-img-mobile{display:block}.cart-confirm-order-main-img .confirm-img-desktop{display:none}.cart-confirm-order-main-box{height:calc(100% - 48px);width:calc(100% - 32px);flex-direction:column-reverse;max-height:460px}.cart-confirm-order-main-img{border-radius:0 0 30px 30px;height:200px;display:flex;justify-content:center}.cart-confirm-order-main-content{width:100%;padding:24px 16px}.cs-middle-items-right{min-width:100%;max-width:100%}.cs-middle-cart-confirm-date{font-size:24px;line-height:29px;margin:0}p.extra-order-title{font-size:20px;line-height:28px}.subscription-item-how-works{margin:0 24px;padding:24px 0;background:#fff}.subscription-item-how-works>div>div:first-child{font-size:32px;line-height:38px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-cart.css.map */
