#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--kies,#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--photo{display:none}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks{display:flex;flex-direction:column}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>.js-contents{order:0}#MainContent:not(:has(cart-items.is-empty)) .tt-ship--left{display:contents}#MainContent:not(:has(cart-items.is-empty)) .tt-ship--left .tt-ship__left{order:1;margin:var(--tt-space-2) 0 var(--tt-space-1)}#MainContent:not(:has(cart-items.is-empty)) .tt-ship--left .tt-ship__bar{order:2;margin:0 0 var(--tt-space-3)}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>.cart__ctas{order:3}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>.tt-quickpay__label{order:4}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>.cart__dynamic-checkout-buttons{order:5}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>.tt-ship-deadline{order:6}#MainContent:not(:has(cart-items.is-empty)) .tt-ship--left .tt-up-ship{order:7;margin:var(--tt-space-3) 0 0}#MainContent:not(:has(cart-items.is-empty)) .cart__blocks>#cart-errors{order:8}#MainContent .tt-ship-deadline .tt-ship{margin:0;padding:0;background:none;border:0;border-radius:0}#MainContent .tt-ship-deadline .tt-ship__line:not(.tt-ship__deadline){display:none}#MainContent .tt-ship-deadline .tt-ship__deadline:not([hidden]){margin-top:var(--tt-space-3)}#MainContent:not(:has(cart-items.is-empty)) .tt-cart-sec--footer .tax-note{margin-bottom:0}#MainContent .cart-item__image-container .cart-item__image{padding:var(--tt-space-1)}@media(max-width:749px){#MainContent tbody .cart-item{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr) auto}#MainContent tbody .cart-item>.cart-item__media{min-width:112px}#MainContent tbody .cart-item{position:relative}#MainContent tbody .cart-item>.cart-item__details>.cart-item__name{display:block;padding-right:6.5rem}#MainContent tbody .cart-item>.cart-item__totals{position:absolute;top:0;right:0;grid-area:auto}#MainContent tbody .cart-item>.cart-item__quantity{grid-column:2 / -1}}@media(min-width:750px){#MainContent .cart-item__media{width:var(--tt-space-9);min-width:var(--tt-space-9)}}#MainContent .tt-wijzig{display:inline-flex;align-items:center;min-height:var(--tt-tap);color:var(--tt-text);font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);line-height:var(--tt-lh-ui);font-weight:var(--tt-fw-ui-strong);text-decoration:underline;text-underline-offset:3px}#MainContent .tt-wijzig:hover{text-decoration-thickness:2px}#MainContent .tt-wijzig:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}#MainContent .tt-wijzig[aria-busy=true]{opacity:.6;pointer-events:none}#MainContent .tt-sub__label{color:var(--tt-text-muted)}#MainContent .tt-cart-more{color:var(--tt-text);opacity:1;font-weight:var(--tt-fw-ui-strong);text-decoration:underline;text-underline-offset:4px}#MainContent .tt-cart-more:hover{text-decoration-thickness:2px}#MainContent .tt-zo-after .tt-zo{padding:var(--tt-space-3) 0 0;background:transparent}#MainContent .tt-zo .tt-ds{max-width:none;margin:0;border-top:1px solid var(--tt-line)}#MainContent .tt-ds>summary{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--tt-space-2);min-height:var(--tt-tap);margin:0;padding:var(--tt-space-1) 0;cursor:pointer;list-style:none;font-family:var(--tt-font-head);font-size:var(--tt-fs-ui);line-height:var(--tt-lh-ui);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text)}#MainContent .tt-ds>summary::-webkit-details-marker{display:none}#MainContent .tt-ds>summary:after{content:"";flex:none;width:8px;height:8px;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}#MainContent .tt-ds[open]>summary:after{transform:rotate(-135deg)}#MainContent .tt-ds>summary:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}#MainContent .tt-ds__sub{font-weight:var(--tt-fw-ui);color:var(--tt-text-muted)}#MainContent .tt-zo .tt-ds[open]{padding-bottom:var(--tt-space-3)}#MainContent .tt-zo .tt-ds__hint{display:block}#MainContent .tt-zo__cards{margin-top:var(--tt-space-3)}#MainContent .tt-zo__cards[hidden]{display:none}#MainContent .tt-zo__list{grid-template-columns:minmax(0,1fr);max-width:none}#MainContent .tt-zo__card{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"img name" "img price";column-gap:var(--tt-space-3);row-gap:0;align-content:center;align-items:center}#MainContent .tt-zo__img{grid-area:img;width:72px;aspect-ratio:1 / 1}#MainContent .tt-zo__name{grid-area:name;align-self:end}#MainContent .tt-zo__price{grid-area:price;align-self:start}.tt-sticky{display:none}@media(max-width:749px){#MainContent:has(.tt-sticky){padding-bottom:calc(var(--tt-tap) + var(--tt-space-5))}html.tt-sticky-on:not(.tt-co-seen) .tt-sticky{display:flex;align-items:center;justify-content:space-between;gap:var(--tt-space-3);position:fixed;left:0;right:0;bottom:0;z-index:30;padding:var(--tt-space-2) var(--tt-page-margin) calc(var(--tt-space-2) + env(safe-area-inset-bottom,0px));background:var(--tt-surface);border-top:1px solid var(--tt-line);color:var(--tt-text);font-family:var(--tt-font-head)}.tt-sticky__sum{margin:0;font-size:var(--tt-fs-ui);line-height:var(--tt-lh-ui)}.tt-sticky__sum strong{display:block;font-size:var(--tt-fs-price);font-weight:var(--tt-fw-price)}.tt-sticky__label{color:var(--tt-text-muted)}.tt-sticky .tt-sticky__btn{flex:1 1 auto;max-width:14rem;min-height:calc(var(--tt-tap) + var(--tt-space-2));background:var(--tt-accent);color:var(--tt-on-accent);border-radius:var(--tt-radius-control);font-family:var(--tt-font-head);font-weight:var(--tt-fw-ui-strong);font-size:var(--tt-fs-price)}.tt-sticky .tt-sticky__btn:active{background:var(--tt-accent-hover)}.tt-sticky .tt-sticky__btn:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}}@media(min-width:990px){#MainContent:not(:has(cart-items.is-empty)):has(.tt-cart-sec--footer){display:grid;grid-template-columns:minmax(0,1fr) calc(var(--tt-cart-summary, 400px) + var(--tt-page-margin));grid-template-rows:auto 1fr;column-gap:var(--tt-space-5);align-items:start;width:100%;max-width:calc(var(--tt-container) + 2 * var(--tt-page-margin));margin-left:auto;margin-right:auto}#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--items{display:contents}#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--items>cart-items{grid-column:1;grid-row:1}#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--items>.tt-zo-after{grid-column:1;grid-row:2}#MainContent:not(:has(cart-items.is-empty))>.tt-cart-sec--footer{grid-column:2;grid-row:1 / span 2;position:sticky;top:var(--tt-space-8);align-self:start;margin-top:var(--tt-space-4)}#MainContent:not(:has(cart-items.is-empty)) cart-items .page-width,#MainContent:not(:has(cart-items.is-empty)) .tt-zo-after .page-width{max-width:none;padding-left:var(--tt-page-margin);padding-right:0}#MainContent:not(:has(cart-items.is-empty)) .tt-cart-sec--footer .page-width{max-width:none;padding-left:0;padding-right:var(--tt-page-margin)}#MainContent:not(:has(cart-items.is-empty)) .cart-item__details{width:auto}}#MainContent .cart-item__totals .price,#MainContent .cart-item__totals .price *{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-cart-layout.css.map */
