.snack-daily{background:#e6f4fb;padding-block:80px;text-align:center;background:url(/cdn/shop/files/bg-shape-pattern.svg?v=1758027899),#c7eeff;background-size:47px;background-position:-20px}.snack-daily .sd-container{padding:0 60px;max-width:1172px;margin:0 auto}.snack-daily .section--heading + ..sd-subtitle{margin:12px 0 0}.snack-daily .sd-subtitle{color:var(--Neutral-Text);text-align:center;font-family:Mulish;font-size:15px;font-weight:400;line-height:160%;letter-spacing:-.15px;margin:0}.snack-daily .sd-steps{display:flex;justify-content:center;align-items:flex-start;gap:105px;margin-top:48px}.snack-daily .sd-step{width:33.33%;text-align:center;position:relative}.snack-daily .sd-image{width:100%;border-radius:12px;display:block}.snack-daily .sd-step-number{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background:#fff;border-radius:50%;width:35px;height:35px;line-height:35px;color:#09b7f2;text-align:center;font-family:Truculenta;font-size:26px;font-style:normal;font-weight:700;letter-spacing:-.78px}.snack-daily .sd-step-title{color:var(--Neutral-Text);text-align:center;font-family:Mulish;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.2px;margin:0}.snack-daily .sd-step-text{color:#1f1f1fcc;text-align:center;font-family:Mulish;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.15px;margin:2px 0 0}.snack-daily .sd-arrow{font-size:28px;color:#333;align-self:center}.snack-daily .sd-image-box{position:relative;text-align:center}.snack-daily .sd-step:not(:last-child) .sd-image-box:after{content:"";background:url(/cdn/shop/files/down-arrow_1.svg?v=1758102256);position:absolute;top:50%;right:-26%;transform:translateY(-50%);height:41px;width:41px}.snack-daily .sd-content{margin-top:28px}@media (max-width:1200px){.snack-daily{padding-block:56px}.snack-daily .sd-steps{gap:45px;margin-top:28px}.snack-daily .sd-step:not(:last-child) .sd-image-box:after{right:-11%;height:21px;width:21px;background-size:cover}}@media (max-width:1060px){.snack-daily .sd-step:not(:last-child) .sd-image-box:after{right:-13%}}@media (max-width:900px){.snack-daily{padding-block:40px}.snack-daily .sd-container{padding:0 20px}.snack-daily .sd-step:not(:last-child) .sd-image-box:after{display:none}.snack-daily .sd-steps{gap:20px;margin-top:24px;overflow:auto;justify-content:flex-start;margin-inline:-20px;padding-inline:20px;padding-bottom:24px}.snack-daily .sd-steps::-webkit-scrollbar{background:#fff6;height:4px}.snack-daily .sd-steps::-webkit-scrollbar-thumb{background:#fff;height:4px}.snack-daily .sd-step{flex-shrink:0;width:58%}.snack-daily .sd-subtitle{display:none}}.drawer::part(content){background:#fff;max-width:390px}.cart-drawer::part(body){padding-inline:20px}.cart-drawer p.h4{color:var(--Neutral-Text);font-family:Truculenta;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.4px;text-transform:uppercase}.cart-drawer .congrats_message{margin-inline:-20px}.cart-drawer .free_shipping span{background:#c7eeff;padding:6px 8px;color:var(--Neutral-Text);text-align:center;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.13px;display:block}.cart-drawer .message_timer{display:flex;align-items:center;gap:4px;padding:6px;justify-content:center;background:linear-gradient(0deg,#ff001d0a 0% 100%),#fff}.cart-drawer .message_timer svg{display:block;width:13.333px;height:13.333px}.cart-drawer .message_timer span{color:var(--Neutral-Text);text-align:center;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.13px}.cart-drawer .message_timer strong{font-weight:700}.cart-drawer .line-item-info .h6{color:var(--Neutral-Text);font-family:Truculenta;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.4px}.cart-drawer .cart-drawer__items{padding-block:20px;gap:20px}.cart-drawer .line-item-info p.text-subdued{color:#1f1f1fcc;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.13px}.cart-drawer .cart-drawer__items .line-item{gap:12px}.cart-drawer .cart-drawer__items .line-item .line-item-info{width:100%}.cart-drawer .cart-drawer__items .line-item .line-item__media{width:100px;height:100px;border-radius:8px;padding:10px;background:var(--Style-Light-Blue, #F5FCFF)}.cart-drawer .cart-drawer__items .line-item .price-list .text-subdued{color:#09b7f2;font-family:Mulish;font-size:14px;font-style:normal;font-weight:800;line-height:normal;display:flex;gap:2px}.cart-drawer .cart-drawer__items .line-item .price-list .text-subdued .compare-at-price{color:#1f1f1fcc;font-family:Mulish;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through;opacity:.5}.cart-drawer .cart-drawer__items .line-item .price-list{width:100%}.cart-drawer .cart-drawer__items .line-item .line-item-info .price-quantity-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4px}.cart-drawer .cart-drawer__items .line-item .product-flavor-name{display:flex;align-items:center;color:#1f1f1fcc;font-family:Mulish;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.13px}.cart-drawer .cart-drawer__items .line-item .line-item-info .price-quantity-wrapper input{color:var(--Neutral-Text);font-family:Mulish;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.13px}.cart-drawer .cart-drawer__items .line-item .line-item-info>.v-stack{gap:0}.cart-drawer .cart-drawer__items .line-item .line-item-info .price-quantity-wrapper .quantity-selector{border-radius:99px;border:.8px solid rgba(31,31,31,.8);grid-template-columns:28px 28px 28px;grid-auto-rows:unset;height:28px}.cart-drawer .cart-drawer__items .line-item .line-item-info .product-flavor-name img{border-radius:82.5px;background:#fff3f2;width:20px;height:20px;padding:3px;object-fit:contain}.cart-drawer .sub-total-wrapper,.cart-drawer .free-shipping-wrapper{display:flex;align-items:center;justify-content:space-between}.cart-drawer .sub-total-wrapper .title,.free-shipping-wrapper .title{color:var(--Neutral-Text);font-family:Mulish;font-size:15px;font-style:normal;font-weight:700;line-height:130%}.cart-drawer .sub-total-wrapper{margin-top:12px;padding-top:12px;border-top:1px solid #EDEFF5}.cart-drawer .sub-total-wrapper .cart-drawer__button-price,.cart-drawer .free-shipping-wrapper .text{color:#09b7f2;font-family:Mulish;font-size:15px;font-style:normal;font-weight:800;line-height:normal}.cart-drawer .sub-total-wrapper .cart-drawer__button-price:before{content:none}.cart-drawer__footer{gap:0}::part(footer){padding:12px 20px!important}.cart-drawer .checkout-btn{margin-top:20px}.cart-drawer .checkout-btn button{padding:16px 36px;border-radius:99px;background:#ffd364;color:var(--Neutral-Text);font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.32px;text-transform:uppercase;border:none}.cart-drawer .checkout-btn button .arrow{display:none}.cart-drawer .feature-icon-wrapper{display:flex;justify-content:center;gap:18px;margin-top:10px}.cart-drawer .feature-icon-wrapper .feature-icon-text{color:#1f1f1fcc;font-family:Mulish;font-size:13px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.13px;display:flex;align-items:center;gap:2px}.cart-drawer .feature-icon-wrapper .feature-icon-text img{width:20px;height:20px;flex-shrink:0}.cart-drawer .payment-icon-wrap img{margin-top:12px;text-align:center}.cart-drawer .payment-icon-wrap img{height:22px;width:auto;max-width:100%;margin-inline:auto}.cart-drawer .subscription-box{border-radius:8px;border:1px solid #E2F0F6;background:#f5fcff;padding:14px}.cart-drawer .subscription-box .subscription-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cart-drawer .subscription-box .subscription-header h3{color:var(--Neutral-Text);font-family:Mulish;font-size:14px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.28px;#222}.cart-drawer .subscription-box .subscription-header h3 span{color:var(--Style-Accent-Blue);font-weight:700}.subscription-header h3 span{color:#00a7ff;font-weight:600}.cart-drawer .subscription-box .subscription-header .toggle-switch{position:relative;width:44px;height:22px;flex-shrink:0}.cart-drawer .subscription-box .subscription-header .toggle-switch input{display:none}.cart-drawer .subscription-box .subscription-header .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ddd;transition:.3s;border-radius:30px}.cart-drawer .subscription-box .subscription-header .slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.cart-drawer .subscription-box .subscription-header input:checked+.slider{background-color:#00a7ff}.cart-drawer .subscription-box .subscription-header input:checked+.slider:before{transform:translate(20px)}.cart-drawer .subscription-box .subscription-features{margin-top:8px;padding-top:8px;border-top:1px solid #E2F0F6}.cart-drawer .subscription-box .subscription-features ul{margin:0}.cart-drawer .subscription-box .subscription-features>*{color:var(--Neutral-Text);font-family:Mulish;font-size:13px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.13px}.cart-drawer .subscription-box .subscription-features li{display:flex;list-style:none;padding:0}.cart-drawer .subscription-box .subscription-features li+li{margin-top:4px!important}.cart-drawer .subscription-box .subscription-features li:before{content:"";width:21px;height:21px;background-size:21px;background:url(/cdn/shop/files/check_5063b3b4-1d94-4284-8821-05d928fe354d.svg?v=1758720234)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/style.css.map */
