/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./styles/sections/section-cart-popup.scss ***!
  \************************************************************************************************************************************************************************************************************************************/.shop-cart div.drawer-cover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,45,114,.8);display:block;height:100%;left:0;opacity:1;pointer-events:none!important;position:fixed;top:0;transition:opacity .25s ease-out;width:100%;z-index:103}.shop-cart .drawer{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:calc(100dvh - 20px);justify-content:space-between;overflow:hidden;padding:25px 20px 30px;pointer-events:all;position:fixed;right:10px;top:10px;width:95%;z-index:103}@media (min-width:767px){.shop-cart .drawer{padding:25px 20px 30px 35px;width:550px}}.shop-cart header{align-items:center;display:flex;justify-content:space-between}.shop-cart header .cart-header-title{align-items:center;color:var(--primary-color1,#002d72);display:flex;font:800 2.4rem var(--font-family-primary)}.shop-cart header .cart-header-title .cart-counter{align-items:center;background-color:#ff5869;border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;margin-left:5px;width:30px}.shop-cart header .close-icon{-webkit-font-smoothing:antialiased;cursor:pointer;font:400 4rem/.3 var(--font-family-secondary);transform:rotate(45deg)}.shop-cart .cart-announcement{align-items:center;background-color:#f1ffca;border-radius:10px;display:flex;font:normal 1.4rem/1.2 var(--font-family-third);justify-content:center;margin-block:15px;padding:15px}@media (min-width:767px){.shop-cart .cart-announcement{padding:15px 20px}}@media (max-width:766px){.shop-cart .cart-announcement{flex-direction:column}}.shop-cart .cart-announcement .copy-wrapper{align-items:flex-end;display:flex}.shop-cart .cart-announcement .copy-wrapper>span{padding-left:5px}.shop-cart .cart-announcement .cart-announcement-cta{-webkit-font-smoothing:antialiased;color:var(--body-bg);font:normal 1.4rem/1.3rem var(--font-family-secondary);margin-left:10px;padding:10px 15px;text-transform:none}.shop-cart .seller-item__old-price{color:var(--primary-color1);font-size:1.4rem;font-weight:500;opacity:.5;position:relative;text-decoration:line-through}.shop-cart .cart-item__main-img{display:block;height:84px;-o-object-fit:contain;object-fit:contain;width:100%}.shop-cart .img-wrapper{max-width:104px;width:100%}.shop-cart .cart-product-item{align-items:center;border-bottom:1px solid rgba(2,20,25,.2);border-radius:0;-moz-column-gap:25px;column-gap:25px;display:flex;padding-block:15px 25px}.shop-cart .product-title{-webkit-font-smoothing:antialiased;color:var(--primary-color1,#002d72);font:normal 1.6rem/1.2 var(--font-family-secondary);margin-block:0 5px}.shop-cart .option-value{-webkit-font-smoothing:antialiased;color:var(--primary-color2,#0076a8);font:normal 1.4rem/1.2 var(--font-family-secondary)}.shop-cart .subtotal-wrapper{border-radius:0;border-top:1px solid rgba(2,20,25,.25);display:flex;justify-content:space-between;padding-block:25px}.shop-cart .subtotal-wrapper .subtotal-title{font:normal 1.8rrem/1.2 var(--font-family-third)}.shop-cart .cta-wrapper{display:flex;flex-direction:column;row-gap:11px}.shop-cart .cta-wrapper .c-btn{display:block}.shop-cart .cta-wrapper .c-btn span{justify-content:center}.shop-cart .cta-wrapper .c-btn:after{width:100%}body .shop-cart div.drawer-cover{display:none}body .drawer{transform:translateX(103%);transition:transform .3s ease-in-out}body.active-cart{overflow:hidden;pointer-events:none}body.active-cart .shop-cart div.drawer-cover{display:block}body.active-cart .drawer{transform:translateX(0)}