.sc36-drawer{margin:0 0 0 auto;width:min(470px,100%);max-width:100%;height:100dvh;max-height:100dvh;border:0;padding:0;background:#f7f7f2;color:#111111;font:15px/1.5 Arial;box-shadow:-5px 0 25px #0002}.sc36-drawer[open]{display:flex;flex-direction:column}.sc36-drawer::backdrop{background:#0006}.sc36-drawer *{box-sizing:border-box}.sc36-drawer header{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid #d6d6cf}.sc36-drawer header h2{font:28px 'Barlow Condensed',sans-serif;margin:0}.sc36-drawer header button{font:30px Arial;border:0;background:transparent;min-width:44px;min-height:44px;cursor:pointer}.sc36-cart-scroll{overflow:auto;flex:1;padding:18px 22px}.sc36-cart-line{display:grid;grid-template-columns:70px 1fr;gap:12px;border-bottom:1px solid #d6d6cf;padding:14px 0}.sc36-cart-line img{width:70px;height:80px;object-fit:contain;background:white}.sc36-cart-line p{margin:2px 0}.sc36-cart-line small{display:block}.sc36-cart-line button{min-height:44px;background:transparent;border:0;text-decoration:underline;color:#111111;cursor:pointer}.sc36-drawer footer{padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #d6d6cf}.sc36-drawer footer p{display:flex;justify-content:space-between;margin:4px 0}.sc36-drawer footer small{font-size:12px}.sc36-drawer footer a{color:inherit;display:block;text-align:center;min-height:40px;padding-top:10px}.sc36-cart-button{display:block;width:100%;min-height:48px;border:0;border-radius:5px;background:#111111;color:white;font:600 15px Arial;padding:14px;cursor:pointer;margin-top:12px}.sc36-cart-button:disabled{opacity:.5;cursor:wait}.sc36-addon-packs{display:flex;gap:8px}.sc36-addon-packs button{flex:1;text-align:left;border:1px solid #bcbcb5;border-radius:6px;background:white;color:#111111;padding:12px;min-height:72px;cursor:pointer}.sc36-addon-packs button[aria-pressed=true]{border:2px solid #111111;background:#ecece6}.sc36-addon-packs strong{display:block;margin-top:6px}.sc36-drawer label{display:block;font-weight:600;margin-top:12px}.sc36-drawer select{font:inherit;padding:10px;width:100%;height:46px;border:1px solid #bcbcb5;background:white;border-radius:4px}.sc36-drawer:focus-visible,.sc36-drawer :focus-visible{outline:3px solid #555555;outline-offset:2px}#Sc36CartOffer{font-size:12px}.sc36-cart-line button{min-width:44px}

.sc39-cart-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:2px;background:#fff;width:90px;min-height:90px}.sc39-cart-media[data-count="1"]{grid-template-columns:1fr}.sc39-cart-media img{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:contain}.sc36-cart-line{grid-template-columns:90px minmax(0,1fr)}.cart-items__media-container:has(.sc39-cart-media){aspect-ratio:auto}.cart-items__media-container .sc39-cart-media{width:100%}

.sc39-cart-media{align-self:start;min-height:0}
