@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=DM+Sans:wght@300;400;500;600&display=swap";:root{--mm-teal: #00B4C8;--mm-teal-dark: #0097A8;--mm-teal-light: #E0F7FA;--mm-teal-glow: rgba(0,180,200,.18);--mm-white: #FFFFFF;--mm-off-white: #F6F7F9;--mm-gray-100: #EAECEF;--mm-gray-200: #D1D5DB;--mm-gray-400: #9CA3AF;--mm-gray-600: #6B7280;--mm-gray-800: #374151;--mm-near-black: #111827;--mm-red: #EF4444;--mm-radius: 8px;--mm-shadow: 0 1px 4px rgba(0,0,0,.07), 0 2px 10px rgba(0,0,0,.04);--mm-shadow-lg: 0 4px 24px rgba(0,0,0,.1);--mm-shadow-teal: 0 4px 18px rgba(0,180,200,.28)}*,*:before,*:after{box-sizing:border-box}body{font-family:DM Sans,-apple-system,sans-serif;color:var(--mm-gray-800);background:var(--mm-off-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Sora,sans-serif;color:var(--mm-near-black);letter-spacing:-.02em}.topbar-container{background:var(--mm-near-black)!important;border-bottom:none!important;padding:6px 0!important}.topbar-container,.topbar-container a,.topbar-container li,.topbar-container ul.topbar-items>li{color:#fffc!important;font-size:12px!important;font-family:DM Sans,sans-serif!important}.topbar-container a:hover{color:var(--mm-teal)!important}.header-container{background:var(--mm-white)!important;border-bottom:1px solid var(--mm-gray-100)!important;box-shadow:0 2px 8px #0000000d!important}.header-sticky .header-container{box-shadow:0 2px 16px #00000017!important}.header-search form{border-radius:40px!important;border:1.5px solid var(--mm-gray-100)!important;background:var(--mm-off-white)!important;overflow:hidden;transition:border-color .2s,box-shadow .2s}.header-search form:focus-within{border-color:var(--mm-teal)!important;box-shadow:0 0 0 3px var(--mm-teal-glow)!important}.header-search form input{background:transparent!important;font-family:DM Sans,sans-serif;font-size:14px;color:var(--mm-gray-800)!important}.header-search form button{background:var(--mm-teal)!important;color:#fff!important;border-radius:0 40px 40px 0!important;padding:0 20px!important;transition:background .2s}.header-search form button:hover{background:var(--mm-teal-dark)!important}.header-cart .header-action-item_count,.header-cart .count{background:var(--mm-teal)!important;color:#fff!important;font-weight:700;border-radius:50%!important;min-width:18px;height:18px;font-size:10px;line-height:18px;text-align:center}.header-bottom,.header-bottom .header-container,.header-style-4,.header-style-4 .header-bottom,.header-group .header-bottom,.header-bottom-lr,.header-bottom .container,.header-bottom .container-fluid{background:var(--mm-white)!important;border-bottom:1px solid var(--mm-gray-100)!important;box-shadow:none!important}.header-menu>.menu-list>li>.menu-item_wrapper>a,.header-menu>.menu-list>li>a,.header-style-3 .header-menu>.menu-list>li>.menu-item_wrapper>a,.header-style-3 .header-menu>.menu-list>li>a,.header-style-9 .header-menu>.menu-list>li>.menu-item_wrapper>a,.header-style-9 .header-menu>.menu-list>li>a,.header-style-4 .header-action-list .header-cart .header-action-item_label,.header-style-4 .header-action-list>div>a,.header-style-6 .header-action-list .header-cart .header-action-item_label,.header-style-6 .header-action-list>div>a{color:var(--mm-near-black)!important;font-family:Sora,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.01em;transition:color .2s}.header-menu>.menu-list>li>.menu-item_wrapper>a:hover,.header-menu>.menu-list>li>a:hover{color:var(--mm-teal)!important}.header-vertical-menu .vertical-menu-head{background:var(--mm-teal)!important;color:#fff!important;font-family:Sora,sans-serif!important;font-weight:700!important;border-radius:var(--mm-radius)!important}.header-bottom-lr .header-bottom_right,.header-bottom-lr .header-bottom_right *,.header-bottom .header-bottom_right,.header-bottom .header-bottom_right *{animation:mm-free-ship 3s ease-in-out infinite!important;font-weight:700!important;font-family:Sora,sans-serif!important;font-size:13px!important;letter-spacing:.02em}@keyframes mm-free-ship{0%{color:gold!important}49%{color:gold!important}50%{color:#00b4c8!important}99%{color:#00b4c8!important}to{color:gold!important}}.section-slideshow,.section-slideshow .slider-wrapper,.section-slideshow .slider-item,.section-slideshow .slide-item,.section-slideshow .bc-item,.section-slideshow .bc-item-inner,.section-slideshow .banner-content,.section-slideshow img,.section-slideshow .tns-outer,.section-slideshow .tns-inner,.section-slideshow .tns-slider,.section-slideshow>*,.section-slideshow>*>*{border-radius:0!important;overflow:visible!important}.section-slideshow{overflow:hidden!important}.section-slideshow .tns-item{transition:all .6s ease!important}.section-slideshow .tns-nav button,.slider-controls .tns-nav button{background:#ffffff73!important;border-radius:50%!important;transition:background .2s,transform .2s!important;width:8px!important;height:8px!important}.section-slideshow .tns-nav button.tns-nav-active,.slider-controls .tns-nav button.tns-nav-active{background:var(--mm-teal)!important;transform:scale(1.5)!important}.section-slideshow .slider-controls button,.section-slideshow .slider-arrow{background:#ffffffe6!important;border-radius:50%!important;width:40px!important;height:40px!important;box-shadow:0 2px 10px #00000026!important}.section-slideshow .slider-controls button:hover{background:var(--mm-teal)!important}.section-slideshow .slider-controls button:hover svg,.section-slideshow .slider-controls button:hover:before{color:#fff!important;background:#fff!important}.dropdown-cart{border-radius:0!important;border:none!important;border-left:1px solid var(--mm-gray-100)!important;box-shadow:-4px 0 30px #0000001f!important;display:flex!important;flex-direction:column!important;height:100vh!important;max-height:100vh!important;overflow:hidden!important}.dropdown-cart .dropdown-cart_title{font-family:Sora,sans-serif!important;font-weight:700!important;font-size:16px!important;background:var(--mm-white)!important;border-bottom:2px solid var(--mm-gray-100)!important;padding:18px 20px!important;flex-shrink:0!important;letter-spacing:-.01em}.dropdown-cart .cart-item-list,.dropdown-cart .dropdown-cart_items,.dropdown-cart .cart-items{flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding:8px 0!important;max-height:calc(100vh - 260px)!important}.dropdown-cart .cart-line-item{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:12px 16px!important;border-bottom:1px solid var(--mm-gray-100)!important;transition:background .15s}.dropdown-cart .cart-line-item:hover{background:var(--mm-off-white)!important}.dropdown-cart .cart-line-item .line-item_image img,.dropdown-cart .cart-line-item img{width:64px!important;height:64px!important;object-fit:contain!important;border-radius:6px!important;border:1px solid var(--mm-gray-100)!important;background:var(--mm-off-white);flex-shrink:0!important}.dropdown-cart .cart-line-item .cart-line-item_title a,.dropdown-cart .cart-line-item .line-item_title a,.dropdown-cart .cart-line-item .line-item_title{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:var(--mm-near-black)!important;line-height:1.4;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.dropdown-cart .cart-line-item .cart-line-item_price,.dropdown-cart .cart-line-item .line-item_price{font-family:Sora,sans-serif!important;font-weight:700!important;font-size:14px!important;color:var(--mm-near-black)!important}.dropdown-cart .dropdown-cart_footer{flex-shrink:0!important;border-top:2px solid var(--mm-gray-100)!important;background:var(--mm-white)!important;padding:16px 18px!important}.dropdown-cart .dropdown-cart_footer .cart-total{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:14px!important}.dropdown-cart .dropdown-cart_footer .cart-total_label{font-size:13px!important;color:var(--mm-gray-600)!important;font-weight:500!important}.dropdown-cart .dropdown-cart_footer .cart-total_price{font-family:Sora,sans-serif!important;font-weight:800!important;color:var(--mm-near-black)!important;font-size:18px!important}.dropdown-cart .dropdown-cart_footer .cart-buttons,.dropdown-cart .cart-buttons{display:flex!important;flex-direction:column!important;gap:10px!important;border-top:1px solid var(--mm-gray-100)!important;padding-top:14px!important}.dropdown-cart .cart-buttons a[href*="/cart"],.dropdown-cart .btn-view-cart,.dropdown-cart .cart-buttons .btn-2{display:block!important;width:100%!important;text-align:center!important;background:var(--mm-off-white)!important;color:var(--mm-near-black)!important;border:1.5px solid var(--mm-gray-200)!important;border-radius:var(--mm-radius)!important;padding:11px 20px!important;font-family:Sora,sans-serif!important;font-weight:600!important;font-size:13px!important;text-decoration:none!important;transition:all .2s!important;letter-spacing:.02em;text-transform:uppercase}.dropdown-cart .cart-buttons a[href*="/cart"]:hover{background:var(--mm-gray-100)!important}.dropdown-cart .cart-buttons a[href*=checkout],.dropdown-cart .cart-buttons .btn-checkout,.dropdown-cart .btn-checkout,.dropdown-cart form[action="/checkout"] button,.dropdown-cart .cart-buttons button[name=checkout],.dropdown-cart .cart-buttons .btn-1{display:block!important;width:100%!important;text-align:center!important;background:var(--mm-teal)!important;color:#fff!important;border:none!important;border-radius:var(--mm-radius)!important;padding:13px 20px!important;font-family:Sora,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important;transition:background .2s,box-shadow .2s,transform .15s!important}.dropdown-cart .cart-buttons a[href*=checkout]:hover,.dropdown-cart .btn-checkout:hover,.dropdown-cart form[action="/checkout"] button:hover{background:var(--mm-teal-dark)!important;box-shadow:var(--mm-shadow-teal)!important;transform:translateY(-1px)!important}.mm-map-modal-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 18px!important;border-bottom:1px solid #E8EBED!important;background:#f8fafb!important;flex-shrink:0!important;gap:12px!important}.mm-map-modal-header h3{font-family:Sora,sans-serif!important;font-weight:700!important;font-size:15px!important;color:#1a202c!important;margin:0!important;padding:0!important;border:none!important;line-height:1.3!important;background:none!important;flex:1!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}button#mm-close-map,.mm-close-btn,#mm-close-map{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;background:#e8ebed!important;border-radius:50%!important;cursor:pointer!important;flex-shrink:0!important;transition:background .2s ease!important;padding:0!important;margin:0!important;border:none!important;outline:none!important;line-height:1!important}button#mm-close-map:hover,.mm-close-btn:hover,#mm-close-map:hover{background:#1a202c!important}button#mm-close-map svg,.mm-close-btn svg,#mm-close-map svg{width:14px!important;height:14px!important;display:block!important;pointer-events:none!important;color:#6b7a8d!important;stroke:#6b7a8d!important;flex-shrink:0!important}button#mm-close-map:hover svg,.mm-close-btn:hover svg,#mm-close-map:hover svg{color:#fff!important;stroke:#fff!important}.product-card{border-radius:var(--mm-radius)!important;background:var(--mm-white)!important;border:1px solid var(--mm-gray-100)!important;box-shadow:var(--mm-shadow)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;overflow:hidden}.product-card:hover{transform:translateY(-3px)!important;box-shadow:var(--mm-shadow-lg)!important;border-color:var(--mm-teal)!important}.product-card:after{border:none!important;box-shadow:none!important}.product-card .product-card_media{background:var(--mm-off-white);overflow:hidden}.product-card .product-card_media img{transition:transform .35s ease!important}.product-card:hover .product-card_media img{transform:scale(1.05)!important}.product-card .product-card_title a,.product-card .product-card_title{font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:13px!important;color:var(--mm-gray-800)!important;line-height:1.45;transition:color .2s}.product-card:hover .product-card_title a{color:var(--mm-teal)!important}.product-card .product-price,.product-price{font-family:Sora,sans-serif!important;font-weight:700!important;color:var(--mm-near-black)!important;font-size:15px}.price-sale{color:var(--mm-red)!important}.price-compare{color:var(--mm-gray-400)!important;font-size:12px;text-decoration:line-through}.product-card .btn-add-to-cart,.btn-add-to-cart{background:var(--mm-near-black)!important;color:#fff!important;border:none!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:600!important;font-size:11px!important;letter-spacing:.04em;text-transform:uppercase;transition:background .2s!important}.product-card .btn-add-to-cart:hover{background:var(--mm-teal)!important}.product-card .btn-buy-now,.btn-buy-now{background:var(--mm-teal)!important;color:#fff!important;border:none!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:600!important;font-size:11px!important;text-transform:uppercase;transition:background .2s!important}.product-card .btn-buy-now:hover{background:var(--mm-teal-dark)!important}.product-label-sale,.badge-sale{background:var(--mm-red)!important;color:#fff!important;font-weight:700!important;font-size:10px;border-radius:4px!important}.product-label-new,.badge-new{background:var(--mm-teal)!important;color:#fff!important;font-weight:700!important;font-size:10px;border-radius:4px!important}.section-heading,.section-heading h2,.block-heading{font-family:Sora,sans-serif!important;font-weight:700!important;color:var(--mm-near-black)!important;letter-spacing:-.025em;font-size:18px!important}.section-heading{border-bottom:2px solid var(--mm-gray-100)!important;padding-bottom:10px!important;margin-bottom:16px!important}.section-breadcrumb{background:var(--mm-off-white)!important}.breadcrumb-list li a{color:var(--mm-gray-400)!important;font-size:13px;transition:color .2s}.breadcrumb-list li a:hover{color:var(--mm-teal)!important}.breadcrumb-list li.active{color:var(--mm-near-black)!important;font-weight:500}.collection-filters .collection-filters_title{font-family:Sora,sans-serif!important;font-weight:700!important;border-bottom:2px solid var(--mm-teal)!important}.collection-filters .filter-group{border-bottom:1px solid var(--mm-gray-100)!important}.collection-filters .filter-group_item input:checked~label{color:var(--mm-teal)!important;font-weight:600}.collection-filters .filter-group_item input:checked~label:before{background:var(--mm-teal)!important;border-color:var(--mm-teal)!important}.collection-filters input[type=range]{accent-color:var(--mm-teal)!important}.collection-tool-bar{background:var(--mm-white)!important;border:1px solid var(--mm-gray-100)!important;border-radius:var(--mm-radius)!important}.collection-sorting select{border:1px solid var(--mm-gray-200)!important;border-radius:var(--mm-radius)!important;color:var(--mm-gray-800)!important;font-family:DM Sans,sans-serif!important;font-size:13px}.collection-sorting select:focus{border-color:var(--mm-teal)!important;outline:none}.product-info_title{font-family:Sora,sans-serif!important;font-weight:700!important;letter-spacing:-.03em;line-height:1.2}.product-info .product-details_price .product-price{font-family:Sora,sans-serif!important;font-weight:800!important;font-size:26px!important;color:var(--mm-near-black)!important}.product-info .product-details_price .price-sale{color:var(--mm-teal)!important}.product-media .product-media_thumbnails .item{border:1.5px solid var(--mm-gray-100)!important;border-radius:var(--mm-radius)!important;transition:border-color .2s!important;cursor:pointer;overflow:hidden}.product-media .product-media_thumbnails .item.active,.product-media .product-media_thumbnails .item:hover{border-color:var(--mm-teal)!important}quantity-input{border:1.5px solid var(--mm-gray-200)!important;border-radius:var(--mm-radius)!important;overflow:hidden}quantity-input quantity-input-minus,quantity-input quantity-input-plus{background:var(--mm-off-white)!important;transition:background .2s}quantity-input quantity-input-minus:hover,quantity-input quantity-input-plus:hover{background:var(--mm-teal-light)!important;color:var(--mm-teal)!important}.product-info .btn-add-to-cart{background:var(--mm-near-black)!important;color:#fff!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:700!important;font-size:15px!important;text-transform:uppercase;letter-spacing:.04em;padding:14px 32px!important;transition:background .2s,transform .15s,box-shadow .2s!important}.product-info .btn-add-to-cart:hover{background:var(--mm-teal)!important;transform:translateY(-1px)!important;box-shadow:var(--mm-shadow-teal)!important}.swatch-group .input-group label{border:1.5px solid var(--mm-gray-200)!important;border-radius:var(--mm-radius)!important;transition:all .2s!important}.swatch-group .input-group input:checked~label{border-color:var(--mm-teal)!important;background:var(--mm-teal-light)!important;color:var(--mm-teal)!important;font-weight:600}.product-tabs .tab-heading li a.active,.product-tabs .tab-heading li a:hover{color:var(--mm-teal)!important;border-bottom-color:var(--mm-teal)!important}.page-cart .cart-table{border:1px solid var(--mm-gray-100)!important;border-radius:var(--mm-radius)!important;overflow:hidden}.page-cart .cart-table .cart-table_head{background:var(--mm-off-white)!important;border-bottom:2px solid var(--mm-gray-100)!important}.page-cart .btn-checkout,#checkout-submit-button,.btn-checkout{background:var(--mm-teal)!important;color:#fff!important;border:none!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:700!important;font-size:15px!important;letter-spacing:.04em;text-transform:uppercase;padding:15px 32px!important;width:100%;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s!important}.page-cart .btn-checkout:hover,#checkout-submit-button:hover{background:var(--mm-teal-dark)!important;box-shadow:var(--mm-shadow-teal)!important;transform:translateY(-1px)!important}#checkout-submit-button:disabled,.btn-checkout:disabled{background:var(--mm-gray-200)!important;color:var(--mm-gray-400)!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.countdown-html .countdown-value{color:var(--mm-teal)!important;font-family:Sora,sans-serif!important;font-weight:700!important;font-size:18px}.countdown-html .countdown-section{background:var(--mm-near-black)!important;border-radius:var(--mm-radius)!important}.spr-icon.spr-icon-star,.spr-icon.spr-icon-star-half{color:#fbbf24!important}.spr-icon.spr-icon-star-empty{color:var(--mm-gray-200)!important}.pagination-holder .pagination li a{border:1.5px solid var(--mm-gray-200)!important;border-radius:var(--mm-radius)!important;color:var(--mm-gray-600)!important;font-family:Sora,sans-serif!important;font-weight:500;transition:all .2s!important}.pagination-holder .pagination li.active a,.pagination-holder .pagination li a:hover{background:var(--mm-teal)!important;border-color:var(--mm-teal)!important;color:#fff!important}.newsletter-container{background:var(--mm-near-black)!important;border-radius:14px!important}.newsletter-container .newsletter-title{font-family:Sora,sans-serif!important;font-weight:700!important;color:#fff!important}.newsletter-container form input[type=email]{background:#ffffff1a!important;color:#fff!important;border:none!important;border-radius:40px 0 0 40px!important}.newsletter-container form input[type=email]::placeholder{color:#ffffff73!important}.newsletter-container form button[type=submit]{background:var(--mm-teal)!important;color:#fff!important;border:none!important;border-radius:0 40px 40px 0!important;font-family:Sora,sans-serif!important;font-weight:700!important;text-transform:uppercase;transition:background .2s!important}.newsletter-container form button[type=submit]:hover{background:var(--mm-teal-dark)!important}.section-footer-widget{background:var(--mm-near-black)!important}.section-footer-widget .widget-title,.section-footer-widget h4,.section-footer-widget h5{font-family:Sora,sans-serif!important;font-weight:600!important;color:#fff!important;font-size:12px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid rgba(255,255,255,.1)!important;padding-bottom:10px;margin-bottom:14px}.section-footer-widget ul li a,.section-footer-widget .text-color,.section-footer-widget .text-color-1{color:#ffffff8c!important;font-size:13px;line-height:2.1;transition:color .2s!important}.section-footer-widget ul li a:hover{color:var(--mm-teal)!important}#section-footer,.section-copyright{background:#0a0f1a!important}.copyright,.footer-copyright{color:#ffffff59!important;font-size:12px}.btn.btn-1{background:var(--mm-teal)!important;color:#fff!important;border:none!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:700!important;transition:background .2s,box-shadow .2s!important}.btn.btn-1:hover{background:var(--mm-teal-dark)!important;box-shadow:var(--mm-shadow-teal)!important}.btn.btn-2{border:1.5px solid var(--mm-gray-200)!important;color:var(--mm-gray-800)!important;border-radius:var(--mm-radius)!important;font-family:Sora,sans-serif!important;font-weight:600!important;transition:border-color .2s,color .2s!important}.btn.btn-2:hover{border-color:var(--mm-teal)!important;color:var(--mm-teal)!important}#back-to-top{background:var(--mm-teal)!important;color:#fff!important;border-radius:50%!important;box-shadow:var(--mm-shadow-teal)!important;transition:transform .2s!important}#back-to-top:hover{transform:translateY(-3px)!important}@media(max-width:768px){.product-card{border-radius:6px!important}.section-heading h2{font-size:15px!important}.header-bottom,.header-bottom .header-container{background:var(--mm-white)!important}.dropdown-cart .cart-item-list{max-height:calc(100vh - 300px)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/maxmax-custom.css.map */
