:root{--color-red:#e7000b;--color-green:#00aeb1;--color-text-muted:#8a9095;--color-red-dark:#8d1a1e;--color-green-dark:#004a12;--color-text-black:#060e07;--color-text-muted:#4e594f;--color-accent:#c79e41}.cart{font-family:Inter,'Open Sans',sans-serif;background-color:#fefbf8}.cart-text-muted{color:var(--color-text-muted);font-size:1.1rem}.cart__header-container--full{background-color:var(--color-green-dark);color:#fff}.cart__header-container{margin:0 auto 4rem auto;padding:3rem 1rem;position:relative}.cart__header-container-decor{position:relative;max-width:1500px;margin:auto}.decor{position:absolute;opacity:.1}.decor1{font-size:72px;top:32px;left:115.267px}.decor2{font-size:48px;top:64px;right:172.917px}.decor3{font-size:60px;bottom:48px;left:216.15px}.decor4{font-size:36px;bottom:32px;right:259.367px}.decor5{font-size:30px;top:234px;left:72.05px}.decor6{font-size:36px;top:156px;right:115.267px}.cart-border-bottom{border:1px solid #e2e8f0}.cart__header{font-size:3.8rem;font-weight:700;margin-bottom:1.2rem;margin-top:1rem}.cart__header span{text-transform:uppercase;color:var(--color-accent)}.cart__header-info{font-size:1.45rem;margin-bottom:2rem;line-height:1.6}.cart__header-list{display:flex;justify-content:center;gap:2rem}.cart__header-list li{position:relative;padding:12px 16px 12px 3rem;background:#2b6839;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.cart__header-list li:before{content:'\2713';text-align:center;position:absolute;width:20px;height:20px;background:var(--color-accent);border-radius:50%;color:#fff;font-size:12px;font-weight:700;line-height:1.6;left:16px;top:0;bottom:0;margin:auto}.cart__subheader{color:var(--color-text-black);margin:1.4rem auto;font-weight:700;font-size:1.8rem}.cart__subheader-discount{background-color:var(--color-red-dark);color:#fff;margin-left:10px;font-size:1.2rem;padding:6px 14px;border-radius:24px;letter-spacing:1px;vertical-align:3px}.cart__why-container{margin:3rem auto;color:#fff}.cart__why-container h2{color:var(--color-text-black);font-size:3rem;font-weight:700;margin-bottom:1.2rem}.cart__why-container p{color:#4e594f;font-size:1.45rem}.cart__features{margin:3rem auto}.cart__feature{padding:1rem 0}.cart__feature-img{width:80px;height:80px;margin:0 auto;background:#e2f1f8;display:flex;justify-content:center;align-items:center;border-radius:50%}.cart__feature svg{color:var(--color-green-dark);width:40px;height:40px}.cart__feature h3{font-weight:600;font-size:1.6rem;margin:1.2rem 0;min-height:4rem;color:var(--color-text-black)}.cart__feature p{font-size:1.1rem}.cart__products{margin:3rem auto 2rem}.cart__product-container{margin-bottom:2rem}.cart__product{background-color:#fff;text-align:center;box-shadow:0px 0px 3px rgba(170,170,170,.3);border-radius:20px;padding:1.5rem 0 0;position:relative;height:100%;transition:.3s box-shadow;border:2px solid transparent}.cart__product-selected{border:2px solid rgba(199,158,65,.6)}.cart__product:hover{box-shadow:0px 0px 3px var(--color-green)}.cart__product-row{display:flex;gap:1rem}.cart__product-row .cart__product-img{width:40%}.cart__product-row .cart__product-body{width:60%}.cart__product-best-value{position:absolute;color:#1d293d;background-color:var(--color-accent);z-index:10;left:20px;top:12px;padding:2px 10px;font-size:.8rem;font-weight:700;text-transform:uppercase;border-radius:11px}.cart__product-heading{font-size:.9rem;font-weight:600}.cart__product-heading--top{font-size:.8rem;letter-spacing:.5px}.cart__product-heading-type{font-weight:700;font-size:1.4rem;color:var(--color-text-black);margin-bottom:.8rem}.cart__product-img{background:#fefbf8;margin-bottom:1.2rem;height:220px;display:flex;justify-content:center;align-items:center;position:relative}.cart__product-img--portable:before{content:'';width:64px;height:64px;position:absolute;background-image:url('https://f057a20f961f56a72089-b74530d2d26278124f446233f95622ef.ssl.cf1.rackcdn.com/site/assets/usb.png');display:inline-block;top:-16px;right:-8px;background-repeat:no-repeat;background-size:64px 64px}.cart__product-img img{max-width:220px;height:150px;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}.cart__product-body{padding:1rem;text-align:left}.old-price{font-size:1.2rem;font-weight:700;text-decoration:line-through;text-decoration-color:var(--color-red-dark);margin-right:.5rem;color:var(--color-text-muted)}.new-price{font-weight:700;font-size:1.7rem;color:var(--color-red-dark)}.zh_CN .new-price,.sv_SE .new-price{font-size:1.5rem}.ru_RU .new-price{font-size:1.4rem}.priceModal .save{display:block;color:#8c8c8c;position:relative;top:-15px;margin-bottom:0;text-decoration:line-through}.cart__product-buy{background:var(--color-red-dark);text-align:center;color:#fff;display:block;padding:.5rem;font-size:1rem;font-weight:700;border-radius:12px;margin:1rem auto;transition:.2s background-color,.2s box-shadow}.cart__product-buy:hover{color:#fff;box-shadow:0 7px 31px 0px rgba(231,0,11,.3);text-decoration:none;cursor:pointer}.cart__product-try{color:var(--color-text-black);display:block;padding:.5rem;font-size:.9rem;border-radius:12px;text-align:center;border:1px solid rgba(255,255,255,.3);box-shadow:0 0px 1px 1px rgba(0,0,0,.2);transition:all .1s ease-in}.cart__product-try:hover{color:inherit;text-decoration:none;font-weight:500;background:#202020;background:#f5f1ea}.cart__product-row .cart__product-buy{margin-top:.1rem}.cart__product-discount{background:#0690ce;color:#fff;position:absolute;right:10px;padding:.3rem 1rem;top:10px;border-radius:14px;font-size:1.1rem;font-weight:600;display:none}.cart__product-recommend{background:#f1f5f9;color:#080c0f;position:absolute;left:10px;padding:.2rem .5rem;top:14px;border-radius:14px;font-size:.9rem;font-weight:600;text-transform:uppercase}.cart__product--highlight{box-shadow:0 0 5px rgba(6,144,206,1)}.cart__product--highlight:hover{box-shadow:0 0 5px #00b0ff}.cart__product.cart__product--highlight:before{content:'Most Popular';position:absolute;top:-20px;transform:translateX(-50%);background:#fff;padding:.2rem 1rem;accent-color:8px;border-bottom:0;box-shadow:0px 0px 2px 2px rgba(6,144,206,.5);font-weight:300;color:crimson;border-radius:8px}.cart_product-port-svg{background:var(--color-green-dark);color:#fff;width:37px;height:37px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:10px;right:10px;z-index:1}.cart__product-heading-svg{color:var(--color-green-dark);width:12px;height:12px;margin-left:6px;top:-2px;position:relative}.cart__btn-popup{text-decoration:none;color:#fff;font-size:20px;background-color:var(--color-red-dark);border-color:#0690ce;padding:12px 40px;text-transform:uppercase;font-weight:700;border-radius:6px;display:inline-block;transition:background-color .1s}.cart__btn-popup:hover{color:#fff;text-decoration:none;background-color:#ad0000}.priceModal h2{font-size:30px;font-weight:700;margin:18px auto}.priceModal .modal-header{background-color:var(--color-red-dark)}.priceModal .modal-header img{width:100px}.cart__limited{background:#3e6624;display:inline-block;color:var(--color-text-black);padding:16px 30px;border-radius:40px;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.6px;border:2px solid rgba(199,158,65,.4);transition:.2s transform ease-in;display:inline-flex;justify-content:center;align-items:center;margin:auto}.cart__limited:hover{transform:scale(1.05)}.cart__limited span{font-size:1.3rem;padding:0 4px}.star{display:inline-block;font-size:2rem;animation:pulseAnimation 2s ease-in-out infinite}@keyframes pulseAnimation{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}@media only screen and (max-width:820px){.cart__header-list{display:block}.cart__header-list li{display:inline-block;margin:.6rem}}@media only screen and (max-width:767px){.cart__feature{margin-bottom:2rem}.cart__product{max-width:420px;margin:0 auto}.cart__product-heading-type{min-height:initial;margin-bottom:1rem}.cart__why-container{margin:3rem auto 0 auto}}@media only screen and (max-width:575px){.cart__feature h3{min-height:auto;margin-bottom:.8rem}.cart__header-list{gap:2rem}}@media only screen and (max-width:480px){.cart__header-list{display:block}.cart__header-list li{max-width:initial;text-align:left;margin-bottom:.5rem}.cart__header-info{margin-bottom:2rem}.cart__header{font-size:3rem}}.priceModal .modal-header .close{background:#535353}.controls .btn{color:#535353}.priceModal .modal-header h5{margin-top:40px}