html{overflow-x:clip;max-width:100%}body{width:100%;min-width:0;max-width:100%;overflow-x:clip}body>main,body>footer,#header-group,.crk-arch,.crk-arch>section,.crk-squad .crk-products{min-width:0;max-width:100%}.crk-arch,.crk-squad .crk-products{width:100%}@media(max-width:749px),(max-height:500px)and (pointer:coarse){#crk-cart-notice{justify-content:center;padding:0 max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-bottom))}#crk-cart-notice .crk-cart-notice__panel{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:16px;font-size:14px}#crk-cart-notice .crk-cart-notice__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#crk-cart-notice button{min-width:0;padding-inline:10px}dialog.crk-drawer{top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;overflow:hidden}.crk-drawer .crk-drawer-inner,.crk-drawer .cart-items-component{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;min-width:0;overflow:hidden}.crk-drawer .crk-drawer-head{position:static;flex:0 0 auto;padding:12px 18px}.crk-drawer .crk-drawer-title{font-size:26px}.crk-drawer .crk-drawer-body{display:block;flex:1 1 auto;height:auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding-block:16px;padding-bottom:env(safe-area-inset-bottom)}.crk-drawer .crk-drawer-items,.crk-drawer[cart-summary-sticky=false] .crk-drawer-items{display:block;min-width:0;overflow:visible;padding:16px 18px}.crk-drawer .crk-drawer-summary,.crk-drawer[cart-summary-sticky=false] .crk-drawer-summary{position:static;margin:0;padding:14px 18px max(20px,env(safe-area-inset-bottom));gap:12px;-webkit-mask-image:none;mask-image:none}.crk-drawer .crk-cq{padding:0 18px}.crk-drawer .cart-items__table-row{grid-template-columns:56px minmax(0,1fr) auto;column-gap:12px;padding-bottom:16px;margin-bottom:16px}.crk-drawer .cart-items__title{font-size:16px;line-height:1.35;overflow-wrap:anywhere}.crk-drawer .cart-items__details,.crk-drawer .cart-items__price{min-width:0;font-size:14px}.crk-drawer .cart-totals{gap:12px;padding-block-start:0;border-block-start:0}.crk-drawer .cart-totals__tax-note{margin-block:0;line-height:1.4}.crk-drawer .cart-totals__tax-note small{font-size:12px}.crk-drawer .cart-totals__total-value{font-size:20px}.crk-drawer .cart__ctas .cart__checkout-button{min-height:48px;height:auto;padding:12px 20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/crk-mobile-viewport.css.map */
