:root{--dayly-dark: #003a40;--dayly-cream: #f2e9db;--dayly-yellow: #f1ef98;--dayly-orange: #f04e23;--dayly-amber: #f8991d;--dayly-purple: #6145ba;--dayly-emerald:#00ad6f;--dayly-red: #ee2d38;--dayly-track: #00292d;--dayly-text: #2c2c2a}.cart-drawer__dialog,.cart-drawer__inner{background-color:var(--dayly-dark)!important}.cart-drawer__header{background-color:var(--dayly-dark)!important;border-bottom:none!important;padding:0 18px!important;min-height:75px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.cart-drawer__heading{color:#f2e9db!important;font-family:"IvyPresto Display",var(--font-heading--family),serif!important;font-weight:300!important;font-size:1.875rem!important;letter-spacing:0!important;line-height:1.1!important}.cart-drawer__heading .cart-bubble{color:var(--dayly-yellow)!important}.cart-drawer__heading .cart-bubble__background{background-color:transparent!important;box-shadow:none!important}.cart-drawer__heading .cart-bubble__text{color:var(--dayly-yellow)!important;font-weight:300!important}.dayly-cart-count{color:var(--dayly-yellow)!important;font-family:inherit!important;font-weight:inherit!important}.cart-drawer__close-button{color:#fff!important}.cart-drawer__close-button:hover{color:var(--dayly-cream)!important}.dayly-shipping-bar{background:var(--dayly-dark);padding:0 35px 14px;flex-shrink:0}.dayly-shipping-bar__text{color:var(--dayly-cream);font-family:"Figtree",var(--font-body--family),sans-serif;font-size:1.125rem;font-weight:400;margin:0 0 10px;line-height:1.32}.dayly-shipping-bar__text strong{color:var(--dayly-yellow);font-family:"Figtree",var(--font-body--family),sans-serif;font-weight:700}.dayly-shipping-bar__track{height:8px;background:var(--dayly-track);border-radius:35px;overflow:hidden;position:relative}.dayly-shipping-bar__fill{height:100%;background:var(--dayly-yellow);border-radius:35px;transition:width .5s ease;max-width:100%}.cart-drawer__content{background-color:var(--dayly-cream)!important;padding:15px!important;border-radius:0!important}.cart-drawer__items{background-color:transparent!important;border-radius:0!important;padding:20px 16px 0!important;overflow-y:visible!important}.dayly-delivery-label{font-family:"Europa-Regular",var(--font-body--family),sans-serif;font-size:1.125rem;font-weight:400;color:var(--dayly-text);display:block;margin-bottom:16px}.cart-items__table tr[role=presentation] td{padding:0!important;border:none!important}.cart-items__table{border-collapse:separate!important;border-spacing:0!important;width:100%!important}.cart-items__table-row{border-bottom:none!important}.cart-items__media-container{border-radius:6px!important;overflow:hidden!important}.cart-items__title,.cart-items__title:link,.cart-items__title:visited{font-family:"IvyPresto Display",var(--font-heading--family),serif!important;font-weight:400!important;font-size:1.875rem!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1.1!important;text-decoration:none!important;color:var(--dayly-orange)!important}.cart-items__title[data-handle=rise]{color:var(--dayly-orange)!important}.cart-items__title[data-handle=unwind],.cart-items__title[data-handle=dream-drop]{color:var(--dayly-purple)!important}.cart-items__title[data-handle=rocket-rise]{color:var(--dayly-amber)!important}.cart-items__details,.cart-items__details *,.cart-items__variants *,.cart-items__properties *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem!important;color:var(--dayly-dark)!important}.cart-items__details .cart-items__product-info>p:last-of-type,.cart-primary-typography{font-family:"Figtree",var(--font-body--family),sans-serif!important;font-weight:700!important;color:var(--dayly-dark)!important}.cart-items__price,.cart-items__unit-price-wrapper{font-family:"Figtree",var(--font-body--family),sans-serif!important;font-weight:700!important;font-size:1.125rem!important;color:var(--dayly-dark)!important}.cart-items__remove,a.cart-items__remove{color:var(--dayly-red)!important;text-decoration:underline!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem!important;background:transparent!important;box-shadow:none!important}.cart-items__quantity .quantity-selector{border:1px solid var(--dayly-dark)!important;border-radius:6px!important;background:#fff!important}.cart-items__quantity .quantity-selector button,.cart-items__quantity .quantity-selector input{color:var(--dayly-text)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:1.125rem!important;background:transparent!important}.cart-discounts__item,.discount-badge,[class*=discount] .badge{background-color:var(--dayly-emerald)!important;color:var(--dayly-cream)!important;border-radius:4px!important;font-family:"Europa-Bold",var(--font-body--family),sans-serif!important;font-size:.875rem!important;padding:4px 6px!important}.dayly-sub-upsell{background:var(--dayly-dark);border-radius:6px;padding:20px 14px 14px;margin:0 16px 24px;display:flex;flex-direction:column;gap:10px;position:relative}.dayly-sub-upsell__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);white-space:nowrap;display:inline-block;background:var(--dayly-amber);color:#fff;font-family:"Europa-Bold",var(--font-body--family),sans-serif;font-size:.875rem;font-weight:700;padding:5px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.02em}.dayly-sub-upsell__title{color:var(--dayly-yellow);font-family:"Figtree",var(--font-body--family),sans-serif;font-size:1.125rem;font-weight:700;line-height:1.32;margin:0}.dayly-sub-upsell__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.dayly-sub-upsell__list li{color:var(--dayly-cream);font-family:"Europa-Regular",var(--font-body--family),sans-serif;font-size:.875rem;display:flex;align-items:flex-start;gap:7px}.dayly-sub-upsell__list li:before{content:"";display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4 8L9 2' stroke='%23f1ef98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-top:2px}.dayly-sub-upsell__cta{display:block;background:var(--dayly-yellow);color:var(--dayly-dark);text-align:center;padding:10px 15px;border-radius:6px;text-decoration:none;font-family:"Europa-Light",var(--font-body--family),sans-serif;font-weight:300;font-size:1.25rem;text-transform:lowercase;letter-spacing:0;min-height:44px;display:flex;align-items:center;justify-content:center;transition:filter .2s;margin-top:6px}.dayly-sub-upsell__cta:hover{filter:brightness(1.05);text-decoration:none;color:var(--dayly-dark)}.dayly-recs{padding:0 16px 20px;display:flex;flex-direction:column;gap:12px;border-bottom:.5px solid var(--dayly-text);margin-bottom:0}.dayly-recs__title{font-family:"Figtree",var(--font-body--family),sans-serif;font-size:1.125rem;font-weight:700;color:var(--dayly-dark);margin:0}.dayly-recs__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dayly-rec-card{background:var(--dayly-cream);border:.181px solid var(--dayly-text);border-radius:10px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .2s}.dayly-rec-card:hover{transform:translateY(-2px);text-decoration:none}.dayly-rec-card__img-wrap{position:relative;aspect-ratio:1;overflow:hidden}.dayly-rec-card__img{width:100%;height:100%;object-fit:cover;display:block}.dayly-rec-card__badge{position:absolute;top:7px;left:7px;background:var(--dayly-purple);color:var(--dayly-cream);font-family:"Europa-Regular",var(--font-body--family),sans-serif;font-size:.757rem;font-weight:400;padding:4px 7px;border-radius:5px}.dayly-rec-card__title{font-family:"IvyPresto Display",var(--font-heading--family),serif;font-size:1.25rem;font-weight:400;text-transform:uppercase;line-height:1.1;color:var(--dayly-purple);margin:8px 8px 0;text-decoration:none}.dayly-rec-card__sub,.dayly-rec-card__flavor{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;color:var(--dayly-dark);margin:3px 8px 0;line-height:1.1}.dayly-rec-card__price{font-family:"Figtree",var(--font-body--family),sans-serif;font-size:1.125rem;font-weight:700;color:var(--dayly-dark);margin:6px 8px 10px}.cart-drawer__summary{background-color:transparent!important;border-radius:0!important;padding:16px 0 20px!important;-webkit-mask-image:none!important;mask-image:none!important;border-top:.5px solid var(--dayly-text)!important;margin-top:0!important}.cart__total-label,.cart-totals__label,.cart-totals label{font-family:"Figtree",var(--font-body--family),sans-serif!important;font-weight:700!important;font-size:1.125rem!important;color:var(--dayly-dark)!important}.cart-totals,.cart-totals__value,.cart-totals__original,.cart-totals__item,.cart-discounts,.cart-discounts__item,.cart-discounts__label,.cart-discounts__value,.cart__summary-totals,.cart__summary-totals *{color:var(--dayly-dark)!important;font-family:"Europa-Regular",var(--font-body--family),sans-serif!important;font-size:.875rem!important}.cart__total{font-family:"Figtree",var(--font-body--family),sans-serif!important;font-weight:700!important;font-size:1.125rem!important;color:var(--dayly-dark)!important}.cart__total-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.875rem!important;color:var(--dayly-text)!important}.cart-totals__taxes,.cart-totals__taxes .cart-totals__value{font-family:"Figtree",var(--font-body--family),sans-serif!important;font-weight:700!important;font-size:1.125rem!important}.cart__checkout-button,.cart__checkout-button .button-text{background-color:var(--dayly-yellow)!important;color:var(--dayly-dark)!important;border:none!important;font-family:"Europa-Light",var(--font-body--family),sans-serif!important;font-weight:300!important;font-size:1.25rem!important;text-transform:lowercase!important;border-radius:6px!important;min-height:44px!important;letter-spacing:0!important;width:100%!important}.cart__checkout-button:hover{filter:brightness(1.05)!important}.dayly-payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;padding:8px 0 4px}.dayly-payment-icon,.dayly-payment-icons svg,.dayly-payment-icons img{height:29px;width:auto}.dayly-shipping-note{font-family:"Europa-Regular",var(--font-body--family),sans-serif;color:var(--dayly-dark);font-size:.875rem;text-align:center;margin:4px 0 0;line-height:1.25}.dayly-delivery-estimate{font-family:"Europa-Regular",var(--font-body--family),sans-serif;color:var(--dayly-dark);font-size:.875rem;text-align:center;margin:4px 0 0;line-height:1.32}.dayly-delivery-estimate strong{font-family:"Europa-Bold",var(--font-body--family),sans-serif;font-weight:700}.cart-actions summary,.cart-actions .cart-note__label{color:var(--dayly-dark)!important}.cart-drawer__summary .cart-actions__divider{border-color:#2c2c2a33!important}.additional-checkout-buttons{background-color:transparent!important}product-card[data-handle=rise] .text-block p,product-card[data-handle=rise] .text-block{color:var(--dayly-orange)!important;font-family:"IvyPresto Display",var(--font-heading--family),serif!important;text-transform:uppercase!important}product-card[data-handle=unwind] .text-block p,product-card[data-handle=unwind] .text-block{color:var(--dayly-purple)!important;font-family:"IvyPresto Display",var(--font-heading--family),serif!important;text-transform:uppercase!important}product-card[data-handle=dream-drop] .text-block p,product-card[data-handle=dream-drop] .text-block{color:var(--dayly-purple)!important;font-family:"IvyPresto Display",var(--font-heading--family),serif!important;text-transform:uppercase!important}product-card[data-handle=rocket-rise] .text-block p,product-card[data-handle=rocket-rise] .text-block{color:var(--dayly-amber)!important;font-family:"IvyPresto Display",var(--font-heading--family),serif!important;text-transform:uppercase!important}product-card[data-handle=rise] a.contents .text-block p{color:var(--dayly-orange)!important}product-card[data-handle=unwind] a.contents .text-block p{color:var(--dayly-purple)!important}product-card[data-handle=dream-drop] a.contents .text-block p{color:var(--dayly-purple)!important}product-card[data-handle=rocket-rise] a.contents .text-block p{color:var(--dayly-amber)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dayly-cart.css.map */
