body,.rw-cl-card,.rw-cl-card h3,.card-body h3,.cart-product,.rw37-page,.rw35-footer,.rw-cl-card h3 a,.card-body h3 a{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.rw-cl-products{align-items:stretch}.rw-cl-card{height:100%;min-width:0}.rw-cl-card .rw-cl-image{flex:0 0 auto;aspect-ratio:1.15;overflow:hidden}.rw-cl-card .rw-cl-body{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:start;min-height:0;gap:0}.rw-cl-card .rw-cl-body h3{font-size:16px;line-height:1.45;min-height:4.35em;max-height:4.35em;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3}.rw-cl-card .rw-cl-price{margin:10px 0 12px;align-self:start}.rw-cl-card .rw-cl-specs{align-self:end;margin-bottom:12px;min-height:96px}.rw-cl-card .rw-cl-button{align-self:end;margin:0;width:100%}.rw-product-grid>.card{display:flex;flex-direction:column;min-width:0}.rw-product-grid>.card .card-body{display:flex;flex:1;flex-direction:column}.rw-product-grid>.card .card-body h3{line-height:1.45;min-height:4.35em;max-height:4.35em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.rw-product-grid>.card .card-body .product-price{margin-top:auto}@media(max-width:700px){.rw-cl-card .rw-cl-body h3{font-size:14px;min-height:4.35em;max-height:4.35em}.rw-cl-card .rw-cl-specs{min-height:0}.rw-cl-sidebar{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:none;touch-action:pan-y}.rw-cl-sidebar.is-open{display:block!important}.rw-cl-sidebar-body{overflow:visible!important;min-height:max-content;padding-bottom:env(safe-area-inset-bottom,24px)}.rw-cl-mobile-apply{display:none!important}.cart-table,.cart-table tbody,.cart-table tr,.cart-table td{display:block;width:100%;box-sizing:border-box}.cart-table thead{display:none}.cart-table tr.rw50-cart-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px;padding:16px 0;border-bottom:1px solid #F4F5F6}.cart-table tr.rw50-cart-item td{border:0;padding:0!important;min-width:0;font-size:14px;overflow:visible}.cart-table .rw50-cart-product-cell{grid-column:1/-1}.cart-product{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:14px}.cart-product img{width:80px;height:80px;object-fit:contain}.cart-product>div{min-width:0}.cart-product strong{font-size:14px;line-height:1.4;display:block;overflow-wrap:break-word}.cart-table .rw50-cart-price,.cart-table .rw50-cart-qty,.cart-table .rw50-cart-total{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.cart-table .rw50-cart-price:before,.cart-table .rw50-cart-qty:before,.cart-table .rw50-cart-total:before{content:attr(data-label);font-size:12px;color:#667085;font-weight:700}.cart-table .rw50-cart-total{grid-column:1/-1;align-items:flex-end;border-top:1px dashed #F4F5F6;padding-top:8px!important;font-weight:750}.cart-table .rw50-cart-qty input{width:85px!important;max-width:100%}.cart-summary{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/rw50-layout-fixes.css.map */
