.ow-ship{background-color:#f2f2f2;line-height:1;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:15px;height:fit-content;margin-bottom:40px}.ow-ship__main{display:flex;flex-direction:column;gap:4px}.ow-ship__title{font-size:16px}.ow-ship__toggle-wrap{font-size:12px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.ow-ship__description{font-size:12px;line-height:1.25}.switch{position:relative;display:inline-block;width:30px;height:17px;transform:scale(1.2)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#000}input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translate(13px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.detach .bundle-col.hide-small{opacity:1}.detach span.qty-badge{transform:none;top:0;position:relative}.text-subdued.board-descrip{font-size:14px!important;line-height:1.2;margin-top:2px;color:var(--text-subdued,#9ca3af)}.item--variant-options{line-height:1;margin-top:2px;font-size:14px!important}.bundle-accordion table td.bundle-col.hide-small{opacity:0!important}@media only screen and (max-width:676px){.text-subdued.board-descrip,.item--variant-options{font-size:12px!important}.summary-toggle{margin-top:2px!important;font-size:12px!important;gap:2px!important}#checkout-cart--cart .image{width:120px}.detach .item{margin-left:5px!important}.bundle-accordion table td.image{max-width:110px;padding-left:0!important;width:auto!important}.bundle-accordion table td.image img{width:100%}}#checkout-cart--cart tbody tr.bundle-group,#checkout-cart--cart tr.bundle-upsell.independent{margin-bottom:12px!important}#checkout-cart--cart tbody.bundle-group.detach.mt-10{margin-top:0}tr.bundle-upsell.independent{margin-top:-10px!important;border-top-left-radius:0!important;border-top-right-radius:0!important}tr.bundle-group{border-bottom-left-radius:0;border-bottom-right-radius:0}span.unbundled-notice{color:#000;font-style:italic}tr.bundle-group{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/374/assets/component-cart.css.map */
