:root{--tablet:768px;--desktop:1024px;--background:#FBFBFB;--foreground:#171717;--border-grey:#e5e5e5;--primary-blue:#256aed;--primary-grey:#828282;--black:#222222;--black-bg:#1A1A1D;--white:#ffffff;--green:#309535}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ant-image-mask{background-color:rgba(0,0,0,0)!important;border-radius:0}.ant-image-mask-info{color:rgba(0,0,0,0)!important}html{scroll-behavior:smooth;scroll-padding-top:40px}body{color:var(--foreground);background:var(--background);font-family:Poppins,Arial,Helvetica,sans-serif;margin:0}body h1{font-size:20px}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body input,body label,body select,body textarea{font-size:16px!important}.content{margin:0 auto;padding:0 2rem}.bold{font-weight:700}.cart__main-wrapper{display:flex;flex-direction:column;gap:20px;padding:12px}@media screen and (min-width:768px){.cart__main-wrapper{padding:48px}}@media screen and (min-width:1024px){.cart__main-wrapper{padding:48px 8%}}@media screen and (min-width:1440px){.cart__main-wrapper{padding:48px 12%}}.cart__main-wrapper__header{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;justify-content:center;flex-direction:column}@media screen and (min-width:768px){.cart__main-wrapper__header{align-items:start;gap:0}}.cart__main-wrapper__header h2{font-size:16px;font-weight:400;text-align:center;text-transform:uppercase}.cart__main-wrapper__header h2 strong{font-weight:700;font-size:20}@media screen and (min-width:768px){.cart__main-wrapper__header h2 strong{font-size:24px}}.cart__main-wrapper__header h2 span{color:var(--primary-blue)}@media screen and (min-width:768px){.cart__main-wrapper__header h2{text-align:left}}.cart__main-wrapper__header h3{font-weight:400;font-size:14px}@media screen and (min-width:768px){.cart__main-wrapper__header h3{font-size:12px}}.delivery-after-presales-message{margin:12px;display:flex;justify-content:center;align-items:center;gap:10px}.delivery-after-presales-message svg{width:22px;height:22px}.delivery-after-presales-message p{font-weight:300;font-size:12px;letter-spacing:5%}.cart__main-wrapper__content{gap:20px}.cart__main-wrapper__content,.cart__main-wrapper__content .cart__cards{display:flex;flex-direction:column;align-self:center}@media screen and (min-width:768px){.cart__main-wrapper__content{flex-direction:row;gap:32px}}@media screen and (min-width:1024px){.cart__main-wrapper__content{width:100%}}.cart__main-wrapper__flex-vertical{display:flex;flex-direction:column;gap:8px;max-width:433px}@media screen and (min-width:768px){.cart__main-wrapper__flex-vertical{width:40%;max-width:600px}}@media screen and (min-width:1024px){.cart__main-wrapper__flex-vertical{width:50%}}.cart__promocode{margin-top:12px;background-color:var(--white);border-radius:4px;box-shadow:40px 6px 40 rgba(196,196,196,.2);box-shadow:0 4px 8px rgba(0,0,0,.07)}.cart__promocode .ant-collapse{border:.5px solid #d9d9d9;display:flex;align-items:center}.cart__promocode .ant-collapse-item{width:100%}.cart__promocode .ant-collapse-header{display:flex;justify-content:space-between;align-items:center!important;padding-inline:12px!important}.cart__promocode .ant-collapse-header-text{text-decoration:none!important;color:var(--foreground)!important;font-weight:300!important;font-size:14px!important;letter-spacing:0!important;text-transform:uppercase!important;padding:12px 8px}.cart__promocode svg{color:var(--foreground)}.cart__promocode .ant-collapse-item-active{background-color:var(--white);border-radius:8px!important}.cart__promocode .ant-collapse-content-active{padding-inline:10px!important}.cart__promocode .ant-collapse-content-box{padding:0!important}.cart__promocode .promo-code-input{padding-inline:10px}.cart__promocode .promo-code-collapse-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;margin-top:2px;margin-bottom:16px}.cart__promocode .promo-code-apply-btn{font-weight:600;font-size:14px;letter-spacing:5%;width:60%}.cart__promocode .ant-input-focused,.cart__promocode .ant-input:focus{border:1px solid var(--foreground)!important;box-shadow:0 0 0 1px rgba(216,207,207,.2)!important}.refound-if-objective-not-meet{display:flex;gap:8px;align-items:start;margin:12px}.refound-if-objective-not-meet svg{width:22px;height:18px;margin-top:2px}.refound-if-objective-not-meet p{color:#525252;font-weight:300;font-size:12px;line-height:14px;letter-spacing:5%;display:flex;align-items:center}@media screen and (min-width:480px){.refound-if-objective-not-meet{align-items:center}}