html.no-scroll{height:100vh;overflow-y:hidden}html.no-scroll #hdr_wrap,html.no-scroll #PageContainer{border-right:15px solid #fff;transition:all 0s!important}#goToCheckoutPopup .hidden{display:none}#goToCheckoutPopup{display:flex;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:#383d28b3}#goToCheckoutPopup .goToCheckoutPopupContainer{overflow-y:auto;max-height:95vh;width:836px;position:relative;margin:auto;border-radius:8px;padding:40px 24px 24px;background:#fff}#goToCheckoutPopup .Product-Name{font-size:18px;font-weight:600;line-height:22px}#goToCheckoutPopup .variant-info{font-size:14px;line-height:18px;margin-top:4px}#goToCheckoutPopup .original-price{font-size:16px;line-height:23px;font-weight:700;text-decoration:line-through;color:#868f5e;margin-right:4px}#goToCheckoutPopup .current-price{font-size:24px;line-height:30px;font-weight:700}#goToCheckoutPopup .current-price.in-sale{color:#c23706}#goToCheckoutPopup .qtyField{display:inline-flex;border:1px solid #C8C8AC;border-radius:8px;align-items:center}#goToCheckoutPopup .quantity__button{border:0;box-shadow:none;background-color:transparent;padding:5px 11px}#goToCheckoutPopup .quantity__button i{font-size:11px}#goToCheckoutPopup .quantity__input::-webkit-outer-spin-button,#goToCheckoutPopup .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#goToCheckoutPopup .quantity__input{-webkit-appearance:none;appearance:none;-moz-appearance:none;appearance:textfield;width:34px;height:48px;pointer-events:none}#goToCheckoutPopup .shipping-wrapper{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;padding:0;flex-direction:column;margin-bottom:14px}#goToCheckoutPopup .shipping-wrapper p{text-align:center;font-size:20px;line-height:22px;margin:0}#goToCheckoutPopup .shipping-wrapper img{display:inline-block;margin-right:8px;height:18px;position:relative;bottom:2px;vertical-align:middle}#goToCheckoutPopup .remaining-free-shipping{color:#50573b;font-size:20px;font-family:Source Sans Pro;font-weight:700;line-height:22px}#goToCheckoutPopup .progress-bar{height:8px;width:calc(100% - 200px);background:#c8c8ac;border-radius:5px;position:relative;margin:0 100px}#goToCheckoutPopup .progress-line{height:100%;background-color:#8ca13e;border-radius:4px}#goToCheckoutPopup .bottom-price{display:flex;width:100%;justify-content:space-between;padding:0 0 10px;font-weight:600;margin-top:-15px;position:absolute}#goToCheckoutPopup .progress-line__success_icon{position:absolute;right:-1px;top:-4px}#goToCheckoutPopup .shipping-wrapper .bottom_text p{font-weight:700}#goToCheckoutPopup .progress-bar-wrapper{width:100%;padding:16px 0;position:relative}#goToCheckoutPopup .shipping-wrapper .progress-bar-label{margin-top:0;margin-bottom:8px}#goToCheckoutPopup .shipping-wrapper span.message{font-size:20px}#goToCheckoutPopup .text-center{text-align:center}#goToCheckoutPopup .cart-totals{display:flex;justify-content:center;gap:10px;font-size:20px;margin-top:20px;font-weight:600}#goToCheckoutPopup .bottom-price{display:none}#goToCheckoutPopup .mainCorrectSvg{vertical-align:middle;width:28px;height:auto;margin-top:-4px;margin-right:0}#goToCheckoutPopup hr{height:1px;background:#c8c8ac;border:0;width:100%;margin:16px 0}#goToCheckoutPopup .product-image{width:80px;flex-shrink:0;height:80px}#goToCheckoutPopup .product-image>img{max-height:80px;max-width:80px;width:auto;height:auto}#goToCheckoutPopup #inCart{margin-left:auto;text-align:right;min-width:160px;flex-shrink:0}#goToCheckoutPopup footer{margin-top:24px;display:flex;justify-content:space-between}#goToCheckoutPopup footer .btn{padding:14px 45px;letter-spacing:1px;display:flex;align-items:center}#goToCheckoutPopup footer .btn.btn-secondary{background:transparent;border:2px solid #e7d565;box-sizing:border-box;color:#50573b}#goToCheckoutPopup footer .btn.btn-secondary:hover{background:#e7d565}#goToCheckoutPopup button svg{width:19px;margin-left:4px;display:block;margin-right:-4px}#goToCheckoutPopup .upsell-container{background:#f5f5f5;margin-left:-24px;margin-right:-24px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:24px}#goToCheckoutPopup .upsell-wrapper{margin-bottom:-10px}#goToCheckoutPopup .upsell-wrapper .headline{font-family:Caveat;font-size:30px;margin-bottom:0}#goToCheckoutPopup #upsell-list{display:flex;flex-direction:column}#goToCheckoutPopup #upsell-list .upsell-item-placeholder{width:100%;height:100px;background-color:#fff;margin:10px 0;border-radius:8px}#goToCheckoutPopup .upsell-item{padding:10px;background:#fff;margin:0 0 10px;border-radius:8px;display:flex;position:relative;align-items:center;gap:10px}#goToCheckoutPopup .upsell-product-info{width:100%;line-height:20px;font-weight:500;margin:0;flex-shrink:1}#goToCheckoutPopup .upsell-product-info .upsell-product-stockinfo .stockLbl{font-size:16px;color:#50573b;display:block;margin-top:10px}#goToCheckoutPopup .upsell-product-stock{display:block;color:#868f5e;margin-top:5px}#goToCheckoutPopup .upsell-product-price-container{width:140px;display:flex;flex-direction:column;margin:0 10px 0 0}#goToCheckoutPopup .upsell-product-price{font-size:20px;font-weight:600;display:flex;justify-content:end;align-items:baseline;flex-shrink:0;flex-wrap:wrap;width:140px;margin:0 0 3px}#goToCheckoutPopup .limited-discount-label{background:linear-gradient(88deg,#ffeaea,#fff8e6 26.82%,#ffffe3 51.12%,#e7ffea 75.33%,#e9f5ff);font-size:14px;text-align:center;width:100%;border-radius:8px;padding:7px 4px;display:flex;justify-content:center}#goToCheckoutPopup .limited-discount-label svg{margin-right:7px;width:16px}#goToCheckoutPopup .upsell-add-to-cart{background:#fff;border:2px solid #e7d565;flex-shrink:0;color:#50573b;margin:0}#goToCheckoutPopup .upsell-add-to-cart:hover{background:#e7d565}#goToCheckoutPopup .upsell-add-to-cart.loading:active{pointer-events:none}#goToCheckoutPopup .upsell-add-to-cart.loading:after{content:"";width:12px;height:12px;border:2px solid #FFF;border-bottom-color:#8ca13e;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:10px}#goToCheckoutPopup .upsell-add-to-cart.added{border-color:transparent;background:#8ca13e33;cursor:default;pointer-events:none!important}#goToCheckoutPopup .upsell-add-to-cart.added svg{margin-left:7px;margin-bottom:-3px}#goToCheckoutPopup .upsell-product-subheader{font-size:15px;margin-bottom:5px;font-weight:400;line-height:18px;margin-top:5px}#goToCheckoutPopup .remove-from-cart a{padding:6px;display:block;background:#e7d565;border-radius:100px;text-align:center}#goToCheckoutPopup .remove-from-cart a svg{display:block;max-width:10px;max-height:10px}#goToCheckoutPopup .mainHeading{font-size:26px;font-family:Vollkorn;font-weight:600;line-height:42px;margin:0 0 16px}#goToCheckoutPopup .subHeading{font-size:18px;line-height:24px;font-weight:400;font-family:inherit;margin-bottom:16px}#goToCheckoutPopup .visibleOnMobile{display:none}#goToCheckoutPopup .closeSvgImgDialog{position:absolute;right:24px;cursor:pointer;top:24px}@media screen and (max-width:766px){#goToCheckoutPopup .goToCheckoutPopupContainer{padding:12px 14px;max-width:98vw}#goToCheckoutPopup .mainHeading{font-size:22px;line-height:40px;padding:0 10px;margin-top:16px}#goToCheckoutPopup hr{margin:5px 0 14px}#goToCheckoutPopup .closeSvgImgDialog{right:10px;top:22px}#goToCheckoutPopup .Product-Line{flex-wrap:wrap}#goToCheckoutPopup .Product-Name{font-size:16px;margin-left:0;line-height:18px}#goToCheckoutPopup .product-image{height:104px;width:104px}#goToCheckoutPopup .product-image>img{max-height:104px;max-width:104px}#goToCheckoutPopup .product-image+div{width:calc(100% - 114px);margin-left:10px}#goToCheckoutPopup #inCart{display:flex;justify-content:space-between;margin:5px 0 0;width:100%}#goToCheckoutPopup #inCart>.Product-Price{margin:auto auto auto 0}#goToCheckoutPopup #inCart>form{margin:auto 0 auto auto}#goToCheckoutPopup .original-price{font-size:16px}#goToCheckoutPopup .current-price{font-size:18px}#goToCheckoutPopup .quantity__input{height:40px}#goToCheckoutPopup .cart-totals{padding-top:20px}#goToCheckoutPopup footer{flex-direction:column;gap:16px;margin-bottom:65px}#goToCheckoutPopup footer .btn{padding:14px 30px;justify-content:center;font-size:16px}#goToCheckoutPopup .upsell-product-info .upsell-product-stockinfo .stockLbl,#goToCheckoutPopup .remaining-free-shipping,#goToCheckoutPopup .shipping-wrapper span.message{font-size:16px;line-height:18px}#goToCheckoutPopup .bottom-price p{font-size:18px;line-height:22px}#goToCheckoutPopup .progress-bar{width:calc(100% - 146px);margin:0 73px}#goToCheckoutPopup .upsell-container{margin-left:-14px;margin-right:-14px;margin-bottom:-14px;padding:14px}#goToCheckoutPopup .upsell-item{flex-wrap:wrap;justify-content:space-between}#goToCheckoutPopup .upsell-product-info{font-size:16px;line-height:18px;margin-left:0!important;align-self:baseline}#goToCheckoutPopup .upsell-product-info .upsell-product-stockinfo .stockLbl.instock{display:none}#goToCheckoutPopup .upsell-product-price{justify-content:start;width:auto;flex-shrink:1;margin:0}#goToCheckoutPopup .upsell-add-to-cart{margin-right:0;align-self:self-start;padding:10px 16px;font-size:16px}#goToCheckoutPopup .upsell-add-to-cart.added{margin-right:0;margin-left:auto}#goToCheckoutPopup .upsell-product-info .upsell-product-stockinfo .stockLbl{margin-top:5px}#goToCheckoutPopup .visibleOnMobile:not(.hidden){display:block}#goToCheckoutPopup .hiddenOnMobile{display:none}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/351/assets/go-to-checkout-popup.css.map */
