@media(min-width:750px){#CartDrawer .drawer__inner{width:540px;max-width:min(540px,100vw)}}#CartDrawer .drawer__inner{background:#061318!important;color:#f5f2e9!important}#CartDrawer .drawer__header{background:#061318;border-bottom:0;padding:20px 22px 12px;min-height:70px}#CartDrawer .drawer__heading{font-size:clamp(30px,3vw,42px);line-height:1.06;color:#f8f5ef}#CartDrawer .drawer__close{border:0;border-radius:0;color:#f8f5ef}#CartDrawer .dd-standard-cart-progress{background:#061318;border-bottom:0;padding:8px 22px 12px}#CartDrawer .cart-progress__text{font-size:14px;font-weight:800;text-transform:uppercase;color:#f8f5ef;line-height:1.35}#CartDrawer .cart-progress__bar{height:11px;border-radius:20px;background:#53656b}#CartDrawer .cart-progress__bar__progress{border-radius:20px;background:#7cd7e6}#CartDrawer .dd-epic-offer{padding:0 22px 12px;background:#061318;flex-shrink:0}#CartDrawer .dd-epic-offer .dd-newdork10-offer{margin:0!important;border:1px solid #c8d2d2!important;padding:10px 12px!important;display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}#CartDrawer .dd-epic-offer .dd-newdork10-offer>div:first-child{margin:0!important;display:none}#CartDrawer .dd-epic-offer .dd-newdork10-offer>div:nth-child(2){flex:1;display:flex!important;justify-content:space-between;gap:12px!important}#CartDrawer .dd-epic-offer .dd-newdork10-offer>div:nth-child(2):before{content:"USE CODE";font-size:12px;font-weight:800;align-self:center}#CartDrawer .dd-epic-offer .dd-newdork10-offer strong{font-size:14px;letter-spacing:0!important}#CartDrawer .dd-epic-offer .dd-newdork10-offer small{display:none}#CartDrawer .dd-epic-offer .dd-newdork10-copy{font-size:12px;font-weight:800;white-space:nowrap}#CartDrawer .cart-drawer-items-and-upsell{padding:0 22px;background:#061318}#CartDrawer .cart-item{padding:17px 0;grid-template-columns:88px minmax(0,1fr) 90px}#CartDrawer .cart-item__image{height:88px;width:88px;object-fit:cover;border-radius:3px}#CartDrawer .cart-item__name{font-size:14px;line-height:1.3;font-weight:800}#CartDrawer .cart-item__details .product-option{font-size:12px}#CartDrawer .cart-drawer__final-item-price{font-size:16px}#CartDrawer .dd-topping-rec-container{padding:14px 0 20px;border:1px solid #31545c;margin:10px 0 12px;border-radius:0}#CartDrawer .dd-topping-rec__heading-row{padding:0 12px}#CartDrawer .dd-topping-rec__title-main{font-family:var(--font-heading-family),Impact,sans-serif!important;color:#f8f5ef!important;font-size:clamp(21px,2vw,28px)!important;letter-spacing:0!important;line-height:1.1!important;font-weight:800!important}#CartDrawer .dd-topping-rec__sub{font-size:11px;color:#b3c9ce}#CartDrawer .dd-topping-rec__scroller{padding:4px 12px 10px;gap:9px}#CartDrawer .dd-topping-rec__card{flex:0 0 44%;width:44%;display:flex;flex-direction:column;align-items:stretch;gap:5px;border:1px solid #2b5258;border-radius:0;background:#09212a;min-height:214px;padding:9px}#CartDrawer .dd-topping-rec__img-link{width:100%;aspect-ratio:1.6;border-radius:0;overflow:hidden}#CartDrawer .dd-topping-rec__title{font-size:12px;font-weight:800;margin:3px 0;line-height:1.3;color:#f8f5ef}#CartDrawer .dd-topping-rec__price{font-size:14px;font-weight:800;margin-top:auto;color:#f8f5ef}#CartDrawer .dd-topping-rec__btn{background:#efc934;color:#071318;border-radius:0;font-size:12px}#CartDrawer .dd-topping-rec__arrow{border-radius:0}#CartDrawer .dd-epic-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0 22px 10px;border:1px solid #7cd7e6;padding:9px 3px;background:#061318;color:#7cd7e6;flex-shrink:0}#CartDrawer .dd-epic-trust span{display:flex;align-items:center;justify-content:center;gap:2px;flex-direction:column;text-align:center;font-size:12px;line-height:1.15}#CartDrawer .dd-epic-trust span+span{border-left:1px solid #7cd7e6}#CartDrawer .dd-epic-trust strong{color:#f5f2e9;font-size:11px}#CartDrawer .dd-epic-trust small{font-size:10px}#CartDrawer .drawer__footer{background:#061318;padding:9px 22px 18px;max-height:34dvh;box-shadow:0 -8px 22px #061318;overflow-y:auto}#CartDrawer .totals__total{font-size:21px;text-transform:none}#CartDrawer .totals__total-value{font-size:22px}#CartDrawer .cart__checkout-button{min-height:60px;font-size:17px;background:#efc934;border-radius:0;border-color:#efc934;color:#071318}#CartDrawer .tax-note{font-size:10px;margin:5px 0 9px}@media(max-width:749px){#CartDrawer .drawer__header{padding:14px 14px 10px}#CartDrawer .dd-standard-cart-progress{padding:7px 14px 12px}#CartDrawer .dd-epic-offer{padding:0 14px 10px}#CartDrawer .cart-drawer-items-and-upsell{padding:0 14px}#CartDrawer .dd-epic-trust{margin:0 14px 6px}#CartDrawer .drawer__footer{padding:8px 14px 12px;max-height:35dvh}#CartDrawer .dd-epic-offer .dd-newdork10-offer>div:nth-child(2):before{display:none}#CartDrawer .cart-item{grid-template-columns:70px minmax(0,1fr) 80px}#CartDrawer .cart-item__image{width:70px;height:70px}#CartDrawer .dd-topping-rec__card{flex-basis:56%;width:56%}#CartDrawer .dd-epic-trust{padding:6px 2px}#CartDrawer .dd-epic-trust strong{font-size:10px}}#CartDrawer .dd-topping-rec__card .dd-topping-rec__img-link{display:block;position:relative;width:100%;height:auto;aspect-ratio:4 / 3;flex:0 0 auto;min-height:0;overflow:hidden;background:#f5f3ee}#CartDrawer .dd-topping-rec__card .dd-topping-rec__img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}#CartDrawer .dd-topping-rec__card{flex:0 0 38%;width:38%;min-height:172px;padding:7px;gap:4px}#CartDrawer .dd-topping-rec__scroller{gap:8px}#CartDrawer .dd-topping-rec__card .dd-topping-rec__img-link{aspect-ratio:16 / 9}#CartDrawer .dd-topping-rec__title{font-size:11px;line-height:1.2;margin:2px 0}#CartDrawer .dd-topping-rec__price{font-size:13px}#CartDrawer .dd-topping-rec__btn{font-size:11px;min-height:32px;padding:6px}@media(max-width:749px){#CartDrawer .dd-topping-rec__card{flex-basis:47%;width:47%;min-height:172px}}.ddbb-cart-discount{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:9px 0;padding:12px 14px;background:#173d38;border:1px solid #d4af37;color:#fff;font-weight:800;letter-spacing:.02em}.ddbb-cart-discount strong{color:#d4af37;font-size:18px;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/555/assets/dd-epic-cart.css.map */
