@import url("https://use.typekit.net/ncy4roj.css");.mt-a{margin-top:auto !important}
.mr-a{margin-right:auto !important}
.mb-a{margin-bottom:auto !important}
.ml-a{margin-left:auto !important}
.mh-a{margin-left:auto !important;margin-right:auto !important}
.mv-a{margin-top:auto !important;margin-bottom:auto !important}
.m-a{margin:auto !important}
.mt-0{margin-top:0 !important}
.mr-0{margin-right:0 !important}
.mb-0{margin-bottom:0 !important}
.ml-0{margin-left:0 !important}
.mh-0{margin-left:0 !important;margin-right:0 !important}
.mv-0{margin-top:0 !important;margin-bottom:0 !important}
.m-0{margin:0 !important}
.mt-xxxs{margin-top:4px !important}
.mr-xxxs{margin-right:4px !important}
.mb-xxxs{margin-bottom:4px !important}
.ml-xxxs{margin-left:4px !important}
.mh-xxxs{margin-left:4px !important;margin-right:4px !important}
.mv-xxxs{margin-top:4px !important;margin-bottom:4px !important}
.m-xxxs{margin:4px !important}
.mt-xxs{margin-top:8px !important}
.mr-xxs{margin-right:8px !important}
.mb-xxs{margin-bottom:8px !important}
.ml-xxs{margin-left:8px !important}
.mh-xxs{margin-left:8px !important;margin-right:8px !important}
.mv-xxs{margin-top:8px !important;margin-bottom:8px !important}
.m-xxs{margin:8px !important}
.mt-xs{margin-top:16px !important}
.mr-xs{margin-right:16px !important}
.mb-xs{margin-bottom:16px !important}
.ml-xs{margin-left:16px !important}
.mh-xs{margin-left:16px !important;margin-right:16px !important}
.mv-xs{margin-top:16px !important;margin-bottom:16px !important}
.m-xs{margin:16px !important}
.mt-s{margin-top:24px !important}
.mr-s{margin-right:24px !important}
.mb-s{margin-bottom:24px !important}
.ml-s{margin-left:24px !important}
.mh-s{margin-left:24px !important;margin-right:24px !important}
.mv-s{margin-top:24px !important;margin-bottom:24px !important}
.m-s{margin:24px !important}
.mt-m{margin-top:36px !important}
.mr-m{margin-right:36px !important}
.mb-m{margin-bottom:36px !important}
.ml-m{margin-left:36px !important}
.mh-m{margin-left:36px !important;margin-right:36px !important}
.mv-m{margin-top:36px !important;margin-bottom:36px !important}
.m-m{margin:36px !important}
.mt-l{margin-top:48px !important}
.mr-l{margin-right:48px !important}
.mb-l{margin-bottom:48px !important}
.ml-l{margin-left:48px !important}
.mh-l{margin-left:48px !important;margin-right:48px !important}
.mv-l{margin-top:48px !important;margin-bottom:48px !important}
.m-l{margin:48px !important}
.mt-xl{margin-top:60px !important}
.mr-xl{margin-right:60px !important}
.mb-xl{margin-bottom:60px !important}
.ml-xl{margin-left:60px !important}
.mh-xl{margin-left:60px !important;margin-right:60px !important}
.mv-xl{margin-top:60px !important;margin-bottom:60px !important}
.m-xl{margin:60px !important}
.mt-xxl{margin-top:96px !important}
.mr-xxl{margin-right:96px !important}
.mb-xxl{margin-bottom:96px !important}
.ml-xxl{margin-left:96px !important}
.mh-xxl{margin-left:96px !important;margin-right:96px !important}
.mv-xxl{margin-top:96px !important;margin-bottom:96px !important}
.m-xxl{margin:96px !important}
.mt-xxxl{margin-top:144px !important}
.mr-xxxl{margin-right:144px !important}
.mb-xxxl{margin-bottom:144px !important}
.ml-xxxl{margin-left:144px !important}
.mh-xxxl{margin-left:144px !important;margin-right:144px !important}
.mv-xxxl{margin-top:144px !important;margin-bottom:144px !important}
.m-xxxl{margin:144px !important}
.mt--xxxs{margin-top:-4px !important}
.mr--xxxs{margin-right:-4px !important}
.mb--xxxs{margin-bottom:-4px !important}
.ml--xxxs{margin-left:-4px !important}
.mh--xxxs{margin-left:-4px !important;margin-right:-4px !important}
.mv--xxxs{margin-top:-4px !important;margin-bottom:-4px !important}
.m--xxxs{margin:-4px !important}
.mt--xxs{margin-top:-8px !important}
.mr--xxs{margin-right:-8px !important}
.mb--xxs{margin-bottom:-8px !important}
.ml--xxs{margin-left:-8px !important}
.mh--xxs{margin-left:-8px !important;margin-right:-8px !important}
.mv--xxs{margin-top:-8px !important;margin-bottom:-8px !important}
.m--xxs{margin:-8px !important}
.mt--xs{margin-top:-16px !important}
.mr--xs{margin-right:-16px !important}
.mb--xs{margin-bottom:-16px !important}
.ml--xs{margin-left:-16px !important}
.mh--xs{margin-left:-16px !important;margin-right:-16px !important}
.mv--xs{margin-top:-16px !important;margin-bottom:-16px !important}
.m--xs{margin:-16px !important}
.mt--s{margin-top:-24px !important}
.mr--s{margin-right:-24px !important}
.mb--s{margin-bottom:-24px !important}
.ml--s{margin-left:-24px !important}
.mh--s{margin-left:-24px !important;margin-right:-24px !important}
.mv--s{margin-top:-24px !important;margin-bottom:-24px !important}
.m--s{margin:-24px !important}
.mt--m{margin-top:-36px !important}
.mr--m{margin-right:-36px !important}
.mb--m{margin-bottom:-36px !important}
.ml--m{margin-left:-36px !important}
.mh--m{margin-left:-36px !important;margin-right:-36px !important}
.mv--m{margin-top:-36px !important;margin-bottom:-36px !important}
.m--m{margin:-36px !important}
.mt--l{margin-top:-48px !important}
.mr--l{margin-right:-48px !important}
.mb--l{margin-bottom:-48px !important}
.ml--l{margin-left:-48px !important}
.mh--l{margin-left:-48px !important;margin-right:-48px !important}
.mv--l{margin-top:-48px !important;margin-bottom:-48px !important}
.m--l{margin:-48px !important}
.mt--xl{margin-top:-60px !important}
.mr--xl{margin-right:-60px !important}
.mb--xl{margin-bottom:-60px !important}
.ml--xl{margin-left:-60px !important}
.mh--xl{margin-left:-60px !important;margin-right:-60px !important}
.mv--xl{margin-top:-60px !important;margin-bottom:-60px !important}
.m--xl{margin:-60px !important}
.mt--xxl{margin-top:-96px !important}
.mr--xxl{margin-right:-96px !important}
.mb--xxl{margin-bottom:-96px !important}
.ml--xxl{margin-left:-96px !important}
.mh--xxl{margin-left:-96px !important;margin-right:-96px !important}
.mv--xxl{margin-top:-96px !important;margin-bottom:-96px !important}
.m--xxl{margin:-96px !important}
.mt--xxxl{margin-top:-144px !important}
.mr--xxxl{margin-right:-144px !important}
.mb--xxxl{margin-bottom:-144px !important}
.ml--xxxl{margin-left:-144px !important}
.mh--xxxl{margin-left:-144px !important;margin-right:-144px !important}
.mv--xxxl{margin-top:-144px !important;margin-bottom:-144px !important}
.m--xxxl{margin:-144px !important}
.pt-a{padding-top:auto !important}
.pr-a{padding-right:auto !important}
.pb-a{padding-bottom:auto !important}
.pl-a{padding-left:auto !important}
.ph-a{padding-left:auto !important;padding-right:auto !important}
.pv-a{padding-top:auto !important;padding-bottom:auto !important}
.p-a{padding:auto !important}
.pt-0{padding-top:0 !important}
.pr-0{padding-right:0 !important}
.pb-0{padding-bottom:0 !important}
.pl-0{padding-left:0 !important}
.ph-0{padding-left:0 !important;padding-right:0 !important}
.pv-0{padding-top:0 !important;padding-bottom:0 !important}
.p-0{padding:0 !important}
.pt-xxxs{padding-top:4px !important}
.pr-xxxs{padding-right:4px !important}
.pb-xxxs{padding-bottom:4px !important}
.pl-xxxs{padding-left:4px !important}
.ph-xxxs{padding-left:4px !important;padding-right:4px !important}
.pv-xxxs{padding-top:4px !important;padding-bottom:4px !important}
.p-xxxs{padding:4px !important}
.pt-xxs{padding-top:8px !important}
.pr-xxs{padding-right:8px !important}
.pb-xxs{padding-bottom:8px !important}
.pl-xxs{padding-left:8px !important}
.ph-xxs{padding-left:8px !important;padding-right:8px !important}
.pv-xxs{padding-top:8px !important;padding-bottom:8px !important}
.p-xxs{padding:8px !important}
.pt-xs{padding-top:16px !important}
.pr-xs{padding-right:16px !important}
.pb-xs{padding-bottom:16px !important}
.pl-xs{padding-left:16px !important}
.ph-xs{padding-left:16px !important;padding-right:16px !important}
.pv-xs{padding-top:16px !important;padding-bottom:16px !important}
.p-xs{padding:16px !important}
.pt-s{padding-top:24px !important}
.pr-s{padding-right:24px !important}
.pb-s{padding-bottom:24px !important}
.pl-s{padding-left:24px !important}
.ph-s{padding-left:24px !important;padding-right:24px !important}
.pv-s{padding-top:24px !important;padding-bottom:24px !important}
.p-s{padding:24px !important}
.pt-m{padding-top:36px !important}
.pr-m{padding-right:36px !important}
.pb-m{padding-bottom:36px !important}
.pl-m{padding-left:36px !important}
.ph-m{padding-left:36px !important;padding-right:36px !important}
.pv-m{padding-top:36px !important;padding-bottom:36px !important}
.p-m{padding:36px !important}
.pt-l{padding-top:48px !important}
.pr-l{padding-right:48px !important}
.pb-l{padding-bottom:48px !important}
.pl-l{padding-left:48px !important}
.ph-l{padding-left:48px !important;padding-right:48px !important}
.pv-l{padding-top:48px !important;padding-bottom:48px !important}
.p-l{padding:48px !important}
.pt-xl{padding-top:60px !important}
.pr-xl{padding-right:60px !important}
.pb-xl{padding-bottom:60px !important}
.pl-xl{padding-left:60px !important}
.ph-xl{padding-left:60px !important;padding-right:60px !important}
.pv-xl{padding-top:60px !important;padding-bottom:60px !important}
.p-xl{padding:60px !important}
.pt-xxl{padding-top:96px !important}
.pr-xxl{padding-right:96px !important}
.pb-xxl{padding-bottom:96px !important}
.pl-xxl{padding-left:96px !important}
.ph-xxl{padding-left:96px !important;padding-right:96px !important}
.pv-xxl{padding-top:96px !important;padding-bottom:96px !important}
.p-xxl{padding:96px !important}
.pt-xxxl{padding-top:144px !important}
.pr-xxxl{padding-right:144px !important}
.pb-xxxl{padding-bottom:144px !important}
.pl-xxxl{padding-left:144px !important}
.ph-xxxl{padding-left:144px !important;padding-right:144px !important}
.pv-xxxl{padding-top:144px !important;padding-bottom:144px !important}
.p-xxxl{padding:144px !important}
.wa{width:auto !important}
.w0{width:0 !important}
.w5{width:5% !important}
.w10{width:10% !important}
.w25{width:25% !important}
.w33{width:33.3333333333% !important}
.w50{width:50% !important}
.w66{width:66.6666666667% !important}
.w100{width:100% !important}
html{font-size:62.5% !important}
body{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}
button,input,select,textarea{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial}
img{border-radius:0}
p:last-of-type{margin-bottom:0}
h1,.h1{color:#000;font-size:4rem;font-weight:bold;letter-spacing:.025rem;line-height:5rem;text-decoration:none;text-transform:initial}
h2,.h2,.h2 a{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3.4rem;text-decoration:none;text-transform:initial}
h3,.h3{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial}
h4,.h4{color:#000;font-size:1.8rem;font-weight:bold;letter-spacing:0;line-height:2.4rem;text-decoration:none;text-transform:initial}
figure{width:100%}
img{max-width:100%}
a{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial}
button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]),.button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]),[type=submit]:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]){background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;text-transform:uppercase !important}
button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]) a,.button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]) a,[type=submit]:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]) a{color:#fff}
button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover,.button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover,[type=submit]:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover{background:#fff;color:#b19c73}
button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover a,.button:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover a,[type=submit]:not(.no-default-button-style) :not(.pswp__button) :not([aria-controls^=mep]):hover a{color:#b19c73}
input[type=number]{padding-right:0}
body .owl-carousel .owl-item{overflow:hidden}
body .owl-carousel .owl-item .owl--text{white-space:nowrap;overflow:hidden}
body #b-c-facebook{width:auto;max-width:250px;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0}
body #b-c-facebook #chat-f-b{float:right;width:auto;height:30px;line-height:30px;background:black;margin-right:0;padding-left:10px;padding-right:10px}
body #b-c-facebook #chat-f-b:before{font-family:"Material Icons";content:"\e0b7";color:#fff;font-size:20px}
body #b-c-facebook #chat-f-b #t_f_chat{display:none}
body #b-c-facebook #chat-f-b>img{display:none}
body #b-c-facebook #chat-f-b label{display:none}
body #b-c-facebook #f-chat-conent{background:0;height:310px}
body #b-c-facebook #f-chat-conent>div{float:right;box-shadow:0 0 5px 0 rgba(0,0,0,0.29);-webkit-transform:initial;-ms-transform:initial;transform:initial}
.last-added-product{display:none;position:absolute;width:100%;left:0;top:100%;box-shadow:inset 0 6px 6px -2px rgba(100,100,100,0.35),rgba(100,100,100,0.35) 1px 4px 13px;background:#fff}
.last-added-product .wrap>div:not(:last-child){padding-right:20px}
.last-added-product .product-image img{height:40px;width:auto}
[class^=addthis_button_]>span{background:#b1b0b0 !important}
.at-branding-logo{opacity:0}
.required,abbr.required,abbr[title]{color:#790000;border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}
.woocommerce-error{background:#790000}
span.onsale{border:0;background:#b19c73;color:#fff;border-radius:0;padding:3px 5px;line-height:1.6rem}
.star-rating>span:before{color:#b19c73}
.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#b19c73}
p.stars:not(.selected) a::before{color:#ccc !important;opacity:1}
p.stars:hover a::before{color:#b19c73 !important}
p.stars.selected a::before{color:#b19c73 !important;opacity:1}
p.stars.selected a.active ~ a::before{color:#b19c73 !important}
.storefront-breadcrumb{display:none}
.quantity input[type=number]{background:#fff;box-shadow:none}
.quantity .button{background:#979797;padding:8px 16px}
.add_to_cart_button,.ajax_add_to_cart{background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:4px 10px !important;font-size:11px;font-weight:600;text-transform:uppercase}
.add_to_cart_button a,.ajax_add_to_cart a{color:#fff}
.add_to_cart_button:hover,.ajax_add_to_cart:hover{background:#fff;color:#b19c73}
.add_to_cart_button:hover a,.ajax_add_to_cart:hover a{color:#b19c73}
.add_to_cart_button ~ .added_to_cart,.ajax_add_to_cart ~ .added_to_cart{display:none !important}
.quickview-trigger{background:#979797;border:1px solid #979797;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;padding:4px 6px 6px 6px;cursor:pointer}
.quickview-trigger a{color:#fff}
.quickview-trigger:hover{background:#fff;color:#979797}
.quickview-trigger:hover a{color:#979797}
.quickview-trigger a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.quickview-trigger a>i{font-size:1.6rem}
.checkout-steps-wrapper ul.checkout-steps{list-style:none;margin:0;padding-bottom:30px;text-align:center}
.checkout-steps-wrapper ul.checkout-steps li.checkout-step{display:inline-block}
.checkout-steps-wrapper ul.checkout-steps li.checkout-step,.checkout-steps-wrapper ul.checkout-steps li.checkout-step a{font-weight:bold;text-transform:uppercase}
.checkout-steps-wrapper ul.checkout-steps li.checkout-step:not(:last-child){margin-right:10px}
.checkout-steps li.checkout-step.active,.checkout-steps li.checkout-step.active a{color:#000}
.storefront-handheld-footer-bar{display:none !important}
.woocommerce-info{background-color:#d6d6d6}
.product-remove a.remove:before{font-family:"Material Icons";content:"\e5c9";color:#0e0e0e}
.dark-bg-elements div,.dark-bg-elements h1,.dark-bg-elements h2,.dark-bg-elements h3,.dark-bg-elements h4,.dark-bg-elements h5,.dark-bg-elements h6,.dark-bg-elements span,.dark-bg-elements label,.dark-bg-elements pre,.dark-bg-elements p{color:#fff}
.text-center{text-align:center !important}
.w-100{width:100%}
.article-subtitle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;text-transform:uppercase}
.article-subtitle span{margin-right:10px}
.article-subtitle:after{display:inline-block;content:"";width:100%;height:1px;background:#000}
.row-client-list{max-width:calc(650px);margin-left:auto;margin-right:auto}
.row-client-list .wpb_wrapper{text-align:center}
.wrap{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
.vc_row:not(.no-wrap) .vc_wrap.amr_wrap{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
.vc_wrap .vc_column_container,.amr_wrap .vc_column_container{padding-left:0;padding-right:0}
form label{font-weight:bold;text-transform:capitalize}
form[id^=gform] div.validation_error{border-top:0;border-bottom:0;padding:0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield{margin-bottom:25px;box-sizing:border-box;clear:none;padding-right:initial}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield.hide-label label{display:none}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield .ginput_container{margin-top:0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-checkboxes .gfield_label,form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-radio .gfield_label{margin-bottom:25px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-checkboxes,form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-radio{margin-bottom:25px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-full{width:100%;clear:left}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-full::after{clear:both;content:"";display:block}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-newsletter{margin-top:25px;margin-bottom:25px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-captcha .g-recaptcha{display:block;width:234px;margin:0 auto 20px auto;margin:0 0 0 -10px;-webkit-transform:scale(0.77);-ms-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-captcha .gfield_description.validation_message{text-align:left}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-text-center{text-align:center}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield_radio li[class^=gchoice_]{display:inline-block}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield_radio li[class^=gchoice_]:not(:last-child){margin-right:20px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield_radio li[class^=gchoice_] label{margin-left:10px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .no-label>label{display:none !important}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_confirmation_wrapper{padding-bottom:40px}
form[id^=gform]:not(.no-form-styles) .gform_body .ginput_container_fileupload input[type="file"]{width:100%}
form[id^=gform]:not(.no-form-styles) .gform_body .ginput_container_fileupload span{display:block}
form[id^=gform]:not(.no-form-styles) .gform_body .gfield .ginput_container{padding:5px 0}
form[id^=gform]:not(.no-form-styles) .gform_body .gfield .ginput_container input,form[id^=gform]:not(.no-form-styles) .gform_body .gfield .ginput_container select,form[id^=gform]:not(.no-form-styles) .gform_body .gfield .ginput_container textarea{width:100%}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_footer{width:100%;clear:left}
form[id^=gform] .gform_footer input[type=submit]{background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold}
form[id^=gform] .gform_footer input[type=submit] a{color:#fff}
form[id^=gform] .gform_footer input[type=submit]:hover{background:#fff;color:#b19c73}
form[id^=gform] .gform_footer input[type=submit]:hover a{color:#b19c73}
#content form input[type=email],#content form input[type=password],#content form input[type=tel],#content form input[type=text],#content form input[type=url],#content form input[type=textarea],#content form textarea,#content form select,#signup-form input[type=email],#signup-form input[type=password],#signup-form input[type=tel],#signup-form input[type=text],#signup-form input[type=url],#signup-form input[type=textarea],#signup-form textarea,#signup-form select{box-shadow:none;background:#fff;border:1px solid #d6d6d6;border-radius:0;-webkit-transition:border-color 300ms ease-in;transition:border-color 300ms ease-in;padding:8px;color:#646464}
#content form input[type=email]:focus,#content form input[type=password]:focus,#content form input[type=tel]:focus,#content form input[type=text]:focus,#content form input[type=url]:focus,#content form input[type=textarea]:focus,#content form textarea:focus,#content form select:focus,#signup-form input[type=email]:focus,#signup-form input[type=password]:focus,#signup-form input[type=tel]:focus,#signup-form input[type=text]:focus,#signup-form input[type=url]:focus,#signup-form input[type=textarea]:focus,#signup-form textarea:focus,#signup-form select:focus{border-color:rgba(0,0,0,0.7)}
#content form input[type=radio],#content form input[type=checkbox],#signup-form input[type=radio],#signup-form input[type=checkbox]{margin:1px}
#content form select,#signup-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/amr/assets/images/select-arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:right 10px center;height:38px;padding:8px}
#content form select:after,#signup-form select:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#555 transparent transparent transparent}
#content form .select2-container,#signup-form .select2-container{border-radius:0;padding:8px;min-height:calc(28px + 8px*2);height:auto;line-height:1.618em;border:1px solid #d6d6d6}
#content form .select2-container .select2-selection--single,#signup-form .select2-container .select2-selection--single{border:0}
#content form [type=submit],#signup-form [type=submit]{background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold}
#content form [type=submit] a,#signup-form [type=submit] a{color:#fff}
#content form [type=submit]:hover,#signup-form [type=submit]:hover{background:#fff;color:#b19c73}
#content form [type=submit]:hover a,#signup-form [type=submit]:hover a{color:#b19c73}
.details_billing,.details_shipping{padding:20px}
#signup-form{background:#000;padding-top:20px;padding-bottom:10px}
#signup-form #mc_embed_signup{background:transparent}
#signup-form #mc_embed_signup form{background:transparent;margin-bottom:0;padding-left:0;padding-right:0;text-align:center}
#signup-form #mc_embed_signup form label,#signup-form #mc_embed_signup form br{display:none}
#signup-form #mc_embed_signup form select{padding:8px 40px 8px 8px !important}
#signup-form #mc_embed_signup form input,#signup-form #mc_embed_signup form select,#signup-form #mc_embed_signup form textarea{width:100%;border-radius:0 !important;padding:8px;text-indent:0}
#signup-form #mc_embed_signup form input[type=submit]{background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;height:auto;line-height:inherit !important;padding:8px !important;width:auto}
#signup-form #mc_embed_signup form input[type=submit] a{color:#fff}
#signup-form #mc_embed_signup form input[type=submit]:hover{background:#fff;color:#b19c73}
#signup-form #mc_embed_signup form input[type=submit]:hover a{color:#b19c73}
#signup-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{width:100%;position:relative}
#signup-form #mc_embed_signup form #mce-responses{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;padding:0;margin:0}
#signup-form #mc_embed_signup form #mce-responses .response{padding:0 0 10px 0;margin:0}
#signup-form #mc_embed_signup form #mce-responses .response#mce-success-response{color:#fff}
#signup-form #mc_embed_signup form .required{border-bottom:1px solid #d6d6d6 !important}
#signup-form #mc_embed_signup form input.mce_inline_error{border-width:1px !important}
#signup-form #mc_embed_signup form div.mce_inline_error{background:#cd9999;color:#6b0505;margin-bottom:0}
form.form-registration .gform_footer{text-align:center !important}
form.form-contact .gform_footer{text-align:center !important}
.amr_shortcode.amr_social ul li.social-item{display:inline-block}
footer .amr_social li.social-item:not(:last-child){margin-right:16px}
footer .amr_social li.social-item i{font-size:1.6rem;color:#979797}
.amr_shortcode.amr_nav_imagelinks ul{list-style:none;margin:0;padding:0}
.amr_shortcode.amr_nav_imagelinks ul li{background:rgba(216,216,216,0.29)}
.amr_shortcode.amr_nav_imagelinks ul li img{width:100%}
.amr_shortcode.amr_nav_imagelinks ul li .imagelink-title{background:rgba(77,77,77,0.2);color:#000;font-size:12px;font-weight:bold;padding:10px;margin-bottom:20px}
.col-full{max-width:initial;padding:0;margin:0}
#primary{margin-bottom:0 !important}
article[class^='post-']{margin-bottom:0 !important}
main#main{margin-top:40px;margin-bottom:40px}
.storefront-breadcrumb>.col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
body.archive main#main{margin-top:0}
body.archive .hentry.type-post .entry-content{float:left;width:100%}
footer.site-footer{padding:50px 0}
footer.site-footer #footer-top,footer.site-footer #footer-bottom{text-align:center}
footer.site-footer #footer-top>*:not(:last-child),footer.site-footer #footer-bottom>*:not(:last-child){margin-bottom:30px}
footer.site-footer #footer-top>*:not(:last-child):after,footer.site-footer #footer-bottom>*:not(:last-child):after{content:"";display:block;height:1px;background:#d6d6d6}
footer.site-footer .footer-widgets{border-bottom:0 !important;padding-top:0}
footer.site-footer .footer-widgets .widget-title{text-transform:uppercase;font-weight:500 !important;border:0 !important;padding:0 !important;font-size:1.6rem;color:#b19c73;margin-bottom:20px;font-weight:bold !important}
footer.site-footer .payment-methods .footer-item-title{text-transform:uppercase;font-weight:500 !important;border:0 !important;padding:0 !important;font-size:1.6rem;color:#b19c73;margin-bottom:20px;font-weight:bold !important}
footer.site-footer .payment-methods ul{list-style:none;margin:0;pardding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
footer.site-footer .payment-methods ul li.payment-method{display:inline-block;margin-bottom:16px}
footer.site-footer .payment-methods ul li.payment-method:not(:last-child){margin-right:10px}
footer.site-footer .payment-methods ul li.payment-method.payment-method-amex img,footer.site-footer .payment-methods ul li.payment-method.payment-method-mastercard img,footer.site-footer .payment-methods ul li.payment-method.payment-method-paypal img,footer.site-footer .payment-methods ul li.payment-method.payment-method-visa img{height:44px}
footer.site-footer .payment-methods ul li.payment-method img{width:auto;height:24px}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:40px}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item a{color:#b19c73;display:block;font-size:1.6rem;font-weight:bold;line-height:2.2rem;margin-bottom:8px;text-transform:uppercase}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item>ul.sub-menu{margin:0}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item li.menu-item{display:inline}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item li.menu-item a{color:#979797;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-transform:initial}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu li.menu-item{padding:0}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu li.menu-item:before{display:none}
footer .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
header#masthead{background:#fff;border-bottom:0;box-shadow:rgba(100,100,100,0.35) 1px 4px 13px 0;padding-top:0;padding-bottom:0;margin-bottom:0;z-index:2000 !important}
header#masthead .branding .wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}
header#masthead .logo{margin-right:30px}
header#masthead .logo img{max-width:100px}
header#masthead .navbar nav ul{list-style:none;margin:0}
header#masthead .navbar nav ul li{float:left;text-transform:uppercase;font-weight:600;margin-left:10px;margin-right:10px}
header#masthead .navbar nav ul li a{color:#000;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in}
header#masthead .navbar nav ul li a:hover{color:#b19c73}
header#masthead .branding-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
header#masthead .branding-side .search-box{padding-right:5px}
header#masthead .branding-side .search-box.active .site-search{display:block;z-index:99;opacity:1;height:auto}
header#masthead .branding-side .search-box.active .search-box-close{opacity:1;z-index:100;width:auto}
header#masthead .branding-side .search-box .site-search{opacity:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:initial;float:none;margin-bottom:initial;position:absolute;right:0;background:#fff;top:0;border-left:1px solid rgba(151,151,151,0.15);width:calc(100% - 70px);height:100%;z-index:-1}
header#masthead .branding-side .search-box .site-search input{height:80px;font-size:18px;line-height:26px}
header#masthead .branding-side .search-box .site-search .widget_product_search form{margin-bottom:0}
header#masthead .branding-side .search-box .site-search .widget_product_search form:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;left:initial;right:calc(20px * 4);color:#b19c73}
header#masthead .branding-side .search-box .site-search .widget_product_search input{background:0;padding-left:20px}
header#masthead .branding-side .search-box .search-box-trigger{position:relative;padding-right:20px;cursor:pointer}
header#masthead .branding-side .search-box .search-box-trigger span{display:none}
header#masthead .branding-side .search-box .search-box-trigger:after{content:"\e8b6";font-family:"Material Icons";color:#b19c73;font-size:20px;position:absolute;top:0;right:0}
header#masthead .branding-side .search-box .search-box-close{position:absolute;z-index:0;width:0;right:calc(20px * 2);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:22px;opacity:0;background:rgba(200,200,200,0.4);color:#c8c8c8;padding:4px 8px;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;cursor:pointer}
header#masthead .branding-side .search-box .search-box-close:hover{background:#c8c8c8;color:#979797}
header#masthead .branding-side #site-header-cart{width:initial;float:none}
header#masthead .branding-side #site-header-cart:hover .widget_shopping_cart{width:300px;right:0;left:auto}
header#masthead .branding-side #site-header-cart .cart-contents{display:block !important;padding:0}
header#masthead .branding-side #site-header-cart .cart-contents:after{content:"\e8cc";font-family:"Material Icons";font-size:20px;padding-left:2px;color:#b19c73;line-height:20px;vertical-align:middle}
header#masthead .branding-side #site-header-cart .cart-contents>.amount{display:none}
header#masthead .branding-side #site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.875em}
header#masthead .account{position:relative}
header#masthead .account:hover ul.login-sub-menu{display:block}
header#masthead .account .header-user{height:20px;display:inline-block;position:relative;padding-right:24px}
header#masthead .account .header-user:after{content:"\e853";font-family:"Material Icons";display:inline-block;font-size:20px;color:#b19c73;position:absolute;top:0;right:0}
header#masthead .account ul.login-sub-menu{list-style:none;margin:0;top:100%;right:0;width:auto;position:relative;margin:0 -20px;padding-top:10px}
header#masthead .account ul.login-sub-menu li{position:relative;border-bottom:1px solid #d6d6d6}
header#masthead .account ul.login-sub-menu li>a:before{display:none;font-family:"Material Icons";font-size:2rem;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#b19c73}
header#masthead .account ul.login-sub-menu li.account-register a:before{content:'\e851'}
header#masthead .account ul.login-sub-menu li.account-dashboard a:before{content:'\e871'}
header#masthead .account ul.login-sub-menu li.account-orders a:before{content:'\e838'}
header#masthead .account ul.login-sub-menu li.account-logout a:before{content:'\e879'}
header#masthead .account ul.login-sub-menu li a{padding:8px 20px;display:block}
header#masthead .account ul.login-sub-menu li a:hover{color:#b19c73}
.navbar .mega-menu-toggle .mega-toggle-block{position:relative}
.navbar .mega-menu-toggle .mega-toggle-block:before{color:rgba(0,0,0,0) !important;background:url("/wp-content/themes/amr/assets/images/hamburger.svg") no-repeat;background-position:left center;-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in}
.navbar .mega-menu-toggle .mega-toggle-block:after{content:'';-webkit-transition:opacity 300ms ease-in;transition:opacity 300ms ease-in;opacity:0}
.navbar .mega-menu-toggle.mega-menu-open .mega-toggle-block:before{opacity:0}
.navbar .mega-menu-toggle.mega-menu-open .mega-toggle-block:after{content:"";background:url("/wp-content/themes/amr/assets/images/hamburger-close.svg") no-repeat;background-position:left center;width:18px;height:18px;position:absolute;left:0;opacity:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.navbar .mega-menu-toggle .mega-toggle-label{display:none}
.mega-nav-visibility-mobile,.nav-visibility-mobile{display:block;padding:0 20px !important}
.mega-nav-visibility-mobile a,.nav-visibility-mobile a{font-size:1.4rem !important;line-height:2rem !important;text-transform:capitalize !important;color:#979797 !important;font-weight:normal !important}
.mega-nav-visibility-mobile a:hover,.nav-visibility-mobile a:hover{color:#b19c73 !important}
.mega-nav-visibility-none,.nav-visibility-none{display:none !important}
body.page header.entry-header{display:none}
body.single-post #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
body.single-post main>article .entry-content{width:100% !important}
body.single-post main>article .entry-content .post-meta-bar{display:block;overflow:hidden}
body.single-post main>article .entry-content .post-meta-bar .post-meta{display:inline-block;float:left;margin-bottom:40px}
body.single-post main>article .entry-content .post-meta-bar .post-meta .post-author{float:left;font-weight:bold;text-transform:uppercase;letter-spacing:1px}
body.single-post main>article .entry-content .post-meta-bar .post-meta .post-author:after{display:inline;content:"|";padding-left:4px;padding-right:4px}
body.single-post main>article .entry-content .post-meta-bar .post-meta .post-date{float:left;font-weight:bold;text-transform:uppercase;letter-spacing:1px}
body.single-post main>article .entry-content .post-meta-bar .post-share{float:right;font-weight:bold;text-transform:uppercase;letter-spacing:1px}
.widget.hide_widget_title .widget-title{display:none !important}
.module-full-page-promo .background{height:100vh;width:100vw;background-repeat:no-repeat;background-size:cover;background-position:center center}
.module-gallery.display-default .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.module-gallery.display-default .items .item{padding:0 5px}
form.gform_newsletter{overflow:hidden;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
form.gform_newsletter label{display:none !important}
form.gform_newsletter .gform_heading{display:none !important}
form.gform_newsletter .gform_body{float:left;width:50%;box-sizing:content-box !important;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
form.gform_newsletter .gform_footer{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:50%;float:left;box-sizing:content-box !important;margin:0 !important;padding:0 !important}
form.gform_newsletter .gfield,form.gform_newsletter .ginput_container{margin:0 !important;padding:0 !important}
form.gform_newsletter input[type=email],form.gform_newsletter input[type=text]{background:#fff;padding:10px 20px !important;width:100% !important;box-shadow:none}
form.gform_newsletter input[type=email]::-webkit-input-placeholder,form.gform_newsletter input[type=text]::-webkit-input-placeholder{color:#ccc}
form.gform_newsletter input[type=email]:-moz-placeholder,form.gform_newsletter input[type=text]:-moz-placeholder{color:#ccc}
form.gform_newsletter input[type=email]::-moz-placeholder,form.gform_newsletter input[type=text]::-moz-placeholder{color:#ccc}
form.gform_newsletter input[type=email]:-ms-input-placeholder,form.gform_newsletter input[type=text]:-ms-input-placeholder{color:#ccc}
form.gform_newsletter input[type=submit]{background:#b19c73;color:#fff;font-size:10px;font-weight:bold;letter-spacing:1.5px;text-align:center;font-weight:normal}
form.gform_newsletter .validation_error{display:none}
.module-heading .background{background-repeat:no-repeat;background-size:cover}
.module-heading .wrap{max-width:100%;min-height:300px}
.module-heading .wrap>div{max-width:1440px;margin:0 auto}
.module-heading .wrap h1,.module-heading .wrap h2,.module-heading .wrap p,.module-heading .wrap div{color:#fff}
.products .product{position:relative}
.products .product .star-rating{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin:0 auto 10px !important}
.products .product .woocommerce-loop-product__title{font-size:1.4rem !important;line-height:2.2rem !important}
.products .product .price{color:#000 !important}
.products .product .woocommerce-Price-amount{font-size:1.4rem !important;font-weight:600 !important;color:#000 !important}
.products .product ins .woocommerce-Price-amount{color:#b19c73 !important}
.products .product .product-description{display:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1rem;color:#c2c2c2;clear:both}
.products .product .onsale{position:absolute;top:10px;left:10px}
.products .product a.woocommerce-loop-product__link{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.products .product a.woocommerce-loop-product__link img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.products .product a.woocommerce-loop-product__link h2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.products .product a.woocommerce-loop-product__link .product-description{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.products .product a.woocommerce-loop-product__link .price{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
.products .product .product-quickview{position:fixed;height:100%;width:100%;overflow:scroll;top:0;left:0;z-index:99999;padding:150px 0;-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear;background:rgba(50,50,50,0.9);opacity:0}
.products .product .product-quickview:not(.active){display:none}
.products .product .product-quickview.visible{opacity:1;-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear}
.products .product .product-quickview .wrap .quickview-item{position:relative;width:100%;height:auto;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5),4px 10px 19px 2px rgba(0,0,0,0.15);padding:50px}
.products .product .product-quickview .wrap .quickview-item .woocommerce-loop-product__title{font-size:2.5rem !important;font-weight:700 !important;line-height:3.4rem !important}
.products .product .product-quickview .wrap .quickview-item .summary{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:left;width:100%}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div{float:left;padding-bottom:20px;width:50%}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div:not(:last-child){padding-right:20px}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div.product-category a:not(:last-child):after{content:",";display:inline}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div .product-meta-title{color:#646464}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div .product-meta-content{color:#b1b0b0}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div .product-meta-content a{color:#b1b0b0}
.products .product .product-quickview .wrap .quickview-item .summary .star-rating{margin-left:0 !important;margin-right:0 !important}
.products .product .product-quickview .wrap .quickview-item .summary .woocommerce-Price-amount{font-size:2.5rem !important;font-weight:700 !important;line-height:3.4rem !important}
.products .product .product-quickview .wrap .quickview-item .summary .add_to_cart_button{padding:8px 16px;margin-top:30px}
.products .product .product-quickview .wrap .quickview-item .single-product-gallery-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}
.products .product .product-quickview .wrap .quickview-close{position:absolute;cursor:pointer;top:-40px;right:0;background:#000;color:#fff;display:block;height:40px;width:40px;line-height:40px}
.products .product .product-quickview .wrap .product-info ul.tab-heads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;position:relative}
.products .product .product-quickview .wrap .product-info ul.tab-heads:after{background:#ccc;bottom:0;content:'';display:block;height:2px;position:absolute;width:100%;z-index:0}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li{padding:10px}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li:first-child{padding-left:0}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li.ui-state-hover{border-bottom:2px solid #d6d6d6;z-index:1}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li.ui-state-hover a{color:#9c9c9c}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li.ui-state-active{border-bottom:2px solid black;z-index:1}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li.ui-state-active a{color:black}
.products .product .product-quickview .wrap .product-info ul.tab-heads>li a{font-size:1.6rem;font-weight:bold}
.products .product .product-quickview .wrap .product-info .tab-content{padding:20px 0}
.products .product .product-quickview .wrap img{width:auto}
.restricted{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;color:#b19c73;display:block}
.sitepack__top-promo{background:#000;padding:6px 0;z-index:9999 !important}
.sitepack__top-promo .wrap .promotions{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
.sitepack__top-promo .wrap .promotions>div{color:#fff;position:relative}
.sitepack__top-promo .wrap .promotions>div .helloBar{height:auto}
.sitepack__top-promo .wrap .promotions>div .helloBar .innerBar{height:auto;line-height:inherit}
body:not(.logged-in) .wcwl_elements{background:#e0e0e0;padding:20px}
body:not(.logged-in) .wcwl_elements .wcwl_intro{margin-bottom:10px}
body:not(.logged-in) .wcwl_elements input{box-shadow:none;background:#fff;border:1px solid #d6d6d6;border-radius:0;-webkit-transition:border-color 300ms ease-in;transition:border-color 300ms ease-in;padding:8px;color:#646464}
body:not(.logged-in) .wcwl_elements input:focus{border-color:rgba(0,0,0,0.7)}
.amr-module>.wrap{padding-left:initial;padding-right:initial}
.vc_grid-container .vc_custom_heading>h1,.vc_grid-container .vc_custom_heading>h2,.vc_grid-container .vc_custom_heading>h3,.vc_grid-container .vc_custom_heading>h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini>div:first-child{position:relative}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini>div:first-child:before{content:'';display:block;position:absolute;background:#fff;opacity:0;height:100%;width:100%;z-index:10;-webkit-transition:opacity 300ms;transition:opacity 300ms}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini.vc_is-hover>div:first-child:before{opacity:.4}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_custom_heading h2 a{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3.4rem;text-decoration:none;text-transform:initial}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_gitem-post-data-source-post_excerpt{margin-bottom:0}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_gitem-post-data-source-post_author,.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_gitem-post-data-source-post_date{text-transform:uppercase;color:#979797;font-size:1.2rem}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_gitem-post-data-source-post_excerpt{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.vc_grid-container .inline{display:inline}
.vc_grid-container .inline>div{display:inline}
.vc_media_grid.media-grid--client>.vc_grid{max-width:800px;margin-left:auto;margin-right:auto}
.wpb_single_image.w-100 figure,.wpb_single_image.w-100 figure>div,.wpb_single_image.w-100 figure img{width:100%}
.wpb_single_image.has-single-image-mobile .vc_single_image-wrapper{display:none}
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-color:#d6d6d6 !important;border-radius:0 !important;border-width:2px !important}
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading a{color:#000 !important;color:#000;font-size:1.8rem;font-weight:bold;letter-spacing:0;line-height:2.4rem;text-decoration:none;text-transform:initial}
.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:black !important}
.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:black !important}
.flexslider{box-shadow:none !important;border-radius:0 !important}
.vc_btn3-container:not(.no-global-style) button.vc_general.vc_btn3{background:#b19c73 !important;border:1px solid #b19c73 !important;font-weight:200;color:#fff !important;padding:8px 16px;font-weight:bold}
.vc_btn3-container:not(.no-global-style) button.vc_general.vc_btn3 a{color:#fff !important}
.vc_btn3-container:not(.no-global-style) button.vc_general.vc_btn3:hover{background:#fff !important;color:#b19c73 !important}
.vc_btn3-container:not(.no-global-style) button.vc_general.vc_btn3:hover a{color:#b19c73 !important}
body.error404 #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding-left:0;padding-right:0}
body.gf-activate-page #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding-top:50px;padding-bottom:50px;text-align:center;max-width:800px}
body.woocommerce-cart #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding-top:40px;padding-bottom:40px}
body.woocommerce-cart table.cart tr th{padding-left:1rem}
body.woocommerce-cart table.cart tr td{vertical-align:middle;padding:1rem}
body.woocommerce-cart table.cart tr td.product-name a{color:#000;font-weight:bold}
body.woocommerce-cart table.cart tr td.product-price span{color:#000}
body.woocommerce-cart table.cart tr td.product-quantity input{border:1px solid #d6d6d6;height:38px}
body.woocommerce-cart table.cart tr td.product-subtotal span{color:#000;font-weight:bold}
body.woocommerce-cart table.cart tr td.product-thumbnail img{box-shadow:0 0 7px 1px rgba(100,100,100,0.2)}
body.woocommerce-cart table.cart [type=submit]{text-transform:uppercase}
body.woocommerce-cart table.shop_table th,body.woocommerce-cart table.shop_table td{color:#2b2b2d;font-weight:normal}
body.woocommerce-cart table.shop_table th a,body.woocommerce-cart table.shop_table td a{color:#5d5d61}
body.woocommerce-cart table.shop_table tr.order-total,body.woocommerce-cart table.shop_table tr.order-total th,body.woocommerce-cart table.shop_table tr.order-total td{font-weight:bold}
body.woocommerce-cart .wc-proceed-to-checkout a.button.alt{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;display:inline-block;text-transform:uppercase}
body.woocommerce-cart .wc-proceed-to-checkout a.button.alt a{color:#fff}
body.woocommerce-cart .wc-proceed-to-checkout a.button.alt:hover{background:#fff;color:#b19c73}
body.woocommerce-cart .wc-proceed-to-checkout a.button.alt:hover a{color:#b19c73}
body.woocommerce-checkout h3{text-transform:uppercase}
body.woocommerce-checkout #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding-top:40px;padding-bottom:40px}
body.woocommerce-checkout #payment .payment_methods li img{width:auto;max-height:initial}
body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}
body.woocommerce-checkout table.shop_table tbody th{color:#2b2b2d;font-weight:bold}
body.woocommerce-checkout table.shop_table tbody td{color:#2b2b2d;font-weight:normal}
body.woocommerce-checkout table.shop_table tfoot tr:first-child th,body.woocommerce-checkout table.shop_table tfoot tr:first-child td{border-top:1px solid #2b2b2d}
body.woocommerce-checkout table.shop_table tfoot tr.order-total,body.woocommerce-checkout table.shop_table tfoot tr.order-total th,body.woocommerce-checkout table.shop_table tfoot tr.order-total td{font-weight:bold}
body.woocommerce-checkout table.shop_table tfoot tr th,body.woocommerce-checkout table.shop_table tfoot tr td{color:#2b2b2d;font-weight:normal}
body.woocommerce-checkout table.shop_table tfoot tr th a,body.woocommerce-checkout table.shop_table tfoot tr td a{color:#5d5d61}
body.woocommerce-checkout #payment .place-order .button{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;display:inline-block;text-transform:uppercase;width:auto}
body.woocommerce-checkout #payment .place-order .button a{color:#fff}
body.woocommerce-checkout #payment .place-order .button:hover{background:#fff;color:#b19c73}
body.woocommerce-checkout #payment .place-order .button:hover a{color:#b19c73}
body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial}
body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label span{float:left;margin-right:10px}
body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label .woocommerce-form__input-checkbox{position:static;vertical-align:bottom}
body.woocommerce-checkout .woocommerce-shipping-fields .shipping_address p:last-of-type.form-row{margin-bottom:1.41575em}
body.woocommerce-checkout #order_comments_field{margin-top:30px}
body.woocommerce-checkout #order_comments_field>label{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial;text-transform:capitalize !important}
body.home header.entry-header{display:none}
body.woocommerce-account:not(.logged-in) .woocommerce{max-width:768px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
body.woocommerce-account #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;padding-left:0;padding-right:0}
body.woocommerce-account .woocommerce>h2{text-align:center}
body.woocommerce-account .woocommerce .form-row,body.woocommerce-account .woocommerce .lost_password{text-align:center}
body.woocommerce-account .woocommerce .form-row label:not(.inline),body.woocommerce-account .woocommerce .lost_password label:not(.inline){float:left}
body.woocommerce-account .account-type-wrapper{margin-bottom:20px}
body.woocommerce-account .account-type-wrapper label{font-weight:bold}
body.woocommerce-account .account-type-wrapper span{font-weight:normal}
body.woocommerce-account:not(.woocommerce-edit-account) .account-type-wrapper{margin-top:20px}
body.woocommerce-account .woocommerce-Address .woocommerce-Address-title{margin-top:20px}
body.woocommerce-account .post-login-form-message{margin-bottom:40px}
body.post-type-archive-product .hero img,body.tax-brand .hero img{width:100%}
body.post-type-archive-product .woocommerce-products-header,body.tax-brand .woocommerce-products-header{display:none}
body.post-type-archive-product #woof_results_by_ajax .storefront-sorting:first-of-type .woocommerce-result-count,body.tax-brand #woof_results_by_ajax .storefront-sorting:first-of-type .woocommerce-result-count{display:none}
body.post-type-archive-product #woof_results_by_ajax .storefront-sorting .woocommerce-ordering,body.tax-brand #woof_results_by_ajax .storefront-sorting .woocommerce-ordering{display:none}
body.post-type-archive-product #woof_results_by_ajax .storefront-sorting .woocommerce-result-count,body.tax-brand #woof_results_by_ajax .storefront-sorting .woocommerce-result-count{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;font-weight:bold}
body.post-type-archive-product .shop-text,body.tax-brand .shop-text{margin-top:40px;margin-bottom:30px}
body.post-type-archive-product .shop-products .shop-products-filter .widget-title,body.tax-brand .shop-products .shop-products-filter .widget-title{font-weight:bold}
body.post-type-archive-product .shop-products ul.products,body.post-type-archive-product .shop-products div.products,body.tax-brand .shop-products ul.products,body.tax-brand .shop-products div.products{list-style:none}
body.post-type-archive-product .shop-products .prdctfltr_sc,body.tax-brand .shop-products .prdctfltr_sc{margin-bottom:0 !important}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr-bars:before,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr-bars:before{display:none}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr-bars:after,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr-bars:after{font-family:"Material Icons";content:'\e152';display:inline-block;font-style:initial;font-size:18px}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter{display:block;border-top:1px solid #d6d6d6;padding-top:20px;padding-bottom:20px}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter .prdctfltr_regular_title,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter .prdctfltr_regular_title{text-transform:uppercase;color:#000}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter input[type=text],body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter input[type=text]{padding:10px 10px 10px 30px !important;font-size:1.4rem}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span{text-transform:capitalize}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span:after,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span:after{content:"..."}
body.post-type-archive-product .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span:before,body.tax-brand .shop-products .prdctfltr_sc .prdctfltr_filter .pf_more span:before{display:none}
body.post-type-archive-product .shop-products .prdctfltr_mobile,body.tax-brand .shop-products .prdctfltr_mobile{margin-bottom:0}
body.post-type-archive-product .shop-products .irs-bar,body.tax-brand .shop-products .irs-bar{background:black}
body.post-type-archive-product .shop-products .irs-slider,body.tax-brand .shop-products .irs-slider{background:url("/wp-content/themes/amr/assets/images/sprite-price-range.png");background-position-x:0;background-position-y:-120px}
body.post-type-archive-product .shop-products .irs-to,body.post-type-archive-product .shop-products .irs-from,body.post-type-archive-product .shop-products .irs-single,body.tax-brand .shop-products .irs-to,body.tax-brand .shop-products .irs-from,body.tax-brand .shop-products .irs-single{background:#3d3d3d}
body.post-type-archive-product .shop-products .irs-to:after,body.post-type-archive-product .shop-products .irs-from:after,body.post-type-archive-product .shop-products .irs-single:after,body.tax-brand .shop-products .irs-to:after,body.tax-brand .shop-products .irs-from:after,body.tax-brand .shop-products .irs-single:after{border-top-color:#3d3d3d}
body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-bar,body.tax-brand .shop-products .pf_rngstyle_thin .irs-bar{background:url("/wp-content/themes/amr/assets/images/sprite-skin-thin.png");background-position:0 -60px}
body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-slider,body.tax-brand .shop-products .pf_rngstyle_thin .irs-slider{background:url("/wp-content/themes/amr/assets/images/sprite-skin-thin.png");background-position-x:0;background-position-y:-120px;background:black;border-radius:50%;width:14px;height:14px;top:31px}
body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-to,body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-from,body.tax-brand .shop-products .pf_rngstyle_thin .irs-to,body.tax-brand .shop-products .pf_rngstyle_thin .irs-from{background:#3d3d3d}
body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-to:after,body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-from:after,body.tax-brand .shop-products .pf_rngstyle_thin .irs-to:after,body.tax-brand .shop-products .pf_rngstyle_thin .irs-from:after{border-top-color:#3d3d3d}
body.post-type-archive-product .shop-products .pf_rngstyle_thin .irs-single,body.tax-brand .shop-products .pf_rngstyle_thin .irs-single{background:#3d3d3d}
body.post-type-archive-product .storefront-sorting,body.tax-brand .storefront-sorting{clear:both}
.woof_products_top_panel>ul>li>a{background:#d6d6d6;border-radius:3px;padding:4px 12px;text-transform:capitalize}
.woof_products_top_panel>ul>li>a:hover{box-shadow:1px 3px 3px -2px rgba(50,50,50,0.7)}
.woof_products_top_panel>ul>li>a:hover span{color:#7e7d7d}
.woof_products_top_panel>ul>li>a span{background:0;position:relative}
.woof_products_top_panel>ul>li>a span:after{position:absolute;right:-6px;top:0;content:"\e5cd";font-family:"Material Icons";font-size:2rem}
.woof_shortcode_output{overflow:hidden}
.woof h4{color:#979797;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.4rem;font-weight:normal;letter-spacing:.025rem;line-height:2rem;text-decoration:none;text-transform:initial;font-weight:bold;text-transform:uppercase !important;color:#000}
.woof input[type=checkbox]{margin-right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;position:relative;vertical-align:middle}
.woof input[type=checkbox]:before{content:"\e835";font-family:"Material Icons";font-size:2rem}
.woof input[type=checkbox]:checked:before{content:"\e834"}
.woof .woof_container:not(:last-of-type){border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:20px}
.woof .woof_is_opened{position:relative;background:none !important}
.woof .woof_is_opened:after{position:absolute;content:"\e5ce";font-family:"Material Icons";font-size:2rem}
.woof .woof_is_closed{background:none !important}
.woof .woof_is_closed:after{position:absolute;content:"\e5cf";font-family:"Material Icons";font-size:2rem}
.woof ul.woof_list_checkbox>li{margin:0 !important}
.woof ul.woof_list_checkbox label{margin:0 !important}
.woof .woof_checkbox_instock_container input[type=checkbox]{margin:0}
.woof .woof_checkbox_instock_container input[type=checkbox]+label{margin:0}
.woof button{background:#000;border:1px solid #000;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold}
.woof button a{color:#fff}
.woof button:hover{background:#fff;color:#000}
.woof button:hover a{color:#000}
.WOOF_Widget>.widget .filter-overlay{display:none;position:fixed;z-index:3000;background:rgba(50,50,50,0.5);top:0;left:0;width:100%;height:100%;width:100vw;height:100vh}
body.single-post .post-featured-image img{margin-bottom:30px}
body.single-post .comments-area .comment-list .comment-content{float:left;width:calc(100% - 20px - 150px)}
body.page-template-template-no-content-gap main#main{margin-top:0;margin-bottom:0}
body.single-product #content .col-full{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}
body.single-product main{padding-top:40px}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .summary{float:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .summary .price{font-size:4rem;line-height:5rem;margin:0 0 1rem 0;color:#979797}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center;width:100%}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper img{max-width:100%;display:inline-block}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper span.onsale{position:absolute;z-index:1;left:10px;top:10px}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper .flex-control-nav{text-align:center}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper .flex-control-nav>li{display:inline-block;float:none;width:auto;margin-right:0}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper .woocommerce-product-gallery{float:none;margin-right:0;width:100%}
body.single-product.storefront-full-width-content.single-product .single_add_to_cart_button{background:#b19c73;border:1px solid #b19c73;font-weight:200;color:#fff;padding:8px 16px;font-weight:bold;display:block;clear:left;margin-top:50px;width:153px}
body.single-product.storefront-full-width-content.single-product .single_add_to_cart_button a{color:#fff}
body.single-product.storefront-full-width-content.single-product .single_add_to_cart_button:hover{background:#fff;color:#b19c73}
body.single-product.storefront-full-width-content.single-product .single_add_to_cart_button:hover a{color:#b19c73}
body.single-product ins .woocommerce-Price-amount{color:#b19c73}
body.single-product .product-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}
body.single-product .product-meta>div{float:left;padding-bottom:20px;width:50%}
body.single-product .product-meta>div:not(:last-child){padding-right:20px}
body.single-product .product-meta>div.product-category a:not(:last-child):after{content:",";display:inline}
body.single-product .product-meta>div .product-meta-title{color:#646464}
body.single-product .product-meta>div .product-meta-content{color:#b1b0b0}
body.single-product .product-meta>div .product-meta-content a{color:#b1b0b0}
body.single-product .product-info ul.tab-heads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;position:relative}
body.single-product .product-info ul.tab-heads:after{background:#ccc;bottom:0;content:'';display:block;height:2px;position:absolute;width:100%;z-index:0}
body.single-product .product-info ul.tab-heads>li{padding:10px}
body.single-product .product-info ul.tab-heads>li:first-child{padding-left:0}
body.single-product .product-info ul.tab-heads>li.ui-state-hover{border-bottom:2px solid #d6d6d6;z-index:1}
body.single-product .product-info ul.tab-heads>li.ui-state-hover a{color:#9c9c9c}
body.single-product .product-info ul.tab-heads>li.ui-state-active{border-bottom:2px solid black;z-index:1}
body.single-product .product-info ul.tab-heads>li.ui-state-active a{color:black}
body.single-product .product-info ul.tab-heads>li a{font-size:1.6rem;font-weight:bold}
body.single-product .product-info .tab-content{padding:20px 0}
body.single-product .woocommerce-tabs .wc-tabs{display:none}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews{width:100%}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;text-transform:uppercase}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title span{margin-right:10px}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title:after{display:inline-block;content:"";width:100%;height:1px;background:#ccc}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews ol.commentlist>li{border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:20px !important}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews ol.commentlist>li .comment_container .avatar{display:none}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews ol.commentlist>li .comment_container .comment-text{width:100% !important}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews ol.commentlist>li .comment-form-rating{margin-bottom:20px}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-noreviews{background-color:#ccc;color:#979797}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-respond{background:#fff;margin-left:auto;margin-right:auto}
img.onsale{border:0;width:50px}
@media only screen and (min-width:641px){.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100%) !important}
}@media(min-width:769px){body #b-c-facebook #f-chat-conent{height:auto}
.quickview-trigger{padding:6px 6px 7px 6px}
.checkout-steps-wrapper ul.checkout-steps li.checkout-step:not(:last-child){margin-right:24px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-captcha .g-recaptcha{width:304px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.details_billing,.details_shipping{padding:20px 30px}
#signup-form{padding-bottom:0}
#signup-form #mc_embed_signup form input,#signup-form #mc_embed_signup form select,#signup-form #mc_embed_signup form textarea{width:calc(100% - 10px);margin-right:10px}
#signup-form #mc_embed_signup form #mc_embed_signup_scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:730px;margin:0 auto}
#signup-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{width:33%}
#signup-form #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group:first-child{max-width:155px}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item{margin-bottom:inherit}
header#masthead .logo img{max-width:142px}
.products .product .woocommerce-loop-product__title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div.product-category{width:30%}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div.product-sku{width:20%}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div.product-stock{width:20%}
.products .product .product-quickview .wrap .quickview-item .summary .product-meta>div.product-share{width:30%}
.wpb_single_image.has-single-image-mobile .single-image-mobile-wrapper{display:none !important}
.wpb_single_image.has-single-image-mobile .vc_single_image-wrapper{display:block !important}
body.woocommerce-cart table.cart tr th.product-remove{width:60px}
body.woocommerce-cart table.cart tr th.product-thumbnail{width:80px}
body.single-post .comments-area .comment-list .comment-meta{max-width:150px;text-align:left;margin-right:0;padding-right:20px}
body.single-post .comments-area .comment-list .comment-meta img{float:left}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper img{max-width:500px}
body.single-product .product-meta{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
body.single-product .product-meta>div.product-category{width:30%}
body.single-product .product-meta>div.product-sku{width:20%}
body.single-product .product-meta>div.product-stock{width:20%}
body.single-product .product-meta>div.product-share{width:30%}
}@media(max-width:1024px) and (min-width:1025px){.WOOF_Widget>.widget .woof .filter-close:before{display:none}
}@media(min-width:1025px){h1,.h1{color:#000;font-size:4.6rem;font-weight:bold;letter-spacing:0;line-height:5.6rem;text-decoration:none;text-transform:initial}
h2,.h2,.h2 a{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3.4rem;text-decoration:none;text-transform:initial}
h3,.h3{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial}
h4,.h4{color:#000;font-size:1.8rem;font-weight:bold;letter-spacing:0;line-height:2.4rem;text-decoration:none;text-transform:initial}
.last-added-product{padding:20px;width:calc(100% - 40px);left:20px}
form[id^=gform]:not(.no-form-styles) .gform_body{-webkit-transition:max-height ease-in-out 1s;transition:max-height ease-in-out 1s}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-third{float:left;width:31.333333333333%;margin-left:3%}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-third .ginput_container input{width:100%}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-two-third{float:left;width:65.666666667%;margin-left:3%}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-two-third .ginput_container input{width:100%}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-half{float:left;width:48.5%;margin-left:3% !important}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-first{clear:left;margin-left:0 !important}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .gfield{margin-bottom:0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-first,form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-full{margin-bottom:20px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-checkboxes,form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-radio{margin-bottom:0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-newsletter{margin-bottom:50px}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-captcha .g-recaptcha{margin:0}
form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-captcha .gfield_description.validation_message{text-align:left}
.amr_shortcode.amr_nav_imagelinks ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.amr_shortcode.amr_nav_imagelinks ul li{width:32%}
.amr_shortcode.amr_nav_imagelinks ul li .imagelink-title{margin-bottom:0}
footer.site-footer{padding:80px 0}
footer.site-footer #footer-top>*:not(:last-child),footer.site-footer #footer-bottom>*:not(:last-child){margin-bottom:20px}
footer.site-footer .menu-footer-menu-container ul#menu-footer-menu>li.menu-item li.menu-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
header#masthead .navbar{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
header#masthead .branding-side .search-box .site-search{width:calc(100% - 180px)}
header#masthead .branding-side .search-box .search-box-trigger span{display:inline}
header#masthead .branding-side #site-header-cart{padding:30px 10px}
header#masthead .account{padding:30px 5px}
header#masthead .account ul.login-sub-menu{display:none;padding-top:0;position:absolute;background:#fff;box-shadow:0 9px 10px 4px rgba(0,0,0,0.3);border-top:1px solid rgba(0,0,0,0.1);min-width:200px}
header#masthead .account ul.login-sub-menu li>a:before{display:inline-block}
header#masthead .account ul.login-sub-menu li{padding-left:calc(20px + 20px);padding-right:20px}
header#masthead .account ul.login-sub-menu li a{padding:12px 8px}
.navbar #mega-menu-wrap-primary{position:static;text-align:center}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary{position:static;display:inline-block}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary>li{padding-top:20px;padding-bottom:20px}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary>li.menu-mobile-login{display:none}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary>li>ul.mega-sub-menu{width:100%;top:80px;padding:8px;box-shadow:0 9px 10px 4px rgba(0,0,0,0.3);border-top:1px solid rgba(0,0,0,0.1)}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary>li>ul.mega-sub-menu li.has-nav-imagelinks>ul>li.mega-menu-item:not(.mega-menu-item-type-widget){padding-bottom:0 !important}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary>li>ul.mega-sub-menu li.has-nav-imagelinks>ul>li.mega-menu-item.mega-menu-item-type-widget{padding-top:4px !important}
.mega-nav-visibility-mobile,.nav-visibility-mobile{display:none !important}
.module-heading .wrap{min-height:300px}
.products .product .product-quickview .wrap .quickview-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.products .product .product-quickview .wrap .quickview-item .woocommerce-loop-product__title{font-size:2.5rem !important;font-weight:700 !important;line-height:3.4rem !important}
.products .product .product-quickview .wrap .quickview-item .summary{width:50%}
.products .product .product-quickview .wrap .quickview-item .summary .woocommerce-Price-amount{font-size:2.5rem !important;font-weight:700 !important;line-height:3.4rem !important}
.products .product .product-quickview .wrap .quickview-item .single-product-gallery-wrapper{width:50%}
.vc_grid-container .custom-post-grid__default.vc_grid-item .vc_grid-item-mini .vc_custom_heading h2 a{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3.4rem;text-decoration:none;text-transform:initial}
.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading a{color:#000;font-size:1.8rem;font-weight:bold;letter-spacing:0;line-height:2.4rem;text-decoration:none;text-transform:initial}
body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial}
body.woocommerce-checkout #order_comments_field>label{color:#000;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.8rem;text-decoration:none;text-transform:initial}
body.post-type-archive-product .shop-products .shop-products-filter,body.tax-brand .shop-products .shop-products-filter{width:300px;padding-right:40px;float:left}
body.post-type-archive-product .shop-products ul.products,body.post-type-archive-product .shop-products div.products,body.tax-brand .shop-products ul.products,body.tax-brand .shop-products div.products{width:calc(100% - 340px);float:left;clear:none}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .summary{padding-right:4.347826087%;width:inherit;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .summary .price{font-size:4.6rem;line-height:5.6rem}
body.single-product.storefront-full-width-content.single-product .single-product-wrapper .single-product-gallery-wrapper{width:50%}
body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form .comment-respond{max-width:80%}
}@media(min-width:1180px){form[id^=gform]:not(.no-form-styles) .gform_body .gform_fields .field-newsletter{margin-top:0;margin-bottom:50px}
}@media(max-width:1024px){.row-client-list .wpb_column{width:50% !important}
header#masthead .branding .wrap{padding-top:20px;padding-bottom:20px}
header#masthead .logo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0}
header#masthead .logo img{margin-left:auto;margin-right:auto}
header#masthead .navbar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
header#masthead .branding-side{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
header#masthead .branding-side .search-box{margin-right:0}
header#masthead .account{display:none}
.navbar{width:40px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.navbar #mega-menu-wrap-primary{position:static}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary{display:block !important;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;background:#fff;top:100%;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:90%;opacity:0;height:calc(100vh - 135px);box-shadow:0 8px 8px 4px rgba(0,0,0,0.3);overflow:scroll;padding:0 0 20px 0}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary li.menu-mobile-login{padding:20px 0 0 0;background:#f0f0f0}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary li.menu-mobile-login .account,.navbar #mega-menu-wrap-primary ul#mega-menu-primary li.menu-mobile-login .logout{display:block;padding:8px 10px 0 20px !important}
.navbar #mega-menu-wrap-primary ul#mega-menu-primary li a.mega-menu-link{padding:8px 10px 8px 20px !important;height:auto !important}
.navbar #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important;opacity:1 !important}
.WOOF_Widget>.widget .widget-title{cursor:pointer}
.WOOF_Widget>.widget .widget-title:before{display:inline-block;content:'\e152';font-family:"Material Icons";margin-right:10px;color:#b19c73;vertical-align:bottom}
.WOOF_Widget>.widget .woof{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:fixed;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;z-index:3001;background:rgba(255,255,255,0.98);width:auto;min-width:280px;max-width:320px;left:-100%;padding:40px 15px 15px 15px;box-shadow:10px 10px 21px -6px #8f8f8f}
.WOOF_Widget>.widget .woof.filter-active{left:0}
.WOOF_Widget>.widget .woof .filter-close:before{background:#000;color:#fff;content:'\e5cd';cursor:pointer;display:inline-block;font-family:"Material Icons";font-size:2rem;padding:10px;float:right;margin-bottom:10px}
}@media(max-width:768px){body #b-c-facebook #f-chat-conent>div{-webkit-transform-origin:top right}
.hide-mobile{display:none !important}
body.woocommerce-cart table.cart tr td.product-thumbnail img{max-width:initial;width:auto}
body.post-type-archive-product .shop-products ul.products,body.post-type-archive-product .shop-products div.products,body.tax-brand .shop-products ul.products,body.tax-brand .shop-products div.products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
body.post-type-archive-product .shop-products ul.products li.product,body.post-type-archive-product .shop-products div.products li.product,body.tax-brand .shop-products ul.products li.product,body.tax-brand .shop-products div.products li.product{width:48%;float:left;padding:5px}
body.post-type-archive-product .shop-products ul.products li.product .quickview-trigger,body.post-type-archive-product .shop-products div.products li.product .quickview-trigger,body.tax-brand .shop-products ul.products li.product .quickview-trigger,body.tax-brand .shop-products div.products li.product .quickview-trigger{margin-top:10px;display:inline-block}
body.single-product .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}@-webkit-keyframes slideRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes slideRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}@-webkit-keyframes changeMenuIcon{0%{content:'\f333';opacity:1}
50%{color:white;opacity:0}
100%{content:'\f153';opacity:1}
}@keyframes changeMenuIcon{0%{content:'\f333';opacity:1}
50%{color:white;opacity:0}
100%{content:'\f153';opacity:1}
}