@-webkit-keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}@-moz-keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}@-o-keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}@keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}.fontsourceserif{font-family:"Source Serif 4",sans-serif!important;font-display:swap}.alt-font h1,.alt-font h2,.alt-font h3,.alt-font h4,.alt-font h5,.alt-font h6,.fontsourcesans{font-family:"Source Sans 3",sans-serif!important;font-display:swap}#nm-mobile-menu-main-ul{padding-top:20px!important}.nm-checkout-ty{padding-top:64px}@media only screen and (max-width:991px){.nm-menu-search{display:none!important}}@media (max-width:991px){#nm-shop-sidebar .widget .nm-widget-title:hover,#nm-shop-sidebar .widget.show .nm-widget-title,.nm-shop-menu .nm-shop-filter-menu li a:hover,.nm-shop-menu .nm-shop-filter-menu li.activSe a{color:#282828}}.mungo-single-product .mungo-summary .mungo-selector .colour-selector h2,.nm-menu-item-login{text-transform:capitalize}@media only screen and (max-width:480px){.nm-header.centered .nm-menu>li>a{padding:16px 10px 16px 0!important}}form[id^=mc-embedded].validate input.mce_inline_error{border-color:#6b0505}form[id^=mc-embedded].validate div.mce_inline_error{margin:0 0 1em;padding:5px 10px;background-color:#6b0505;font-weight:700;z-index:1;color:#fff}.geoip-ALL{display:block}.geoip-EU,.geoip-US{display:none}.geoip-country-AT .geoip-EU,.geoip-country-BA .geoip-EU,.geoip-country-BE .geoip-EU,.geoip-country-BG .geoip-EU,.geoip-country-CH .geoip-EU,.geoip-country-CZ .geoip-EU,.geoip-country-DE .geoip-EU,.geoip-country-DK .geoip-EU,.geoip-country-EE .geoip-EU,.geoip-country-ES .geoip-EU,.geoip-country-FI .geoip-EU,.geoip-country-GB .geoip-EU,.geoip-country-GR .geoip-EU,.geoip-country-HR .geoip-EU,.geoip-country-HU .geoip-EU,.geoip-country-IL .geoip-EU,.geoip-country-IS .geoip-EU,.geoip-country-LI .geoip-EU,.geoip-country-LU .geoip-EU,.geoip-country-LV .geoip-EU,.geoip-country-MC .geoip-EU,.geoip-country-NL .geoip-EU,.geoip-country-NO .geoip-EU,.geoip-country-PL .geoip-EU,.geoip-country-PT .geoip-EU,.geoip-country-RO .geoip-EU,.geoip-country-RS .geoip-EU,.geoip-country-SE .geoip-EU,.geoip-country-SI .geoip-EU,.geoip-country-SK .geoip-EU,.geoip-country-UK .geoip-EU,.geoip-country-US .geoip-US{display:block!important}.geoip,.geoip-country-AT .geoip-ALL,.geoip-country-BA .geoip-ALL,.geoip-country-BE .geoip-ALL,.geoip-country-BG .geoip-ALL,.geoip-country-CH .geoip-ALL,.geoip-country-CZ .geoip-ALL,.geoip-country-DE .geoip-ALL,.geoip-country-DK .geoip-ALL,.geoip-country-EE .geoip-ALL,.geoip-country-ES .geoip-ALL,.geoip-country-FI .geoip-ALL,.geoip-country-GB .geoip-ALL,.geoip-country-GR .geoip-ALL,.geoip-country-HR .geoip-ALL,.geoip-country-HU .geoip-ALL,.geoip-country-IL .geoip-ALL,.geoip-country-IS .geoip-ALL,.geoip-country-LI .geoip-ALL,.geoip-country-LU .geoip-ALL,.geoip-country-LV .geoip-ALL,.geoip-country-MC .geoip-ALL,.geoip-country-NL .geoip-ALL,.geoip-country-NO .geoip-ALL,.geoip-country-PL .geoip-ALL,.geoip-country-PT .geoip-ALL,.geoip-country-RO .geoip-ALL,.geoip-country-RS .geoip-ALL,.geoip-country-SE .geoip-ALL,.geoip-country-SI .geoip-ALL,.geoip-country-SK .geoip-ALL,.geoip-country-UK .geoip-ALL,.geoip-country-US .geoip-ALL{display:none!important}.mungo-geoip{text-align:center;line-height:1.6}.mungo-geoip p{margin-bottom:5px}.mungo-geoip .geoip-button{line-height:2;margin-top:20px;border:0;color:#fff;background-color:#282828;cursor:pointer}.mungo-geoip .geoip-button:hover{color:#fff!important;background-color:#373737}.mungo-geoip .geoip-button:visited{color:#fff!important}body{letter-spacing:.5px;background-color:#fff}.vimeo-finder{display:block;padding-top:100px;width:600px;height:600px;margin-left:auto;margin-right:auto}.vimeo-finder button,.vimeo-finder form{display:block;width:300px;margin-left:auto;margin-right:auto}.vimeo-finder form input{width:300px}.care-tab,.sizing-tab{font-size:16px;text-align:center}.nm-tabs-panel-inner,.wl-list-pop dd,.woocommerce-Reviews .review-intro p{font-size:16px}.nm-shop-loop-price p{text-align:left}.mungo-price-holder{text-align:right}.mungo-loop-product .mungo-some-on-sale{display:block;color:#800027;font-size:.75rem;margin-top:2px;margin-bottom:4px}.mungo-show-more,.nm-shop-results-bar.is-category,.no-touch .mungo-show-more{display:none}.nm-shop-results-bar{margin-top:30px}body.archive.search .nm-shop-results-bar:not(.has-filters).is-search{display:block}.mungo-no-sale-products{padding:60px 0 40px;text-align:center}.mungo-no-sale-products p{font-size:16px;color:#888}#mungo-taxonomy-banner{max-width:1420px;margin:0 auto}#mungo-taxonomy-banner.has-image{padding-top:10px;height:370px}#mungo-taxonomy-banner.has-image .nm-shop-taxonomy-text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width:991px){#mungo-taxonomy-banner.has-image{height:370px}}@media all and (max-width:768px){#mungo-taxonomy-banner.has-image{height:210px}}.nm-shop-header{padding:10px 0}.nm-shop-categories .nm-shop-sub-categories{width:100%;padding-top:8px;overflow:hidden}#nm-shop-search .nm-shop-search-inner{padding-top:0;padding-bottom:10px;padding-left:5px}@media (max-width:991px){#nm-shop-search .nm-shop-search-inner{padding-left:0;padding-right:10px}}.nm-shop-menu #nm-shop-categories{display:none}.nm-shop-menu .nm-shop-filter-menu .nm-shop-categories-btn-wrap{display:none!important}.nm-shop-menu .nm-shop-filter-menu .nm-shop-search-btn-wrap{padding-top:10px;text-transform:uppercase}.nm-shop-menu .nm-shop-filter-menu .nm-shop-search-btn-wrap a span{font-size:14px}@media (max-width:991px){.nm-shop-menu .nm-shop-filter-menu .nm-shop-search-btn-wrap{padding-top:10px;padding-right:10px;float:right!important}}.shop-category-description{margin:50px 15px 0}.shop-category-description .term-description{font-size:14px!important}.mungo-blog .mungo-category-description hr,.shop-category-description hr{margin:15px 0}#nm-shop.header-disabled{padding-top:35px}.nm-shop-sidebar-default #nm-shop-sidebar{padding-right:10px}#nm-shop-taxonomy-header.has-image{margin-bottom:20px}.nm-row{max-width:1420px}.nm-shop-loop-details{margin-top:5px}.nm-woocommerce-account-login .nm-page-wrap{background-color:#fff}.mungo-single-product .mungo-thumbnails nav ul,.nm-shop-products-col{float:right}.slick-dots-inside .slick-dots{text-align:center;cursor:pointer}@media (max-width:768px){.nm-banner-slider .slick-dots,.nm-banner-slider .slick-dots-inside .slick-dots{border-top:0}}.nm_btn_link{border-bottom:0;margin-top:10px}.nm_btn_link .nm_btn_title{color:#707070!important;font-weight:600}.nm_btn_link .nm_btn_title:hover{color:#8a8a8a!important}.mungo_mc_signup{font-size:14px;position:relative;overflow:hidden;display:block;width:250px;margin-left:auto;margin-right:auto}.mungo_mc_signup form{color:#aeaeae;font-weight:400;padding:0;margin:0 auto}.mungo_mc_signup input[type=email]{line-height:1.6;width:100%}.mungo-footer .mungo-newsletter-footer li table tr td button,.mungo_mc_signup input[type=submit]{line-height:1.6;color:#fff;background-color:#1d1d1d;font-family:inherit;width:100%;padding:4px;border:1px solid #555;margin:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.mungo_mc_signup input[type=submit]:hover{background-color:#373737}.mungo_mc_signup #mce-success-response{color:#52a152}.mungo_mc_signup #mce-error-response{color:#800027}.woocommerce-order-details{margin-top:20px}.wl-add-link{display:inline-block;border-bottom:1px solid #eee;padding-bottom:2px;margin-bottom:3px;width:100%;color:#707070}.wl-add-link:hover,.wp-caption .wp-caption-text a:hover{color:#303030}.wl-add-link .beside-left,.wl-list-pop dd .beside-left{display:inline-block;vertical-align:top;width:30px}.mungo-single-product .mungo-summary .mungo-summary-details div .beside-left i,.wl-add-link .beside-left i{padding-top:3px}.wl-add-link .beside-right{display:inline-block}.wl-list-pop{padding:15px;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:33.33333333%;max-width:330px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}.wl-list-pop dd .beside-left{width:20px}.wl-list-pop dd .beside-left i{padding-top:8px}.mungo-single-product .mungo-summary .mungo-summary-details div .instagram_hash ul li,.wl-list-pop dd .beside-right{display:inline}.wl-list-pop dl{margin-bottom:15px}.wc-sc-call-for-credit-container .wc-sc-input input,.wcwl_elements .wcwl_email_elements input,.wl-modal-body input.input-text,.wl-modal-body textarea{width:100%}.wcwl_elements{margin:10px 0 0}.wcwl_elements .wcwl_intro{margin:0 0 10px}.waitlist-user-waitlist-wrapper .waitlist-products{text-align:left}.waitlist-single-product{display:inline-block;margin-right:10px}.wcwl_notice{font-size:14px!important}.vc_figure-caption,.waitlist-title-link{font-size:22px;line-height:1.6;color:#707070}.sc_info_box p{padding-bottom:10px}.vc_figure-caption{position:absolute;bottom:15px;left:-15px;font-size:14px;max-width:180px;margin:0;padding:12px 19px;background:#333}.wp-caption .wp-caption-text a{color:#707070}.width-1200{max-width:1200px!important;margin-right:auto!important;margin-left:auto!important}@media all and (max-width:768px){.width-1200{margin-right:-15px!important;margin-left:-15px!important}}.vc_separator h4{font-size:22px}.vc_toggle_title h3{font-size:16px;padding-top:2px}#company-type-other,#group-use-other{margin-left:20px;margin-bottom:20px}.wholesale-signup-form .vc_toggle_title{background:#1d1d1d;padding:5px 5px 5px 25px}.wholesale-signup-form .vc_toggle_title h3{font-size:16px;color:#fff;font-family:"Source Sans 3",sans-serif!important;font-display:swap}.wholesale-signup-form .vc_toggle_title i{color:#fff;margin-left:5px}.wholesale-signup-form .vc_toggle_title:hover{background:#303030}.wpb_text_column ul li{margin-bottom:10px}.wpb_text_column h1,.wpb_text_column h2,.wpb_text_column h3,.wpb_text_column h4,.wpb_text_column h5,.wpb_text_column h6{padding-bottom:10px}.mungo-icon-element{margin-bottom:0}.mungo-icon-element .vc_icon_element-inner{height:3em!important}.mungo-hover-box .vc-hoverbox .vc-hoverbox-inner{background:#fff}.mungo-hover-box .vc-hoverbox .vc-hoverbox-inner .vc-hoverbox-front{background-size:contain!important;background-repeat:no-repeat;background-position:bottom left}.mungo-mill-video,.mungo-video{position:relative;padding-bottom:43%;overflow:hidden;max-width:100%;height:auto}.mungo-mill-video embed,.mungo-mill-video iframe,.mungo-mill-video object,.mungo-video embed,.mungo-video iframe,.mungo-video object{position:absolute;top:0!important;left:0!important;width:100%!important;height:100%!important}.mungo-video{padding-bottom:56.25%}.mungo-img-link a img{opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;background:#fff;background:rgba(255,255,255,.4)}.mungo-img-link a img:hover{opacity:.75}.nm-message-box{color:#1d1d1d;background-color:#f7f7f7!important}.quote-bar{max-width:900px!important;margin-left:auto;margin-right:auto;color:#1d1d1d;font-style:italic!important}@media only screen and (max-width:768px){.quote-bar h1,.quote-bar h2,.quote-bar h3,.quote-bar h4,.quote-bar h5,.quote-bar h6{font-size:20px;margin-left:10px;margin-right:10px}}@media only screen and (max-width:480px){.quote-bar h1,.quote-bar h2,.quote-bar h3,.quote-bar h4,.quote-bar h5,.quote-bar h6{font-size:14px;margin-left:10px;margin-right:10px}}.image-bg-size{min-height:500px}.goTop_button{display:none;position:fixed;bottom:20px;right:20px;z-index:99;-webkit-transform:translateZ(0);transform:translate3d(0,0,0);border:0;outline:0;background-color:#282828;color:#fff;cursor:pointer;padding:2px}.goTop_button i{font-size:40px}.goTop_button:hover,.mungo-footer .mungo-newsletter-footer li table tr td button:hover{background-color:#373737}.mungo-shop-sidebar .widget_product_categories h3,.nm-menu .megamenu ul .mungo-sm-container li.menu-item-has-children a:after,.safari .goTop_button{display:none}.nm-header-placeholder{height:83px!important}.nm-top-bar .nm-top-bar-right .nm-menu a{font-size:12px}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-link,.nm-top-bar .nm-top-bar-right .nm-menu a:hover{color:#fff}.nm-menu li:hover>ul.sub-menu .mungo-sm-container,.nm-top-bar-left,.nm-top-bar-right{display:block}.nm-top-bar-text{padding-left:15px}.nm-header.default .nm-main-menu,.nm-top-bar-social{float:left}#nm-header-search .nm-header-search-wrap{padding:39px 0}@media all and (max-width:991px){.nm-right-menu ul li.nm-menu-search{display:block}}@media all and (max-width:550px){.nm-top-bar-text{display:none}}.nm-header{padding-top:0;padding-bottom:0}.header-on-scroll .nm-header{border-bottom:1px solid #eee}#nm-right-menu-ul{padding-left:0}.mungo-currency-switcher{height:48px;width:70px;margin-right:0}.mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget{display:inline-block}.mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select{background-color:transparent;border:0;width:68px}.mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select option{margin-right:5px}.mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget button{margin-left:5px}.header-transparency-light:not(.header-on-scroll):not(.mobile-menu-open) .mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select{color:#fff;background-image:url(./assets/img/select-arrow-white@2x.gif)}.header-transparency-dark:not(.header-on-scroll):not(.mobile-menu-open) .mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select option,.header-transparency-light:not(.header-on-scroll):not(.mobile-menu-open) .mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select option{color:#282828}.header-transparency-dark:not(.header-on-scroll):not(.mobile-menu-open) .mungo-currency-switcher .widget_wc_aelia_currencyswitcher_widget select{color:#282828;background-image:url(./assets/img/select-arrow@2x.gif)}.no-touch .header-transparency-dark:not(.header-on-scroll):not(.mobile-menu-open) .nm-header:hover,.no-touch .header-transparency-light:not(.header-on-scroll):not(.mobile-menu-open) .nm-header:hover{background-color:#fff!important}.mungo-sm-container{display:inline-block;width:1150px;margin-left:auto;margin-right:auto}.nm-header.centered .nm-menu>li>a{padding:16px 25px 16px 0;font-size:14px;line-height:18px}.nm-header.centered .nm-menu>li:nth-child(2) a{padding-left:0}.nm-top-bar .nm-menu{margin-right:20px}.nm-menu .sub-menu li,.nm-top-bar .nm-menu li{padding:0}.nm-menu{display:block;padding-left:14px}.nm-menu li{padding:18px 0}.nm-menu li a{display:inline-block;font-size:14px;line-height:1;font-weight:400;color:#7b7b7b;vertical-align:bottom;text-decoration:none;padding:18px;font-style:bold;text-transform:uppercase}.nm-menu li a:hover>a{color:#282828}.nm-menu .megamenu.full>.sub-menu{-webkit-box-shadow:none;box-shadow:none}.nm-menu ul.sub-menu{opacity:0;border:1px solid #eee;position:absolute;left:-12px;z-index:10010;min-width:248px;background:#fff;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:nm_menu_anim;animation-name:nm_menu_anim}.nm-menu ul.sub-menu .mungo-sm-container ul.sub-menu{top:-18px;left:100%}.nm-menu ul.sub-menu .mungo-sm-container li{float:none;position:relative;z-index:100000}.nm-menu ul.sub-menu .mungo-sm-container li a{display:block;font-size:14px;color:#7b7b7b}.nm-menu ul.sub-menu .mungo-sm-container li ul li a{padding-top:5px;padding-bottom:5px;margin-left:18px;text-transform:capitalize!important}.mungo-red a{color:#b30037!important}.mungo-red a:hover{color:#800027!important}.mungo-red a:before{display:inline-block;position:relative;margin-right:8px;font-family:"Pe-icon-7-stroke";content:""}.mungo-blue a{color:#1482b9!important}.mungo-blue a:hover{color:#0f628b!important}.mungo-blue a:before,.mungo-red a:before,.nm-menu ul.sub-menu li.menu-item-has-children>a:after{font-size:14px;line-height:12px;font-style:normal;font-weight:400;width:10px;height:30px}.mungo-blue a:before{display:inline-block;position:relative;margin-right:8px;font-family:"Pe-icon-7-stroke";content:""}.nm-menu ul.sub-menu li.menu-item-has-children>a:after{display:block;position:absolute;top:9px;right:28px;font-family:"nm-font";content:""}.nm-menu ul.sub-menu .mungo-sm-container li a:hover{color:#7b7b7b}.nm-menu ul.sub-menu .mungo-sm-container li.nm-menu-text-hide>a{visibility:hidden}.nm-menu .megamenu ul .mungo-sm-container .sub-menu{display:block;position:static}.nm-menu .megamenu ul .mungo-sm-container li{white-space:normal}.nm-menu .megamenu>ul .mungo-sm-container>li{float:left;display:block}.nm-menu .megamenu.col-1>ul>.mungo-sm-container>li:nth-child(n+1),.nm-menu .megamenu.col-2>ul>.mungo-sm-container>li:nth-child(2n+1),.nm-menu .megamenu.col-3>ul>.mungo-sm-container>li:nth-child(3n+1),.nm-menu .megamenu.col-4>ul>.mungo-sm-container>li:nth-child(4n+1),.nm-menu .megamenu.col-5>ul>.mungo-sm-container>li:nth-child(5n+1){clear:both}.nm-menu .megamenu>ul>.mungo-sm-container>li>a{color:#282828;font-size:14px;margin-left:0;margin-top:4px}.nm-menu .megamenu>ul>.mungo-sm-container>li>a:hover{color:#7b7b7b}.nm-menu .megamenu ul .mungo-sm-container ul{border:0}.nm-menu .megamenu>ul{left:-33px}.nm-menu .megamenu>ul .mungo-sm-container ul{padding:5px 0 0}.nm-menu .megamenu.col-1>ul{width:250px}.nm-menu .megamenu.col-2>ul{width:500px}.nm-menu .megamenu.col-3>ul{width:750px}.nm-menu .megamenu.col-4>ul,.nm-menu .megamenu.col-5>ul{width:100vw}.nm-menu .megamenu.col-2>ul .mungo-sm-container>li{width:50%;margin-bottom:10px}.nm-menu .megamenu.col-3>ul .mungo-sm-container>li{width:33.33333%;margin-bottom:10px}.nm-menu .megamenu.col-4>ul .mungo-sm-container>li{width:25%;margin-bottom:10px}.nm-menu .megamenu.col-5>ul .mungo-sm-container>li{width:20%;margin-bottom:10px}.nm-main-menu{display:block}.nm-main-menu>ul,.nm-right-menu>ul{display:inline-block;line-height:55px;vertical-align:middle}.home-banner-inner .vc_column-inner{padding-top:0!important}#mungo-home-banner .vc_column-inner{padding-left:0;padding-right:0}#mungo-home-banner .nm-banner.image-type-css div.nm-banner-image,#mungo-journal-banner .nm-banner.image-type-css div.nm-banner-image{height:75vh}#mungo-home-banner .nm-banner-slider .slick-dots{padding:13px 0}#mungo-home-banner .nm-banner-title{font-style:italic!important}#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:35px;font-weight:300}#mungo-home-banner .nm-banner-text .type-txt{margin-top:10px;font-weight:300;font-size:25px;padding-bottom:1px;text-transform:none!important}#mungo-home-banner .nm-banner-text .type-txt:hover{padding-bottom:0;border-bottom:1px solid}@media (max-width:1200px){#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:25px}#mungo-home-banner .nm-banner-text .type-txt{font-size:20px}}@media all and (max-width:991px){#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:18px;margin:0}#mungo-home-banner .nm-banner-text .type-txt{font-size:12px}}@media all and (max-width:768px){#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:12px;margin:0}#mungo-home-banner .nm-banner-text .type-txt{font-size:12px}}@media all and (max-width:550px){#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:12px}#mungo-home-banner .nm-banner-text .type-txt{margin-top:0;font-size:12px}}@media all and (max-width:400px){#mungo-home-banner .nm-banner-text .nm-banner-subtitle{font-size:12px;margin:0}#mungo-home-banner .nm-banner-text .type-txt{font-size:12px}}#mungo-journal-banner .vc_column-inner{padding-left:0;padding-right:0}#mungo-journal-banner .nm-banner-slider .slick-dots{padding:13px 0}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-link:hover{color:#fff!important;border-bottom-color:#fff}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-link:visited{color:#fff!important}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link{color:#fff;background-color:rgba(255,255,255,.3);border:1px #fff solid}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:hover{color:#fff!important;background-color:rgba(255,255,255,.4)}.mungo-header-transparent-button-light .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:visited{color:#fff!important}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-link,.mungo-shop .has-image .nm-shop-taxonomy-text h1,.nm-banner.text-color-light .nm-banner-text .nm-banner-link{color:#fff}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-link:hover{color:#fff!important;border-bottom-color:#fff}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-link:visited{color:#fff!important}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link{color:#fff;background-color:rgba(255,255,255,.3);border:1px #fff solid}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:hover{color:#fff!important;background-color:rgba(255,255,255,.4)}.mungo-header-transparent-button-light .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:visited{color:#fff!important}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-link{color:#1d1d1d}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-link:hover{color:#1d1d1d!important;border-bottom-color:#1d1d1d}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-link:visited{color:#1d1d1d!important}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link{color:#1d1d1d;background-color:rgba(255,255,255,.6);border:1px #1d1d1d solid}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:hover{color:#1d1d1d!important;background-color:rgba(255,255,255,.7)}.mungo-header-transparent-button-dark .nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:visited{color:#1d1d1d!important}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-link{color:#1d1d1d}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-link:hover{color:#1d1d1d!important;border-bottom-color:#1d1d1d}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-link:visited{color:#1d1d1d!important}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link{color:#1d1d1d;background-color:rgba(255,255,255,.6);border:1px #1d1d1d solid}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:hover{color:#1d1d1d!important;background-color:rgba(255,255,255,.7)}.mungo-header-transparent-button-dark .nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:visited{color:#1d1d1d!important}.nm-banner.text-color-dark .nm-banner-text,.nm-banner.text-color-light .nm-banner-text{padding:2% 5%}.nm-banner.text-color-light .nm-banner-text .nm-banner-link:hover{color:#fff!important;border-bottom-color:#fff}.nm-banner.text-color-light .nm-banner-text .nm-banner-link:visited{color:#fff!important}.nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link{color:#fff;background-color:#1d1d1d}.nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:hover{color:#fff!important;background-color:#373737}.nm-banner.text-color-light .nm-banner-text .nm-banner-shop-link:visited{color:#fff!important}.nm-banner.text-color-dark .type-btn,.nm-banner.text-color-light .nm-banner-text .type-btn{margin-top:15px}.nm-banner.text-color-light .nm-banner-text .nm-banner-title{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nm-banner.text-color-light .nm-banner-text .nm-banner-subtitle{font-family:"Source Sans 3",sans-serif!important;font-display:swap;text-transform:none;color:#fff;letter-spacing:.5px}.nm-banner.text-color-dark .nm-banner-text .nm-banner-link{color:#1d1d1d}.nm-banner.text-color-dark .nm-banner-text .nm-banner-link:hover{color:#1d1d1d!important;border-bottom-color:#1d1d1d}.nm-banner.text-color-dark .nm-banner-text .nm-banner-link:visited{color:#1d1d1d!important}.nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link{color:#1d1d1d;background-color:#fff}.nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:hover{background-color:#e3e3e3}.nm-banner.text-color-dark .nm-banner-text .nm-banner-shop-link:visited{color:#1d1d1d!important}.nm-banner.text-color-dark .nm-banner-subtitle{color:#252525}.nm-banner.text-color-dark .nm-banner-title{color:#252525;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nm-banner-text h1{font-family:"Source Serif 4",sans-serif!important;font-display:swap}.nm-banner-text h2{font-family:"Source Sans 3",sans-serif!important;font-display:swap}.nm-banner-text .nm-banner-title{margin:0;line-height:1}.nm-banner-text .nm-banner-subtitle{font-family:"Source Sans 3",sans-serif!important;font-display:swap;font-size:18px;margin:0}.nm-banner-text .nm-banner-link{font-weight:400;font-size:18px;border-bottom:none}.nm-banner-text .nm-banner-link:hover{padding-bottom:0;border-bottom:1px solid}.nm-banner-text .type-txt{font-size:14px;margin-bottom:1px!important;text-transform:none!important}.nm-banner-text .nm-banner-shop-link{line-height:1.6;width:auto;padding:10px 30px;margin-top:10px;border-bottom:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.nm-banner-text .nm-banner-shop-link:hover{border-bottom:none;padding-bottom:10px}.nm-banner-text.large .nm-banner-title{font-size:60px}.nm-banner-text.medium .nm-banner-title{font-size:50px}.nm-banner-text.small .nm-banner-title{font-size:30px}.nm-banner.content-boxed .nm-banner-content-inner{max-width:1420px}@media (max-width:1200px){.nm-banner-text .large .nm-banner-title{font-size:50px}.nm-banner-text .medium .nm-banner-title{font-size:30px}.nm-banner-text .nm-banner-shop-link,.nm-banner-text .nm-banner-subtitle{font-size:18px}}@media all and (max-width:991px){.nm-banner-text .large .nm-banner-title{font-size:40px}.nm-banner-text .medium .nm-banner-title{font-size:35px;line-height:1.4}.nm-banner-text .small .nm-banner-title{font-size:30px;line-height:1.4}.nm-banner-text .nm-banner-subtitle{font-size:16px;margin:0}.nm-banner-text .nm-banner-shop-link{font-size:16px;margin-top:10px}}@media all and (max-width:768px){.nm-banner-text.large .nm-banner-title,.nm-banner-text.medium .nm-banner-title{font-size:30px;line-height:1}.nm-banner-text .nm-banner-title.small{font-size:20px}.nm-banner-text,.nm-banner-text.h_left,.nm-banner-text.h_right,.nm-banner-text.v_bottom,.nm-banner-text.v_center,.nm-banner-text.v_top{top:5px;right:auto;left:auto;width:100%!important}.nm-banner-text .nm-banner-subtitle{font-size:12px;margin:0}.nm-banner-text .nm-banner-shop-link{font-size:12px;margin-top:10px}}@media all and (max-width:550px){.nm-banner-text.large .nm-banner-title,.nm-banner-text.medium .nm-banner-title,.nm-banner-text.small .nm-banner-title{font-size:20px}.nm-banner-text .nm-banner-link,.nm-banner-text .nm-banner-subtitle{font-size:12px}}@media all and (max-width:400px){.nm-banner .nm-banner-text .nm-banner-title{font-size:20px!important}.nm-banner-text .nm-banner-subtitle{font-size:10px;margin:0}.nm-banner-text .nm-banner-shop-link{font-size:10px;width:auto;margin-top:5px}.nm-banner-text.v_center{top:0}}.nm-shop-loop-thumbnail.disable-hover .nm-shop-hover-image,.nm-shop-loop-thumbnail.disable-hover:hover .nm-shop-hover-image{display:none!important}.nm-shop-loop-thumbnail.disable-hover picture:first-child{display:block!important}.mungo-shop .mungo-archive-product-header .nm-divider-title a,.mungo-shop .nm-shop-taxonomy-text .dark{color:#707070}.mungo-shop .nm-shop-taxonomy-text .light{color:#fff}.mungo-shop .nm-shop-taxonomy-text .right{text-align:right;margin-right:10%}.mungo-shop .nm-shop-taxonomy-text .left{text-align:left;margin-left:10%}.mungo-shop .nm-shop-taxonomy-text .center{text-align:center}@media only screen and (max-width:768px){.mungo-shop .nm-shop-taxonomy-text .right{text-align:center;margin-right:0}.mungo-shop .nm-shop-taxonomy-text .left{text-align:center;margin-left:0}}.mungo-shop .nm-shop-taxonomy-text h1{font-size:30px;color:#707070;font-weight:400;font-family:"Source Serif 4",sans-serif!important;font-display:swap}.mungo-shop .mungo-archive-product-header{margin:20px 0}.mungo-shop .mungo-archive-product-header h4{font-family:"Source Sans 3",sans-serif!important;font-display:swap;font-size:16px;color:#a3a3a3}.mungo-shop .mungo-archive-product-header .nm-divider-title a:hover{color:#7d7d7d}.mungo-shop .mungo-archive-product-header .mungo-price{float:right;color:#a3a3a3;line-height:1.4;font-family:"Source Sans 3",sans-serif!important;font-display:swap}.mungo-shop .mungo-archive-product-header .mungo-price .mungo-sale{margin-right:15px;color:#800027}.mungo-shop .mungo-archive-product-header .mungo-price span:not(.mungo-sale){color:#a3a3a3!important}.mungo-shop .mungo-archive-product-header .mungo-price .saleprice+.woocommerce-Price-amount,.mungo-shop .mungo-archive-product-header .mungo-price .saleprice+.woocommerce-Price-amount bdi,.mungo-shop .mungo-archive-product-header .mungo-price .saleprice+.woocommerce-Price-amount span{color:#800027!important}.mungo-shop .mungo-archive-product-header .mungo-price .saleprice{text-decoration:line-through;margin-right:5px;vertical-align:top}@media (max-width:991px){.nm-shop-sidebar-default #nm-shop-widgets-ul{padding-bottom:10px}}.mungo-loop-product{line-height:1.4;min-width:0}.mungo-loop-product .nm-row{min-width:0}.mungo-loop-product .nm-row .col-xs-12.col-sm-6{min-width:0;flex-basis:0}.mungo-loop-product .nm-shop-loop-after-title{margin-top:5px;padding-bottom:2px}.mungo-loop-product .mungo-price{color:#707070;line-height:1.4;font-family:"Source Sans 3",sans-serif!important;font-display:swap}.mungo-loop-product .mungo-price .mungo-sale{margin-right:0;color:#800027;display:block;width:100%}.mungo-loop-product .mungo-price .saleprice{text-decoration:line-through;margin-right:5px;vertical-align:top}.mungo-loop-product .mungo-price .saleprice+.woocommerce-Price-amount{color:#800027!important}@media only screen and (max-width:768px){.mungo-loop-product .mungo-price{float:none}}.mungo-loop-product .mungo-price .from-price{font-size:12px}.mungo-loop-product .mungo-price .woocommerce-Price-amount{color:#707070;font-family:"Source Serif 4",sans-serif!important;font-display:swap}.mungo-loop-product h3{padding-right:0}.mungo-loop-product h3 a{color:#3d3d3d}.mungo-loop-product .loop-colour-name{cursor:pointer;text-transform:capitalize}.mungo-loop-product .loop-colour-name a,.mungo-loop-product .loop-colour-name a:hover{color:#888}.mungo-loop-selector p{text-align:left}.mungo-loop-selector ul{line-height:.8;padding-left:15px}.mungo-loop-selector ul li{display:inline-block;width:16px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:2px!important;border:1px solid #fff;margin-top:3px}.mungo-loop-selector ul li a{display:inline-block;width:10px;height:10px;border:1px solid #d5d5d5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mungo-loop-selector ul li:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;cursor:hand;cursor:pointer;border:1px solid #d5d5d5}.mungo-loop-selector ul .active{border:1px solid #bbb}.post-type-archive-product .widget_product_categories .widget_product_categories ul li.current-cat>a,.post-type-archive-product .widget_product_categories ul li:first-child>a{color:#707070!important}.mungo-shop-sidebar{z-index:1;padding-top:10px;transition:transform .3s ease,top .3s ease;will-change:transform,top}.mungo-shop-sidebar .widget_product_categories{font-size:14px;margin-bottom:50px}.mungo-shop-sidebar .widget_product_categories ul li ul li a{text-transform:capitalize}.mungo-shop-sidebar .widget_product_categories a{text-transform:uppercase;padding-left:5px;display:block;width:inherit}.mungo-shop-sidebar .widget_product_categories a:hover{background:#e8e8e8;color:#000!important}.mungo-shop-sidebar .widget_product_categories .product-categories>li.first-child,.mungo-shop-sidebar .widget_product_categories ul li.first-child>a{color:#707070!important}.mungo-shop-sidebar .widget_product_categories ul li.current-cat>a{color:#000!important}.mungo-shop-sidebar .widget_product_categories .product-categories>li:nth-child(3){margin-top:25px}.mungo-shop-sidebar .widget_product_categories .product-categories>li:nth-child(2):after{content:"";display:block;position:relative;top:12px;width:55%;border-top:1px solid #eee}.mungo-shop-sidebar .widget_product_categories .product-categories li.cat-parent{position:relative}.mungo-shop-sidebar .widget_product_categories .product-categories li.cat-parent>a{padding-right:26px}.mungo-shop-sidebar .widget_product_categories .mungo-cat-toggle{position:absolute;right:0;top:0;width:26px;height:26px;line-height:26px;text-align:center;cursor:pointer;color:#707070;opacity:.4;font-size:11px}.mungo-shop-sidebar .widget_product_categories .mungo-cat-toggle:hover{opacity:.85}.mungo-shop-sidebar .widget_product_categories .mungo-cat-toggle::before{content:"";font-family:"nm-font";font-style:normal}.mungo-shop-sidebar .widget_product_categories .cat-parent.mungo-expanded>.mungo-cat-toggle::before{content:""}@media all and (max-width:1200px){.mungo-shop-sidebar .widget_product_categories h3{display:block;text-transform:uppercase;font-size:14px!important;font-family:"Source Sans 3",sans-serif!important;font-display:swap}}@media only screen and (max-width:992px){.nm-shop-sidebar-default #nm-shop-sidebar{padding-bottom:0!important}.mungo-shop-sidebar{background-color:#fff}}body.is-desktop .archive-mobile,body.is-mobile .archive-desktop{display:none!important}.archive-mobile{display:flex;flex-wrap:wrap;gap:16px;padding-top:10px}@media (min-width:992px){.archive-mobile{gap:24px}}.archive-mobile .product-row{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.archive-mobile .product-row>*{flex-grow:1}.archive-mobile .nm-row{margin-left:0!important;margin-right:0!important;display:flex;flex-wrap:wrap;align-items:center}.archive-mobile .nm-row .col-sm-6,.archive-mobile .nm-row .col-xs-12,.archive-mobile .nm-row [class*=col-]{padding-left:0!important;padding-right:0!important;float:none!important;width:auto!important;flex:1 1 100%;min-width:0}.archive-mobile .nm-row:nth-child(2){flex-direction:column;align-items:stretch}.archive-mobile .nm-row:nth-child(2) .col-xs-12.col-sm-6{flex:1 1 100%;margin-bottom:5px}.archive-mobile .nm-row:nth-child(2) .col-xs-12.col-sm-6.mungo-price-holder{margin-left:0}@media (min-width:768px){.archive-mobile .nm-row:nth-child(2){flex-direction:row;align-items:center}.archive-mobile .nm-row:nth-child(2) .col-xs-12.col-sm-6{flex:1 1 50%;margin-bottom:0}.archive-mobile .nm-row:nth-child(2) .col-xs-12.col-sm-6.loop-colour-name{flex:1;min-width:0}.archive-mobile .nm-row:nth-child(2) .col-xs-12.col-sm-6.mungo-price-holder{flex:0 0 auto;margin-left:10px}}.mungo-loop-selector-mobile{display:inline-block;width:100%}.mungo-loop-selector-mobile ul{display:flex;flex-wrap:wrap;padding-left:0;padding-top:5px;align-items:center}.mungo-loop-selector-mobile ul li{margin-right:5px;margin-bottom:5px}@supports (display:grid){.archive-mobile{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:768px){.archive-mobile{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.archive-mobile{gap:24px}}}.mungo-switch-view-buttons{display:block;text-align:right;width:auto;background:#fff;padding-top:10px;padding-bottom:0}.mungo-switch-view-buttons p{display:none;font-size:10px}.mungo-switch-view-buttons button{background:#fff;border:0;cursor:pointer}.mungo-switch-view-buttons button.active i{font-weight:700}.mungo-switch-view-buttons button:not(.active):hover i{font-weight:700;color:#aeaeae}@media (max-width:768px){.mungo-switch-view-buttons{display:none!important}}@media (max-width:1080px){.nm-single-product-top{padding-top:20px;padding-bottom:0}}.slick-dots{padding:0;height:10px}.nm-single-product-showcase{padding-top:10px!important}.gallery-hidden,.gallery_main.gallery-hidden,.gallery_thumbs.gallery-hidden,.mungo-gallery-variation.gallery-hidden{opacity:0;visibility:hidden}.gallery-visible{opacity:1;visibility:visible;transition:opacity .2s ease-in}.gallery_main,.gallery_thumbs,.mungo-gallery-variation{transition:opacity .15s ease-in-out}.gallery_main.gallery-visible,.gallery_thumbs.gallery-visible,.mungo-gallery-variation.gallery-visible{opacity:1;visibility:visible}@media all and (max-width:1200px){.gallery_thumbs{visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;display:none!important}}@media (max-width:1199px){.gallery_main{opacity:0;visibility:hidden;transition:opacity .4s ease-in-out}.gallery_main .mungo-gallery-full-site.slick-initialized,.gallery_main.gallery-visible .mungo-gallery-full-site.slick-initialized,.gallery_main.gallery-visible.slick-ready{opacity:1;visibility:visible}body.page-loaded-delayed .gallery_main{opacity:1!important;visibility:visible!important}}@media (min-width:1200px){.gallery_main{opacity:1;visibility:visible}}.nm-product-summary-inner-col{padding-right:20px}.mfp-bg{position:fixed;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.4}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{position:fixed;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;padding:0 8px;box-sizing:border-box}.mungo-lightbox{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.mungo-lightbox h2{margin-top:0;margin-bottom:15px;font-size:1.5em;line-height:1.3}.mungo-lightbox p{margin-bottom:15px}.mungo-lightbox .mungo-popup__dismiss{background:0 0;border:1px solid #ddd;padding:8px 16px;cursor:pointer;font-size:14px;color:#666;transition:all .2s ease}.mungo-lightbox .mungo-popup__dismiss:hover{border-color:#999;color:#333}.mungo-lightbox--newsletter{max-width:900px;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.mungo-lightbox--newsletter{flex-direction:row}}.mungo-lightbox--newsletter .mungo-newsletter-image{flex:0 0 auto;height:250px;overflow:hidden}@media (min-width:768px){.mungo-lightbox--newsletter .mungo-newsletter-image{flex:0 0 50%;max-width:50%;height:auto}}.mungo-lightbox--newsletter .mungo-newsletter-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mungo-lightbox--newsletter .mungo-newsletter-content{flex:1;padding:30px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:767px){.mungo-lightbox--newsletter .mungo-newsletter-content{padding:20px}}@media (min-width:768px){.mungo-lightbox--newsletter .mungo-newsletter-content{text-align:left}}.mungo-lightbox--newsletter .mungo-newsletter-content h2{margin-top:0;margin-bottom:10px;font-size:2em;line-height:1.2;color:#333}.mungo-lightbox--newsletter .mungo-newsletter-content .mungo-newsletter-intro{font-size:1.1em;margin-bottom:10px}.mungo-lightbox--newsletter .mungo-newsletter-content .mungo-newsletter-terms{font-size:.75em;color:#666;line-height:1.4;margin-top:15px;margin-bottom:0}@media (min-width:768px){.mungo-lightbox--newsletter .mungo-newsletter-content .mungo_mc_signup{margin-left:0;margin-right:0}}.mungo-lightbox--newsletter .mfp-close{background-color:rgba(255,255,255,.85);border-radius:50%;width:36px;height:36px;line-height:36px}.mungo-single-product .summary{padding-left:15px!important}.mungo-single-product .summary .price{padding:12px 0!important}.mungo-single-product .nm-widget-title{display:none}.mungo-single-product .mungo-summary{float:right;display:block;background:#fff}.mungo-single-product .mungo-summary .mungo-price,.mungo-single-product .mungo-summary h1,.wapf-field-label label span{font-family:"Source Serif 4",sans-serif!important;font-display:swap}.mungo-single-product .mungo-summary .mungo-price{font-size:20px;color:#707070!important}.mungo-single-product .mungo-summary .mungo-price .woocommerce-Price-amount{color:#707070!important}.mungo-single-product .mungo-summary .mungo-price .saleprice+.woocommerce-Price-amount,.mungo-single-product .mungo-summary .mungo-price ins{color:#800027!important}.mungo-single-product .mungo-summary .mungo-price del{padding-right:2px}.mungo-single-product .mungo-summary .mungo-price del .woocommerce-Price-amount{padding:0 1px;color:#707070!important}.mungo-single-product .mungo-summary .mungo-price ins .woocommerce-Price-amount{padding:0 2px;color:#800027!important}.mungo-single-product .mungo-summary .mungo-price .saleprice{text-decoration:line-through;margin-right:5px;vertical-align:top}.mungo-single-product .mungo-summary .mungo-price .mungo-sale{margin-right:5px;color:#800027;display:block;width:100%}.mungo-single-product .mungo-summary .woocommerce-variation-price .mungo-price{padding:0;color:#a3a3a3;font-family:"Source Serif 4",sans-serif!important;font-display:swap}.mungo-single-product .mungo-summary .mungo-selector{position:relative;display:block;font-family:"Source Sans 3",sans-serif!important;font-display:swap}.mungo-single-product .mungo-summary .mungo-selector .nm-divider{max-width:330px;position:relative}.mungo-single-product .mungo-summary .mungo-selector .nm-divider-title{font-size:14px;position:relative}.mungo-single-product .mungo-gallery picture,.mungo-single-product .mungo-summary .mungo-selector .colour-selector,.mungo-single-product .mungo-summary .mungo-selector .size-selector{display:block}.mungo-single-product .mungo-summary .mungo-selector .size-selector .size-selector-inner .size-open-icon{position:relative;float:right;width:20px;height:25px;padding-left:5px;background:#fff;z-index:100}.mungo-single-product .mungo-summary .mungo-selector .size-selector .size-selector-inner .size-open-icon i{display:inline-block;font-size:10px}.mungo-single-product .mungo-summary .mungo-selector .size-selector h2 a,.mungo-single-product .mungo-summary .mungo-summary-details a{color:#707070}.mungo-single-product .mungo-summary .mungo-selector .size-selector h2 a:hover{color:#303030;cursor:hand;cursor:pointer}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul{max-width:340px;margin-bottom:10px}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul li{display:inline-block;margin:5px 5px 5px 0;background:#fff;padding:0 5px;border:1px solid #d5d5d5}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul li:last-child{margin-right:0}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul li:hover{background:#f0f0f0;cursor:hand;cursor:pointer}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul .active{color:#fff;background:#282828;border:1px solid #282828}.mungo-single-product .mungo-summary .mungo-selector .size-selector ul .active:hover{background:#282828}.mungo-single-product .mungo-summary .mungo-selector .size-selector .nm-divider-title{margin-top:5px;position:relative}.mungo-single-product .mungo-summary .mungo-selector .colour-selector .colour-button-list{position:relative}.mungo-single-product .mungo-summary .mungo-selector .colour-selector .colour-button-list.loading{pointer-events:none;opacity:.5;cursor:not-allowed}.mungo-single-product .mungo-summary .mungo-selector .colour-selector .colour-button-list.loading *{cursor:not-allowed}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul{max-width:340px;margin-top:2px}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul li{display:inline-block;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:3px;margin-right:3px;border:1px solid #fff}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul li:last-child{margin-right:0}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul li a{display:inline-block;width:20px;height:20px;border:1px solid #d5d5d5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul li:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;cursor:pointer;border:1px solid #d5d5d5}.mungo-single-product .mungo-summary .mungo-selector .colour-selector ul .active{border:1px solid #c8c8c8}.mungo-single-product .mungo-summary form{margin-bottom:10px;z-index:110}.mungo-single-product .mungo-summary form .sod_select .sod_list_wrapper{z-index:110}#reviews .commentlist .children>li>div>img,#reviews .commentlist>li>div>img,.mungo-single-product .mungo-summary .variations{display:none}.mungo-single-product .mungo-summary .woocommerce-variation.single_variation{border-top:1px solid #dadada}.mungo-single-product .mungo-summary .mungo-summary-details{display:block;margin:5px 0 0;padding-bottom:0}.mungo-single-product .mungo-summary .mungo-summary-details .nm-divider-line{top:55%}.mungo-single-product .mungo-summary .mungo-summary-details h2{font-family:"Source Sans 3",sans-serif!important;font-display:swap;text-transform:uppercase;font-size:10px}.mungo-single-product .mungo-summary .mungo-summary-details div .beside-left{display:inline-block;vertical-align:top;width:30px}.mungo-single-product .mungo-summary .mungo-summary-details div .instagram-icon-fix i{padding-left:1px;color:#c0bebe}.mungo-single-product .mungo-summary .mungo-summary-details div .beside-right{display:inline-block;border-bottom:1px solid #eee;padding-bottom:2px;margin-bottom:3px}.mungo-single-product .mungo-summary .mungo-summary-details div .beside-right-last{border-bottom:none}.mungo-single-product .mungo-summary .mungo-summary-details div .instagram_hash ul{list-style:none}.mungo-single-product .mungo-summary .mungo-summary-details div .instagram_hash ul li:after{content:" / "}.mungo-single-product .mungo-summary .mungo-summary-details div .instagram_hash ul li:last-child:after{content:""}.mungo-single-product .mungo-summary .mungo-summary-details div p{margin:0}.mungo-single-product .mungo-summary .mungo-summary-details p{margin:0 15px 5px 0;font-size:14px;line-height:1.4}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-meta a:hover,.mungo-single-product .mungo-summary .mungo-summary-details a:hover{color:#303030}.mungo-single-product .mungo-summary .mungo-summary-details ul li{font-size:14px;line-height:1.4}.mungo-single-product .mungo-summary .mungo-summary-details .nm-divider{max-width:330px}.mungo-single-product .fade-in-image{opacity:0;visibility:hidden;transition:opacity .7s ease-in-out}.mungo-single-product .fade-in-image.fade-in-loaded{opacity:1;visibility:visible}.mungo-single-product .mungo-gallery{padding-left:10px;margin-left:auto;margin-right:auto;z-index:98}.mungo-single-product .mungo-gallery figure{width:100%;margin:0;padding:0}.mungo-single-product .mungo-gallery img{display:block;width:100%;height:auto;max-width:100%;margin-bottom:10px}.mungo-single-product .mungo-thumbnails{padding-right:0;padding-left:0;background:#fff;height:auto;min-height:10px;z-index:98;display:block}@media all and (max-width:1200px){.mungo-single-product .mungo-thumbnails{visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;display:none!important}}.mungo-single-product .mungo-thumbnails nav ul li{display:block;width:70px}.mungo-single-product .mungo-thumbnails nav ul li a{display:block;width:100%}.mungo-single-product .mungo-thumbnails nav ul li a .thumbs-nav-active{border:5px solid #333}.mungo-single-product .mungo-thumbnails nav ul li img{margin-bottom:10px;width:70px;height:auto;object-fit:cover}.nm-single-product-showcase{padding:20px 0 55px}.woocommerce-Tabs-panel{padding-top:20px;padding-bottom:20px}#reviews .commentlist .comment .comment-text,#reviews .commentlist>li .comment-text{margin-left:0}#reviews .commentlist .comment .comment-text .meta{font-size:14px;margin-top:14px}#reviews .commentlist .comment .comment-text .meta .woocommerce-review__author,#reviews .commentlist .comment .comment-text .meta .woocommerce-review__dash,#reviews .commentlist .comment .comment-text .meta .woocommerce-review__published-date{display:inline-block!important}.woocommerce-product-rating{position:relative;display:block;height:26px}.mungo-blog-post .gallery .gallery-icon:after,.mungo-blog-post .gallery .gallery-icon:before,.woocommerce-product-rating .woocommerce-review-link{display:none}.woocommerce-Reviews #review_form .comment-reply-title{font-size:16px;text-align:center;font-family:"Source Sans 3",sans-serif!important;font-display:swap!important;color:#aeaeae}.woocommerce-Reviews #review_form_wrapper{padding-top:0}.woocommerce-Reviews .review-intro{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:15px}.woocommerce-Reviews .review-intro .star-rating{text-align:center;margin-left:auto;margin-right:auto}.woocommerce-Reviews .review-intro .woocommerce-noreviews{padding-bottom:10px}.woocommerce-Reviews .review-title{font-size:18px;max-width:80%}.woocommerce-Reviews .star-rating{position:relative;display:block;line-height:32px;width:110px;height:32px;overflow:hidden}.woocommerce-Reviews .star-rating span:before,.woocommerce-Reviews .star-rating:before{position:absolute;top:0;font-family:"nm-font";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:26px;left:0;content:"";font-size:30px;color:#e1e1e1;letter-spacing:-9px}.woocommerce-Reviews .star-rating span:before{color:#282828}.woocommerce-Reviews .star-rating span{position:absolute;top:0;left:0;padding-top:26px;overflow:hidden}.related,.upsells{padding:25px 0 0;border-top:0}.mungo-blog-post .nm-related-posts h2,.related h2,.upsells h2{text-align:center;font-size:16px;font-family:"Source Sans 3",sans-serif!important;font-display:swap;color:#aeaeae}#nm-blog-pagination{margin-top:60px}.mungo-blog .vc_column-inner{padding-left:0;padding-right:0}.mungo-blog .blog-heading-search h3{text-align:center;margin:15px 0}.mungo-blog .mungo-category-description h3,.mungo-footer .mungo-newsletter-footer li table #woochimp_widget_error td,.mungo-footer .mungo-newsletter-footer li table #woochimp_widget_success td{text-align:center}.mungo-blog .nm-blog-categories-wrap{padding-bottom:40px;padding-top:20px;margin-left:15px;margin-right:15px}@media only screen and (max-width:768px){.mungo-blog .nm-blog-categories-wrap{padding-bottom:39px}}.mungo-blog .mungo-blog-search{margin-top:20px}.mungo-blog .mungo-blog-archive .nm-post-thumbnail{position:relative;margin-bottom:19px}.mungo-blog .mungo-blog-archive .mungo-title-block .nm-post-title{margin-bottom:5px;font-size:22px;line-height:1.2}.mungo-blog .mungo-blog-archive .mungo-title-block .nm-post-title a{color:inherit}.mungo-blog .mungo-blog-archive .mungo-title-block .nm-post-meta{float:right}.mungo-blog .mungo-blog-archive .nm-post-content{margin-top:0}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer{margin-top:15px}.checkout-coupon button,.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-post-read-more{color:#fff;font-family:inherit;padding:4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-post-read-more{text-align:center;font-size:14px;background-color:#1d1d1d;border:1px solid #555;margin-top:10px}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-post-read-more:hover{background-color:#5d5d5d}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-meta{margin-top:2px;position:relative;float:right;font-size:12px;color:#a0a0a0;padding-left:51px}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-meta a,.nm-footer-widgets .nm-footer-widgets-inner ul li h3 a:hover{color:#707070}.mungo-blog .mungo-blog-archive .mungo-archive-post-footer .mungo-meta:before{position:absolute;top:10px;left:0;display:block;content:" ";width:37px;height:1px;background:#dadada}.mungo-blog-post .gallery .gallery-icon a:before,.nm-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;background:#fff;background:rgba(255,255,255,.4)}.nm-image-overlay:after,.nm-image-overlay:before{position:absolute;top:50%;left:50%;z-index:100;display:block;content:none;background:#707070!important}.nm-image-overlay:before{width:50px;height:1px;margin-left:-25px}.nm-image-overlay:after{width:1px;height:50px;margin-top:-25px}.mungo-blog-post .nm-post-col .mungo-blog-wide-cropped{width:100vw;max-width:1420px;position:relative;left:50%;right:50%;margin-left:-710px;padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:992px){.mungo-blog-post .nm-post-col .mungo-blog-wide-cropped{max-width:100%;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;padding-left:0!important;padding-right:0!important}.mungo-blog-post .nm-post-col .mungo-blog-wide-cropped .nm-wpb-default,.mungo-blog-post .nm-post-col .mungo-blog-wide-cropped .vc_column_container{padding-left:0!important;padding-right:0!important}}.mungo-blog-post .nm-post-col .mungo-blog-wide-full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.mungo-blog-post .nm-post-col .mungo-blog-wide-full .nm-wpb-default,.mungo-blog-post .nm-post-col .mungo-blog-wide-full .vc_column_container{padding-left:0!important;padding-right:0!important}.mungo-blog-post .gallery .gallery-icon:hover:after,.mungo-blog-post .gallery .gallery-icon:hover:before{opacity:1}.mungo-blog-post .gallery .gallery-icon a{position:relative;display:block}.mungo-blog-post .gallery .gallery-icon a:before{z-index:10;content:" "}.mungo-blog-post .gallery .gallery-icon:hover a:before{opacity:.73}.mungo-blog-post .nm-post-body,form.woocommerce-checkout{margin-top:0;padding-top:0}.mungo-blog-post .blog-featured-image{margin-top:32px;margin-bottom:32px;overflow:hidden}.mungo-blog-post .blog-featured-image img{width:100%}.mungo-blog-post .nm-related-posts{padding:25px 0 0}.mungo-blog-post .nm-related-posts .nm-related-posts-content .nm-post-meta{margin:0 0 5px}.mungo-blog-post .nm-related-posts .nm-related-posts-content h3{padding-bottom:0;margin-top:10px}.mungo-blog-post .nm-comments .nm-comments-inner .nm-comments-heading,.mungo-footer .mungo-quote-footer .mungo-quote-block h3{text-align:center;font-size:16px;font-family:"Source Sans 3",sans-serif!important;font-display:swap;color:#aeaeae}#giftselector_field{margin-bottom:0}.mungo_gift_notes,.woocommerce-billing-fields h3{display:none}.woocommerce-billing-fields .checkout_replace{display:block;margin-top:20px}.checkout-coupon button{outline:0;cursor:pointer;line-height:1.6;background-color:#52a152;width:100%;border:1px solid #bbb;margin:0}.checkout-coupon button:hover{background-color:#5fae5f}#payment .payment_methods>li.payment_method_stitch-express .input-radio{float:left!important}.woocommerce-checkout .woocommerce-notices-wrapper{margin-top:50px}.woocommerce-checkout-review-orders .coupon{visibility:hidden;position:absolute;top:-1px;left:-1px;z-index:-1;width:1px;height:1px;overflow:hidden}.nm-coupon-wrap{width:100%;margin-bottom:21px;border:1px solid #e1e1e1}.nm-coupon-inner{padding:15px 21px 14px}#mungo-coupon-btn{position:relative;display:block;color:inherit}#mungo-coupon-btn:before{position:relative;top:2px;font-family:"nm-font";font-size:16px;line-height:1;margin-right:8px;content:""}#mungo-coupon-btn:after{position:absolute;top:0;right:0;z-index:1000;font-family:"nm-font";font-size:20px;line-height:1;display:block;content:""}.woocommerce-checkout-review-order .nm-coupon{display:none}.woocommerce-checkout-review-order #nm-coupon-code{width:100%;margin-top:15px}.woocommerce-checkout-review-order .nm-coupon .button{font-size:inherit;width:100%;margin:10px 0 7px}#coupons_list{margin-top:40px}.coupon-container{line-height:1.6;color:#fff;background-color:#1d1d1d;font-family:inherit;padding:4px;border:1px solid #555;margin:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.coupon-container:hover{background-color:#434343}.gift-certificate{border:1px solid #e5e5e5;background-color:#fafafa}.gift-certificate .gift-certificate-show-form{margin-bottom:10px}.gift-certificate .gift-certificate-receiver-detail-form .form_table{border-top:1px solid #e5e5e5}.checkout .cart-collaterals{float:none;width:auto;margin-top:25px;margin-bottom:0}#customer_details h3,#order_review_heading{padding-bottom:20px}.nm-cart-shipping-meter{display:none!important}body.domain-LOCAL_MAIN.currency-ZAR .nm-cart-shipping-meter,body.domain-ZA.currency-ZAR .nm-cart-shipping-meter{display:block!important}.mungo-footer{padding-top:50px}.mungo-footer .mungo-about-footer{text-align:center;font-size:16px}.mungo-footer .nm-footer-bar-right{float:right}.mungo-footer .nm-footer-bar-right ul{display:inline-block}@media only screen and (max-width:480px){.mungo-footer .nm-footer-bar-right ul{padding-top:15px}}.mungo-footer .footer-bar-mail-icon li i{font-size:24px;padding-left:18px;margin-top:1px;padding-right:18px}.mungo-footer .widget{margin-bottom:20px}.mungo-footer .mungo-quote-footer{position:relative;overflow:hidden;width:100%;height:250px;background:#f7f7f7}.mungo-footer .mungo-quote-footer .mungo-quote-block{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.mungo-footer .mungo-quote-footer .mungo-quote-block h3{color:#1d1d1d;font-size:24px!important;line-height:1.3;display:block;min-width:320px;margin-bottom:10px;font-style:italic}.mungo-footer .mungo-quote-footer .mungo-quote-block p{color:#1d1d1d;text-align:center;min-width:320px;padding-top:10px;display:block}.mungo-footer .mungo-quote-footer .mungo-quote-block p:before{content:"";display:block;width:20px;height:1px;background:#1d1d1d;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.mungo-footer .mungo-quote-footer .mungo-quote-block h3{font-size:20px!important}}@media only screen and (max-width:480px){.mungo-footer .mungo-quote-footer .mungo-quote-block h3{font-size:14px!important;margin-left:10px;margin-right:10px}}.mungo-footer .mungo-newsletter-footer{position:relative;overflow:hidden;width:100%;height:250px;object-fit:cover}.mungo-footer .mungo-newsletter-footer p{color:#fff;text-align:center;line-height:1.4;padding:0;margin:80px 0 10px;font-size:16px}.mungo-footer .mungo-newsletter-footer li{font-size:20px;color:#fff;font-weight:400}.mungo-footer .mungo-newsletter-footer li form,.mungo-footer .mungo-newsletter-footer li table tr{margin:0;padding:0}.mungo-footer .mungo-newsletter-footer li table{margin-left:auto;margin-right:auto;padding:0;min-width:250px;line-height:1.6}.mungo-footer .mungo-newsletter-footer li table #woochimp_widget_error{color:#1d1d1d;padding:8px;line-height:2.2}.mungo-footer .mungo-newsletter-footer li table #woochimp_widget_success{color:#1d1d1d;line-height:2.2}.mungo-footer .mungo-newsletter-footer li table tr td{margin:0;padding:0;font-size:14px}.mungo-footer .mungo-newsletter-footer li table tr td input{line-height:1.6;color:#aeaeae;font-family:inherit;outline:0;padding:5px 10px;border:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;appearance:none;margin:0;width:100%}.mungo-footer .mungo-newsletter-footer .mungo-newsletter-signup{z-index:99;display:block;margin-left:auto;margin-right:auto}.mungo-footer .mungo-newsletter-footer .mungo-newsletter-signup .mc-success-message{background:rgba(255,255,255,.95);color:#333;padding:30px 20px;border-radius:4px}.mungo-footer .mungo-newsletter-footer img{position:absolute;top:0;right:0;bottom:0;min-width:100%;min-height:100%;left:50%;transform:translateX(-50%);object-fit:cover;overflow-x:hidden;z-index:-1}.mungo-footer .footer-newsletter-bottom{height:auto}.mungo-footer .footer-newsletter-bottom .mungo-newsletter-footer{height:auto;margin-top:0;margin-bottom:25px}.mungo-footer .footer-newsletter-bottom .mungo-newsletter-footer input{border-bottom:1px solid #707070!important}.mungo-footer .footer-newsletter-bottom .mungo-newsletter-footer button{padding:5px!important}.mungo-footer .footer-newsletter-bottom .widget-area{margin-left:auto;margin-right:auto}.mungo-footer .footer-newsletter-bottom p{text-align:center;margin-bottom:10px;margin-top:0;color:#707070}.home .mungo-newsletter-footer,table.lpp-shipping-package-wrapper .woocommerce-shipping-contents,table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals th{display:none}.nm-footer-widgets .nm-footer-widgets-inner p,.nm-footer-widgets .nm-footer-widgets-inner ul li ul{padding-left:18px}@media only screen and (max-width:768px){.nm-footer-widgets .nm-footer-widgets-inner p{padding-left:0}}.nm-footer-widgets .nm-footer-widgets-inner ul li h3{font-family:"Source Sans 3",sans-serif!important;font-display:swap;text-transform:uppercase;font-size:14px}.nm-footer-widgets .nm-footer-widgets-inner ul li h3 a{color:#303030}.nm-footer-widgets .nm-footer-widgets-inner ul li ul li{margin-bottom:3px}@media only screen and (max-width:768px){.nm-footer-widgets .nm-footer-widgets-inner ul li ul{padding-left:0}}.nm-footer-bar{line-height:0}.mungo-footer-bar-left,.nm-footer-bar .nm-footer-bar-inner,.nm-footer-bar .nm-row,.nm-footer-bar-social li{display:flex;align-items:center}.nm-footer-bar .nm-row{width:100%}.mungo-footer-bar-logos img{cursor:pointer;padding-right:15px;padding-top:10px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.mungo-footer-bar-logos img:hover{opacity:.6}.mungo-footer-bar-left{float:left;flex-wrap:wrap}.mungo-footer-bar-right{float:right;display:flex;align-items:center;justify-content:flex-end}.nm-footer-bar-social{display:flex;align-items:center;margin:0;padding:0}@media only screen and (max-width:992px){.nm-shop-sidebar-default #nm-shop-sidebar{padding-bottom:20px}}.shop_table tr.shipping th{padding:10px}table.lpp-shipping-package-wrapper td,table.lpp-shipping-package-wrapper th,table.lpp-shipping-package-wrapper tr{border:0!important}table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals td{background:0 0!important;border:0;padding-left:unset;padding-right:unset}table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals .select2{text-indent:0}table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals:first-child td{padding-top:unset}table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals:last-child td{padding-bottom:unset}.pickup-location-field{width:310px}.wapf{padding-top:20px;border-top:1px solid #dadada}.wapf-field-label{text-transform:capitalize;font-size:14px;color:#282828}.wapf-input{font-family:"Source Sans 3",sans-serif!important;font-display:swap}.product .summary{float:left}.product .summary .division{width:100%;display:inline-block}.product .summary .product_title{font-size:26px;line-height:1.2}.product .summary .price{color:#a3a3a3;line-height:1;margin-bottom:0;padding:12px 0 24px}.product .summary .price .woocommerce-Price-amount{color:#707070}.product .summary .price .amount{font-size:20px;line-height:1;color:#dc9814}.product .summary .price del{text-decoration:none}.product .summary .price ins{color:#dc9814;text-decoration:none;background:0 0}.product .summary .woocommerce_de_versandkosten{margin-top:7px}.product .summary form.cart{padding-top:6px}.product .summary .group_table .price{line-height:1.4;vertical-align:middle;text-align:right}.product .summary .group_table .price .amount,.product .summary .group_table .price del,.product .summary .group_table .price del .amount,.product .summary .group_table .price ins{font-size:14px;line-height:1.4;margin:0;padding:0;vertical-align:middle}.product .summary .group_table .price .price>.amount,.product .summary .group_table .price ins .amount{color:#282828}.product .summary .group_table .price del{display:none}.product .summary .group_table .add_to_cart_button{position:relative;display:inline-block;font-size:14px;line-height:32px;color:#fff;width:30px;height:30px;padding:0;text-align:center}.product .summary .single_variation_wrap .nm-quantity-wrap{text-align:right;padding-right:8px}.product .summary .single_variation_wrap .nm-quantity-wrap label:not(.nm-qty-label-abbrev){display:block;position:absolute;top:0;left:16px;text-align:left;color:#282828;line-height:42px}.product .summary .button{font-family:inherit;width:100%;padding:14px}.product .summary .stock.in-stock{position:relative;background:#deffde;color:#707070;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;text-align:center;padding:10px}.product .summary .stock.in-stock:after,.product .summary .stock.out-of-stock:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:8px solid transparent;border-bottom-color:#deffde;border-top:0;margin-left:-8px;margin-top:-8px}.product .summary .stock.out-of-stock{position:relative;background:#e8e8e8!important;color:#707070!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;text-align:center;padding:10px!important}.product .summary .stock.out-of-stock:after{border-bottom-color:#e8e8e8}@media (max-width:1200px){.product .summary{float:none;width:auto;margin-right:auto;margin-left:auto;padding-top:20px}.product.thumbnails-vertical .summary,.product.thumbnails-vertical.product-type-variable .summary{padding-right:15px;padding-left:15px}.product .summary:after,.product .summary:before{content:" ";display:table}.product .summary:after{clear:both}.product .summary .product_title{font-size:24px;padding-right:40px}}img,picture{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}a img,a picture,img,picture{pointer-events:auto}#nm-mobile-menu .menu>.menu-item{border-bottom:1px solid #eee!important}#nm-mobile-menu .menu>.menu-item>a{padding:6px 0!important;white-space:nowrap!important}#nm-mobile-menu .menu>.menu-item>a:hover,#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header a:hover,#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item>a:hover{color:#282828!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header{margin:0 30px!important;padding:20px 0!important;border-bottom:1px solid #eee!important;background:#fff!important}#nm-mobile-menu .menu>.menu-item>a,#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header a,#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item>a{display:inline-block!important;line-height:2!important;color:#7b7b7b!important;font-size:14px!important;font-weight:400!important;text-transform:none!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header a,#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item>a{text-decoration:none!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header a{position:relative!important;margin:0!important;padding:0 0 0 20px!important;border:0!important;cursor:pointer!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-header a i{position:absolute!important;top:7px!important;left:0!important;line-height:1!important;transform:rotate(-90deg)!important;font-size:15px!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul{list-style:none!important;margin:0!important;padding:0 30px!important;background:#fff!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item{border-bottom:1px solid #eee!important;padding:0!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item>a{padding:6px 0!important;white-space:nowrap!important}#nm-mobile-menu .sub-menu .nm-mobile-sub-menu-ul>.menu-item:last-child{border-bottom:none!important}.gallery_main .mungo-onsale-gallery-badge{position:absolute;top:12px;right:25px;z-index:100;width:58px;height:58px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;font-size:.75rem;border-radius:50%;color:#800027!important;background:#fff!important;border:0;box-shadow:0 2px 6px rgba(0,0,0,.18)}@media (min-width:992px){.gallery_main .mungo-onsale-gallery-badge{width:72px;height:72px;font-size:.875rem}}.nm-shop-loop-thumbnail .mungo-onsale-archive-badge{position:absolute;top:10px;right:10px;z-index:100;width:52px;height:52px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;font-size:.7rem;border-radius:50%;color:#800027!important;background:#fff!important;border:0;box-shadow:0 2px 6px rgba(0,0,0,.18)}.widget_categories .mungo-sale-cat-link,.widget_product_categories .mungo-sale-cat-link,a.mungo-sale-cat-link{color:#800027}.widget_categories .mungo-sale-cat-link:hover,.widget_product_categories .mungo-sale-cat-link:hover,a.mungo-sale-cat-link:hover{color:#4d0017}