@-webkit-keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}@keyframes nm_menu_anim{0%{opacity:0}to{opacity:1}}html{line-height:1.15;-webkit-text-size-adjust:100%}a{background-color:transparent}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.nm-row:after,.nm-row:before{display:table;content:" "}.nm-row:after{clear:both}.nm-row{max-width:1280px;margin:0 auto;padding-right:15px;padding-left:15px;background-position:50% 50%;background-repeat:no-repeat}@media (max-width:768px){.nm-row{padding-right:0;padding-left:0}}.col-md-4,.col-md-8,.col-xs-12,.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-xs-6{float:left}.col-xs-12{width:100%}.col-xs-6{width:50%}@media (min-width:992px){.col-md-4,.col-md-8{float:left}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}}.nm-shop-notice{position:relative;padding-top:38px;padding-right:30px;padding-left:30px;text-align:center}.nm-row .nm-shop-notice{padding-right:0;padding-left:0}.nm-shop-notice span{position:relative;display:inline-block;vertical-align:middle}@media (max-width:768px){.nm-shop-notice{padding-right:15px;padding-left:15px}}.woocommerce-info{font-size:18px;line-height:1.4;color:#282828}.nm-shop-notice.woocommerce-info span{padding-left:0}@media all and (max-width:550px){.nm-shop-notice{font-size:16px;line-height:1.6}}@media all and (max-width:1758px){.nm-footer-bar{position:relative;z-index:505}}#nm-quickview{position:relative;display:none;max-width:1080px;margin:0 auto;background:#fff}@media (max-width:1100px){#nm-quickview{max-width:550px}}.woocommerce-cart .nm-shop-notice{margin-bottom:-9px;padding:59px 0 0}.woocommerce-cart:not(.mobile-menu-open) .woocommerce>form>h1,body:not(.mobile-menu-open) .cart-collaterals>h2{z-index:1001}.nm-cart-empty{margin:50px 0 55px;color:#282828}.nm-cart-empty .nm-shop-notice{display:none}.nm-cart-empty p.icon{margin-bottom:0}.nm-cart-empty p.icon i{display:inline-block;font-size:22px;line-height:50px;vertical-align:middle;width:50px;height:50px;-webkit-border-radius:50px;border-radius:50px;background:#eee}.nm-cart-empty,.nm-cart-empty .wc-empty-cart-message,.return-to-shop{text-align:center}.nm-cart-empty .wc-empty-cart-message{font-size:20px;padding:15px 0 16px}.nm-cart-empty .wc-empty-cart-message .nm-shop-notice{display:block;margin:0;padding:0}.return-to-shop a{padding:8px 14px}@media all and (max-width:550px){.woocommerce-cart .nm-shop-notice{padding:40px 0 0}}@media all and (max-width:400px){.return-to-shop a{font-size:inherit}}@font-face{font-display:swap;font-family:"nm-font";src:url(/wp-content/themes/savoy/assets/css/font-icons/theme-icons/fonts/nm-font.ttf?32v7kg)format("truetype"),url(/wp-content/themes/savoy/assets/css/font-icons/theme-icons/fonts/nm-font.woff?32v7kg)format("woff"),url(/wp-content/themes/savoy/assets/css/font-icons/theme-icons/fonts/nm-font.svg?32v7kg#nm-font)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" nm-font-"]{font-family:"nm-font"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nm-font-x-twitter:before{content:""}.nm-font-close2:before{content:""}.nm-font-pinterest:before{content:""}.nm-font-instagram:before{content:""}.nm-font-shopping-cart:before{content:""}a,body,div,footer,header,html,i,img,li,nav,span,strong,ul{margin:0;padding:0;border:0}p{padding:0;border:0}html{height:100%}strong{font-weight:900}img{font-size:0;color:#fff0;max-width:100%;height:auto;vertical-align:bottom}li{list-style:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.nm-preload *{-webkit-transition:none!important;transition:none!important}.clear:after,.clear:before,.clearfix:after,.clearfix:before{content:" ";display:table}.clear:after,.clearfix:after{clear:both}.clear,.clearfix{*zoom:1}a{color:#dc9814;outline:0;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{color:#282828}.button{display:inline-block;font-size:16px;line-height:16px;color:#fff;padding:9px 15px 10px;border:0;-webkit-border-radius:0;border-radius:0;text-align:center;opacity:1;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;background-color:#282828}.button:hover{color:#fff;opacity:.82}.button:active,.button:focus{outline:0}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:2;color:#777}::-webkit-input-placeholder{opacity:.5}:-moz-placeholder{opacity:.5}::-moz-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}@supports (-ms-accelerator:true){::-webkit-input-placeholder{opacity:1}}.nm-page-wrap{position:relative;right:0;min-width:280px;min-height:100%;overflow:hidden;background:#fff}.nm-page-wrap-inner{position:relative;width:100%}#nm-page-overlay{visibility:hidden;position:fixed;top:-1px;right:0;bottom:0;left:0;z-index:1000;content:" ";width:1px;height:1px;opacity:0;background:rgb(51 51 51/.37);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.nm-top-bar{position:relative;z-index:1005;font-size:.9em;line-height:37px;padding-bottom:1px;background:#282828}.nm-top-bar .nm-top-bar-text{color:#eee;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-top-bar-text>p:first-child{overflow:hidden;text-overflow:ellipsis}.nm-top-bar .nm-menu>li>a,.nm-top-bar .nm-menu>li>a:hover,.nm-top-bar .nm-top-bar-text a{color:#eee}.nm-top-bar .nm-menu{float:right;white-space:nowrap}.nm-top-bar .nm-menu>li{float:none;display:inline-block;margin-left:-4px}.nm-top-bar .nm-menu>li>a{font-size:inherit;padding:0 10px;vertical-align:middle;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.nm-top-bar .nm-menu>li>a:hover{opacity:.7}.nm-top-bar .nm-menu>li:last-child>a{padding-right:0}.nm-header{top:0;left:0;z-index:1002;line-height:50px;width:100%;padding-top:17px;padding-bottom:17px;overflow:visible;-webkit-transition:all 150ms linear;transition:all 150ms linear;background:#fff;-webkit-transform:translateZ(0)}.header-fixed .nm-header{position:fixed}.has-top-bar.header-fixed .nm-header,.nm-header{position:absolute}.nm-header-inner{position:relative;height:auto}.nm-header-col{position:static}.header-border-1 .nm-header{border-bottom:1px solid #eee}.nm-header-placeholder{height:84px}.nm-header.default .nm-header-logo{float:left;margin-right:37px}.nm-header-logo a{display:block}.nm-header-logo img{width:auto;max-width:none;height:16px;vertical-align:middle}.nm-alt-logo,.nm-sub-menu-bridge{display:none}.nm-menu li{position:relative;float:left}.nm-menu li a{display:inline-block;font-size:16px;line-height:1;color:#707070;vertical-align:bottom;text-decoration:none;padding:16px}.nm-menu li a:hover{color:#282828}.nm-menu .sub-menu{display:none;position:absolute;top:100%;left:-12px;z-index:10010;min-width:248px;padding:18px 0 22px;background:#282828;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:nm_menu_anim;animation-name:nm_menu_anim}.nm-menu li:not(.no-hover):hover>.sub-menu{display:block}.nm-menu .sub-menu .sub-menu{top:-18px;left:100%}.nm-menu .sub-menu li{float:none;position:relative;z-index:100000}.nm-menu .sub-menu li a{display:block;font-size:14px;color:#a0a0a0;padding:8px 27px}.nm-menu .sub-menu li.menu-item-has-children>a{padding-right:41px}.nm-menu .sub-menu li.menu-item-has-children>a:after{display:block;position:absolute;top:9px;right:28px;font-family:"nm-font";font-size:16px;line-height:12px;font-style:normal;font-weight:400;content:"";width:10px;height:30px}.nm-footer-bar a:hover,.nm-menu .sub-menu li a:hover{color:#eee}.nm-menu .megamenu .sub-menu{min-width:0}.nm-menu .megamenu .sub-menu .sub-menu{display:block;position:static}.nm-menu .megamenu>.sub-menu{left:-14px;padding:18px 0 7px}.nm-menu .megamenu>.sub-menu .sub-menu{padding:7px 0 0}.nm-menu .megamenu.col-3>.sub-menu{width:750px}.nm-menu .megamenu .sub-menu li{white-space:normal}.nm-menu .megamenu>.sub-menu>ul>li{float:left;display:block;margin-bottom:15px}.nm-menu .megamenu.col-3>.sub-menu>ul>li{width:33.33333%}.nm-menu .megamenu.col-3>.sub-menu>ul>li:nth-child(3n+1){clear:both}.nm-menu .megamenu>.sub-menu>ul>li:not(.nm-menu-item-has-image)>a{color:#eee}.nm-menu .megamenu .sub-menu li a{padding:8px 28px}.nm-menu .megamenu .sub-menu li.menu-item-has-children a:after{display:none}.nm-main-menu{display:block}.nm-header.default .nm-main-menu{float:left}.nm-main-menu>ul,.nm-right-menu>ul{display:inline-block;line-height:1;vertical-align:middle}.nm-menu-icon{position:relative;width:21px;height:16px}.nm-menu-icon span{display:block;position:absolute;left:0;width:100%;height:1px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;background:#282828}.nm-menu-icon span.line-1{top:0}.nm-menu-icon span.line-2{top:7px}.nm-menu-icon span.line-3{bottom:1px}.nm-right-menu{float:right;margin-right:-16px}.nm-menu-cart .count{position:relative;top:-7px;display:inline-block;font-size:14px;color:#dc9814}.nm-menu li.nm-menu-offscreen{position:relative;display:none}.nm-menu li.nm-menu-offscreen a{display:inline-block;font-size:0;line-height:16px}.nm-menu li.nm-menu-offscreen .nm-menu-cart-count{display:none;position:absolute;top:5px;right:100%;font-size:14px;line-height:1;color:#dc9814;margin-right:-6px}@media all and (max-width:991px){.nm-header-placeholder{height:70px}.nm-header{padding-top:10px;padding-bottom:10px}.nm-header.default .nm-header-logo{margin-right:0}.nm-header-logo img{height:16px}.nm-menu li a{padding-left:2px}.nm-main-menu ul li,.nm-right-menu ul li{display:none}.nm-menu li.nm-menu-offscreen,.nm-right-menu ul li.nm-menu-cart{display:block}}@media all and (max-width:550px){.nm-menu li a{padding-left:0}.nm-main-menu{margin-left:0}}@media all and (max-width:400px){.nm-header-logo img{height:16px}.header-mobile-alt .nm-menu li a{padding-left:12px}.nm-right-menu{margin-right:-12px}.header-mobile-alt .nm-right-menu ul li.nm-menu-cart{display:none}.header-mobile-alt .nm-menu li.nm-menu-offscreen .nm-menu-cart-count{display:block}}#nm-mobile-menu{position:absolute;top:-100%;left:0;z-index:-1;width:100%;opacity:0;overflow:hidden;background:#fff}.header-fixed #nm-mobile-menu{position:fixed;z-index:1001}.header-fixed #nm-mobile-menu .nm-mobile-menu-scroll{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#nm-mobile-menu .nm-mobile-menu-content{padding:0 0 32px}#nm-mobile-menu .menu li{position:relative;border-bottom:1px solid #eee}#nm-mobile-menu .menu li.menu-item-has-children,#nm-mobile-menu .sub-menu li.menu-item-has-children{cursor:pointer}#nm-mobile-menu .menu a{display:inline-block;line-height:2;color:#282828;padding:6px 0;white-space:nowrap}#nm-mobile-menu .menu li .nm-menu-toggle{position:absolute;top:6px;right:0;display:none;height:28px;font-family:"nm-font";font-size:11px;line-height:28px;font-weight:400;color:#282828;padding-left:10px}#nm-mobile-menu .menu li .nm-menu-toggle:before{display:block;content:""}#nm-mobile-menu .menu li.menu-item-has-children>.nm-menu-toggle{display:inline-block}#nm-mobile-menu .sub-menu{display:none;padding:16px 0 13px;border-top:1px solid #eee}#nm-mobile-menu .sub-menu .sub-menu{padding:4px 0;border-top:0 none}#nm-mobile-menu .sub-menu li{cursor:default;border-bottom:0 none}#nm-mobile-menu .sub-menu a{padding:0 0 3px;text-indent:15px}#nm-mobile-menu .sub-menu .sub-menu a{text-indent:30px}#nm-mobile-menu .sub-menu li .nm-menu-toggle{top:1px}#nm-mobile-menu-top-ul{padding-top:15px}#nm-mobile-menu-main-ul,#nm-mobile-menu-secondary-ul{padding-top:17px}p{margin:0 0 24px}p:last-child{margin-bottom:0}.nm-footer,.nm-footer-bar{float:left;clear:both;width:100%}.nm-footer{position:relative;right:0}.nm-footer-bar{color:#aaa;line-height:30px;vertical-align:middle}.nm-footer-bar-inner{padding-top:30px;padding-bottom:31px;overflow:hidden;background:#282828}.nm-footer-bar a{color:#aaa}.nm-footer-bar .menu{float:left}.nm-footer-bar .menu>li{display:inline-block;margin-left:18px;border-bottom-color:#3a3a3a}.nm-footer-bar .menu>li:first-child,.nm-footer-bar-social li:first-child{margin-left:0}.nm-footer-bar .menu>li>a{display:inline-block;vertical-align:middle}.nm-footer-bar-social{float:right}.nm-footer-bar-social li{display:inline-block;margin-left:19px}.nm-footer-bar-social a{color:#eee}.nm-footer-bar-social a:hover{color:#c6c6c6}.nm-footer-bar-social i{font-size:18px;line-height:30px;vertical-align:middle}@media all and (max-width:991px){.nm-footer-bar .menu{float:none}.nm-footer-bar-social{float:none;padding-top:14px}.nm-footer-bar-social i{font-size:16px}}@media all and (max-width:767px){.nm-footer-bar .menu>li{display:block;margin-left:0;padding:3px 0;border-bottom:1px solid #3a3a3a}.nm-footer-bar .menu>li:last-child{border-bottom:0 none}}body,i{font-display:swap!important}