body #omc-cart-page{display:block;position:static;width:100%;max-width:none;height:auto;padding:0;background:#fff;color:#171717;font-family:Poppins,sans-serif}body #omc-cart-page .cart-container{box-sizing:border-box;width:100%;max-width:calc(var(--omc-content,1280px) + 2 * var(--omc-gutter,32px));margin-inline:auto;padding:24px var(--omc-gutter,32px) 56px!important}body #omc-cart-page .breadcrumb-container{padding:0;margin:0 0 20px}body #omc-cart-page .omc-page-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin:12px 0 26px}body #omc-cart-page .page-header{padding:0;margin:0;color:#171717;font:700 clamp(28px,3vw,40px)/1.2 Poppins,sans-serif;letter-spacing:normal}body #omc-cart-page .omc-page-heading__pink{color:#fb1c7b}body #omc-cart-page .omc-page-heading__count{color:#777;font:400 19px/1.4 Fraunces,serif}body #omc-cart-page .cart-content-wrapper{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;align-items:start}body #omc-cart-page .cart-content-wrapper:before,body #omc-cart-page .cart-content-wrapper:after{display:none}body #omc-cart-page .cart-content-item{width:100%;min-width:0;float:none;padding:0;margin:0}body #omc-cart-page .cart-header{display:none}body #omc-cart-page .cart{border:0;padding:0;margin:0}body #omc-cart-page .previewCartList{padding:0;margin:0;list-style:none;max-height:none;overflow:visible}body #omc-cart-page .previewCartItem{position:relative;display:flex;gap:20px;padding:24px 48px 24px 20px;margin:0 0 14px;border:1px solid #eadfc5;border-radius:14px;background:#fdf8eb}body #omc-cart-page .previewCartItem-image{flex:0 0 72px;align-self:start;position:static;display:block;width:72px;height:auto;padding:0}body #omc-cart-page .previewCartItem-image img{position:static;display:block;width:72px;height:auto;max-height:none;object-fit:contain;border-radius:8px}body #omc-cart-page .previewCartItem-content{flex:1;min-width:0;position:static;width:auto;padding:0}body #omc-cart-page .previewCartItem-name{display:block;font:700 18px/1.4 Poppins,sans-serif;text-transform:none;white-space:normal}body #omc-cart-page .previewCartItem .omc-presale-note{margin:5px 0 0;font:400 13px/1.4 Poppins,sans-serif;color:#555}body #omc-cart-page .previewCartItem .cart-discounts{min-height:20px;margin:10px 0 14px;padding:0}body #omc-cart-page .previewCartItem .discounts__discount{display:flex;align-items:flex-start;gap:6px;color:#008f7c;font:600 12px/1.4 Poppins,sans-serif}body #omc-cart-page .previewCartItem .discounts__discount svg{flex:0 0 14px;width:14px;height:14px;fill:currentColor;margin-top:1px}body #omc-cart-page .previewCartItem .omc-deal-alert{color:#fb1c7b}body #omc-cart-page .previewCartItem-change{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px}body #omc-cart-page .previewCartItem-price{flex:none;margin:0;font:600 18px/1.4 Poppins,sans-serif}body #omc-cart-page .previewCartItem .price{font:600 18px/1.4 Poppins,sans-serif}body #omc-cart-page .previewCartItem .before-discount-price{color:#999;margin-right:6px;font-size:16px}body #omc-cart-page .previewCartItem-remove{position:absolute;right:14px;bottom:20px;width:24px;height:30px;padding:0;border:0;background:none;color:#171717;cursor:pointer}body #omc-cart-page .previewCartItem-remove svg{width:20px;height:20px;fill:currentColor}body #omc-cart-page [data-cart-total]{position:sticky;top:190px;border:1px solid #eadfc5;border-radius:14px;background:#fdf8eb;padding:22px}body #omc-cart-page .cart-totals{margin:0;padding:0;display:flex;flex-direction:column;gap:14px}body #omc-cart-page .cart--totals-title{font:700 20px/1.3 Poppins,sans-serif;margin:0 0 4px;padding:0;border:0}body #omc-cart-page .cart-totals>li{width:100%;margin:0;padding:0;border:0}body #omc-cart-page .cart-total-label,body #omc-cart-page .cart-total-value{font:400 14px/1.5 Poppins,sans-serif}body #omc-cart-page .cart-total-subtotal,body #omc-cart-page .cart-total-savings{display:flex;justify-content:space-between;gap:12px}body #omc-cart-page .cart-total-value{font-weight:600}body #omc-cart-page .omc-summary-total{margin-top:14px;padding-top:14px;border-top:1px solid #eadfc5;font-size:21px}body #omc-cart-page .cart-actions{position:static;display:block;width:100%;padding:0;margin:20px 0 0;background:none;box-shadow:none}body #omc-cart-page .cart-actions .button{width:100%;max-width:100%;min-height:46px;border:1px solid #171717;border-radius:8px;padding:12px 16px;font:600 14px/1.3 Poppins,sans-serif}body #omc-cart-page .button-checkout{background:#ffbc00;color:#171717}body #omc-cart-page .button-continue{margin-top:14px;background:#fff;color:#171717}body #omc-cart-page .button:is(:hover,:focus-visible){background:#fb1c7b;color:#fff}body #omc-cart-page .cart-coupon-code .form-input{min-height:44px;border:1px solid #bdb4a3;border-radius:6px;background:#fff;font:400 14px Poppins,sans-serif}body #omc-cart-page .cart-coupon-code .form-text{font-size:12px;line-height:1.4}body #omc-cart-page .cart-note{margin:24px 0 0}body #omc-cart-page .cart-note textarea{border:1px solid #eadfc5;border-radius:8px;font:400 14px/1.5 Poppins,sans-serif}body #omc-cart-page .omc-country-card{flex-basis:calc((100% - 14px)/2)}body #omc-cart-page .omc-country-card .omc-addon-pricing{grid-template-columns:70px max-content minmax(0,1fr)}body #omc-cart-page .omc-country-card .omc-addon-pricing__normally{overflow-wrap:normal}body #omc-cart-page [data-omc-page-error]{color:#b2224e;font:400 14px/1.5 Poppins,sans-serif}body #omc-cart-page [aria-busy=true]{opacity:.7}@media(max-width:1023px){body #omc-cart-page .cart-content-wrapper{grid-template-columns:minmax(0,1fr);gap:24px}body #omc-cart-page [data-cart-total]{position:static;width:100%;max-width:none}body #omc-cart-page .omc-country-card{flex-basis:calc((100% - 14px)/2)}}@media(max-width:600px){body #omc-cart-page .cart-container{padding-block:16px 32px!important}body #omc-cart-page .previewCartItem{gap:12px;padding:20px 36px 20px 12px}body #omc-cart-page .previewCartItem-image{flex-basis:52px;width:52px}body #omc-cart-page .previewCartItem-image img{width:52px}body #omc-cart-page .previewCartItem-name{font-size:15px}body #omc-cart-page .previewCartItem .price{font-size:17px}body #omc-cart-page .previewCartItem-change{gap:12px;justify-content:flex-start}body #omc-cart-page .previewCartItem-remove{right:8px}body #omc-cart-page .omc-country-card{flex-basis:100%}body #omc-cart-page .omc-page-heading{gap:10px;margin-bottom:22px}}body #omc-cart-page .previewCartItem-image:before,body #omc-cart-page .previewCartItem-image:after{display:none!important;content:none!important}body #omc-cart-page .previewCartItem-image,body #omc-cart-page .previewCartItem-image img{height:auto!important;min-height:0!important}body #omc-cart-page .previewCartItem .omc-presale-note{text-align:left!important;font:400 13px/1.4 Poppins,sans-serif!important}body #omc-cart-page .previewCartItem .price,body #omc-cart-page .previewCartItem .price span{font-size:18px!important}body #omc-cart-page .previewCartItem .price .before-discount-price{font-size:16px!important}body #omc-cart-page .cart-container{padding-inline:clamp(32px,7.2vw,102px)!important}body #omc-cart-page .omc-page-heading__count{font-family:Fraunces,serif!important}@media(max-width:1023px){body #omc-cart-page .cart-container{padding-inline:var(--omc-gutter,20px)!important}}body #omc-cart-page .omc-page-heading__count,body #omc-cart-page .omc-page-heading__count *,body #omc-cart-page .cart-message,body #omc-cart-page .cart-message *{font-family:Fraunces,serif!important}body #omc-cart-page .cart-note .form-label{font:600 14px/1.5 Poppins,sans-serif}body.template-cart #MainContent{padding-bottom:0!important;background:#fff}body.template-cart #omc-cart-page{height:auto!important;max-height:none!important;overflow:visible!important}body .omc-cart-payments{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px!important;list-style:none!important;padding:0!important;margin:8px 0 0!important;width:100%;order:5}body .omc-cart-payments li{display:block!important;flex:0 0 auto;margin:0!important;padding:0!important;line-height:0}body .omc-cart-payments .omc-cart-payment-icon{display:block!important;width:32px!important;height:21px!important}body #halo-cart-sidebar .previewCartGroup>.omc-cart-continue{order:4;width:100%;min-height:44px!important;padding:10px 8px!important;font:600 14px/1.3 Poppins,sans-serif!important}body #halo-cart-sidebar .previewCartGroup>.omc-cart-payments{order:5;margin:0!important}body #omc-cart-page .omc-cart-code-entry{display:flex;align-items:stretch;gap:8px}body #omc-cart-page .omc-cart-code-entry .form-input{flex:1;min-width:0;width:100%}body #omc-cart-page .omc-cart-code-apply{flex:0 0 auto;width:auto;min-width:86px;margin:0;padding:10px 16px;border:1px solid #171717;border-radius:6px;background:#fdb705;color:#171717;font:700 14px/1.4 Poppins,sans-serif}body #omc-cart-page .omc-cart-code-apply:hover{background:#fb1c7b;color:#fff}body #omc-cart-page .omc-cart-code-apply:disabled{opacity:.65;cursor:wait}body #omc-cart-page .omc-cart-code-status{margin:8px 0;font:400 13px/1.5 Poppins,sans-serif;color:#124217}body #omc-cart-page .omc-cart-code-status[data-error=true]{color:#a20b25}body #omc-cart-page .omc-cart-code-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}body #omc-cart-page .omc-cart-code-list button{border:1px solid #124217;border-radius:20px;background:#fdf8eb;color:#124217;padding:6px 12px;min-height:36px;font:600 12px/1.3 Poppins,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/29/assets/omc-cart-page.css.map */
