.ap-cart-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ap-cart-card-gap, 20px);align-items:start;padding:var(--ap-cart-pad-top-m, 20px) 16px var(--ap-cart-pad-bottom-m, 20px)}@media screen and (max-width:656px){.ap-cart-layout{padding-left:10px;padding-right:10px}}@media screen and (min-width:750px){.ap-cart-layout{padding-top:var(--ap-cart-pad-top, 36px);padding-bottom:var(--ap-cart-pad-bottom, 36px)}}@media screen and (min-width:990px){.ap-cart-layout{grid-template-columns:minmax(0,1fr) var(--ap-cart-right-w, 400px);column-gap:var(--ap-cart-col-gap, 24px)}.ap-cart-layout__col--right{position:var(--ap-cart-sticky-pos, sticky);top:var(--ap-cart-sticky-top, 100px)}.ap-cart-layout__col--left{align-self:stretch}.ap-cart-layout__col--left>:last-child{flex-grow:1}}@media screen and (min-width:1300px){.ap-cart-layout{padding-left:0;padding-right:0}}.ap-cart-layout__col{display:flex;flex-direction:column;gap:var(--ap-cart-card-gap, 20px);min-width:0}.ap-cart-layout__col:empty{display:none}.ap-cart-layout.ap-cart-layout--no-right,.ap-cart-layout:has(cart-items.is-empty){grid-template-columns:minmax(0,1fr)}.ap-cart-layout:has(cart-items.is-empty) .ap-cart-layout__col--right{display:none}#MainContent .ap-cart-card{min-width:0;padding:var(--ap-cart-card-pad-m, 16px);background:var(--ap-cart-card-bg, #fff);border:1px solid var(--ap-cart-card-border, #e4e4e4);border-radius:var(--ap-cart-card-radius, 24px);box-shadow:var(--ap-cart-card-shadow, 0 3px 12px #053c4814)}@media screen and (min-width:750px){#MainContent .ap-cart-card{padding:var(--ap-cart-card-pad, 24px)}}#MainContent .ap-cart-card .page-width{max-width:none;margin:0;padding-left:0;padding-right:0}#MainContent .ap-cart-card>.section,#MainContent .ap-cart-card>section{margin:0}#MainContent .ap-cart-card .title-wrapper-with-link{display:block;margin:0 0 var(--ap-cart-title-mb, 16px)}#MainContent .ap-cart-card cart-items.is-empty .title-wrapper-with-link{display:none}#MainContent .ap-cart-card .cart__items{padding-bottom:0;border-bottom:0}#MainContent .ap-cart-card .cart__contents>*+*{margin-top:0}#MainContent .ap-cart-card .cart-item__details{width:auto}#MainContent .ap-cart-card .cart-item__details>*{max-width:none}#MainContent .ap-cart-card .cart-item__image-container{overflow:hidden}#MainContent .ap-cart-card .cart-item__name{text-decoration:none}#MainContent .ap-cart-card .cart-item__name:hover{text-decoration:underline}#MainContent .ap-cart-card .cart__warnings{padding:2rem 0}@media screen and (max-width:749px){#MainContent .ap-cart-card .cart-items thead tr{margin-bottom:0;padding-bottom:1rem}#MainContent .ap-cart-card .cart-item{margin-bottom:0}}@media screen and (min-width:750px){#MainContent .ap-cart-card .cart-items thead th:first-child{width:auto}#MainContent .ap-cart-card .cart-items th+th,#MainContent .ap-cart-card .cart-item>td+td,#MainContent .ap-cart-card .cart-item .cart-item__quantity,#MainContent .ap-cart-card .cart-items .cart-items__heading--wide{padding-left:2.4rem}}#MainContent .ap-cart-card .cart__footer{display:block;padding:0}#MainContent .ap-cart-card .cart__footer>*{width:auto;margin-left:0}#MainContent .ap-cart-card .cart__footer>*+*{margin-top:2rem}#MainContent .ap-cart-card .totals{justify-content:space-between;align-items:baseline}#MainContent .ap-cart-card .cart__ctas{display:block}#MainContent .ap-cart-card .cart__checkout-button,#MainContent .ap-cart-card .cart__dynamic-checkout-buttons{width:100%;max-width:none}#MainContent .ap-cart-card .cart__dynamic-checkout-buttons{margin-top:1rem}#MainContent .ap-cart-card .cart__note label{position:static;height:auto;margin-bottom:.8rem}.ap-cart-summary__heading{margin:0;line-height:1.2}.ap-cart-card:has(#main-cart-footer.is-empty){display:none}.ap-cart-apps[data-hidden=true]:not([data-design-mode]){display:none}#MainContent .ap-cart-card:has(>.ap-cart-apps[data-hidden=true]:not([data-design-mode])){display:none}.ap-cart-apps[data-hidden=true][data-design-mode]{opacity:.5}.ap-cart-apps__editor-note{margin:0 0 8px;padding:6px 10px;font-size:12px;border-radius:6px;background:#fff4d6;color:#6b5200}
/*# sourceMappingURL=/cdn/shop/t/121/assets/ap-cart.css.map */
