.box-upsell__add-label,.box-upsell__sizes{display:none}.cart-drawer__side{display:contents}.cart-drawer__trust{display:none}@media screen and (min-width:1100px){cart-drawer:not(.is-empty) .cart-drawer .drawer__inner:has(>.cart-drawer__side){width:min(960px,calc(100vw - 80px));max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"head    head" "rewards side" "items   side" "footer  side";column-gap:20px;padding:16px 20px 20px}cart-drawer .cart-drawer .drawer__inner:has(>.cart-drawer__side)>.drawer__header{grid-area:head;padding-bottom:10px}cart-drawer .cart-drawer .drawer__inner:has(>.cart-drawer__side)>box-rewards{grid-area:rewards}cart-drawer .cart-drawer .drawer__inner:has(>.cart-drawer__side)>cart-drawer-items{grid-area:items;min-height:0;overflow-y:auto}cart-drawer .cart-drawer .drawer__inner:has(>.cart-drawer__side)>.drawer__footer{grid-area:footer}cart-drawer .cart-drawer .cart-drawer__side{grid-area:side;display:flex;flex-direction:column;gap:12px;min-height:0}cart-drawer .cart-drawer .cart-drawer__side .box-upsell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:0;padding:14px;overflow:hidden;border-radius:20px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__head{flex:none;margin-bottom:10px;padding-right:0}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__title{font-size:18px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__nav{display:none}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__rail{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((100% - 10px)/2);gap:10px;padding:0 2px 0 0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:none;scrollbar-width:thin}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__card{container-type:inline-size;flex:none;min-width:0;min-height:0;display:flex;flex-direction:column;gap:2px;padding:8px;overflow:hidden;border:1px solid var(--box-border, #ebdfff);border-radius:16px;background:#fff}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__media{display:contents}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__media>a{display:block;order:0;flex:1 1 0;min-height:60cqw;max-height:150cqw}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 55%;border-radius:12px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__name{order:1;flex:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:6px;overflow:hidden;font-size:14px;font-weight:600;line-height:1.3;white-space:normal}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__price{order:2;flex:none;margin-bottom:6px;font-size:13px;white-space:nowrap}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__price-size{display:none}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__sizes{order:3;flex:none;display:flex;gap:6px;margin:0 0 6px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__size{flex:1 1 0;min-width:0;height:28px;padding:0 6px;border:1px solid rgba(0,0,0,.15);border-radius:999px;background:#fff;color:#1a1a1a;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__size:hover{border-color:var(--box-accent, #8a2be2)}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__size.is-active{border-color:var(--box-accent, #8a2be2);background:var(--box-soft, #f7f1ff);color:var(--box-accent, #8a2be2);font-weight:600}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__size:focus-visible{outline:2px solid var(--box-accent, #8a2be2);outline-offset:2px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__add{order:4;flex:none;position:static;width:100%;min-width:0;height:36px;margin-top:auto;gap:6px;border-radius:999px;box-shadow:none;font-size:14px;font-weight:600;transition:background-color .15s ease,color .15s ease}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__add:hover,cart-drawer .cart-drawer .cart-drawer__side .box-upsell__add:focus-visible{background:var(--box-accent, #8a2be2);color:#fff}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__plus{width:14px;height:14px}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__add-label{display:inline}cart-drawer .cart-drawer .cart-drawer__side .box-upsell__add .box-upsell__count{display:none}cart-drawer .cart-drawer .cart-drawer__trust{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:14px 10px;list-style:none;border-radius:20px;background:#fff}cart-drawer .cart-drawer .cart-drawer__trust-item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}cart-drawer .cart-drawer .cart-drawer__trust-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:#1a1a1a}cart-drawer .cart-drawer .cart-drawer__trust-icon img{display:block;width:100%;height:100%;object-fit:cover}cart-drawer .cart-drawer .cart-drawer__trust-icon svg{width:60%;height:60%}cart-drawer .cart-drawer .cart-drawer__trust-text{font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.3px;color:#1a1a1a}}@media screen and (min-width:1100px)and (max-height:820px){cart-drawer .cart-drawer .cart-drawer__trust{padding:8px}cart-drawer .cart-drawer .cart-drawer__trust-icon{width:26px;height:26px}cart-drawer .cart-drawer .cart-drawer__trust-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cart-drawer-desktop.css.map */
