#mobile-menu-drawer{padding:16px}.drawer__content{padding:0!important;flex-grow:0!important}#mini-cart-form{padding:0 16px}.ns_drawer__footer,.ns_mc-payment-methods-container,.ns_mc-guarantee-container,.ns_mc-secure-container,.ns_mc-shipping-container,.shipping-bar,.mc_mini-cart__recommendations-inner{padding:16px}@media (min-width: 768px){#mini-cart-form{padding:0 35px}.ns_drawer__footer,.ns_mc-payment-methods-container,.ns_mc-guarantee-container,.ns_mc-secure-container,.ns_mc-shipping-container,.shipping-bar,.mc_mini-cart__recommendations-inner{padding:16px 35px}}.ns_mc-banner-timer{background:#ffd955;font-size:16px;font-weight:600;padding:8px}.ns_shipping-bar__text{font-size:14px}.ns_mini-cart-form{padding-top:16px}.ns_product-item-meta__title{font-size:16px;font-weight:700}.ns_mc-price--compare{font-size:14px}.ns_mc-price--highlight{font-size:18px;font-weight:700;color:#282828}.ns_line-item__info .quantity-selector{display:inline-flex!important}.ns_people-have-container{background:#e8f7f3;padding:2px 8px;border-radius:4px;margin-top:10px;color:#288668;font-size:12px;display:inline!important}.mc-percent-img,.sub-suggest-percent-img{border-top-right-radius:4px;border-bottom-right-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;background:#36b68e;color:#fff}.mc-percent-img{bottom:5px;left:0}.sub-suggest-percent-img{bottom:8px;left:0}@media (min-width: 768px){.sub-suggest-percent-img{bottom:5px;left:0}}@media (max-width: 768px){.line-item__price-list-container{flex-grow:1}.ns_line-item__info{flex-grow:2}}.ns_mc-total-price-container{font-size:18px;font-weight:700}.ns_drawer__footer{border-bottom:1px solid #DFDFDF}.ns_mini-cart__actions{font-size:14px;font-weight:400;color:#686868}.ns_checkout-button{border:1px solid #ffd955}.ns_checkout-button__lock{position:static;margin-right:8px}.ns_mini-cart__drawer-footer-close{border:1px solid #282828;border-radius:8px;margin-top:8px;font-size:14px;font-weight:600;width:100%;padding:16px 32px;text-align:center}.ns_mc-payment-methods-container,.ns_mc-guarantee-container,.ns_mc-secure-container{border-bottom:1px solid #dfdfdf}.ns_mc-payment-methods-container span{font-size:16px;font-weight:600;color:#949494}.ns_mc-guarantee-content,.ns_mc-secure-container span,.ns_mc-shipping-container span{margin-left:8px}.ns_mc-guarantee-content p{font-size:16px;font-weight:600;color:#949494;margin-bottom:4px}.ns_mc-guarantee-content span,.ns_mc-secure-container span,.ns_mc-shipping-container span{font-size:14px;font-weight:600;color:#949494}.ns_subsuggest-cart-container{background:#e8f7f3;padding:16px;border-top:1px dashed #36B68E;border-bottom:1px dashed #36B68E;margin-top:32px}.ns_subsuggest-cart-container h2{font-size:16px;font-weight:700}.ns_subsuggest-cart-content{border-radius:4px;padding:16px;background:#fff;border:2px solid #36B68E}.ns_subsuggest-cart-content img{margin-right:24px}.ns_subsuggest-cart-content h3{font-size:16px}.ns_subsuggest-cart-box,.ns_subsuggest-cart-month{font-size:14px;font-weight:500}.ns_subsuggest-cart-cancel{font-size:12px;font-weight:500;color:#adadad}.ns_subsuggest-current-price{font-size:14px;font-weight:400;color:#adadad;text-align:right}.ns_subsuggest-cart-price{font-size:18px;font-weight:700;text-align:right}.add-to-cart-subscription-suggestion-btn{border-radius:4px;background:#36b68e;color:#fff;font-size:12px;padding:8px 32px}@media (min-width: 768px){.ns_subsuggest-cart-container{padding:16px 35px}.add-to-cart-subscription-suggestion-btn{margin-top:16px}}.mc_loader-container{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;background:#fff}@keyframes spinner-border{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25rem solid #268063;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.mc_mini-cart__recommendations-inner{background:#e8f7f3}.recommendations-slider-container{overflow-x:auto;white-space:nowrap;scroll-behavior:smooth}@media (min-width: 768px){.recommendations-slider-container{overflow-x:hidden}}.mc_recommendations-heading{font-size:14px;font-weight:700;color:#36b68e}.recommendations-slider-content{display:flex!important}.recommendations-slide{width:100%;flex-direction:row;flex:0 0 auto;margin-right:10px;background-color:#ccc;line-height:100px;text-align:center}.btn-container{position:absolute;top:2vh}.recommendations-btn-scroll-container,.mc_mini-cart__recommendations-inner,.recommendations-slide-price{line-height:normal}.product-item__primary-image{width:150px}@media (min-width: 768px){.product-item__primary-image{width:150px}}.recommendations-slide-col-right{width:280px}.recommendations-slide{background:#fff;border-radius:4px;padding:16px}.recommendations-slide-col-right{padding-left:16px}.recommendations-slide-percent-discount,.recommendations-slide-top-selling{font-size:12px;padding:2px 8px;border-radius:4px;line-height:normal}.recommendations-slide-percent-discount{color:#fff;background:#b63636;font-weight:600}.recommendations-slide-top-selling{background:#ffd953;color:#282828;font-weight:700}.recommendations-slide-top-selling-mobile{width:130px}.recommendations-slide-product-title{font-size:16px;font-weight:700;text-align:left;margin-top:8px}.recommendations-slide .rating,.recommendations-slide-col-right-footer{line-height:normal}.recommendations-slide-rating .rating__caption{font-size:14px;font-weight:400}.recommendations-slide-col-right-footer .product-item__cta-wrapper{width:100%!important}.recommendations-slide-regular-price{font-size:14px;font-weight:400;color:#adadad}.recommendations-slide-price{font-size:16px;font-weight:700;color:#282828}.recommendations-slide-btn{margin-top:0;display:flex;justify-content:center;align-items:center;background:#282828;border-radius:4px;padding:8px 16px;font-size:16px;font-weight:600;color:#fff;margin-left:0!important;margin-right:0!important}.recommendations-slide-btn:hover{color:#fff!important}.recommendations-slide-btn svg{margin-right:8px}.ns_mc-drawer .product-form,.ns_mc-drawer .quick-buy-product{margin-left:16px;margin-right:16px}@media (min-width: 768px){.recommendations-slide-col-right-footer{margin-top:16px}.recommendations-slide-btn{padding:8px 32px}}.drawer{overflow-y:auto;overflow-x:hidden;box-sizing:border-box}@media (max-width: 768px){.popover__header,.popover__content{padding-left:4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mini-cart-2.css.map */
