@media screen and (max-width:749px){.cart-drawer .cart-drawer__dialog,.cart-drawer .cart-drawer__inner,.cart-drawer .cart-drawer__content,.cart-drawer .cart-drawer__layout,.cart-drawer .cart-drawer__cart-column{box-sizing:border-box;min-width:0;max-width:100%}.cart-drawer .cart-drawer__dialog.dialog-modal.dialog-drawer{box-sizing:border-box;width:min(90vw,var(--sidebar-width, 460px))!important;max-width:90vw!important;min-width:0;inset-inline-start:auto;inset-inline-end:0;margin-inline-start:auto;margin-inline-end:0;overflow-x:hidden}.cart-drawer .cart-drawer__cart-column{min-height:0}.cart-drawer .cart-drawer__header{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(4px,1.4vw,10px);min-width:0}.cart-drawer .cart-drawer__header .cart-drawer__heading{min-width:0;max-width:100%;margin:0;white-space:normal!important;overflow-wrap:break-word;flex-wrap:wrap;column-gap:.3rem;row-gap:.08rem;line-height:1.1;font-size:clamp(20px,5.4vw,32px)}.cart-drawer .cart-drawer__header .cart-bubble{flex:0 0 auto}.cart-drawer .cart-drawer__header-actions{display:grid;grid-template-columns:minmax(0,1fr) 30px;width:100%;min-width:0;gap:clamp(4px,1vw,7px);align-items:center}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:38px;height:auto;overflow:visible}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header .cart-drawer__easy-exchange-copy{min-width:0;max-width:100%;overflow:visible}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header .cart-drawer__easy-exchange-copy :is(strong,small){display:block;max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word;line-height:1.15}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header .cart-drawer__easy-exchange-copy strong{font-size:clamp(11px,3vw,14px)}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header .cart-drawer__easy-exchange-copy small{font-size:clamp(10px,2.5vw,12px)}.cart-drawer .cart-drawer__header .cart-drawer__close-button{flex-shrink:0;justify-self:end}.cart-drawer .cart-drawer__items{min-width:0;scrollbar-gutter:auto}.cart-drawer .cart-drawer__items .cart-items__table-row{min-width:0;grid-template-columns:clamp(50px,17vw,76px) minmax(0,1fr)}.cart-drawer .cart-drawer__items .cart-items__details,.cart-drawer .cart-drawer__items .cart-items__details p,.cart-drawer .cart-drawer__items .cart-items__details .cart-items__title{min-width:0;max-width:100%;overflow-wrap:break-word}.cart-drawer .cart-drawer__items .cart-items__details>div:last-child{padding-right:min(126px,41%)!important;min-width:0;flex-wrap:wrap}.cart-drawer .cart-drawer__items .cart-items__quantity{max-width:min(140px,52%);min-width:0}.cart-drawer .cart-drawer__mobile-complementary:not([hidden]){min-width:0;max-width:100%;margin-bottom:0}.cart-drawer .cart-drawer__mobile-complementary-title{max-width:100%;font-size:clamp(15px,4.2vw,20px);line-height:1.2;overflow-wrap:break-word}.cart-drawer .cart-drawer__mobile-complementary-list{min-width:0;max-width:100%;grid-auto-columns:minmax(0,min(86%,320px));overscroll-behavior-x:contain;touch-action:pan-x pan-y}.cart-drawer .cart-complementary-card{box-sizing:border-box;min-width:0;max-width:100%;height:auto;grid-template-columns:minmax(0,1fr)}.cart-drawer .cart-complementary-card__main,.cart-drawer .cart-complementary-card__info,.cart-drawer .cart-complementary-card .cart-drawer__pricewrap{min-width:0;max-width:100%}.cart-drawer .cart-complementary-card .cart-drawer__recommendation-title{min-height:0!important;font-size:clamp(12px,3.3vw,15px);line-height:1.25;overflow-wrap:anywhere;word-break:normal}.cart-drawer .cart-complementary-card .cart-drawer__pricewrap{flex-wrap:wrap;min-height:0;gap:.2rem .5rem}.cart-drawer .cart-complementary-card__cta{box-sizing:border-box;min-width:0;max-width:100%;min-height:36px;height:auto;white-space:normal;overflow-wrap:break-word;line-height:1.2;padding-block:.4rem}.cart-drawer .cart-drawer__summary,.cart-drawer .cart-drawer__shipping-combined,.cart-drawer .cart-drawer__delivery-panel,.cart-drawer .cart-drawer__delivery-details{box-sizing:border-box;min-width:0;max-width:100%}.cart-drawer .cart-drawer__summary{align-items:stretch;min-height:0;max-height:70dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.cart-drawer .cart-drawer__shipping-combined .onhow-shipping-message,.cart-drawer .cart-drawer__shipping-combined .onhow-shipping-message *,.cart-drawer .cart-drawer__delivery-details :is(strong,div,small){min-width:0;max-width:100%;white-space:normal;overflow-wrap:break-word;text-overflow:clip}.cart-drawer .cart-drawer__shipping-combined .onhow-progress-bar{min-width:0}.cart-drawer .cart-drawer__shipping-combined .onhow-iconicion{flex-shrink:0}.cart-drawer .cart-drawer__delivery-panel{grid-template-columns:auto minmax(0,1fr)}.cart-drawer .cart-drawer__cashback-note{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;white-space:normal;align-items:flex-start;line-height:1.3}.cart-drawer .cart-drawer__cashback-copy{display:block;min-width:0;max-width:100%;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:break-word}.cart-drawer .cart-drawer__pix-summary{box-sizing:border-box;min-width:0;max-width:100%}.cart-drawer .cart-drawer__pix-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem .55rem;min-width:0}.cart-drawer .cart-drawer__pix-row>:first-child{min-width:0;overflow-wrap:break-word}.cart-drawer .cart-drawer__pix-row>:last-child{min-width:0;max-width:100%;text-align:right;white-space:nowrap}.cart-drawer .cart__ctas,.cart-drawer .cart__checkout-button{box-sizing:border-box;min-width:0;max-width:100%}}@media screen and (max-width:360px){.cart-drawer .cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__header{grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"title actions";align-items:start}.cart-drawer .cart-drawer__header .cart-drawer__heading{grid-area:title}.cart-drawer .cart-drawer__header .cart-drawer__header-actions{display:contents}.cart-drawer .cart-drawer__header .cart-drawer__easy-exchange--header{grid-column:1 / -1;grid-row:2;margin-top:.35rem}.cart-drawer .cart-drawer__header .cart-drawer__close-button{grid-column:2;grid-row:1}.cart-drawer .cart-drawer__pix-row--total{grid-template-columns:minmax(0,1fr) auto}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/affori-cart-mobile-resilience.css.map */
