.member-upsell{border:1px solid #21466d;border-radius:10px;overflow:hidden;margin:15px;background:var(--white)}.member-header{background:#073968;color:var(--white);padding:12px 15px;display:flex;justify-content:space-around;align-items:center}.recommended{background:#ff5b2e;padding:6px 15px;border-radius:30px;font-size:1.6rem;font-weight:700}.member-content{padding:20px}.member-content h3{color:var(--black);font-size:1.8rem;font-weight:600;line-height:120%;text-transform:capitalize}.member-content p{color:var(--black);font-size:1.6rem;font-weight:400;line-height:120%;margin-top:10px}.member-price{color:var(--black);font-size:2.2rem;font-weight:700;line-height:normal;display:flex;align-items:center;gap:12px;margin-top:15px}.member-price small{color:var(--black);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.gift-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:15px 0}.gift-box{background:#eef6ff;padding:15px;border-radius:10px;text-align:center}.gift-box img{width:80px;height:80px;object-fit:cover;border-radius:8px}.gift-box span{color:#4caf50;font-weight:700}#upgradeSubscriptionBtn{width:100%;background:#ff5b2e;color:var(--white);border:none;border-radius:40px;padding:15px;font-size:2rem;font-weight:700;cursor:pointer}#dismissSubscription{color:var(--black);text-align:center;font-size:1.6rem;font-weight:400;line-height:120%;display:block;margin-top:10px}.member-gifts{border-radius:8px;border:2px solid rgba(2,28,28,.06);background:var(--white);padding:20px 15px;margin:30px 15px 15px;position:relative}.member-gifts h3{color:var(--black);font-size:2rem;font-weight:600;line-height:110%;margin-bottom:10px}.member-gifts p{color:var(--black);font-size:1.6rem;font-weight:400;line-height:130%}.gift-option{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid #e5e5e5;border-radius:8px;margin-top:15px;cursor:pointer;overflow:hidden;flex-wrap:wrap}.gift-option img{width:70px;height:70px;object-fit:cover}.gift-info h4{margin:0}.gift-info p{margin:5px 0 0;color:var(--black);font-size:1.6rem;font-weight:400;line-height:120%}.gift-info span{color:var(--black);font-size:1.6rem;font-weight:400;line-height:120%;display:block;margin-top:6px}.member-partners-badge{display:inline-block;background:#5da9ff;color:var(--white);font-size:1.6rem;font-weight:700;padding:6px 12px;border-radius:20px;position:absolute;top:-16px;left:14px}.gift-info h4{color:var(--black);font-size:1.8rem;font-weight:600;line-height:120%;text-transform:capitalize}.gift-option{display:flex;align-items:center;gap:12px;border:1px solid #ddd;border-radius:10px;padding:12px;margin-bottom:12px;cursor:pointer;position:relative}.gift-option input[type=radio]{margin:0;position:absolute;left:0;right:0;width:100%;height:100%;z-index:9;top:0;opacity:0;cursor:pointer}.gift-option--featured{border:2px solid #0b4a82}.gift-option__tag{position:absolute;top:0;left:0;right:0;text-align:center;background:#0b4a82;color:var(--white);font-size:1.6rem;font-weight:700;padding:4px}.gift-option.gift-option--featured{padding-top:30px}.gift-combo-content{display:flex;align-items:center;gap:12px}.gift-price{text-align:right}.gift-price .oldpr{color:var(--black);font-size:1.8rem;font-weight:400;line-height:normal;text-decoration:line-through;display:block}.gift-price .newpr{color:var(--black);font-size:1.8rem;font-weight:700;line-height:normal;display:block}.gift-price .savepr{color:var(--white);font-size:1.6rem;font-weight:600;line-height:140%;border-radius:50px;background:var(--green);display:inline-block;padding:3px 5px;text-align:center}.drawer__footer{background:#e6f0f7;border:0;padding:20px 15px}.totals{margin:0}.totals h2{color:var(--black);font-size:2rem;font-weight:400;line-height:normal;letter-spacing:normal}.totals p{color:var(--black);text-align:right;font-size:1.8rem;font-weight:500;line-height:normal;letter-spacing:normal}.shipfree p{color:var(--green);font-size:1.8rem;font-weight:600;line-height:130%;text-transform:uppercase}.finaltotal{border-top:1px solid rgba(26,61,54,.2);margin-top:15px;padding-top:10px}.finaltotal h2{color:var(--black);font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.totals.finaltotal p{color:var(--black);font-size:2rem;font-weight:700;line-height:normal}cart-drawer-items{overflow:initial}.drawer__inner{overflow:scroll;width:460px;padding:0}.cart-drawer{overflow:scroll}.drawer__header{padding:15px;display:block}.carthead{display:flex;align-items:center;justify-content:space-between;width:100%}.carthead h2{margin:0;padding:0;display:flex;align-items:center;gap:10px;color:var(--black);font-size:2rem;font-weight:400;line-height:140%}.drawer__close{width:auto;height:auto;position:relative;top:inherit;right:inherit;min-width:auto;min-height:auto}.cartratingsec{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}.cartratingsec span{color:#0f264c;font-size:1.8rem;font-weight:700}.ratingunlocked{background:var(--blue);padding:12px;border-radius:5px;margin-top:15px;text-align:center}.ratingunlocked p{color:var(--white);font-size:1.8rem;font-weight:400;line-height:140%;text-transform:capitalize}.cart__contents{padding:0 15px}.cart-items .quantity-popover-container{display:none}.cart-item{border-radius:6px;border:1px solid rgba(2,28,28,.08);background:var(--white);padding:14px 10px;display:flex!important;align-items:start;justify-content:center;flex-wrap:wrap;margin-bottom:15px!important;gap:0!important}.cart-item__media{padding:0!important;margin:0!important;width:96px;height:88px;border-radius:8px}.cart-item__media img{width:100%;height:100%;display:block;object-fit:cover;border-radius:8px}.cart-item__details{padding:0 14px!important;margin:0!important;width:56%!important}.cart-item__totals{padding:0!important;margin:0!important;width:19%;display:block!important}.cart-item__name{color:var(--black);font-size:2rem;font-weight:600;line-height:120%;text-transform:capitalize;letter-spacing:normal}.cart-item__name:hover{text-decoration:none}.discounts__discount{color:var(--black);font-size:1.8rem;line-height:normal}.cart-item .cart-item__quantity{display:none!important}.cart-drawer .cart-item__totals{pointer-events:inherit}.cart-item__old-price{color:var(--black);font-size:1.8rem;font-weight:400;line-height:normal;letter-spacing:normal!important}.cart-item__price-wrapper .price{color:var(--black);font-size:1.8rem;font-weight:700;line-height:normal;letter-spacing:normal!important}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{gap:0!important}.cart-remove-button{display:flex;align-items:center;gap:5px;color:var(--black);font-size:1.6rem;font-weight:300;line-height:100%;text-decoration:underline;letter-spacing:normal!important}.product-option{color:var(--black);font-size:1.6rem;font-weight:400;line-height:120%}.subscribetext{border-radius:4px;background:var(--green);display:inline-block;color:var(--white);font-size:1.6rem;font-weight:600;line-height:140%;padding:4px 8px}.freetxt{color:#00b67a;font-size:1.6rem;font-weight:600;line-height:120%}.cart-item__price-wrapper p{color:var(--black);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.cart-item.free{border-radius:8px;border:2px dashed var(--green);background:#f0fdf4}.commingdiv{border-radius:8px;border:1.5px solid #FFE987;background:#fef3c7;padding:15px 25px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 15px}.comingdelcon{width:86%;padding-left:15px}.comingdelcon h3{color:var(--black);font-size:2rem;font-weight:600;line-height:130%}.comingdelcon p{color:var(--black);font-size:1.8rem;font-weight:400;line-height:130%;margin-top:5px}.giftimg{width:60px;height:60px}.giftimg img{width:100%;height:100%;object-fit:cover;border-radius:8px}.gift-info{width:42%}.gift-price{width:27%}.giftbtn{background:var(--salmon);color:var(--white);text-align:center;width:100%;height:50px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;text-transform:uppercase;font-weight:600;border-radius:8px;cursor:pointer}.giftbtn:hover{background:var(--blue)}.cart__ctas{margin:15px 0}.cartpay img{width:100%;display:block}.is-empty .drawer__footer,.is-empty .commingdiv{display:none}.is-empty .drawer__inner{height:100%}.otpgiftbox h4{color:var(--black);text-align:center;font-size:1.8rem;font-weight:600;line-height:120%;text-transform:capitalize;margin-top:12px}.otpgiftbox p{color:var(--black);text-align:center;font-size:1.6rem;font-weight:400;line-height:120%}.gift-box.otpgiftbox span{margin-top:15px;display:block}.cart-drawer__warnings{display:block;flex:inherit;height:100%}.drawer__inner-empty{overflow:scroll}.cartemphead{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #D9D9D9;padding-bottom:15px;margin-bottom:15px;margin-top:30px}.cartemphead h2{margin:0;padding:0;display:flex!important;align-items:center;gap:10px;color:var(--black);text-align:center;font-size:2rem;font-style:normal;font-weight:400;line-height:140%}.headingdiv h2{color:var(--black);font-size:2.8rem;font-weight:600;line-height:120%;text-transform:capitalize;margin:10px 0}.headingdiv p{color:var(--black);text-align:center;font-size:1.8rem;font-weight:500;line-height:90%;letter-spacing:-.28px}.headingdiv p strong{color:#00b67a;font-weight:700}.emptproduct{margin-top:30px}.empprodblock{display:flex;align-items:center;flex-wrap:wrap;border-radius:6px;border:1px solid rgba(2,28,28,.08);background:var(--white);padding:14px 10px;margin-bottom:15px}.empprodblockimg{width:88px;height:88px}.empprodblockimg img{width:100%;height:100%;display:block;border-radius:8px;object-fit:cover}.empprodblockcon{width:76%;padding-left:15px}.empprodblockconleft{text-align:left}.empprodblockconleft h3{color:var(--black);font-size:2rem;font-weight:600;line-height:120%;text-transform:capitalize}.empprodblockconleft p{color:var(--black);font-size:1.6rem;font-weight:400;line-height:120%;margin-top:5px}.empprodblocktop{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.empprodblockconright span{color:var(--black);text-align:right;font-size:1.8rem;font-weight:700;line-height:normal}.empprodblockconright span em{display:block;font-weight:300;font-style:normal}.empprodblockcon .primarybtn{height:42px;font-size:1.8rem;margin-top:15px}.reviewcont{text-align:left;border-radius:8px;border:1px solid var(--black);background:var(--white);padding:25px;max-width:95%;margin:0 auto}.reviewcont p{color:var(--black);font-size:1.6rem;font-weight:400;line-height:140%}.reviewcont h6{display:flex;align-items:center;gap:10px;color:#01295d;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;margin-top:15px}.emptcartslider .swiper-button-prev{left:0}.emptcartslider .swiper-button-next{right:0}.emptcartslider{position:relative}.empcartlist{margin:20px 0;padding-bottom:20px}.empcartlist ul{display:flex;align-items:start;justify-content:center}.empcartlist ul li{width:33%}.empcartlist p{color:#01295d;text-align:center;font-size:1.8rem;font-weight:700;margin-top:10px}.uncheckradio img{width:100%;height:100%;display:block;object-fit:contain}.uncheckradio{width:12px;height:12px;display:block;background:url(uncheckradio.png) no-repeat center center;background-size:contain}.gift-option.active .uncheckradio{background:url(checkradio.png) no-repeat center center!important;background-size:contain!important}@media only screen and (max-width:767px){.ratingunlocked p{font-size:1.6rem}.cart-item__media{width:71px;height:71px}.comingdelcon{width:82%;padding-left:15px}.commingdiv{padding:15px}.giftimg{width:40px;height:40px}.gift-info{width:39%}.empprodblockimg{width:68px;height:68px}.empprodblockcon{width:75%;padding-left:11px}.empcartlist p{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/slide-cart.css.map */
