:root{--mm-cream:#fffdf9;--mm-cream-deep:#f4efe6;--mm-photo-bg:#f7f3ea;--mm-gold:#9b6b18;--mm-gold-soft:#b07a1b;--mm-gold-deep:#8a5f15;--mm-ink:#2e2519;--mm-ink-2:#5c5146;--mm-muted:#786c58;--mm-line:#e3d9c6;--mm-radius:2px;--mm-radius-card:3px;--mm-serif:'Cormorant Garamond','Cormorant FB Georgia','Cormorant FB Times','Cormorant FB Noto',Georgia,'Times New Roman',serif}body.woocommerce ul.products li.product,body.single-product div.product .related.products ul.products li.product,body.single-product div.product .upsells.products ul.products li.product{background:#fff!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius-card)!important;padding:0!important;box-shadow:none!important;overflow:hidden!important;position:relative!important;transition:box-shadow .22s ease,border-color .22s ease}body.woocommerce ul.products li.product:hover,body.single-product div.product .related.products ul.products li.product:hover,body.single-product div.product .upsells.products ul.products li.product:hover{box-shadow:0 8px 24px rgb(46 37 25 / .10)!important;border-color:rgb(155 107 24 / .32)!important}body.single-product div.product .related.products ul.products li.product img,body.single-product div.product .upsells.products ul.products li.product img,body.single-product div.product .related.products ul.products li.product .attachment-woocommerce_thumbnail,body.single-product div.product .upsells.products ul.products li.product .attachment-woocommerce_thumbnail{border-radius:0!important}body.woocommerce ul.products li.product .astra-shop-thumbnail-wrap{background:var(--mm-photo-bg)!important;border-bottom:1px solid var(--mm-line)!important;position:relative!important;margin:0!important;overflow:hidden!important;line-height:0}body.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img.attachment-woocommerce_thumbnail,body.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img.wp-post-image,body.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img{width:100%!important;height:auto!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:50% 50%!important;border-radius:0!important;display:block!important;background:var(--mm-photo-bg)!important;transition:transform .5s ease}body.woocommerce ul.products li.product:hover .astra-shop-thumbnail-wrap img{transform:scale(1.028)}body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'';position:absolute;top:12px;left:12px;background:var(--mm-gold-deep);color:var(--mm-cream);font-family:'Lato',sans-serif;font-size:9.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;line-height:1;padding:5px 9px;border-radius:var(--mm-radius);z-index:2;pointer-events:none}html[lang^="lt"] body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'Išparduota'}html[lang^="en"] body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'Sold out'}html[lang^="lv"] body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'Izpārdots'}html[lang^="et"] body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'Läbi müüdud'}html[lang^="ru"] body.woocommerce ul.products li.product.outofstock .astra-shop-thumbnail-wrap::after{content:'Нет в наличии'}body.woocommerce ul.products li.product span.onsale,body.single-product div.product .related.products ul.products li.product span.onsale,body.single-product div.product .upsells.products ul.products li.product span.onsale{background:var(--mm-gold-deep)!important;color:var(--mm-cream)!important;font-family:'Lato',sans-serif!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;line-height:1!important;min-height:0!important;min-width:0!important;width:auto!important;height:auto!important;padding:5px 9px!important;border-radius:var(--mm-radius)!important;top:12px!important;right:12px!important;left:auto!important;margin:0!important;position:absolute!important;z-index:2!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap{padding:16px 16px 20px!important;text-align:center!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .woocommerce-loop-product__title{font-family:var(--mm-serif)!important;font-size:17px!important;font-weight:400!important;line-height:1.32!important;color:var(--mm-ink)!important;min-height:0!important;margin:0 0 10px!important;padding:0!important;letter-spacing:.2px!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap a.ast-loop-product__link{text-decoration:none!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .price,body.woocommerce ul.products li.product .astra-shop-summary-wrap .price .amount,body.woocommerce ul.products li.product .astra-shop-summary-wrap .price bdi{font-family:var(--mm-serif)!important;font-size:21px!important;font-weight:400!important;line-height:1.2!important;color:var(--mm-gold)!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .price{margin:0 0 14px!important;display:block!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .price del{opacity:.5!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .price ins{text-decoration:none!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button{background-color:transparent!important;background-image:none!important;color:var(--mm-gold)!important;border:1px solid var(--mm-gold)!important;border-radius:var(--mm-radius)!important;font-family:'Lato',sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;line-height:1.2!important;display:block!important;width:100%!important;padding:12px 10px!important;margin:auto 0 0!important;box-shadow:none!important;transition:background-color .18s ease,color .18s ease}body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button:hover,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button:focus,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button:hover,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button:focus{background-color:var(--mm-gold)!important;color:var(--mm-cream)!important;border-color:var(--mm-gold)!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap a.added_to_cart{font-size:11px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--mm-gold-deep)!important;margin-top:8px!important}body.woocommerce ul.products{gap:22px!important}@media (min-width:545px) and (max-width:782px){body.woocommerce ul.products.columns-3,body.woocommerce-page ul.products.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:544px){body.woocommerce ul.products{gap:18px!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap{padding:14px 14px 18px!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap .woocommerce-loop-product__title{font-size:16px!important}}@media (max-width:921px){body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button,body.single-product div.product .related.products ul.products li.product .astra-shop-summary-wrap a.button,body.single-product div.product .upsells.products ul.products li.product .astra-shop-summary-wrap a.button{background-color:var(--mm-gold)!important;color:var(--mm-cream)!important;border-color:var(--mm-gold)!important}body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button:hover,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.button:focus,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button:hover,body.woocommerce ul.products li.product .astra-shop-summary-wrap a.add_to_cart_button:focus{background-color:var(--mm-gold-deep)!important;border-color:var(--mm-gold-deep)!important;color:var(--mm-cream)!important}}body.single-product div.product .woocommerce-product-gallery{background:transparent!important}body.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{background:var(--mm-photo-bg)!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius-card)!important;overflow:hidden!important;margin:0!important}body.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img,body.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image>a>img{width:100%!important;height:auto!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:50% 50%!important;border-radius:0!important;background:var(--mm-photo-bg)!important;display:block!important}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs li img,body.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{aspect-ratio:1/1!important;object-fit:cover!important;background:var(--mm-photo-bg)!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius)!important;opacity:.72!important;transition:opacity .18s ease,border-color .18s ease}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs li img:hover,body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs li img.flex-active,body.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1!important;border-color:var(--mm-gold)!important}body.single-product div.product .summary .woocommerce-breadcrumb{font-size:11px!important;letter-spacing:.6px!important;color:var(--mm-muted)!important;margin:0 0 14px!important}body.single-product div.product .summary .woocommerce-breadcrumb a{color:var(--mm-muted)!important}body.single-product div.product .summary .woocommerce-breadcrumb a:hover{color:var(--mm-gold)!important}body.single-product div.product .summary h1.product_title{font-family:var(--mm-serif)!important;font-size:38px!important;font-weight:400!important;line-height:1.18!important;color:var(--mm-ink)!important;letter-spacing:.2px!important;margin:0 0 12px!important}body.single-product div.product .summary p.price,body.single-product div.product .summary p.price .amount,body.single-product div.product .summary p.price bdi{font-family:var(--mm-serif)!important;font-size:31px!important;font-weight:400!important;line-height:1.1!important;color:var(--mm-gold)!important}body.single-product div.product .summary p.price{margin:0 0 6px!important}body.single-product div.product .summary .woocommerce-product-details__short-description{font-size:15px!important;line-height:1.62!important;color:var(--mm-ink-2)!important;max-width:46em!important;margin:14px 0 18px!important}body.single-product div.product .summary .ast-shipping-text{font-size:12px!important;letter-spacing:.4px!important;color:var(--mm-muted)!important;display:block!important;margin:0 0 4px!important}body.single-product div.product .summary p.ast-stock-detail{font-size:12.5px!important;letter-spacing:.3px!important;margin:0 0 18px!important}body.single-product div.product .summary p.ast-stock-detail .ast-stock-avail{color:var(--mm-muted)!important}body.single-product div.product form.cart{display:flex!important;align-items:stretch!important;gap:10px!important;margin:0 0 18px!important;flex-wrap:nowrap!important}body.single-product div.product form.cart .quantity{flex:0 0 84px!important;margin:0!important}body.single-product div.product form.cart .quantity input.qty{width:100%!important;height:100%!important;min-height:54px!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius)!important;background:#fff!important;color:var(--mm-ink)!important;font-size:15px!important;text-align:center!important;box-shadow:none!important}body.single-product div.product form.cart button.single_add_to_cart_button{flex:1 1 auto!important;background-color:var(--mm-gold)!important;background-image:none!important;color:var(--mm-cream)!important;border:1px solid var(--mm-gold)!important;border-radius:var(--mm-radius)!important;font-family:'Lato',sans-serif!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:1.8px!important;text-transform:uppercase!important;min-height:54px!important;padding:16px 20px!important;box-shadow:none!important;transition:background-color .18s ease}body.single-product div.product form.cart button.single_add_to_cart_button:hover,body.single-product div.product form.cart button.single_add_to_cart_button:focus{background-color:var(--mm-gold-deep)!important;border-color:var(--mm-gold-deep)!important}body.single-product div.product .summary .product_meta{font-size:12px!important;letter-spacing:.3px!important;color:var(--mm-muted)!important;border-top:1px solid var(--mm-line)!important;padding-top:14px!important;margin-top:4px!important}body.single-product div.product .summary .product_meta a{color:var(--mm-ink-2)!important}body.single-product div.product .summary .product_meta a:hover{color:var(--mm-gold)!important}body.single-product div.product .summary .ast-single-product-payments legend{font-size:11px!important;letter-spacing:1.1px!important;text-transform:uppercase!important;color:var(--mm-muted)!important;font-weight:600!important}body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs{border-bottom:1px solid var(--mm-line)!important;padding:0!important;margin:0 0 0!important}body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li{background:transparent!important;border:0!important;border-radius:0!important;margin:0 26px 0 0!important;padding:0!important;box-shadow:none!important}body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li::before,body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li::after{display:none!important}body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li a{font-family:'Lato',sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:1.4px!important;text-transform:uppercase!important;color:var(--mm-muted)!important;padding:16px 2px!important;display:block!important;border-bottom:2px solid transparent!important}body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a,body.single-product div.product .woocommerce-tabs ul.tabs.wc-tabs li a:hover{color:var(--mm-ink)!important;border-bottom-color:var(--mm-gold)!important;background:transparent!important}body.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel{background:transparent!important;border:0!important;border-radius:0!important;padding:26px 0 0!important;max-width:70ch!important}body.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var(--mm-serif)!important;font-weight:500!important;font-size:28px!important;line-height:1.25!important;letter-spacing:.2px!important;color:var(--mm-ink)!important;margin:32px 0 12px!important}body.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel h3{font-family:var(--mm-serif)!important;font-weight:500!important;font-size:22px!important;line-height:1.3!important;letter-spacing:.2px!important;color:var(--mm-ink)!important;margin:24px 0 10px!important}body.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel>*:first-child{margin-top:0!important}body.single-product div.product .related.products>h2,body.single-product div.product .upsells.products>h2{font-family:var(--mm-serif)!important;font-weight:400!important;font-size:28px!important;color:var(--mm-ink)!important;margin-bottom:22px!important}body.woocommerce #secondary .widget_product_search form.woocommerce-product-search{display:flex!important;align-items:stretch!important;gap:8px!important}body.woocommerce #secondary .widget_product_search input.search-field{flex:1 1 auto!important;min-width:0!important}body.woocommerce #secondary .widget_product_search button[type="submit"]{flex:0 0 auto!important;background-color:var(--mm-gold)!important;background-image:none!important;color:var(--mm-cream)!important;border:1px solid var(--mm-gold)!important;font-family:'Lato',sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.4px!important;text-transform:uppercase!important;padding:0 16px!important;box-shadow:none!important;transition:background-color .18s ease}body.woocommerce #secondary .widget_product_search button[type="submit"]:hover,body.woocommerce #secondary .widget_product_search button[type="submit"]:focus{background-color:var(--mm-gold-deep)!important;border-color:var(--mm-gold-deep)!important}body.woocommerce #secondary .widget_price_filter .price_slider_wrapper{margin-top:14px!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-top:16px!important;line-height:1.4!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount .button{order:2!important;background:transparent!important;background-image:none!important;color:var(--mm-gold)!important;border:1px solid var(--mm-gold)!important;border-radius:var(--mm-radius)!important;font-family:'Lato',sans-serif!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:1.4px!important;text-transform:uppercase!important;padding:8px 14px!important;min-height:0!important;float:none!important;box-shadow:none!important;transition:background-color .18s ease,color .18s ease}body.woocommerce #secondary .widget_price_filter .price_slider_amount .button:hover,body.woocommerce #secondary .widget_price_filter .price_slider_amount .button:focus{background:var(--mm-gold)!important;color:var(--mm-cream)!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount .price_label{order:1!important;font-family:'Lato',sans-serif!important;font-size:12.5px!important;letter-spacing:.2px!important;color:var(--mm-muted)!important;text-align:left!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount .clear{display:none!important}body.woocommerce #secondary .widget_layered_nav_filters ul{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important}body.woocommerce #secondary .widget_layered_nav_filters ul li{list-style:none!important;margin:0!important;padding:0!important;border:0!important}body.woocommerce #secondary .widget_layered_nav_filters ul li a{display:inline-block!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius)!important;padding:5px 10px!important;font-family:'Lato',sans-serif!important;font-size:11.5px!important;letter-spacing:.3px!important;color:var(--mm-ink-2)!important;text-decoration:none!important}body.woocommerce #secondary .widget_layered_nav_filters ul li a:hover{border-color:var(--mm-gold)!important;color:var(--mm-gold)!important}body.woocommerce #secondary ul.product-categories,body.woocommerce #secondary ul.product-categories ul.children{margin:0!important;padding:0!important;list-style:none!important}body.woocommerce #secondary ul.product-categories li.cat-item{border:0!important;border-bottom:0!important;padding:3px 0!important;margin:0!important;list-style:none!important;font-family:'Lato',sans-serif!important;font-size:16px!important;line-height:1.5!important;color:var(--mm-ink-2)!important}body.woocommerce #secondary ul.product-categories li.cat-item::before,body.woocommerce #secondary ul.product-categories li.cat-item::after{content:none!important;display:none!important}body.woocommerce #secondary ul.product-categories ul.children{margin:0 0 0 18px!important}body.woocommerce #secondary ul.product-categories ul.children li.cat-item>a{margin-left:0!important}body.woocommerce #secondary ul.product-categories li.cat-item>a{font-family:'Lato',sans-serif!important;font-size:16px!important;font-weight:400!important;color:var(--mm-gold-deep)!important;text-decoration:none!important}body.woocommerce #secondary ul.product-categories li.cat-item>a:hover{color:var(--mm-gold)!important;text-decoration:underline!important}body.woocommerce #secondary ul.product-categories li.cat-item .count{float:none!important;display:inline!important;margin-left:4px!important;font-family:'Lato',sans-serif!important;font-size:16px!important;color:var(--mm-ink-2)!important}body.woocommerce #secondary ul.product-categories li.current-cat>a{font-weight:600!important}body.woocommerce #secondary ul.product_list_widget{margin:0!important;padding:0!important;list-style:none!important}body.woocommerce #secondary ul.product_list_widget li{display:block!important;padding:0!important;margin:0 0 22px!important;border:0!important;border-bottom:0!important;min-height:0!important;text-align:center!important;list-style:none!important}body.woocommerce #secondary ul.product_list_widget li::before,body.woocommerce #secondary ul.product_list_widget li::after{content:none!important;display:none!important}body.woocommerce #secondary ul.product_list_widget li:last-child{margin-bottom:0!important}body.woocommerce #secondary ul.product_list_widget li>a{display:block!important;text-decoration:none!important;margin:0!important}body.woocommerce #secondary ul.product_list_widget li img{position:static!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;float:none!important;width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:50% 50%!important;margin:0 0 10px!important;border:0!important;border-radius:0!important;background:var(--mm-photo-bg)!important;display:block!important}body.woocommerce #secondary ul.product_list_widget li .product-title{display:block!important;font-family:var(--mm-serif)!important;font-size:15px!important;font-weight:400!important;line-height:1.3!important;color:var(--mm-ink)!important;text-align:center!important;margin:0 0 5px!important}body.woocommerce #secondary ul.product_list_widget li .woocommerce-Price-amount,body.woocommerce #secondary ul.product_list_widget li .woocommerce-Price-amount bdi,body.woocommerce #secondary ul.product_list_widget li ins,body.woocommerce #secondary ul.product_list_widget li del{font-family:var(--mm-serif)!important;font-size:17px!important;font-weight:400!important;color:var(--mm-gold)!important;text-decoration:none!important}body.woocommerce #secondary ul.product_list_widget li del,body.woocommerce #secondary ul.product_list_widget li del .woocommerce-Price-amount{color:var(--mm-muted)!important;text-decoration:line-through!important;margin-right:6px!important}body.woocommerce #secondary ul.product_list_widget li .star-rating{display:none!important}@media (max-width:921px){body.woocommerce #secondary ul.product_list_widget li{display:flex!important;align-items:center!important;gap:12px!important;text-align:left!important;margin:0 0 14px!important}body.woocommerce #secondary ul.product_list_widget li>a{display:flex!important;align-items:center!important;gap:12px!important;flex:1 1 auto!important;min-width:0!important}body.woocommerce #secondary ul.product_list_widget li img{flex:0 0 72px!important;width:72px!important;margin:0!important}body.woocommerce #secondary ul.product_list_widget li .product-title{text-align:left!important;margin:0!important;font-size:16px!important}body.woocommerce #secondary ul.product_list_widget li .woocommerce-Price-amount,body.woocommerce #secondary ul.product_list_widget li .woocommerce-Price-amount bdi{font-size:16px!important}body.woocommerce #secondary ul.product_list_widget li .woocommerce-Price-amount{flex:0 0 auto!important;white-space:nowrap!important;margin-left:auto!important}}@media (max-width:921px){body.single-product div.product .summary h1.product_title{font-size:29px!important}body.single-product div.product .summary p.price,body.single-product div.product .summary p.price .amount,body.single-product div.product .summary p.price bdi{font-size:25px!important}body.single-product div.product .woocommerce-tabs.mm-acc ul.tabs.wc-tabs{display:none!important}body.single-product div.product .woocommerce-tabs.mm-acc .woocommerce-Tabs-panel{display:block!important;padding:0 0 4px!important;max-width:none!important}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-head{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:transparent!important;border:0!important;border-top:1px solid var(--mm-line)!important;border-radius:0!important;padding:16px 2px!important;font-family:'Lato',sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.3px!important;text-transform:uppercase!important;color:var(--mm-ink)!important;text-align:left!important;cursor:pointer!important}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-head::after{content:'+';font-size:17px;font-weight:400;color:var(--mm-gold);line-height:1}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-head[aria-expanded="true"]::after{content:'–'}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-body{padding:0 2px 20px!important}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-body[hidden]{display:none!important}body.single-product div.product .woocommerce-tabs.mm-acc .mm-acc-item:last-child{border-bottom:1px solid var(--mm-line)!important}body.single-product div.product form.cart .quantity{flex:0 0 72px!important}}body.single-product div.ast-sticky-add-to-cart{background-color:var(--mm-cream)!important;border-top:1px solid var(--mm-line)!important;box-shadow:0 -2px 14px rgb(46 37 25 / .07)!important}body.single-product .ast-sticky-add-to-cart .ast-container .ast-sticky-add-to-cart-content,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{display:flex!important;align-items:center!important;gap:20px!important;color:var(--mm-ink-2)!important;padding:9px 0!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;flex:1 1 auto!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap img{width:36px!important;height:45px!important;object-fit:cover!important;object-position:50% 50%!important;background:var(--mm-photo-bg)!important;border-radius:0!important;flex:0 0 auto!important;margin:0!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title{font-family:var(--mm-serif)!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important;color:var(--mm-ink)!important;padding-left:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{display:flex!important;align-items:center!important;gap:16px!important;flex:0 0 auto!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price .amount,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price bdi,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price ins{font-family:var(--mm-serif)!important;font-size:21px!important;font-weight:400!important;color:var(--mm-gold)!important;text-decoration:none!important;white-space:nowrap!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price del,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price del .amount{color:var(--mm-muted)!important;font-size:15px!important;margin-right:6px!important}body.single-product .ast-sticky-add-to-cart .ast-stock-detail{display:none!important}body.single-product .ast-sticky-add-to-cart form.cart{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important}body.single-product .ast-sticky-add-to-cart .quantity{flex:0 0 auto!important;margin:0!important}body.single-product .ast-sticky-add-to-cart .quantity input.qty{height:44px!important;width:64px!important;border:1px solid var(--mm-line)!important;border-radius:var(--mm-radius)!important;background:#fff!important;color:var(--mm-ink)!important;font-size:14px!important;text-align:center!important;box-shadow:none!important}body.single-product .ast-sticky-add-to-cart form.cart button.single_add_to_cart_button,body.single-product .ast-sticky-add-to-cart a.single_link_to_cart_button{background-color:var(--mm-gold)!important;background-image:none!important;color:var(--mm-cream)!important;border:1px solid var(--mm-gold)!important;border-radius:var(--mm-radius)!important;font-family:'Lato',sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:1.6px!important;text-transform:uppercase!important;min-height:44px!important;padding:0 24px!important;white-space:nowrap!important;box-shadow:none!important;transition:background-color .18s ease}body.single-product .ast-sticky-add-to-cart form.cart button.single_add_to_cart_button:hover,body.single-product .ast-sticky-add-to-cart form.cart button.single_add_to_cart_button:focus,body.single-product .ast-sticky-add-to-cart a.single_link_to_cart_button:hover{background-color:var(--mm-gold-deep)!important;border-color:var(--mm-gold-deep)!important}@media (max-width:544px){body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{gap:10px!important;padding:7px 0!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-content div.ast-sticky-add-to-cart-title-wrap{display:flex!important;flex:1 1 auto!important;min-width:0!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap img{display:none!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title{font-size:15px!important;line-height:1.2!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price{display:block!important;font-size:17px!important}body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap,body.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap>form{width:auto!important;gap:10px!important}body.single-product .ast-sticky-add-to-cart .quantity{display:none!important}body.single-product .ast-sticky-add-to-cart form.cart button.single_add_to_cart_button{min-height:40px!important;padding:0 16px!important;font-size:10.5px!important;letter-spacing:1.3px!important}}body.woocommerce.archive .woocommerce-products-header .woocommerce-products-header__title,body.woocommerce.archive header.woocommerce-products-header h1{color:var(--mm-ink)!important;font-weight:400!important;letter-spacing:.005em!important}body.woocommerce.archive .term-description{max-width:62ch!important;margin:0 0 34px!important;color:var(--mm-ink-2)!important;font-size:16px!important;line-height:1.72!important}body.woocommerce #secondary .widget .widget-title,body.woocommerce #secondary .widget .widgettitle,body.woocommerce #secondary .ast-woo-sidebar-widget>h2{font-weight:500!important;font-size:20px!important;line-height:1.3!important;color:var(--mm-ink)!important;margin:0 0 14px!important;padding:0 0 10px!important;border-bottom:1px solid var(--mm-line)!important}body.woocommerce #secondary .widget_price_filter .price_slider_wrapper{min-height:51px!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount{flex-wrap:nowrap!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount input[type="text"]{flex:1 1 0!important;min-width:0!important;width:auto!important;height:34px!important;padding:0 8px!important;font-size:13px!important}body.woocommerce #secondary .widget_price_filter .price_slider_amount label.screen-reader-text{display:none!important}@media (min-width:783px){body.woocommerce ul.products li.product{min-height:calc(17.8vw + 258px)}}@media (min-width:545px) and (max-width:782px){body.woocommerce ul.products li.product{min-height:calc(62.45vw + 134px)}}@media (max-width:544px){body.woocommerce ul.products li.product{min-height:calc(124.68vw + 96px)}}body.woocommerce.archive .woocommerce-breadcrumb{margin-bottom:14px!important}