.cart.sw-v2-cart.sw-cart-cleanup{color:#5f1315;font-family:Varela Round,sans-serif;font-size:16px;line-height:1.55}.cart.sw-v2-cart.sw-cart-cleanup [data-cart-body]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;margin-block:22px 44px}.cart.sw-v2-cart.sw-cart-cleanup :is(h1,h2,input,textarea,button,label){font-family:inherit}.cart.sw-v2-cart.sw-cart-cleanup [data-cart-body]>h1{color:#5f1315;font-size:31px;font-weight:700;line-height:1.4;letter-spacing:-.025em;margin:0 0 24px;text-align:right}.cart.sw-v2-cart.sw-cart-cleanup .cart-items{margin:0 0 24px;padding:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-item--titles{margin:0;padding:0 0 12px;border-top:0;border-bottom:1px solid #e9dfe0;font-size:14px;color:#795357}.cart.sw-v2-cart.sw-cart-cleanup .cart-item-container{margin:0;padding:22px 0;border-bottom:1px solid #e9dfe0}.cart.sw-v2-cart.sw-cart-cleanup .cart-item:not(.cart-item--titles){margin:0;padding:0;border:0;align-items:center}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .image{width:112px;flex:0 0 112px}.cart.sw-v2-cart.sw-cart-cleanup :is(.image,.cart-mobile-image) img{border-radius:8px;background:transparent;width:100%;height:auto;object-fit:contain}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .description{min-width:0;padding:0 18px!important;overflow-wrap:anywhere}.cart.sw-v2-cart.sw-cart-cleanup .description__title{display:block;color:#5f1315;font-size:17px;line-height:1.5;font-weight:700;margin-bottom:6px}.cart.sw-v2-cart.sw-cart-cleanup :is(.description__variant,.line-items,.description__preorder,.subscription-description){color:#795357;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.cart.sw-v2-cart.sw-cart-cleanup .line-item-property+.line-item-property{margin-top:5px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item :is(.price,.total){min-width:100px;width:100px;padding:0;font-size:16px;line-height:1.5;text-align:center}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity{width:196px;min-width:196px;padding:0;gap:6px 8px;justify-content:center;align-items:center}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity__change{margin:0;border-radius:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-item :is(.quantity__minus,.quantity__plus){border:1px solid #e3d4d6;border-radius:7px;background:#fff;color:#5f1315}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity__unusable{opacity:.4;background:#fff}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity__number{font-size:16px;line-height:22px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity__remove{color:#795357;margin:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-item--titles .description{padding:0!important}.cart.sw-v2-cart.sw-cart-cleanup :is(.subtotal-row,.cart-checks,.cart-finish,.cart-continue,.limoniapps-discountninja-cart-subtotal){float:none!important;clear:none;width:100%!important;min-width:0;margin:0!important;padding:0!important;text-align:right}.cart.sw-v2-cart.sw-cart-cleanup .subtotal-row>.grid__item{float:none;width:100%;padding:0!important}.cart.sw-v2-cart.sw-cart-cleanup form>.limoniapps-discountninja-cart-subtotal{width:100%!important;min-width:100%!important;max-width:100%;justify-self:stretch}.cart.sw-v2-cart.sw-cart-cleanup .cart-policies{margin:0 0 16px;padding:0;color:#795357;font-size:14px;line-height:1.6}.cart.sw-v2-cart.sw-cart-cleanup .cart-policies p{margin:0}.cart.sw-v2-cart.sw-cart-cleanup :is(.cart-policies a,.cart-trigger,.cart-continue-shopping a){color:#5f1315;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cart.sw-v2-cart.sw-cart-cleanup .cart-checks__titles{justify-content:flex-start;text-align:right}.cart.sw-v2-cart.sw-cart-cleanup .cart-checks__titles:empty{margin:0}.cart.sw-v2-cart.sw-cart-cleanup :is(.cart-notes-container,.cart-servery-container,.shipping-calculator-container){text-align:right;margin:0 0 16px}.cart.sw-v2-cart.sw-cart-cleanup .cart-trigger{font-size:15px;line-height:1.6;text-align:right;white-space:normal;min-height:44px;padding-block:8px;margin:0}.cart.sw-v2-cart.sw-cart-cleanup :is(.cart-notes,.cart-servery){width:100%;max-width:100%;margin:8px 0 0;border:1px solid #d7c4c5;border-radius:8px;background:#fff}.cart.sw-v2-cart.sw-cart-cleanup :is(.cart-notes textarea,.cart-servery input){width:100%;max-width:100%;box-sizing:border-box;font-size:16px;line-height:1.5;color:#5f1315}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes textarea{min-height:116px}.cart.sw-v2-cart.sw-cart-cleanup .cart-servery input{min-height:48px;padding-block:18px 5px}.cart.sw-v2-cart.sw-cart-cleanup :is(.cart-notes label,.cart-servery label){font-size:14px}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-placeholder{width:100%}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield{width:100%;max-width:100%}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-inputandbutton{display:flex;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;gap:8px;width:100%}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-input{flex:1 1 auto;min-width:0;width:100%;min-height:46px;border:1px solid #d7c4c5;border-radius:8px;font-size:16px}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-apply{flex:0 0 auto;min-width:70px;min-height:46px;margin:0;border-radius:8px;font-size:15px}.cart.sw-v2-cart.sw-cart-cleanup .cart-message{margin:10px 0 18px;color:#795357;font-size:13px;line-height:1.6;text-align:right}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cart-subtotal>.total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 14px;padding:18px 0;margin:0 0 16px;border-top:1px solid #e9dfe0;border-bottom:1px solid #e9dfe0;border-radius:0;background:transparent}.cart.sw-v2-cart.sw-cart-cleanup .total__title h2{font-size:15px;line-height:1.5;font-weight:400;margin:0}.cart.sw-v2-cart.sw-cart-cleanup .total__amount{font-size:25px;line-height:1.3;font-weight:700;margin:0;white-space:nowrap}.cart.sw-v2-cart.sw-cart-cleanup .cart-discount-list{flex-basis:100%;margin-block:0 8px}.cart.sw-v2-cart.sw-cart-cleanup .cart-finish .cart-submit{width:100%;min-height:52px;padding:12px 18px;margin:0;border:1px solid #5f1315;border-radius:8px;background:#5f1315;color:#fff;font-size:18px;line-height:1.5;font-weight:700}.cart.sw-v2-cart.sw-cart-cleanup .cart-finish>.small-row{margin:0 0 12px}.cart.sw-v2-cart.sw-cart-cleanup .cart-continue-shopping{margin:0;width:100%;text-align:right;font-size:15px}.cart.sw-v2-cart.sw-cart-cleanup .cart-continue-shopping a{display:inline-flex;align-items:center;min-height:44px}.cart.sw-v2-cart.sw-cart-cleanup :is(a,button,input,textarea):focus-visible{outline:3px solid #5f1315;outline-offset:3px}@media(min-width:900px){.cart.sw-v2-cart.sw-cart-cleanup form.limoniapps-discountninja-cart-root{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);column-gap:64px;align-items:start}.cart.sw-v2-cart.sw-cart-cleanup .cart-items{grid-area:1 / 1 / 2 / 3}.cart.sw-v2-cart.sw-cart-cleanup .subtotal-row{grid-area:3 / 2}.cart.sw-v2-cart.sw-cart-cleanup .cart-checks{grid-area:4 / 2}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cart-subtotal{grid-area:2 / 2}.cart.sw-v2-cart.sw-cart-cleanup .cart-finish{grid-area:5 / 2}.cart.sw-v2-cart.sw-cart-cleanup .cart-continue{grid-area:5 / 1}}@media(max-width:899.98px){.cart.sw-v2-cart.sw-cart-cleanup .cart-checks{margin-block:12px 20px!important}.cart.sw-v2-cart.sw-cart-cleanup .cart-continue{margin-top:8px!important}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .image{width:90px;flex-basis:90px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item :is(.price,.total){width:80px;min-width:80px}}@media(max-width:767.98px){.cart.sw-v2-cart.sw-cart-cleanup [data-cart-body]{margin-block:12px 32px}.cart.sw-v2-cart.sw-cart-cleanup [data-cart-body]>h1{font-size:25px;margin-bottom:18px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item-container{gap:12px;padding:20px 0;align-items:flex-start}.cart.sw-v2-cart.sw-cart-cleanup .cart-mobile-image{flex:0 0 72px;width:72px;max-width:72px;margin:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-item:not(.cart-item--titles){flex:1 1 0;min-width:0;width:auto;align-items:stretch;gap:10px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .description{padding:0!important;order:1}.cart.sw-v2-cart.sw-cart-cleanup .description__title{font-size:16px;margin-bottom:5px}.cart.sw-v2-cart.sw-cart-cleanup :is(.description__variant,.line-items,.description__preorder,.subscription-description){font-size:13px;line-height:1.6}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .total{order:2;width:100%;min-width:0;margin:0;padding:0;text-align:right;font-size:16px}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity{order:3;width:100%;min-width:0;padding:0;gap:6px;justify-content:flex-start}.cart.sw-v2-cart.sw-cart-cleanup .cart-item .quantity__change{margin:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-items{margin-bottom:20px}.cart.sw-v2-cart.sw-cart-cleanup .cart-continue-shopping{text-align:center}.cart.sw-v2-cart.sw-cart-cleanup .total__amount{font-size:24px}}@media(forced-colors:active){.cart.sw-v2-cart.sw-cart-cleanup :is(a,button,input,textarea):focus-visible{outline-color:Highlight}}.cart.sw-v2-cart.sw-cart-cleanup .cart-servery-container{margin-bottom:12px}.cart.sw-v2-cart.sw-cart-cleanup .cart-servery{margin-top:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-servery label{color:#5f1315;font-weight:700}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping{margin:0 0 12px;color:#795357;font-size:14px;line-height:1.6}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__disclosure{margin:0 0 8px}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details{border-block:1px solid #e9dfe0}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 0;color:#5f1315;font-size:14px;font-weight:700;cursor:pointer;list-style:none}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details>summary::-webkit-details-marker{display:none}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details>summary:focus-visible{outline:3px solid #5f1315;outline-offset:3px}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__plus{position:relative;width:24px;height:24px;flex:0 0 24px}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__plus:before,.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__plus:after{content:"";position:absolute;inset:11px 5px auto;height:2px;background:#00a4cd}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__plus:after{transform:rotate(90deg)}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details[open] .sw-cart-shipping__plus:after{transform:rotate(0)}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__body{padding:0 0 14px;font-size:13px;overflow-wrap:anywhere}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__body p{margin:12px 0}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__body strong{color:#5f1315}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__restrictions{border-bottom:1px solid #e9dfe0;padding-bottom:4px}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__body a{display:inline-flex;align-items:center;min-height:44px;color:#5f1315;text-decoration:underline;text-underline-offset:3px}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;text-align:center}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__times>div+div{border-inline-start:1px solid #e9dfe0}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__times strong{display:block;font-size:26px;line-height:1.3;direction:ltr}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__times span{display:block;font-size:12px}.cart.sw-v2-cart.sw-cart-cleanup :is(.limoniapps-discountninja-cartdiscountfield-input,.limoniapps-discountninja-cartdiscountfield-apply){box-sizing:border-box;height:46px;min-height:46px;margin:0!important;align-self:stretch}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-input{flex:1 1 0!important;width:0!important;max-width:none}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes-container{margin-bottom:12px}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes{margin-top:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes textarea{display:block;min-height:72px;height:72px;padding:12px 14px!important;margin:0!important;border:0;border-radius:8px;background:transparent;resize:vertical}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes textarea::placeholder{color:#795357;opacity:1}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-note-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-wrapper{flex:1 1 auto;width:100%;min-width:0}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-inner{width:100%;min-width:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes textarea{min-height:48px;height:48px;padding:7px 10px!important;border-radius:0}.cart.sw-v2-cart.sw-cart-cleanup .cart-notes textarea::placeholder{font-family:Varela Round,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:#5f1315;opacity:1}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details{border:0}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__details>summary{display:block;padding:6px 0;min-height:44px;font-size:14px;font-weight:400;line-height:1.6}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__inline-copy{color:#795357}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping__inline-link{color:#5f1315;text-decoration:underline;text-underline-offset:3px}.cart.sw-v2-cart.sw-cart-cleanup .cart-message{margin:6px 0 12px;padding:0 0 12px;border-bottom:1px solid #e9dfe0}.cart.sw-v2-cart.sw-cart-cleanup .sw-cart-shipping{padding-bottom:8px;border-bottom:1px solid #e9dfe0}.cart.sw-v2-cart.sw-cart-cleanup .limoniapps-discountninja-cartdiscountfield-wrapper{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/82/assets/sw-cart-cleanup.css.map */
