@charset "UTF-8";@font-face{font-family:'AvenirHeavy';src:url("../fonts/Avenir-Heavy.woff2") format("woff2"),url("../fonts/Avenir-Heavy.woff") format("woff")}@font-face{font-family:'AvenirRoman';src:url("../fonts/Avenir-Roman.woff2") format("woff2"),url("../fonts/Avenir-Roman.woff") format("woff")}@font-face{font-family:'AvenirOblique';src:url("../fonts/Avenir-HeavyOblique.woff2") format("woff2"),url("../fonts/Avenir-HeavyOblique.woff") format("woff")}@font-face{font-family:'LibreBaskerville';src:url("../fonts/LibreBaskerville-Italic.woff2") format("woff2"),url("../fonts/LibreBaskerville-Italic.woff") format("woff")}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-ExtraBold.woff2") format("woff2"),url("../fonts/Gilroy-ExtraBold.woff") format("woff")}@font-face{font-family:'GilroyMedium';src:url("../fonts/Gilroy-Medium.woff2") format("woff2"),url("../fonts/Gilroy-Medium.woff") format("woff")}@font-face{font-family:'GilroyBold';src:url("../fonts/Gilroy-Bold.woff2") format("woff2"),url("../fonts/Gilroy-Bold.woff") format("woff")}@font-face{font-family:'CustomIcon';src:url("../fonts/icomoon.woff") format("woff")}@font-face{font-family:'CustomIcon2';src:url("../fonts/icomoon_2.woff") format("woff")}body{margin:0 !important}h1,h2,h3,h4{font-family:"Gilroy",sans-serif !important}span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important}a{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}a:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){a{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}h1{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:51px !important;font-weight:800 !important;letter-spacing:3.46px !important;line-height:63px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){h1{font-size:25px !important;line-height:31px !important}}h2{color:#464542;font-family:"Gilroy",sans-serif !important;font-size:45px !important;font-weight:400 !important;letter-spacing:2.94px !important;line-height:55px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){h2{font-size:25px !important;line-height:31px !important}}h3{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:40px !important;font-weight:400 !important;letter-spacing:2.94px !important;line-height:49px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){h3{font-size:25px !important;line-height:31px !important}}h4{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:200 !important;letter-spacing:1px !important;line-height:31px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){h4{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width:767px) and (min-width:1px){h4{font-size:16px !important;line-height:20px !important}}.libre_italic{text-align:center}.libre_italic span{color:#ffcd77 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:25px !important;font-style:italic;line-height:31px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.libre_italic span{font-size:14px !important;line-height:18px !important;font-weight:300 !important}}.elementor-element-006ee2f .elementor-field-type-email{height:50px}.elementor-element-006ee2f .elementor-field-type-submit{height:50px}.elementor-element-006ee2f .elementor-message{margin-bottom:-10px}@media only screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (min-width:1125px){.elementor-element-006ee2f .elementor-field-type-submit{height:55px}}.elementor-slick-slider .slick-prev{left:-40px !important}.elementor-slick-slider .slick-prev:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.elementor-slick-slider .slick-next{right:-10px !important}.elementor-slick-slider .slick-next:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.elementor-slick-slider .slick-arrow:hover:before{color:#ff9f00 !important}.elementor-slick-slider .slick-dots{display:none !important}@media only screen and (max-width:1124px) and (min-width:1px){.elementor-slick-slider .slick-dots{display:block !important}.elementor-slick-slider .slick-dots li{display:inline-block !important}.elementor-slick-slider .slick-dots li button:before{cursor:pointer;color:#e3ded2 !important;width:6px !important;height:6px !important}.elementor-slick-slider .slick-dots li.slick-active button:before{color:#ff9f00 !important}}.elementor-slick-slider .slick-arrow{display:block !important}@media only screen and (max-width:1124px) and (min-width:1px){.elementor-slick-slider .slick-arrow{display:none !important}}.pagination{border-top:1px solid #e3ded2;padding-top:40px;margin:40px auto;text-align:center !important}.pagination .page-numbers{padding:5px 10px !important;margin:5px 7px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.77px;line-height:28px;text-transform:uppercase !important}.pagination .current{color:#fff !important;background:#8e866b !important}.flex-parent{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-column-1{width:100%;margin:0 auto}.flex-column-2{width:50%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-2{width:50%;padding-left:0 !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-2{width:100% !important;padding-left:0 !important}}.flex-column-2:first-child{padding-right:50px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-2:first-child{padding-right:0 !important}}.flex-column-2:last-child{padding-left:50px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-2:last-child{padding-left:0 !important}}.flex-column-3{width:33.33% !important;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-3{width:50% !important;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-3{width:100% !important;padding:10px 0 !important}}.flex-column-4{width:25%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-4{width:50% !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-4{width:50% !important;padding:10px 0 !important}}.flex-column-5{width:20%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-5{width:33.33%;padding:10px 0 !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-5{width:50% !important;padding:10px 0 !important}}.flex-column-6{width:16.66%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-column-6{width:33.33%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-6{width:50% !important}}.pull-center{text-align:center !important}.jet-engine-callback-image-slider .image-slide-wrapper,.jet-engine-callback-media-slider .image-slide-wrapper{margin:0 10px;outline:none !important}.jet-engine-callback-image-slider .slick-prev,.jet-engine-callback-media-slider .slick-prev{left:-20px !important}.jet-engine-callback-image-slider .slick-prev:before,.jet-engine-callback-media-slider .slick-prev:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.jet-engine-callback-image-slider .slick-next,.jet-engine-callback-media-slider .slick-next{right:5px !important}.jet-engine-callback-image-slider .slick-next:before,.jet-engine-callback-media-slider .slick-next:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.jet-engine-callback-image-slider .slick-arrow,.jet-engine-callback-media-slider .slick-arrow{z-index:9}.jet-engine-callback-image-slider .slick-arrow:hover:before,.jet-engine-callback-media-slider .slick-arrow:hover:before{color:#ff9f00 !important}.jet-engine-callback-image-slider .slick-dots,.jet-engine-callback-media-slider .slick-dots{display:block !important}.jet-engine-callback-image-slider .slick-arrow,.jet-engine-callback-media-slider .slick-arrow{display:block !important}@media only screen and (max-width:1124px) and (min-width:1px){.jet-engine-callback-image-slider .slick-arrow,.jet-engine-callback-media-slider .slick-arrow{display:none !important}}.jet-engine-callback-image-slider .slick-dots,.jet-engine-callback-media-slider .slick-dots{bottom:-56px}@media only screen and (max-width:767px) and (min-width:1px){.jet-engine-callback-image-slider .slick-dots,.jet-engine-callback-media-slider .slick-dots{bottom:-30px}}.jet-engine-callback-image-slider .slick-dots>li>button:before,.jet-engine-callback-media-slider .slick-dots>li>button:before{font-size:10px !important;color:#e3ded2;opacity:1}.jet-engine-callback-image-slider .slick-dots li.slick-active>button:before,.jet-engine-callback-media-slider .slick-dots li.slick-active>button:before{color:#ff9f00}.jet-engine-callback-image-slider .media-slide-wrapper,.jet-engine-callback-media-slider .media-slide-wrapper{height:460px;overflow:hidden}.jet-engine-callback-image-slider .media-slide-wrapper img,.jet-engine-callback-media-slider .media-slide-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.jet-engine-callback-image-slider .media-slide-wrapper>a,.jet-engine-callback-media-slider .media-slide-wrapper>a{outline:none !important}.jet-engine-callback-image-slider .media-slide-wrapper>a .play_icon,.jet-engine-callback-media-slider .media-slide-wrapper>a .play_icon{position:relative;top:-180px;left:40%}@media only screen and (max-width:1124px) and (min-width:1px){.jet-engine-callback-image-slider .media-slide-wrapper>a .play_icon,.jet-engine-callback-media-slider .media-slide-wrapper>a .play_icon{top:-120px}}@media only screen and (max-width:767px) and (min-width:1px){.jet-engine-callback-image-slider .media-slide-wrapper>a .play_icon,.jet-engine-callback-media-slider .media-slide-wrapper>a .play_icon{top:-118px}}.jet-engine-callback-image-slider .media-slide-wrapper>a .play_icon:after,.jet-engine-callback-media-slider .media-slide-wrapper>a .play_icon:after{content:"" !important;font-family:"eicons" !important;font-size:65px !important;color:#fff !important;opacity:1;cursor:pointer}.jet-engine-callback-image-slider .slick-slide img,.jet-engine-callback-media-slider .slick-slide img{margin:auto !important}.eicon-menu-bar:before{content:'\e921';font-family:"CustomIcon",sans-serif}body.elementor-editor-active .search-active{display:block}.jet-carousel .jet-arrow{z-index:9 !important}.post-banner-slider-section .elementor-element-populated{padding:0 !important}.post_banner_slider_wrapper.slick-slider .slick-track,.post_banner_slider_wrapper.slick-slider .slick-list{height:750px}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper.slick-slider .slick-track,.post_banner_slider_wrapper.slick-slider .slick-list{height:500px}}@media only screen and (max-width:767px) and (min-width:1px){.post_banner_slider_wrapper.slick-slider .slick-track,.post_banner_slider_wrapper.slick-slider .slick-list{height:520px}}.post_banner_slider_wrapper.slick-dotted.slick-slider{height:750px}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper.slick-dotted.slick-slider{height:500px}}@media only screen and (max-width:767px) and (min-width:1px){.post_banner_slider_wrapper.slick-dotted.slick-slider{height:520px}}.cop_loading{display:none;position:fixed !important;z-index:999 !important;overflow:show !important;margin:auto !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;width:50px !important;height:50px !important}.cop_loading:before{content:"" !important;display:block !important;position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background-color:rgba(255,255,255,0.5) !important}.cop_loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.cop_loading:not(:required):after{content:'';display:block;font-size:10px;width:50px;height:50px;margin-top:-0.5em;border:5px solid #8e866b;border-radius:100%;border-bottom-color:transparent;-webkit-animation:spinner 1s linear 0s infinite;animation:spinner 1s linear 0s infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#wc-stripe-payment-request-button-separator{display:none !important}.sideways-header-left h2{font-size:200px !important;color:#f1f1f1 !important;text-transform:uppercase;letter-spacing:3px;position:absolute;bottom:0;margin-left:-100px !important;top:170px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.contact-form-section #contact-form label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.contact-form-section #contact-form label span{font-size:12px !important;line-height:16px !important}.contact-form-section #contact-form input{padding:12px 10px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;border:1px solid #eee}.contact-form-section #contact-form input:focus{outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.contact-form-section #contact-form input{padding:10px !important}}.contact-form-section #contact-form .elementor-field-type-checkbox{padding:10px 0 40px !important}.contact-form-section #contact-form .elementor-field-type-checkbox label{color:#8e866b !important;font-size:14px !important;line-height:18px !important}.contact-form-section #contact-form .elementor-field-type-checkbox input{position:absolute !important;opacity:0 !important}.contact-form-section #contact-form .elementor-field-type-checkbox input+label{position:relative;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;line-height:22px !important;left:40px;cursor:pointer}.contact-form-section #contact-form .elementor-field-type-checkbox input+label:before{content:"" !important;display:inline-block !important;vertical-align:text-top !important;width:16px !important;height:16px !important;background:white !important;border:1px solid #d6d6d6 !important;position:absolute !important;left:-24px !important;top:2px}.contact-form-section #contact-form .elementor-field-type-checkbox input+label:before:checked{background:#8e866b !important;border:2px solid #8e866b}.contact-form-section #contact-form .elementor-field-type-checkbox input:checked+label:before{background:#8e866b !important;border:2px solid #8e866b !important}.contact-form-section #contact-form .elementor-field-type-checkbox input:checked+label:after{content:"" !important;position:absolute !important;left:-21px !important;top:9px !important;background:white !important;width:2px !important;height:2px !important;-webkit-box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white !important;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white !important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-form-section #contact-form button .elementor-button-text{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:3px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important}.contact-form-section #contact-form button .elementor-button-text:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:13px !important}@media only screen and (max-width:767px) and (min-width:1px){.contact-form-section #contact-form button .elementor-button-text:after{margin-top:11px !important}}@media only screen and (max-width:767px) and (min-width:1px){.contact-form-section #contact-form button{padding:14px 18px !important}}#map .gmnoprint,#map .gmnoprint{bottom:15px !important}.filter-main-section{border-bottom:1px solid gainsboro}.filter-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;border-bottom:1px solid gainsboro}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper{border-bottom:0}}.filter-wrapper .filter_attribute{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px;letter-spacing:.5px;line-height:28px;text-transform:uppercase !important}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper .filter_attribute{margin:10px 0 !important}}.filter-wrapper .select-wrapper:after{content:"";width:1px;height:20px;background:#464542;opacity:.8}.filter-wrapper .select-wrapper .filter_attribute span.icon-dropdown:after{content:'\e91b';font-family:"CustomIcon",sans-serif;font-size:18px !important;color:#464542 !important;opacity:.8;display:inline !important;float:right;right:50px !important;position:relative;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper .filter_attribute span.icon-dropdown:after{right:5px !important}}.filter-wrapper .select-wrapper .filter_attribute span.icon-dropup:after{content:'\e91e';font-family:"CustomIcon",sans-serif;font-size:18px !important;color:#464542 !important;opacity:.8;display:inline !important;float:right;right:50px !important;position:relative;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper .filter_attribute span.icon-dropup:after{right:5px !important}}.filter-wrapper .select-wrapper .filter-option-wrapper{display:none;position:absolute;width:100%;padding:20px 0;margin-top:20px;background:#fff !important;left:0;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;z-index:9;opacity:.9}.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element{width:25% !important;padding:10px !important;float:left}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element{width:50%;padding:10px !important;float:left}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element{width:50% !important;padding:10px !important;float:left}}.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element>input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element>label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.2px;line-height:19px}.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element>label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #8e866b;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;color:#fff}.filter-wrapper .select-wrapper .filter-option-wrapper>.checkbox-element input:checked+label:after{content:'';display:block;position:relative;top:-17px;left:7px;width:6px;height:12px;border:1px solid #8e866b;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-wrapper .select-wrapper .filter-option-wrapper .close_section{position:absolute !important;float:right;right:14px;bottom:14px}.filter-wrapper .select-wrapper .filter-option-wrapper .close_section:after{content:'';font-family:"eicons";font-size:32px !important;color:#464542 !important;opacity:.8;cursor:pointer}.filter-wrapper .select-wrapper2{width:50%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper2{width:50%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper .select-wrapper2{width:100% !important;padding:10px !important}}.filter-wrapper .select-wrapper3{width:33.33% !important;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper3{width:33.33%;padding:10px !important;border-bottom:1px solid gainsboro}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper .select-wrapper3{width:100% !important;padding:10px !important}}.filter-wrapper .select-wrapper4{width:25%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper .select-wrapper4{width:25%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper .select-wrapper4{width:100% !important;padding:0 15px !important;border-bottom:1px solid gainsboro !important}}.selected_choices_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;padding:20px 0;border-bottom:1px solid gainsboro;margin-bottom:20px;display:none}.selected_choices_wrapper ul{display:inline;width:85%;padding-left:0}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper ul{width:100%}}.selected_choices_wrapper ul li{list-style-type:none;position:relative;z-index:1;border:1px solid #8e866b;background:white;border-radius:0;padding:10px;white-space:nowrap;display:inline;margin-right:20px;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;text-transform:capitalize !important;font-size:12px !important;letter-spacing:.2px;line-height:19px;cursor:pointer}.selected_choices_wrapper ul li:after{content:'';font-family:"eicons";font-size:16px !important;color:#464542 !important;opacity:.8;margin-right:0;cursor:pointer;margin-left:8px}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper ul li{display:block;margin-bottom:8px}}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper .clear_selection_wrapper{float:right;margin:0 20px}}.selected_choices_wrapper .clear_selection_wrapper .clear_selection{outline:0;width:140px;float:right}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper .clear_selection_wrapper .clear_selection{width:100%}}.selected_choices_wrapper .clear_selection_wrapper .clear_selection>button{cursor:pointer;outline:0;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;letter-spacing:.2px;line-height:17px;border:1px solid #464542;padding:10px;border-radius:0;background:gainsboro !important}.filtered-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}#filtered_posts{margin-top:60px !important}#filtered_posts .craftsmen_single_wrapper a{line-height:0 !important}#filtered_posts .craftsmen_single_wrapper .craftsmen_single{position:relative !important;text-align:center !important;color:#fff !important;overflow:hidden}#filtered_posts .craftsmen_single_wrapper .craftsmen_single>img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100% !important}#filtered_posts .craftsmen_single_wrapper .craftsmen_single:hover>img{-webkit-transform:scale(1.2);transform:scale(1.2)}#filtered_posts .craftsmen_single_wrapper .craftsmen_single:hover>.first-title{display:none}#filtered_posts .craftsmen_single_wrapper .craftsmen_single:hover>.overlay{opacity:.4}#filtered_posts .craftsmen_single_wrapper .craftsmen_single .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;background-color:#464542}#filtered_posts .craftsmen_single_wrapper .centered{width:96%;position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}#filtered_posts .craftsmen_single_wrapper .centered>h3.title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:30px !important;font-weight:800 !important;letter-spacing:1.2px !important;line-height:37px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){#filtered_posts .craftsmen_single_wrapper .centered>h3.title{margin:0 !important}}#filtered_posts .craftsmen_single_wrapper .centered>p.material{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:16px !important;font-style:italic !important;letter-spacing:.77px !important;line-height:20px !important;text-transform:capitalize !important;display:none}@media only screen and (max-width:1124px) and (min-width:1px){#filtered_posts .craftsmen_single_wrapper .centered>p.material{display:block !important}}#filtered_posts .craftsmen_single_wrapper .centered>p.location{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.77px !important;line-height:28px !important;text-transform:capitalize !important;display:none}@media only screen and (max-width:1124px) and (min-width:1px){#filtered_posts .craftsmen_single_wrapper .centered>p.location{display:block !important}}#filtered_posts .craftsmen_single_wrapper .centered>p.location:before{content:'\e918';font-family:"CustomIcon",sans-serif;font-size:24px !important;color:#fff !important;opacity:.8;margin-left:-20px !important;position:absolute !important;cursor:pointer}.craftsmen-detail-section .craftsmen-material>div>span{font-family:"LibreBaskerville",sans-serif !important;color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.craftsmen-detail-section .craftsmen-material>div>span{font-size:18px !important;line-height:22px !important;color:#ff9f00 !important}}.craftsmen-detail-section .craftsmen-location ul>li>span.elementor-icon-list-text{font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;font-weight:300 !important;color:#8e866b !important}.product-listing-wrapper .product-listing a>.product-image img{width:100% !important;height:100% !important}.product-listing-wrapper .product-listing a>.product-title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.18px !important;line-height:28px !important;text-transform:uppercase !important;font-weight:300 !important;margin:10px 0 !important}@media only screen and (max-width:767px) and (min-width:1px){.product-listing-wrapper .product-listing a>.product-title{margin:5px 0 !important;font-weight:300 !important}}.product-listing-wrapper .product-listing a>.product-craftsmen-name{color:#bf9f68 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;line-height:18px !important;font-weight:300 !important;margin:0 0 5px !important}@media only screen and (max-width:767px) and (min-width:1px){.product-listing-wrapper .product-listing a>.product-craftsmen-name{margin:5px 0 !important;font-weight:300 !important}}.product-listing-wrapper .product-listing a>.product-regular-price{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}.product-listing-wrapper .product-listing a>.product-regular-price span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.product-listing-wrapper .product-listing a>.product-regular-price{margin:5px 0 !important;font-weight:300 !important}}.product-listing-wrapper .product-listing a>.product-sale-price{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}.product-listing-wrapper .product-listing a>.product-sale-price span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.product-listing-wrapper .product-listing a>.product-sale-price{margin:5px 0 !important;font-weight:300 !important}}.flex-grid{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-grid .flex-col{width:25%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.flex-grid .flex-col{width:33.33%}}@media only screen and (max-width:767px) and (min-width:1px){.flex-grid .flex-col{width:50% !important}}.filtered_events{margin-top:60px !important}@media only screen and (max-width:767px) and (min-width:1px){.filtered_events{margin-top:0 !important}}.filtered_events .events_single_wrapper a{line-height:0 !important}.filtered_events .events_single_wrapper .events_single{position:relative !important;color:#fff !important;overflow:hidden}.filtered_events .events_single_wrapper .events_single>img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100% !important}.filtered_events .events_single_wrapper .events_single .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.4;-webkit-transition:.5s ease;transition:.5s ease;background-color:#464542}.filtered_events .events_single_wrapper .bottom-left{position:absolute;bottom:15px;left:20px;right:20px}.filtered_events .events_single_wrapper .bottom-left>h3.event_title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:800 !important;letter-spacing:.5px !important;line-height:26px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.filtered_events .events_single_wrapper .bottom-left>h3.event_title{margin:0 !important}}.filtered_events .events_single_wrapper .bottom-left>p.event_cat{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;letter-spacing:.67px !important;line-height:18px !important;text-transform:capitalize !important}@media only screen and (max-width:1124px) and (min-width:1px){.filtered_events .events_single_wrapper .bottom-left>p.event_cat{display:block !important}}.filtered_events .events_single_wrapper .bottom-left>p.event_date{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;text-transform:capitalize !important}@media only screen and (max-width:1124px) and (min-width:1px){.filtered_events .events_single_wrapper .bottom-left>p.event_date{display:block !important}}.filter-wrapper-events{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events{border-bottom:0}}.filter-wrapper-events .filter_attribute{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px;letter-spacing:.5px;line-height:28px;text-transform:uppercase !important}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .filter_attribute{margin:10px 0 !important;font-size:14px;letter-spacing:.5px;line-height:16px}}.filter-wrapper-events .select-wrapper:after{content:"";width:1px;height:20px;background:#464542;opacity:.8}.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropdown:after{content:'\e91b';font-family:"CustomIcon",sans-serif;font-size:18px !important;color:#464542 !important;opacity:.8;display:inline !important;float:right;right:0 !important;position:relative;padding-left:40px !important;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropdown:after{right:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropdown:after{font-size:14px !important;padding-left:16px !important}}.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropup:after{content:'\e91e';font-family:"CustomIcon",sans-serif;font-size:18px !important;color:#464542 !important;opacity:.8;display:inline !important;float:right;right:0 !important;position:relative;padding-left:40px !important;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropup:after{right:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter_attribute span.icon-dropup:after{font-size:14px !important;padding-left:16px !important}}.filter-wrapper-events .select-wrapper .filter-option-wrapper{display:none;position:absolute;width:100%;padding:0 0 20px;margin-top:0;background:#fff !important;left:0;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;z-index:9;opacity:.9}.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element{width:25% !important;padding:10px !important;float:left}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element{width:50%;padding:10px !important;float:left}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element{width:50% !important;padding:10px !important;float:left}}.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element>input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element>label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;text-transform:capitalize !important;font-size:14px !important;letter-spacing:.2px;line-height:19px}.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element>label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #8e866b;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;color:#fff}.filter-wrapper-events .select-wrapper .filter-option-wrapper>.checkbox-element input:checked+label:after{content:'';display:block;position:relative;top:-17px;left:7px;width:6px;height:12px;border:1px solid #8e866b;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-wrapper-events .select-wrapper .filter-option-wrapper .close_section{position:absolute !important;float:right;right:14px;bottom:34px}.filter-wrapper-events .select-wrapper .filter-option-wrapper .close_section:after{content:'';font-family:"eicons";font-size:32px !important;color:#464542 !important;opacity:.8;cursor:pointer}.filter-wrapper-events .select-wrapper2{width:50%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper2{width:50%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper2{width:100% !important;padding:10px !important}}.filter-wrapper-events .select-wrapper3{width:33.33% !important;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper3{width:33.33%;padding:10px !important;border-bottom:1px solid gainsboro}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper3{width:100% !important;padding:10px !important}}.filter-wrapper-events .select-wrapper4{width:25%;padding:10px !important}@media only screen and (max-width:1124px) and (min-width:1px){.filter-wrapper-events .select-wrapper4{width:25%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.filter-wrapper-events .select-wrapper4{width:100% !important;padding:0 15px !important;border-bottom:1px solid gainsboro !important}}.selected_choices_wrapper_events{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;padding:0 0 30px;border-bottom:1px solid gainsboro;margin-bottom:0;display:none}.selected_choices_wrapper_events ul{display:inline;width:85%;padding-left:0}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper_events ul{width:100%}}.selected_choices_wrapper_events ul li{list-style-type:none;position:relative;z-index:1;border:1px solid #8e866b;background:white;border-radius:0;padding:10px;white-space:nowrap;display:inline;margin-right:20px;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;text-transform:capitalize !important;font-size:12px !important;letter-spacing:.2px;line-height:19px;cursor:pointer}.selected_choices_wrapper_events ul li:after{content:'';font-family:"eicons";font-size:16px !important;color:#464542 !important;opacity:.8;margin-right:0;cursor:pointer;margin-left:8px}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper_events ul li{display:block;margin-bottom:8px}}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper_events .clear_selection_wrapper{float:right;margin:0 20px}}.selected_choices_wrapper_events .clear_selection_wrapper .clear_selection{outline:0;width:140px;float:right}@media only screen and (max-width:767px) and (min-width:1px){.selected_choices_wrapper_events .clear_selection_wrapper .clear_selection{width:100%}}.selected_choices_wrapper_events .clear_selection_wrapper .clear_selection>button{cursor:pointer;outline:0;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;letter-spacing:.2px;line-height:17px;border:1px solid #464542;padding:10px;border-radius:0;background:gainsboro !important}.filtered-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.exhibition-landing-page-tabs .jet-tabs__content-wrapper{overflow:visible !important}.exhibition-landing-page-tabs .filter-wrapper-events p.filter_attribute{position:absolute !important;right:0 !important;top:-122px !important}@media only screen and (max-width:767px) and (min-width:1px){.exhibition-landing-page-tabs .filter-wrapper-events p.filter_attribute{position:relative !important;top:-30px !important}}.event-slider-wrapper .event-slides a{line-height:0 !important}.event-slider-wrapper .event-slides .events_single{margin:0 10px !important;position:relative !important;color:#fff !important;overflow:hidden}.event-slider-wrapper .event-slides .events_single>img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100% !important}.event-slider-wrapper .event-slides .events_single .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.4;-webkit-transition:.5s ease;transition:.5s ease;background-color:#464542}.event-slider-wrapper .event-slides .bottom-left{position:absolute;bottom:15px;left:20px;right:20px}.event-slider-wrapper .event-slides .bottom-left>h3.event_title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:800 !important;letter-spacing:.5px !important;line-height:26px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.event-slider-wrapper .event-slides .bottom-left>h3.event_title{margin:0 !important}}.event-slider-wrapper .event-slides .bottom-left>p.event_cat{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;letter-spacing:.67px !important;line-height:18px !important;text-transform:capitalize !important}@media only screen and (max-width:1124px) and (min-width:1px){.event-slider-wrapper .event-slides .bottom-left>p.event_cat{display:block !important}}.event-slider-wrapper .event-slides .bottom-left>p.event_date{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;text-transform:capitalize !important}@media only screen and (max-width:1124px) and (min-width:1px){.event-slider-wrapper .event-slides .bottom-left>p.event_date{display:block !important}}.event-slider-wrapper .slick-prev{left:-50px !important}.event-slider-wrapper .slick-prev:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.event-slider-wrapper .slick-next{right:-50px !important}.event-slider-wrapper .slick-next:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.event-slider-wrapper .slick-arrow{z-index:9}.event-slider-wrapper .slick-arrow:hover:before{color:#ff9f00 !important}@media only screen and (max-width:767px) and (min-width:1px){.event-slider-wrapper .slick-arrow{display:none !important}}.event-slider-wrapper .slick-dots{bottom:-56px}@media only screen and (max-width:767px) and (min-width:1px){.event-slider-wrapper .slick-dots{bottom:-50px}}.event-slider-wrapper .slick-dots>li>button:before{font-size:22px !important;color:#e3ded2;opacity:1}.event-slider-wrapper .slick-dots li.slick-active>button:before{color:#ff9f00}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.event-slider-wrapper .slick-prev,.event-slider-wrapper .slick-next{width:52px !important;height:52px !important}.event-slider-wrapper .slick-next{-webkit-box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;right:-50px !important}.event-slider-wrapper .slick-prev{-webkit-box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;right:-50px !important}}.event-brief .elementor-heading-title{font-weight:900 !important}.exhibition_title_section .exhibition_title{margin-bottom:10px !important}.exhibition_title_section .exhibition_full_date{font-size:14px !important}.exhibition-content-section .exhibition_fee{font-size:14px !important}.current-exhibition-wrapper .flex-parent .title-wrapper{width:100%}.current-exhibition-wrapper .flex-parent .main-head{margin-bottom:30px}.current-exhibition-wrapper .flex-parent .main-head h3{margin-bottom:10px !important}.current-exhibition-wrapper .flex-parent .main-head span{font-family:"AvenirRoman",sans-serif !important;color:#464542 !important;font-size:14px !important;letter-spacing:.5px !important;line-height:28px !important}.current-exhibition-wrapper .flex-parent .flex-column-70{width:70%;padding-right:50px !important}@media only screen and (max-width:1124px) and (min-width:1px){.current-exhibition-wrapper .flex-parent .flex-column-70{width:70%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.current-exhibition-wrapper .flex-parent .flex-column-70{width:100% !important;padding:10px !important}}.current-exhibition-wrapper .flex-parent .flex-column-70 .main-body p:first-child{margin-top:0 !important}.current-exhibition-wrapper .flex-parent .flex-column-30{width:30%;padding-left:50px !important}@media only screen and (max-width:1124px) and (min-width:1px){.current-exhibition-wrapper .flex-parent .flex-column-30{width:30%;padding:10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.current-exhibition-wrapper .flex-parent .flex-column-30{width:100% !important;padding:10px !important}}.current-exhibition-wrapper .flex-parent .flex-column-30 span.exhibition_date{font-family:"AvenirRoman",sans-serif !important;color:#464542 !important;font-size:14px !important;letter-spacing:.5px !important;line-height:28px !important}.current-exhibition-wrapper .flex-parent .highlights_section{border:1px solid #e3ded2;padding:10px 28px}.current-exhibition-wrapper .flex-parent .highlights_section p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.2px !important;line-height:19px !important}.current-exhibition-wrapper .flex-parent .highlights_section .title{font-weight:900 !important}.current-exhibition-wrapper .flex-parent .highlights_section .exhibition-highlight-row{padding:12px 0;border-bottom:1px solid #e3ded2}.current-exhibition-wrapper .flex-parent .highlights_section .exhibition-highlight-row:last-child{border-bottom:0}.artwork-slider-wrapper .artwork-slides{margin:0 10px;outline:none !important}.artwork-slider-wrapper .artwork-slides>a{outline:none !important}.artwork-slider-wrapper .artwork-slides .artwork-image{position:relative}.artwork-slider-wrapper .artwork-slides .artwork-image img{width:100%}.artwork-slider-wrapper .artwork-slides .artwork-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:1s ease;transition:1s ease;background-color:rgba(0,0,0,0.5)}.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text{color:#fff !important;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text .artwork-title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:30px !important;font-weight:800 !important;letter-spacing:1.2px !important;line-height:37px !important;text-transform:uppercase !important}@media only screen and (max-width:767px) and (min-width:1px){.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text .artwork-title{font-size:17px !important;line-height:30px !important}}.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text .artwork-artists{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:16px !important;font-style:italic !important;letter-spacing:.77px !important;line-height:20px !important;margin:0 0 24px !important}@media only screen and (max-width:767px) and (min-width:1px){.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text .artwork-artists{font-size:12px !important;line-height:16px !important}}.artwork-slider-wrapper .artwork-slides .artwork-image .overlay .text .cop-button>a{outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.artwork-slider-wrapper .artwork-slides .artwork-image .overlay{opacity:1}}.artwork-slider-wrapper .artwork-slides .artwork-image:hover>.overlay{opacity:1}.artwork-slider-wrapper .slick-prev{left:-50px !important}.artwork-slider-wrapper .slick-prev:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.artwork-slider-wrapper .slick-next{right:-20px !important}.artwork-slider-wrapper .slick-next:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.artwork-slider-wrapper .slick-arrow{z-index:9}.artwork-slider-wrapper .slick-arrow:hover:before{color:#ff9f00 !important}@media only screen and (max-width:767px) and (min-width:1px){.artwork-slider-wrapper .slick-arrow{display:none !important}}.artwork-slider-wrapper .slick-dots{bottom:-56px}@media only screen and (max-width:767px) and (min-width:1px){.artwork-slider-wrapper .slick-dots{bottom:-30px}}.artwork-slider-wrapper .slick-dots>li>button:before{font-size:22px !important;color:#e3ded2;opacity:1}.artwork-slider-wrapper .slick-dots li.slick-active>button:before{color:#ff9f00}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.artwork-slider-wrapper .slick-prev,.artwork-slider-wrapper .slick-next{width:52px !important;height:52px !important}.artwork-slider-wrapper .slick-next{-webkit-box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;right:-50px !important}.artwork-slider-wrapper .slick-prev{-webkit-box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;right:-50px !important}}.artist-slider-wrapper .artists-slides{margin:0 10px;outline:none !important;padding:0}.artist-slider-wrapper .artists-slides>a{outline:none !important}.artist-slider-wrapper .artists-slides .artist-title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.45px !important;line-height:20px !important;text-transform:uppercase !important}.artist-slider-wrapper .artists-slides .artist-position{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;letter-spacing:.67px !important;line-height:18px !important;text-transform:capitalize !important}.artist-slider-wrapper .artists-slides .artist-description{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important}.artist-slider-wrapper .slick-prev{left:-60px !important}.artist-slider-wrapper .slick-prev:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.artist-slider-wrapper .slick-next{right:-30px !important}.artist-slider-wrapper .slick-next:before{content:"";font-family:"eicons";background:#fff;opacity:1 !important;color:#8e866b;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.artist-slider-wrapper .slick-arrow{z-index:9}.artist-slider-wrapper .slick-arrow:hover:before{color:#ff9f00 !important}.artist-slider-wrapper .slick-dots{bottom:-56px}@media only screen and (max-width:767px) and (min-width:1px){.artist-slider-wrapper .slick-dots{bottom:-30px}}.artist-slider-wrapper .slick-dots>li>button:before{font-size:22px !important;color:#e3ded2;opacity:1}.artist-slider-wrapper .slick-dots li.slick-active>button:before{color:#ff9f00}.artist-slider-wrapper .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.artist-slider-wrapper .slick-slide{height:inherit !important}.artist_combined{margin-bottom:0 !important}.artist_combined h3{margin:0 !important}.year-exhibition-wrapper{margin-bottom:110px}@media only screen and (max-width:767px) and (min-width:1px){.year-exhibition-wrapper{margin-bottom:70px}}.year-exhibition-wrapper>h3{margin-bottom:20px;padding-left:10px !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper{outline:none !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper>a{outline:none !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image{position:relative;line-height:0 !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image img{width:100% !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.5;-webkit-transition:1s ease;transition:1s ease;background-color:rgba(0,0,0,0.5)}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image .text{color:#fff !important;font-size:20px;position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:84%}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image .text .exhibition-title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.45px !important;line-height:28px !important;text-transform:uppercase !important;margin:10px 0 !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image .text .exhibition-cat{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;letter-spacing:.67px !important;line-height:18px !important}.year-exhibition-wrapper .past-exhibition-listing>.exhibition-single-wrapper .exhibition-image .text .exhibition-dates{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important}.exhibition-landing-page-tabs .jet-tabs__label-text{font-family:"AvenirRoman",sans-serif !important}.artwork-artist-listing-wrapper>.artist-single{padding:0 36px !important}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single{padding:0 !important;margin-bottom:30px}}.artwork-artist-listing-wrapper>.artist-single:first-child{padding-left:0 !important}.artwork-artist-listing-wrapper>.artist-single:last-child{padding-right:0 !important}.artwork-artist-listing-wrapper>.artist-single>.artist-image img{float:left;width:40%;padding-right:20px}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single>.artist-image img{width:100%;float:none;padding:0}}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single>.artist-content{padding-top:15px}}.artwork-artist-listing-wrapper>.artist-single>.artist-content>.title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold;letter-spacing:.45px;line-height:28px !important;text-transform:uppercase !important;margin:0 0 5px}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single>.artist-content>.title{font-size:16px !important;line-height:19px !important}}.artwork-artist-listing-wrapper>.artist-single>.artist-content>.position{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;letter-spacing:.67px;line-height:18px !important;margin:0 0 10px}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single>.artist-content>.position{font-size:12px !important;line-height:15px !important}}.artwork-artist-listing-wrapper>.artist-single>.artist-content>.description{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px;line-height:19px !important;margin:0 0 5px}@media only screen and (max-width:767px) and (min-width:1px){.artwork-artist-listing-wrapper>.artist-single>.artist-content>.description{line-height:21px !important}}.exhibition-landing-page-tabs .jet-tabs__control .jet-tabs__label-icon i{display:none}.main-hero-slider .jet-slider__content-item .jet-slider__subtitle{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic;line-height:40px !important;font-weight:300 !important;text-transform:capitalize !important;margin-bottom:30px !important}@media only screen and (max-width:767px) and (min-width:1px){.main-hero-slider .jet-slider__content-item .jet-slider__subtitle{font-size:14px !important;line-height:18px !important;font-weight:300 !important}}.main-hero-slider .jet-slider__content-item .jet-slider__button-wrapper .elementor-button:after{margin-top:7px !important}.main-hero-slider .sp-arrows .sp-previous-arrow .fa-angle-left:before{content:"" !important;font-family:"eicons" !important;font-size:20px !important;color:#fff !important;padding:15px !important;background:#5e5d5b !important;opacity:1 !important;padding:30px 20px !important}.main-hero-slider .sp-arrows .sp-previous-arrow .fa-angle-left:hover:before{color:#ff9f00 !important}.main-hero-slider .sp-arrows .sp-next-arrow .fa-angle-left:before{content:"" !important;font-family:"eicons";font-size:20px !important;color:#fff !important;padding:15px !important;background:#5e5d5b !important;opacity:1 !important;padding:30px 20px !important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-hero-slider .sp-arrows .sp-next-arrow .fa-angle-left:hover:before{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.main-hero-slider .sp-arrows{display:none}}.craftsmen_custom_slider{position:relative}.craftsmen_custom_slider .jet-posts__item .post-thumbnail>a img{margin:0 !important;width:100% !important}.craftsmen_custom_slider .jet-posts__item .jet-posts__inner-content{display:none !important}.craftsmen_custom_slider .jet-posts__item{padding:10px}.craftsmen_custom_slider .jet-posts__item img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100% !important}.craftsmen_custom_slider .jet-posts__item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:1s ease;transition:1s ease;background-color:rgba(0,0,0,0.5)}@media only screen and (max-width:1124px) and (min-width:1px){.craftsmen_custom_slider .jet-posts__item .overlay{opacity:1 !important}}.craftsmen_custom_slider .jet-posts__item .overlay .text{color:#fff !important;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left !important;width:80% !important}.craftsmen_custom_slider .jet-posts__item .overlay .text .slide-caption{color:#fff !important;font-family:"LibreBaskerville",sans-serif !important;font-size:16px !important;font-style:italic;letter-spacing:.77px;line-height:20px !important;margin:10px 0 !important}.craftsmen_custom_slider .jet-posts__item .overlay .text .slide-subcaption{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:800;letter-spacing:1px;line-height:31px !important;margin:10px 0 !important;text-transform:uppercase !important}.craftsmen_custom_slider .jet-posts__item .overlay .text .slide-excerpt{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.5px;line-height:22px !important;margin:10px 0 !important}@media screen and (max-width:1440px) and (min-width:768px){.craftsmen_custom_slider .jet-posts__item .overlay .text .slide-excerpt{font-size:13px !important;letter-spacing:0;line-height:18px !important}}.craftsmen_custom_slider .jet-posts__item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.craftsmen_custom_slider .jet-posts__item:hover .overlay{opacity:1}.craftsmen_custom_slider .slick-next{z-index:9 !important;right:-50px}.craftsmen_custom_slider .slick-next:before{content:"";font-family:"eicons";font-size:20px !important;color:#8e866b;padding:15px;background:#fff;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1);opacity:1 !important}.craftsmen_custom_slider .slick-prev{z-index:9 !important;left:-48px}.craftsmen_custom_slider .slick-prev:before{content:"";font-family:"eicons";font-size:20px !important;color:#8e866b;padding:15px;background:#fff;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1);opacity:1 !important}.craftsmen_custom_slider .slick-arrow{display:block !important}@media only screen and (max-width:1124px) and (min-width:1px){.craftsmen_custom_slider .slick-arrow{display:none !important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.craftsmen_custom_slider .slick-prev,.craftsmen_custom_slider .slick-next{width:52px !important;height:52px !important}.craftsmen_custom_slider .slick-next{-webkit-box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important}.craftsmen_custom_slider .slick-prev{-webkit-box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;right:-15px !important}}.craftsmen_custom_slider .slick-dots{bottom:-56px;display:none !important}@media only screen and (max-width:1124px) and (min-width:1px){.craftsmen_custom_slider .slick-dots{display:block !important;bottom:-50px !important}}.craftsmen_custom_slider .slick-dots>li>button:before{font-size:22px !important;color:#e3ded2;opacity:1}.craftsmen_custom_slider .slick-dots li.slick-active>button:before{color:#ff9f00}.product_custom_slider .product-listing{padding:10px !important}.product_custom_slider .product-listing a{outline:none !important}.product_custom_slider .product-listing a>.product-image img{width:100% !important;height:100% !important}.product_custom_slider .product-listing a>.product-title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.18px !important;line-height:28px !important;text-transform:uppercase !important;font-weight:300 !important;margin:10px 0 !important}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .product-listing a>.product-title{margin:5px 0 !important;font-weight:300 !important}}.product_custom_slider .product-listing a>.product-craftsmen-name{color:#bf9f68 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;line-height:18px !important;font-weight:300 !important;margin:0 0 5px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .product-listing a>.product-craftsmen-name{margin:5px 0 !important;font-weight:300 !important}}.product_custom_slider .product-listing a>.product-regular-price{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}.product_custom_slider .product-listing a>.product-regular-price span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .product-listing a>.product-regular-price{margin:5px 0 !important;font-weight:300 !important}}.product_custom_slider .product-listing a>.product-sale-price{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}.product_custom_slider .product-listing a>.product-sale-price span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .product-listing a>.product-sale-price{margin:5px 0 !important;font-weight:300 !important}}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .flex-column-4{width:100% !important;margin:0 !important}}.product_custom_slider .slick-arrow{z-index:9 !important}.product_custom_slider .slick-arrow:hover:before{color:#ff9f00}@media only screen and (max-width:1124px) and (min-width:1px){.product_custom_slider .slick-arrow{display:none !important}}.product_custom_slider .slick-next{right:-50px !important}.product_custom_slider .slick-next:before{content:"";font-family:"eicons";font-size:20px !important;color:#8e866b;padding:15px;background:#fff;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1);opacity:1 !important}.product_custom_slider .slick-prev{left:-50px !important}.product_custom_slider .slick-prev:before{content:"";font-family:"eicons";font-size:20px !important;color:#8e866b;padding:15px;background:#fff;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1);opacity:1 !important}.product_custom_slider .slick-dots{bottom:-56px;display:none !important}@media only screen and (max-width:767px) and (min-width:1px){.product_custom_slider .slick-dots{display:block !important;bottom:-24px !important}}.product_custom_slider .slick-dots>li>button:before{font-size:22px !important;color:#e3ded2;opacity:1}.product_custom_slider .slick-dots li.slick-active>button:before{color:#ff9f00}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.product_custom_slider .slick-prev,.product_custom_slider .slick-next{width:52px !important;height:52px !important}.product_custom_slider .slick-next{-webkit-box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;right:-50px !important}.product_custom_slider .slick-prev{-webkit-box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;right:-50px !important}}@media only screen and (max-width:767px) and (min-width:1px){.flex-column-4{width:100% !important;margin:0 !important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.event-slider-wrapper .slick-prev,.event-slider-wrapper .slick-next{width:52px !important;height:52px !important}.event-slider-wrapper .slick-next{-webkit-box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;box-shadow:3px 10px 10px rgba(0,0,0,0.2) !important;right:-50px !important}.event-slider-wrapper .slick-prev{-webkit-box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;box-shadow:-3px 4px 11px rgba(0,0,0,0.2) !important;right:-50px !important}}.news-author .elementor-author-box>.elementor-author-box__text div>.elementor-author-box__name{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic !important;line-height:40px !important;font-weight:300 !important;font-size:25px !important;line-height:31px !important;text-transform:capitalize !important}@media only screen and (max-width:1124px) and (min-width:1px){.news-author .elementor-author-box>.elementor-author-box__text div>.elementor-author-box__name{font-size:16px !important;line-height:20px !important}}@media only screen and (max-width:767px) and (min-width:1px){.news-author .elementor-author-box>.elementor-author-box__text div>.elementor-author-box__name{font-size:16px !important;line-height:22px !important;text-transform:capitalize !important}}.news-listing-wrapper .news-single-wrapper{border-bottom:1px solid #e3ded2;padding:16px 0}.news-listing-wrapper .news-single-wrapper .flex-column-20{width:20%;padding:10px 15px 10px 0 !important}.news-listing-wrapper .news-single-wrapper .flex-column-80{width:80%;padding:10px 0 10px 15px !important}.news-listing-wrapper .news-single-wrapper .news-content h5{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:200 !important;letter-spacing:.5px !important;line-height:28px !important;text-transform:uppercase !important;margin:0 !important}@media only screen and (max-width:1124px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content h5{font-size:16px !important;line-height:25px !important}}@media only screen and (max-width:767px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content h5{font-size:14px !important;line-height:20px !important}}@media only screen and (max-width:1124px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content h5{margin:10px 0 !important;font-size:16px !important;line-break:20px !important}}@media only screen and (max-width:767px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content h5{font-size:12px !important;line-break:18px !important}}.news-listing-wrapper .news-single-wrapper .news-content .date{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic !important;line-height:40px !important;font-weight:300 !important;font-size:14px !important;line-height:18px !important}@media only screen and (max-width:1124px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content .date{font-size:16px !important;line-height:20px !important}}@media only screen and (max-width:1124px) and (min-width:1px){.news-listing-wrapper .news-single-wrapper .news-content .date{margin:5px 0 !important;font-size:12px !important;line-break:18px !important}}.news-listing-wrapper .news-single-wrapper .news-content .excerpt{margin-top:5px !important}.news-listing-wrapper-landing .news-single-wrapper:last-child{border-bottom:none !important}.elementor-search-form .elementor-search-form__icon .fa-search{font-size:18px}.elementor-search-form .elementor-search-form__icon .fa-search:before{content:'\e913';font-family:"CustomIcon",sans-serif}.elementor-search-form input{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}.search-result .result-single{padding:20px 10px !important;-webkit-box-flex:1;-ms-flex:1 0 21%;flex:1 0 21%}@media only screen and (max-width:1124px) and (min-width:1px){.search-result .result-single{-webkit-box-flex:45%;-ms-flex:45%;flex:45%}}@media only screen and (max-width:767px) and (min-width:1px){.search-result .result-single{padding:20px 10px !important;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.search-result .result-single img{width:100% !important;height:auto !important}.search-result .result-single .search-post-title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.18px !important;line-height:28px !important;text-transform:uppercase !important;font-weight:300 !important;margin:10px 0 !important;font-weight:600 !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result .result-single .search-post-title{margin:5px 0 !important;font-weight:300 !important}}.search-result .result-single p.search-meta-first{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic !important;line-height:40px !important;font-weight:300 !important;color:#bf9f68 !important;font-size:14px !important;line-height:18px !important;margin:5px 0 !important}@media only screen and (max-width:1124px) and (min-width:1px){.search-result .result-single p.search-meta-first{font-size:16px !important;line-height:20px !important}}@media only screen and (max-width:767px) and (min-width:1px){.search-result .result-single p.search-meta-first{font-size:12px !important;line-height:16px !important}}.search-result .result-single p.search-meta-second,.search-result .result-single span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important;margin:10px 0 !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result .result-single p.search-meta-second,.search-result .result-single span{font-size:14px !important;line-height:18px !important}}.search-result .no-search-results-found{margin-top:30px}@media only screen and (max-width:767px) and (min-width:1px){.search-result .no-search-results-found{margin-top:50px}}.search-result .no-search-results-found div.after_title{margin:86px 0 15px}@media only screen and (max-width:767px) and (min-width:1px){.search-result .no-search-results-found div.after_title{margin:20px 0 10px}}.search-result .no-search-results-found div.after_title>.no-result:after{content:'\e913';font-family:"CustomIcon",sans-serif;font-size:68px !important;color:#8e866b !important;opacity:.8;display:inline !important;right:50px !important;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.search-result .no-search-results-found div.after_title>.no-result:after{right:5px !important}}.search-result .no-search-results-found h4{text-transform:none !important}.search-result #ss-search-page-form .search-form input.search-field{-webkit-appearance:none;padding:12px 10px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;border:1px solid #eee}.search-result #ss-search-page-form .search-form input.search-field:focus{outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result #ss-search-page-form .search-form input.search-field{padding:10px !important}}.search-result #ss-search-page-form .search-form input[type=submit]{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;padding:14px 22px !important;font-size:14px !important;border:none !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result #ss-search-page-form .search-form input[type=submit]{padding:16px 22px !important;font-size:14px !important}}.search-result #ss-search-page-form .search-form input[type=submit]:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result #ss-search-page-form .search-form input[type=submit]:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.search-result #ss-search-page-form .search-form input[type=submit]{padding:0 10px !important}}.search-result #ss-search-page-form .search-form input[type=submit]:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.search-result #ss-search-page-form .search-form input[type=submit]:after{margin-top:5px !important}}.no-search-results-found p{margin:auto 160px}.woocommerce-info{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;border-top-color:#8e866b !important}.woocommerce-info:before{color:#8e866b !important}.woocommerce-error li{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;margin-bottom:5px}.woocommerce-mini-cart__empty-message{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}.product_detail_section .product_price .price{color:#ff9f00 !important;font-family:"AvenirRoman",sans-serif !important;font-size:32px !important;font-weight:900 !important;letter-spacing:1.54px !important;line-height:44px !important;margin:0}.product_detail_section .product_price .price span{color:#ff9f00 !important;font-family:"AvenirRoman",sans-serif !important;font-size:32px !important;font-weight:900 !important;letter-spacing:1.54px !important;line-height:44px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section .product_price .price .price{font-size:25px !important;line-height:34px !important}.product_detail_section .product_price .price span{font-size:25px !important;line-height:34px !important}}.product_detail_section .craftsmen_name{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:18px !important;font-style:italic !important;letter-spacing:.86px !important;line-height:22px !important}.product_detail_section form.cart table.variations{margin:24px 0 !important}.product_detail_section form.cart table.variations tr{border-bottom:1px solid #e3ded2;border-top:1px solid #e3ded2;padding:16px 0}.product_detail_section form.cart table.variations tr td.label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.5px !important;line-height:28px !important;width:10% !important}.product_detail_section form.cart table.variations tr td.value:before{content:none;width:0 !important}.product_detail_section form.cart table.variations tr td.value .tawcvs-swatches .swatch{width:24px;height:24px;opacity:1 !important;border:1px solid #fff !important}.product_detail_section form.cart table.variations tr td.value .tawcvs-swatches .selected{border:1px solid #ff9f00 !important}.product_detail_section form.cart table.variations tr td.value .tawcvs-swatches .selected:before{top:5px !important;left:8px !important}.product_detail_section form.cart table.variations tr td.value .reset_variations{visibility:hidden !important}.product_detail_section form.cart .single_variation_wrap{margin-top:36px}.product_detail_section form.cart .single_variation_wrap>.single_variation .woocommerce-variation-price{margin-bottom:26px}.product_detail_section form.cart .single_variation_wrap>.single_variation .woocommerce-variation-price .price>.amount{color:#ff9f00 !important;font-family:"AvenirRoman",sans-serif !important;font-size:32px !important;font-weight:900 !important;letter-spacing:1.54px !important;line-height:44px !important;margin:0}.product_detail_section form.cart .single_variation_wrap>.single_variation .woocommerce-variation-price .price>.amount span{color:#ff9f00 !important;font-family:"AvenirRoman",sans-serif !important;font-size:32px !important;font-weight:900 !important;letter-spacing:1.54px !important;line-height:44px !important}.product_detail_section .elementor-product-simple .quantity{margin-top:15px !important}.product_detail_section .elementor-product-variable .quantity{margin-top:-8px !important}.product_detail_section form.cart .single_add_to_cart_button{background:#8e866b !important;border-radius:0;padding:20px 17px !important;text-transform:uppercase;color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px;font-weight:900;letter-spacing:2px}.product_detail_section form.cart .single_add_to_cart_button:after{content:"";width:22px;height:1px;margin-left:15px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section form.cart .single_add_to_cart_button:after{margin-top:5px !important}}.product_detail_section form.cart button{background:0;border:0;outline:none !important}.product_detail_section form.cart button .icon-minus:before{content:'\e911';font-family:"CustomIcon",sans-serif !important;font-size:30px !important;color:#8e866b !important;opacity:.8;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section form.cart button .icon-minus:before{font-size:28px !important}}.product_detail_section form.cart button .icon-plus{margin-right:24px}.product_detail_section form.cart button .icon-plus:before{content:'\e910';font-family:"CustomIcon",sans-serif !important;font-size:30px !important;color:#8e866b !important;opacity:.8;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section form.cart button .icon-plus:before{font-size:28px !important}}.product_detail_section form.cart .quantity{margin:0}.product_detail_section form.cart .quantity .qty{width:40px;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.77px;line-height:28px;text-align:center;outline:none !important;border:none !important}.product_detail_section form.cart .quantity input[type=number]::-webkit-inner-spin-button,.product_detail_section form.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_detail_section .jet-dropbar__button{outline:none !important;cursor:pointer;background:none !important}.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots{bottom:-20px}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots{bottom:36px !important}}.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots>li>button{width:8px !important;height:8px !important;background-color:#e3ded2 !important;margin:10px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots>li>button{width:6px !important;height:6px !important}}.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots li.slick-active button{width:8px !important;height:8px !important;background-color:#ff9f00 !important;margin:10px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_detail_section .elementor-jet-woo-product-gallery-slider .jet-slick-dots li.slick-active button{width:6px !important;height:6px !important}}.product_detail_section .elementor-jet-woo-product-gallery-slider .fa-angle-left{left:-22px !important}.product_detail_section .elementor-jet-woo-product-gallery-slider .fa-angle-left:before{content:"";font-family:"eicons";font-size:20px !important;padding:15px !important;background:#fff !important;display:inline !important;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1)}.product_detail_section .elementor-jet-woo-product-gallery-slider .fa-angle-right{right:-22px !important}.product_detail_section .elementor-jet-woo-product-gallery-slider .fa-angle-right:before{content:"";font-family:"eicons";font-size:20px !important;padding:15px !important;background:#fff !important;display:inline !important;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,0.1);box-shadow:0 0 7px 3px rgba(0,0,0,0.1)}.craftsmen_detail_single_product .craftsmen_title{margin:0}@media screen and (max-width:1170px) and (min-width:770px){.craftsmen_detail_single_product .flex-column-2:first-child{padding-right:25px !important}.craftsmen_detail_single_product .flex-column-2:last-child{padding-left:25px !important}}.craftsmen_detail_single_product .flex-column-2 img{width:100%;height:auto}.craftsmen_detail_single_product .material{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:25px !important;font-style:italic;line-height:31px !important;font-weight:100 !important;text-transform:capitalize !important;margin:16px 0}.craftsmen_detail_single_product .location{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important;text-transform:capitalize !important;margin:0;margin-left:20px}.craftsmen_detail_single_product .location:before{content:'\e918';font-family:"CustomIcon",sans-serif !important;font-size:26px !important;color:#8e866b !important;opacity:.8;position:absolute;margin-left:-20px;cursor:pointer}.external_craftsman .flex-column-2{padding:0 !important}@media only screen and (max-width:767px) and (min-width:1px){.elementor-738 .elementor-element.elementor-element-367b3a2 .jet-woo-slick .slick-arrow{display:none !important}}.jet-woo-product-gallery-slider{margin-bottom:0 !important}.recently_viewed_product_section ul.jet-woo-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.recently_viewed_product_section ul.jet-woo-products-list>li.jet-woo-products-list__item{display:inline-block !important;width:25% !important}@media only screen and (max-width:1124px) and (min-width:1px){.recently_viewed_product_section ul.jet-woo-products-list>li.jet-woo-products-list__item{width:50%}}@media only screen and (max-width:767px) and (min-width:1px){.recently_viewed_product_section ul.jet-woo-products-list>li.jet-woo-products-list__item{width:100%}}.product_listing_wrapper .product_single .product_title{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:bold !important;letter-spacing:.18px !important;line-height:28px !important;text-transform:uppercase !important;font-weight:300 !important;margin:10px 0 !important}@media only screen and (max-width:767px) and (min-width:1px){.product_listing_wrapper .product_single .product_title{margin:5px 0 !important;font-weight:300 !important}}.product_listing_wrapper .product_single .product_craftsmen{color:#bf9f68 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:14px !important;font-style:italic !important;line-height:18px !important;font-weight:300 !important;margin:0 0 5px !important}@media only screen and (max-width:767px) and (min-width:1px){.product_listing_wrapper .product_single .product_craftsmen{margin:5px 0 !important;font-weight:300 !important}}.product_listing_wrapper .product_single .product_price{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}.product_listing_wrapper .product_single .product_price span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important;font-weight:300 !important}@media only screen and (max-width:767px) and (min-width:1px){.product_listing_wrapper .product_single .product_price{margin:5px 0 !important;font-weight:300 !important}}@media only screen and (max-width:767px) and (min-width:1px){.product_listing_wrapper .product_single img{width:100%}}.no-posts-found{text-align:center !important;margin:220px 0}@media only screen and (max-width:767px) and (min-width:1px){.no-posts-found{margin-top:50px}}.no-posts-found div>.empty-basket:after{content:'\e915';font-family:"CustomIcon",sans-serif;font-size:68px !important;color:#8e866b !important;opacity:.8;display:inline !important;right:50px !important;cursor:pointer}@media only screen and (max-width:1124px) and (min-width:1px){.no-posts-found div>.empty-basket:after{right:5px !important}}.no-posts-found h4{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:200 !important;letter-spacing:1px !important;line-height:31px !important;text-transform:uppercase !important;font-size:25px !important;line-height:31px !important;text-transform:none !important}@media only screen and (max-width:1124px) and (min-width:1px){.no-posts-found h4{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width:767px) and (min-width:1px){.no-posts-found h4{font-size:16px !important;line-height:20px !important}}.no-posts-found p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;font-size:16px !important;line-height:25px !important;text-transform:none !important;margin:0 !important}#filtered_products{margin-top:60px !important}.woocommerce-message{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important}table.cop_cart_table{border:none !important}table.cop_cart_table .remove{-webkit-transform:rotate(45deg);transform:rotate(45deg)}table.cop_cart_table .remove span:before{content:'\e910';font-family:"CustomIcon",sans-serif !important;font-size:30px !important;color:#8e866b !important;opacity:.8;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .remove span:before{font-size:26px !important}}table.cop_cart_table .remove:hover{background:0}table.cop_cart_table button{float:left;background:0;border:0;outline:none !important;padding:0}table.cop_cart_table button .icon-minus:before{content:'\e911';font-family:"CustomIcon",sans-serif !important;font-size:30px !important;color:#8e866b !important;opacity:.8;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table button .icon-minus:before{font-size:28px !important}}table.cop_cart_table button .icon-plus:before{content:'\e910';font-family:"CustomIcon",sans-serif !important;font-size:30px !important;color:#8e866b !important;opacity:.8;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table button .icon-plus:before{font-size:28px !important}}table.cop_cart_table .quantity{margin:0;float:left}table.cop_cart_table .quantity .qty{width:40px;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;letter-spacing:.77px;line-height:28px;text-align:center;outline:none !important;border:none !important}table.cop_cart_table .quantity input[type=number]::-webkit-inner-spin-button,table.cop_cart_table .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}table.cop_cart_table th{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.2px !important;line-height:19px !important}table.cop_cart_table td.product-thumbnail img{width:110px;height:110px}table.cop_cart_table td.product-name{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;font-weight:900 !important;letter-spacing:.5px !important;line-height:27px !important;text-transform:uppercase !important}table.cop_cart_table td.product-price span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important}table.cop_cart_table td.product-subtotal span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important}table.cop_cart_table td.actions{text-align:left !important}table.cop_cart_table td.actions .update_cart_btn{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:900 !important;border-radius:0 !important;padding:14px 20px !important;background-color:#8e866b !important}table.cop_cart_table td.no-border-top{border-top:none !important}table.cop_cart_table td{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important}table.cop_cart_table .custom-tr td{padding:30px 12px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr td{padding:18px 12px !important}}table.cop_cart_table .custom-tr .overall-total{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:bold !important;letter-spacing:1px !important;line-height:31px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .overall-total{font-size:18px !important;line-height:22px !important}}table.cop_cart_table .custom-tr .continue_shopping{font-family:"AvenirRoman",sans-serif !important;background-color:#fff !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#8e866b !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;border:1px solid #8e866b !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .continue_shopping{padding:10px 20px !important}}table.cop_cart_table .custom-tr .continue_shopping>span .elementor-button-text{color:#8e866b !important;font-size:16px !important;letter-spacing:2px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .continue_shopping>span .elementor-button-text{font-size:12px !important}}table.cop_cart_table .custom-tr .continue_shopping>span .elementor-button-text:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#8e866b;float:right !important;margin-top:13px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .continue_shopping>span .elementor-button-text:after{margin-top:11px !important}}table.cop_cart_table .custom-tr .check_out_now{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .check_out_now{padding:10px 20px !important}}table.cop_cart_table .custom-tr .check_out_now>span .elementor-button-text{color:#fff !important;font-size:16px !important;letter-spacing:2px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .check_out_now>span .elementor-button-text{font-size:12px !important}}table.cop_cart_table .custom-tr .check_out_now>span .elementor-button-text:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:13px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr .check_out_now>span .elementor-button-text:after{margin-top:11px !important}}table.cop_cart_table .custom-tr:last-child td{padding-top:80px !important}@media only screen and (max-width:767px) and (min-width:1px){table.cop_cart_table .custom-tr:last-child td{padding-top:0 !important;border-top:none !important}}table.cop_cart_table .custom-tr:last-child td.buttons-td-right{text-align:right !important}table.cop_cart_table .custom-tr:last-child td.buttons-td-right a.check_out_now{width:250px}table.cop_cart_table .custom-tr:last-child td.buttons-td-left{text-align:left !important}table.cop_cart_table .custom-tr:last-child td.buttons-td-left a.continue_shopping{width:300px}.cop_cart_table_desktop{display:table !important;width:100% !important}@media only screen and (max-width:1124px) and (min-width:1px){.cop_cart_table_desktop{display:none !important}}.cop_cart_table_mobile{display:none !important}@media only screen and (max-width:1124px) and (min-width:1px){.cop_cart_table_mobile{display:table !important;width:100% !important}}@media only screen and (max-width:1124px) and (min-width:1px){.cop_cart_table_mobile tr td.product-remove{vertical-align:top !important}.cop_cart_table_mobile tr .product-thumbnail{display:block !important;width:84px}.cop_cart_table_mobile tr .product-thumbnail img{width:60px !important;height:60px !important}.cop_cart_table_mobile tr td:before{content:" " !important}.cop_cart_table_mobile tr td.product-name>a{font-weight:600 !important}.cop_cart_table_mobile tr td.product-name span.product-price span{color:#8e866b !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.67px !important;line-height:19px !important}.cop_cart_table_mobile .custom-tr .pull-center{text-align:center !important}.cop_cart_table_mobile .custom-tr .buttons-td-right{text-align:right !important}.cop_cart_table_mobile .custom-tr a.elementor-button{width:100%}.cop_cart_table_mobile .custom-tr td{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;text-transform:uppercase !important}.cop_cart_table_mobile .qty-price-row{padding-top:10px;border-top:1px solid rgba(0,0,0,0.1);margin-top:15px}.cop_cart_table_mobile .qty-price-row .flex-column-2{width:50% !important}.cop_cart_table_mobile .qty-price-row .flex-column-2:last-child{text-align:right !important}.cop_cart_table_mobile .qty-price-row .flex-column-2 .woocommerce-Price-amount,.cop_cart_table_mobile .qty-price-row .flex-column-2 span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:20px !important;letter-spacing:.96px !important;line-height:27px !important;font-weight:300 !important}.woocommerce table.cop_cart_table_mobile tr td,.woocommerce-page table.cop_cart_table_mobile tr td{text-align:left !important}}@media only screen and (max-width:480px){.cop_cart_table_mobile .qty-price-row .flex-column-2{width:100% !important}.cop_cart_table_mobile .qty-price-row .flex-column-2:last-child{text-align:left !important}}.elementor-menu-cart__main .elementor-menu-cart__subtotal strong{font-family:"AvenirRoman",sans-serif !important}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons a.elementor-button{background-color:#8e866b !important}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons a.elementor-button .elementor-button-text{color:#fff !important}.woocommerce-form-coupon-toggle{display:none}.cop-checkout-form #customer_details h3{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:200 !important;letter-spacing:1px !important;line-height:31px !important;text-transform:uppercase !important;font-family:"GilroyBold",sans-serif !important}@media only screen and (max-width:1124px) and (min-width:1px){.cop-checkout-form #customer_details h3{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form #customer_details h3{font-size:16px !important;line-height:20px !important}}.cop-checkout-form #customer_details #ship-to-different-address{text-transform:none !important}.cop-checkout-form input{padding:12px 10px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;border:1px solid #eee}.cop-checkout-form input:focus{outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form input{padding:10px !important}}.cop-checkout-form span.selection span.select2-selection{outline:none !important;padding:20px 0;border-radius:0;border:1px solid #ddd}.cop-checkout-form span.selection span.select2-selection .select2-selection__arrow b{margin-top:6px !important}.cop-checkout-form span.selection .select2-selection__rendered,.cop-checkout-form span.selection .select2-selection__placeholder{margin-top:-9px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important}.cop-checkout-form label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.cop-checkout-form label span{font-size:12px !important;line-height:16px !important}.cop-checkout-form .woocommerce-error li{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;margin-bottom:5px}.cop-checkout-form #payment{background:0;margin-top:70px !important}.cop-checkout-form #payment .woocommerce-checkout-stripe{border:1px solid #ddd}.cop-checkout-form #payment .woocommerce-checkout-stripe .form-row{padding:0 !important;margin:0 !important}.cop-checkout-form #payment .woocommerce-checkout-stripe .validate-required{padding-left:15px !important;padding-bottom:5px !important}.cop-checkout-form #payment .woocommerce-checkout-stripe .payment_method_stripe{background:0}.cop-checkout-form #payment .woocommerce-checkout-stripe .payment_method_stripe:before{display:none}.cop-checkout-form #payment .woocommerce-checkout-stripe .payment_method_stripe label[for=payment_method_stripe]{padding:1em !important}.cop-checkout-form #payment .woocommerce-checkout-stripe .wc-stripe-elements-field{padding:10px 5px !important}.cop-checkout-form #payment .woocommerce-checkout-stripe .woocommerce-privacy-policy-text{padding:0 1em !important}.cop-checkout-form #payment .woocommerce-checkout-stripe p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;font-size:14px !important;line-height:20px !important}.cop-checkout-form #payment .woocommerce-checkout-stripe p a{font-size:14px !important}.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;margin:10px 0 30px 15px !important;float:left !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order{padding:16px 22px !important;font-size:14px !important}}.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order{padding:0 10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.cop-checkout-form #payment .woocommerce-checkout-stripe button.place_order{padding:16px 22px !important}}.cop-checkout-form #payment #place_order{width:auto !important}.select2-dropdown{border:1px solid #ddd !important;border-radius:0 !important;border-top:none !important}.select2-dropdown .select2-results__options li{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important}.woocommerce-checkout-payment>h4{font-family:"GilroyBold",sans-serif !important}.woocommerce-checkout-review-order-table{border-radius:0 !important}.woocommerce-checkout-review-order-table .product-thumbnail img{width:71px;height:71px}.woocommerce-checkout-review-order-table .product-name{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;font-weight:100 !important;letter-spacing:.5px !important;line-height:19px !important;text-transform:uppercase !important}.woocommerce-checkout-review-order-table .product-name .pricenqty{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;letter-spacing:.2px !important;line-height:19px !important}.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout-review-order-table .product-total span{color:#bf9f68 !important;font-family:"AvenirRoman",sans-serif !important;font-size:18px !important;letter-spacing:.86px !important;line-height:25px !important}.woocommerce-checkout-review-order-table tfoot th{padding:18px 10px !important;color:#464542 !important;font-family:"GilroyMedium",sans-serif !important;font-size:20px !important;font-weight:100 !important;letter-spacing:1px !important;line-height:28px !important;text-transform:uppercase !important}.woocommerce-checkout-review-order-table tfoot td{text-align:right;padding:18px 10px !important}.woocommerce-checkout-review-order-table tfoot td span{color:#464542 !important;font-family:"GilroyMedium",sans-serif !important;font-size:20px !important;font-weight:100 !important;letter-spacing:1px !important;line-height:28px !important}.woocommerce-checkout-review-order-table tfoot td.free-delivery-info{text-align:left !important;background-color:#e3ded2 !important}.woocommerce-checkout-review-order-table tfoot td.free-delivery-info:before{content:'';font-family:"eicons";opacity:1 !important;color:#8e866b;font-size:22px !important;padding:8px;position:absolute;margin-top:-4px}.woocommerce-checkout-review-order-table tfoot td.free-delivery-info div{margin-left:40px}.woocommerce-checkout-review-order-table tfoot td.free-delivery-info div span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;line-height:19px !important;text-transform:uppercase !important}form.woocommerce-form-login input,form.woocommerce-ResetPassword input{padding:10px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;border:1px solid #eee}form.woocommerce-form-login input:focus,form.woocommerce-ResetPassword input:focus{outline:none !important}form.woocommerce-form-login button,form.woocommerce-ResetPassword button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){form.woocommerce-form-login button,form.woocommerce-ResetPassword button{padding:16px 22px !important;font-size:14px !important}}form.woocommerce-form-login button:after,form.woocommerce-ResetPassword button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){form.woocommerce-form-login button:after,form.woocommerce-ResetPassword button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){form.woocommerce-form-login button,form.woocommerce-ResetPassword button{padding:0 10px !important}}@media only screen and (max-width:767px) and (min-width:1px){form.woocommerce-form-login button,form.woocommerce-ResetPassword button{padding:16px 10px !important}}.login-register-div{text-align:center;width:50%;margin:0 auto;margin-top:110px !important}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div{width:100%;margin-top:50px !important}}.login-register-div .woocommerce-form-login,.login-register-div .woocommerce-form-register{margin-top:-26px !important;border:none !important;padding:10px 20px;border-radius:0 !important}.login-register-div .woocommerce-form-login>p,.login-register-div .woocommerce-form-register>p{margin:0}.login-register-div .woocommerce-form-login p,.login-register-div .woocommerce-form-register p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;font-size:14px !important;line-height:22px !important}.login-register-div .woocommerce-form-login p a,.login-register-div .woocommerce-form-register p a{font-size:14px !important;line-height:22px !important;color:#ff9f00 !important}.login-register-div .woocommerce-form-login label,.login-register-div .woocommerce-form-register label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.login-register-div .woocommerce-form-login input,.login-register-div .woocommerce-form-register input{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;padding:10px !important;border:1px solid #eee}.login-register-div .woocommerce-form-login input:focus,.login-register-div .woocommerce-form-register input:focus{outline:none !important}.login-register-div .woocommerce-form-login button,.login-register-div .woocommerce-form-register button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;float:none !important;margin:20px auto 10px !important}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div .woocommerce-form-login button,.login-register-div .woocommerce-form-register button{padding:16px 22px !important;font-size:14px !important}}.login-register-div .woocommerce-form-login button:after,.login-register-div .woocommerce-form-register button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div .woocommerce-form-login button:after,.login-register-div .woocommerce-form-register button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div .woocommerce-form-login button,.login-register-div .woocommerce-form-register button{padding:0 10px !important}}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div .woocommerce-form-login button,.login-register-div .woocommerce-form-register button{padding:16px 10px !important}}.login-register-div .woocommerce-form-login .woocommerce-info,.login-register-div .woocommerce-form-register .woocommerce-info{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}.login-register-div .woocommerce-form-login .remember-forgot-section .woocommerce-LostPassword,.login-register-div .woocommerce-form-register .remember-forgot-section .woocommerce-LostPassword{text-align:right !important}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox],.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]{position:absolute !important;opacity:0 !important}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]+.cb_label,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]+.cb_label{position:relative;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;line-height:22px !important;left:14px;cursor:pointer}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]+.cb_label:hover,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]+.cb_label:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]+.cb_label,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]+.cb_label{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]+.cb_label:before,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]+.cb_label:before{content:"" !important;display:inline-block !important;vertical-align:text-top !important;width:16px !important;height:16px !important;background:white !important;border:1px solid #d6d6d6 !important;position:absolute !important;left:-24px !important;top:2px}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]+.cb_label:before:checked,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]+.cb_label:before:checked{background:#8e866b !important;border:2px solid #8e866b}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]:checked+.cb_label:before,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]:checked+.cb_label:before{background:#8e866b !important;border:2px solid #8e866b !important}.login-register-div .woocommerce-form-login .remember-forgot-section input[type=checkbox]:checked+.cb_label:after,.login-register-div .woocommerce-form-register .remember-forgot-section input[type=checkbox]:checked+.cb_label:after{content:"" !important;position:absolute !important;left:-21px !important;top:9px !important;background:white !important;width:2px !important;height:2px !important;-webkit-box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white !important;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white !important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.login-register-div .woocommerce-form-login .sign_up,.login-register-div .woocommerce-form-login .login_now,.login-register-div .woocommerce-form-register .sign_up,.login-register-div .woocommerce-form-register .login_now{text-align:center;margin:15px 0}.login-register-div .woocommerce-form-login .sign_up a,.login-register-div .woocommerce-form-login .login_now a,.login-register-div .woocommerce-form-register .sign_up a,.login-register-div .woocommerce-form-register .login_now a{color:#8e866b !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;text-decoration:underline}.login-register-div .woocommerce-form-login .sign_up a:hover,.login-register-div .woocommerce-form-login .login_now a:hover,.login-register-div .woocommerce-form-register .sign_up a:hover,.login-register-div .woocommerce-form-register .login_now a:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.login-register-div .woocommerce-form-login .sign_up a,.login-register-div .woocommerce-form-login .login_now a,.login-register-div .woocommerce-form-register .sign_up a,.login-register-div .woocommerce-form-register .login_now a{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}.login-register-div .woocommerce-form-login .woocommerce-FormRow,.login-register-div .woocommerce-form-register .woocommerce-FormRow{text-align:center !important}@media only screen and (max-width:767px) and (min-width:1px){.login-register-div .woocommerce-form-login .woocommerce-form-login__rememberme,.login-register-div .woocommerce-form-register .woocommerce-form-login__rememberme{padding-left:10px !important}}.register-form-wrapper{display:none}.woocommerce-order{margin-bottom:150px !important}.woocommerce-order .payment_success{text-align:center !important;margin:70px auto 50px !important}.woocommerce-order .payment_success h4{text-transform:none !important}.woocommerce-order .payment_success .tick_icon{margin-top:120px;margin-bottom:50px}.woocommerce-order .payment_success .tick_icon:after{content:'\e900';font-family:"CustomIcon2",sans-serif !important;font-size:60px !important;color:#8e866b !important;opacity:.8;cursor:pointer}.woocommerce-order .payment_success p.thanks_desc{padding:0 26%}.woocommerce-order hr.custom_separator{height:1px !important;color:#e3ded2 !important;background:#e3ded2 !important;margin:8% 0 !important;opacity:.3 !important}.woocommerce-order .woocommerce-order-overview{padding-left:0 !important}.woocommerce-order .woocommerce-order-overview li{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;text-transform:uppercase !important}.woocommerce-order h2{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:200 !important;letter-spacing:1px !important;line-height:31px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.woocommerce-order h2{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-order h2{font-size:16px !important;line-height:20px !important}}.woocommerce-order address{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;padding:20px !important;border-width:1px !important}.woocommerce-order .woocommerce-table--order-details{border-radius:0 !important}.woocommerce-order .woocommerce-table--order-details th,.woocommerce-order .woocommerce-table--order-details td{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}.woocommerce .header h3{margin-bottom:22px}.woocommerce .header hr.custom_separator{height:1px !important;color:#e3ded2 !important;background:#e3ded2 !important;margin:0 0 38px 0 !important;opacity:.3 !important}.woocommerce-MyAccount-navigation{width:20% !important;border-right:1px solid gainsboro}.woocommerce-MyAccount-navigation>ul{padding-left:0 !important}.woocommerce-MyAccount-navigation>ul li{list-style-type:none}.woocommerce-MyAccount-navigation>ul li a{color:#8e866b !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}.woocommerce-MyAccount-navigation>ul li a:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.woocommerce-MyAccount-navigation>ul li a{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}.woocommerce-MyAccount-navigation>ul li:not(:last-child){margin-bottom:5px}.woocommerce-MyAccount-navigation>ul li.is-active a{color:#ff9f00 !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-navigation{width:100% !important;border-right:0}}.woocommerce-MyAccount-content{width:72% !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content{width:100% !important}}.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders{border-radius:0 !important}.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td,.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders time,.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important}.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td a{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;background-color:#fff !important}.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td a:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td a{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}.woocommerce-MyAccount-content .woocommerce-Button{float:left !important}.woocommerce-MyAccount-content .woocommerce-Addresses h4{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:25px !important;font-weight:200 !important;letter-spacing:1px !important;line-height:31px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.woocommerce-MyAccount-content .woocommerce-Addresses h4{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content .woocommerce-Addresses h4{font-size:16px !important;line-height:20px !important}}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;font-style:normal !important}.woocommerce-MyAccount-content .col2-set .col-1{padding-right:5% !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content .col2-set .col-1{padding-right:0 !important}}.woocommerce-MyAccount-content .col2-set .col-2{padding-left:5% !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content .col2-set .col-2{padding-left:0 !important}}.woocommerce-MyAccount-content form h4{margin:18px 0 !important}.woocommerce-MyAccount-content form .woocommerce-address-fields input{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;padding:10px !important;border:1px solid #eee}.woocommerce-MyAccount-content form .woocommerce-address-fields input:focus{outline:none !important}.woocommerce-MyAccount-content form .woocommerce-address-fields span.selection span.select2-selection{outline:none !important;padding:20px 0;border-radius:0;border:1px solid #ddd}.woocommerce-MyAccount-content form .woocommerce-address-fields span.selection span.select2-selection .select2-selection__arrow b{margin-top:6px !important}.woocommerce-MyAccount-content form .woocommerce-address-fields span.selection .select2-selection__rendered,.woocommerce-MyAccount-content form .woocommerce-address-fields span.selection .select2-selection__placeholder{margin-top:-9px !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important}.woocommerce-MyAccount-content form .woocommerce-address-fields label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.woocommerce-MyAccount-content form .woocommerce-address-fields label span{font-size:12px !important;line-height:16px !important}.woocommerce-MyAccount-content form .woocommerce-address-fields button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;margin-top:20px;float:left !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form .woocommerce-address-fields button{padding:16px 22px !important;font-size:14px !important}}.woocommerce-MyAccount-content form .woocommerce-address-fields button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form .woocommerce-address-fields button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form .woocommerce-address-fields button{padding:0 10px !important}}.woocommerce-MyAccount-content a.button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content a.button{padding:16px 22px !important;font-size:14px !important}}.woocommerce-MyAccount-content a.button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content a.button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content a.button{padding:0 10px !important}}.woocommerce-MyAccount-content #add_payment_method #payment{background:0}.woocommerce-MyAccount-content #add_payment_method #payment label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.woocommerce-MyAccount-content #add_payment_method #payment label span{font-size:12px !important;line-height:16px !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods{border:none !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .form-row{padding:0 !important;margin:0 !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .payment_method_stripe{background:0;border:0;padding:0;margin:0}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .payment_method_stripe:before{display:none}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .payment_method_stripe label[for=payment_method_stripe]{padding:1em !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .wc-stripe-elements-field{padding:10px 5px !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods .woocommerce-privacy-policy-text{padding:0 1em !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods p{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;font-size:14px !important;line-height:20px !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods p a{font-size:14px !important}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;margin:10px 0 30px 15px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods button{padding:16px 22px !important;font-size:14px !important}}.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .payment_methods button{padding:0 10px !important}}.woocommerce-MyAccount-content #add_payment_method #payment .form-row button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .form-row button{padding:16px 22px !important;font-size:14px !important}}.woocommerce-MyAccount-content #add_payment_method #payment .form-row button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .form-row button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content #add_payment_method #payment .form-row button{padding:0 10px !important}}.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods{border-radius:0 !important}.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods th,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods time,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important}.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods th a.default,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.default,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods time a.default,.woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods span a.default{margin-top:20px !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm label{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:12px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm label span{font-size:12px !important;line-height:16px !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm input{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important;line-height:18px !important;padding:10px !important;border:1px solid #eee}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm input:focus{outline:none !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm span em{color:#8e866b !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:12px !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset{margin-top:30px;border:1px solid gainsboro}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm fieldset legend{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;outline:none !important;margin-top:10px}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form.woocommerce-EditAccountForm button{padding:16px 22px !important;font-size:14px !important}}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm button:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:7px !important}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form.woocommerce-EditAccountForm button:after{margin-top:5px !important}}@media only screen and (max-width:767px) and (min-width:1px){.woocommerce-MyAccount-content form.woocommerce-EditAccountForm button{padding:0 10px !important}}.woocommerce-order-details .woocommerce-table--order-details{border-radius:0 !important}.woocommerce-order-details .woocommerce-table--order-details th,.woocommerce-order-details .woocommerce-table--order-details td,.woocommerce-order-details .woocommerce-table--order-details time,.woocommerce-order-details .woocommerce-table--order-details span{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important}.woocommerce-order-details .woocommerce-table--order-details th a,.woocommerce-order-details .woocommerce-table--order-details td a{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;background-color:#fff !important}.woocommerce-order-details .woocommerce-table--order-details th a:hover,.woocommerce-order-details .woocommerce-table--order-details td a:hover{color:#ff9f00 !important}@media only screen and (max-width:1124px) and (min-width:1px){.woocommerce-order-details .woocommerce-table--order-details th a,.woocommerce-order-details .woocommerce-table--order-details td a{font-size:14px !important;line-height:20px !important;font-weight:300 !important}}.woocommerce-customer-details .woocommerce-columns--addresses address{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px !important;letter-spacing:.5px;line-height:28px !important;font-weight:300 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;padding:20px !important;border-width:1px !important}table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td[data-title=Shipping]{width:42% !important;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;font-size:13px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td[data-title=Shipping] span{font-size:13px !important;line-height:16px !important}table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td[data-title=運費]{color:#464542 !important;font-size:13px !important;line-height:16px !important;margin-bottom:8px !important;margin-top:16px !important}table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping td[data-title=運費] span{font-size:13px !important;line-height:16px !important}.product-listing-wrapper.no_product_found{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.footer-section p,.footer-section span,.footer-section a{font-family:"AvenirRoman",sans-serif !important;margin:0 !important;font-size:14px !important;line-height:19px !important;font-weight:300 !important}.footer-section h4{font-weight:300 !important}.footer-section h6.elementor-heading-title{font-family:"AvenirHeavy",sans-serif !important}.footer-section .sub-footer ul li{margin:auto 5px !important}.footer-section .sub-footer ul li span{font-family:"AvenirRoman",sans-serif !important;font-size:11px !important;opacity:.6 !important;color:#8f8f8f !important;letter-spacing:.5px !important;line-height:11px !important;font-weight:300 !important}.footer-section .elementor-social-icon{margin:0 6px !important}.footer-section .footer-latest-news .elementor-post__text{padding-left:10px}.footer-section .footer-latest-news .elementor-post__text .elementor-post__meta-data .elementor-post__title{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;font-size:14px !important;letter-spacing:.2px !important;line-height:19px !important}.footer-section .footer-latest-news .elementor-post__text .elementor-post__meta-data .elementor-post-date{margin-top:5px;color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important;opacity:.5 !important;font-size:10px !important;line-height:14px !important}.footer-section .elementor-nav-menu .wpml-ls-item{display:none}.keep-up-to-date-section #subscribe-form .elementor-form-spinner{display:none !important}.keep-up-to-date-section #subscribe-form .elementor-message:before{display:none !important}.keep-up-to-date-section #subscribe-form .elementor-message-success{color:#fff !important;font-family:"AvenirRoman",sans-serif !important;font-size:14px !important}.keep-up-to-date-section #subscribe-form input[type=email]{padding:17px !important;color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}.keep-up-to-date-section #subscribe-form input[type=email]::-webkit-input-placeholder{color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}.keep-up-to-date-section #subscribe-form input[type=email]::-moz-placeholder{color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}.keep-up-to-date-section #subscribe-form input[type=email]:-ms-input-placeholder{color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}.keep-up-to-date-section #subscribe-form input[type=email]::-ms-input-placeholder{color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}.keep-up-to-date-section #subscribe-form input[type=email]::placeholder{color:#515151 !important;font-family:"AvenirRoman",sans-serif !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important}@media only screen and (max-width:767px) and (min-width:1px){.keep-up-to-date-section #subscribe-form input[type=email]{padding:12px !important}}.keep-up-to-date-section #subscribe-form button{font-family:"AvenirHeavy",sans-serif !important;cursor:pointer}.keep-up-to-date-section #subscribe-form .elementor-button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:14px !important;border-radius:0 !important}.keep-up-to-date-section #subscribe-form .elementor-button>span>.elementor-button-text{color:#fff !important}.keep-up-to-date-section #subscribe-form .elementor-button>span>.elementor-button-text:after{content:" ";width:22px;height:1px;margin-left:20px;float:right !important;background-color:#fff;margin-top:13px !important}@media only screen and (max-width:1124px) and (min-width:1px){.keep-up-to-date-section #subscribe-form .elementor-button>span>.elementor-button-text:after{margin-top:11px !important}}@media only screen and (max-width:1124px) and (min-width:1px){.keep-up-to-date-section #subscribe-form .elementor-button>span>.elementor-button-text{display:none !important}}@media only screen and (max-width:1124px) and (min-width:1px){.keep-up-to-date-section #subscribe-form .elementor-button>span:after{content:"";width:0 !important;height:0 !important}}@media only screen and (max-width:1124px) and (min-width:1px){.keep-up-to-date-section #subscribe-form .elementor-button{padding:28px !important}.keep-up-to-date-section #subscribe-form .elementor-button>span:after{content:"";font-family:"eicons";width:0 !important;height:0 !important;margin-top:-24px !important;margin-left:0 !important;color:#fff !important}}@media only screen and (max-width:767px) and (min-width:1px){.keep-up-to-date-section #subscribe-form .elementor-button{padding:24px !important}}@media only screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (min-width:1125px){.keep-up-to-date-section #subscribe-form .elementor-button{padding:15px 12px !important}}.keep-up-to-date-section .keep-up-to-date-text h4{color:#fff !important}.cop-button .elementor-button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:16px 22px !important;border-radius:0 !important;font-size:16px;color:#fff !important;font-size:16px !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:2px !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-button .elementor-button{padding:12px 22px !important}}.cop-button .elementor-button>span .elementor-button-text{color:#fff !important;font-size:16px !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-button .elementor-button>span .elementor-button-text{font-size:14px !important}}.cop-button .elementor-button>span .elementor-button-text:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:13px !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-button .elementor-button>span .elementor-button-text:after{margin-top:11px !important}}form.elementor-menu-cart__main .elementor-menu-cart__subtotal{font-family:"AvenirRoman",sans-serif !important}form.elementor-menu-cart__main .elementor-menu-cart__subtotal .woocommerce-Price-amount,form.elementor-menu-cart__main .elementor-menu-cart__subtotal .woocommerce-Price-currencySymbol{font-size:20px !important;font-weight:600 !important}form.elementor-menu-cart__main .elementor-button{font-family:"AvenirRoman",sans-serif !important;background-color:#8e866b !important;padding:12px 10px !important;border-radius:0 !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:2px !important}@media only screen and (max-width:767px) and (min-width:1px){form.elementor-menu-cart__main .elementor-button{padding:12px 10px !important}}form.elementor-menu-cart__main .elementor-button>span.elementor-button-text{color:#fff !important;font-size:12px !important}@media only screen and (max-width:767px) and (min-width:1px){form.elementor-menu-cart__main .elementor-button>span.elementor-button-text{font-size:12px !important}}form.elementor-menu-cart__main .elementor-button>span.elementor-button-text:after{content:"";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right !important;margin-top:13px !important}@media only screen and (max-width:767px) and (min-width:1px){form.elementor-menu-cart__main .elementor-button>span.elementor-button-text:after{margin-top:11px !important}}form.elementor-menu-cart__main .elementor-menu-cart__close-button:before{height:1px}form.elementor-menu-cart__main .elementor-menu-cart__close-button:after{height:1px}form.elementor-menu-cart__main .woocommerce-mini-cart__empty-message{color:#464542 !important;font-family:"AvenirRoman",sans-serif !important;color:#464542;font-size:16px;letter-spacing:.5px;line-height:28px;font-weight:300 !important}@media only screen and (max-width:1124px) and (min-width:1px){#subscribe-form .elementor-col-25{margin-top:-1px !important}}.cop-main-nav-section{-webkit-transition:background-color .5s ease !important;transition:background-color .5s ease !important}.cop-main-nav-section>.elementor-container{min-height:85px !important}.cop-main-nav-section .cop-main-nav nav ul li a{font-family:"AvenirRoman",sans-serif !important;color:#fff !important;font-size:14px !important}.cop-main-nav-section .cop-main-nav nav ul li span.wpml-ls-display{font-size:12px !important;margin-top:-4px;color:#fff !important}.cop-main-nav-section .cop-main-nav nav ul li span.sub-arrow{padding-left:3px !important;margin-top:-15px}.cop-main-nav-section .cop-main-nav nav ul li span.sub-arrow i{font-size:12px !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff !important}.cop-main-nav-section .cop-main-nav nav ul li span.sub-arrow i:before{content:'\e87d';font-family:"eicons" !important}.cop-main-nav-section .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu{max-width:114px !important;min-width:20px !important;background:#fff !important;width:80px !important;padding:12px}.cop-main-nav-section .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu .wpml-ls-display{color:#8e866b !important}.cop-main-nav-section .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a{padding:3px 20px !important;border:1px solid #8e866b !important}.cop-main-nav-section .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a:hover{background:#8e866b !important}.cop-main-nav-section .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a:hover .wpml-ls-display{color:#fff !important}.cop-main-nav-section a,.cop-main-nav-section .elementor-button-icon,.cop-main-nav-section .elementor-icon i{color:#fff !important}.cop-main-nav-section .elementor-menu-cart__product-name a{color:#464542 !important}.cop-main-nav-section .fontello-0d5879a6-profile{font-size:17px !important;top:-1px !important}.cop-main-nav-section #elementor-menu-cart__toggle_button .elementor-button-icon{top:-4px !important}.cop-main-nav-section #elementor-menu-cart__toggle_button .eicon{font-size:19px !important}.cop-main-nav-section .fontello-0d5879a6-search{font-size:16px;margin-top:6px;top:-4px !important}.cop-main-nav-section .elementor-nav-menu li a:hover{color:#8e866b !important}.cop-main-nav-section .elementor-nav-menu li a.elementor-item-active{color:#8e866b !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li a{font-family:"AvenirRoman",sans-serif !important;color:#464542 !important;font-size:14px !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li span.wpml-ls-display{font-size:12px !important;margin-top:-4px;color:#464542 !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li span.sub-arrow{padding-left:3px !important;margin-top:-15px}.cop-main-nav-section-opaque .cop-main-nav nav ul li span.sub-arrow i{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:12px !important;color:#464542 !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li span.sub-arrow i:before{content:'\e87d';font-family:"eicons" !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu{max-width:114px !important;min-width:20px !important;width:80px !important;padding:12px;background:#fff !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu .wpml-ls-display{color:#464542 !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a{padding:3px 20px !important;border:1px solid #8e866b !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a:hover{background:#8e866b !important}.cop-main-nav-section-opaque .cop-main-nav nav ul li.wpml-ls-item ul.sub-menu li a:hover .wpml-ls-display{color:#464542 !important}.cop-main-nav-section-opaque a,.cop-main-nav-section-opaque .elementor-button-icon,.cop-main-nav-section-opaque .elementor-icon i{color:#464542 !important}.cop-main-nav-section.elementor-sticky--effects{background-color:white !important}.cop-main-nav-section.elementor-sticky--effects>.elementor-container{min-height:75px !important;-webkit-transition:min-height .5s ease !important;transition:min-height .5s ease !important}.cop-main-nav-section.elementor-sticky--effects a.jet-inline-svg>.jet-inline-svg__inner>svg path{fill:#464542 !important}.cop-main-nav-section.elementor-sticky--effects nav ul>li a{color:#464542 !important;font-size:14px !important}.cop-main-nav-section.elementor-sticky--effects nav ul>li span.wpml-ls-display{font-size:12px !important;margin-top:-4px;color:#464542 !important}.cop-main-nav-section.elementor-sticky--effects nav ul>li span.sub-arrow{padding-left:3px !important;margin-top:-15px}.cop-main-nav-section.elementor-sticky--effects nav ul>li span.sub-arrow i{font-size:12px !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#464542 !important}.cop-main-nav-section.elementor-sticky--effects nav ul>li span.sub-arrow i:before{content:'\e87d';font-family:"eicons" !important}.cop-main-nav-section.elementor-sticky--effects a,.cop-main-nav-section.elementor-sticky--effects .elementor-button-icon,.cop-main-nav-section.elementor-sticky--effects .elementor-icon i{color:#464542 !important}.cop-mobile-nav-section-transparent>.elementor-container{min-height:70px !important}.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle{outline:none !important;background-color:transparent !important}.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle>.eicon-menu-bar{color:#fff !important}.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle i:before{content:'\e904';font-family:"CustomIcon2",sans-serif !important;font-size:16px !important;outline:none !important}.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active i:before{content:'\e901';font-family:"CustomIcon2",sans-serif !important;font-size:16px !important}.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown a,.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown span.wpml-ls-display{color:#fff !important}@media only screen and (max-width:767px) and (min-width:1px){.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown a,.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown span.wpml-ls-display{font-size:14px !important}}@media only screen and (max-width:767px) and (min-width:1px){.cop-mobile-nav-section-transparent .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown span.sub-arrow{color:#fff !important}}.cop-mobile-nav-section-transparent .cop-mobile-nav li.wpml-ls-item .wpml-ls-display{color:#8e866b !important;font-size:14px !important}.cop-mobile-nav-section-transparent .cop-mobile-nav li.wpml-ls-item span.sub-arrow{color:#8e866b !important}.cop-mobile-nav-section-transparent p.elementor-heading-title a{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:900 !important;letter-spacing:.23px !important;line-height:22px !important;text-align:center !important}.cop-mobile-nav-section-transparent .elementor-menu-cart__toggle .elementor-button-icon .eicon{font-size:18px !important;color:#fff !important}.cop-mobile-nav-section-transparent nav.elementor-nav-menu--dropdown ul{background:#8e866b !important}.cop-mobile-nav-section-transparent li a.elementor-item:focus{background-color:transparent !important}.cop-mobile-nav-section-transparent a.elementor-item-active{background-color:transparent !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects{background-color:white !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects>.elementor-container{min-height:60px !important;-webkit-transition:min-height .8s ease !important;transition:min-height .8s ease !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects .cop-mobile-nav .elementor-menu-toggle{background-color:transparent !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects .cop-mobile-nav .elementor-menu-toggle>.eicon-menu-bar{color:#464542 !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects p.elementor-heading-title a{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:900 !important;letter-spacing:.23px !important;line-height:22px !important;text-align:center !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon .eicon{font-size:20px !important;color:#464542 !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects nav.elementor-nav-menu--dropdown ul{background:#8e866b !important}.cop-mobile-nav-section-transparent.elementor-sticky--effects a.jet-inline-svg>.jet-inline-svg__inner>svg path{fill:#464542 !important}.cop-mobile-nav-section-opaque .cop-mobile-nav .elementor-menu-toggle{background-color:transparent !important}.cop-mobile-nav-section-opaque .cop-mobile-nav .elementor-menu-toggle .eicon-menu-bar{color:#464542 !important}.cop-mobile-nav-section-opaque .cop-mobile-nav .elementor-menu-toggle i:before{content:'\e904';font-family:"CustomIcon2",sans-serif !important;font-size:16px !important;outline:none !important}.cop-mobile-nav-section-opaque .cop-mobile-nav .elementor-menu-toggle.elementor-active i:before{content:'\e901';font-family:"CustomIcon2",sans-serif !important;font-size:16px !important}.cop-mobile-nav-section-opaque .cop-mobile-nav .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown a{color:#fff !important}.cop-mobile-nav-section-opaque .cop-mobile-nav li.wpml-ls-item span.wpml-ls-display{color:#8e866b !important;font-size:14px !important}.cop-mobile-nav-section-opaque .cop-mobile-nav li.wpml-ls-item span.sub-arrow{color:#8e866b !important}.cop-mobile-nav-section-opaque p.elementor-heading-title a{color:#464542 !important;font-family:"Gilroy",sans-serif !important;font-size:18px !important;font-weight:900 !important;letter-spacing:.23px !important;line-height:22px !important;text-align:center !important}.cop-mobile-nav-section-opaque .elementor-menu-cart__toggle .elementor-button-icon .eicon{font-size:20px !important;color:#464542 !important}.cop-mobile-nav-section-opaque nav.elementor-nav-menu--dropdown ul{background:#8e866b !important}.search-active{display:none}#search_icon,#search_close_icon{cursor:pointer}.cop-main-nav-section .elementor-widget:not(:last-child){margin-bottom:0 !important}@media only screen and (max-width:1124px) and (min-width:1px){.elementor-nav-menu--dropdown .elementor-item:hover{background-color:transparent !important}}@media only screen and (max-width:1124px) and (min-width:1px){.elementor-nav-menu--dropdown .elementor-item:focus{background-color:transparent !important}}@media only screen and (max-width:1124px) and (min-width:1px){.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:transparent !important}}.elementor-menu-cart__main .elementor-menu-cart__footer-buttons>a.elementor-button.elementor-size-md{padding:15px 20px !important}.post-slider .desktop_banner_image{height:750px !important}.story_wrapper{padding-top:145px;padding-bottom:100px}@media only screen and (max-width:1124px) and (min-width:1px){.story_wrapper{padding-top:50px;padding-bottom:20px}}@media only screen and (max-width:767px) and (min-width:1px){.story_wrapper{padding-top:0;padding-bottom:0}}.main-hero-slider .jet-slider__content-inner>.jet-slider__title{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:60px !important;font-weight:800 !important;letter-spacing:3.46px !important;line-height:73px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__title{font-size:30px !important;line-height:37px !important}}@media only screen and (max-width:767px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__title{font-size:30px !important;line-height:37px !important}}.main-hero-slider .jet-slider__content-inner>.jet-slider__desc{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic !important;line-height:40px !important}@media only screen and (max-width:1124px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__desc{font-size:18px !important;line-height:22px !important}}@media only screen and (max-width:767px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__desc{font-size:18px !important;line-height:22px !important}}.main-hero-slider .jet-slider__content-inner>.jet-slider__button-wrapper>.elementor-button{border-radius:0 !important;background-color:#8e866b !important;color:#fff !important;font-family:"AvenirHeavy",sans-serif !important;font-size:16px !important;font-weight:400 !important;letter-spacing:2px !important;text-transform:uppercase !important;padding:18px !important}@media only screen and (max-width:1124px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__button-wrapper>.elementor-button{font-size:14px !important}}@media only screen and (max-width:767px) and (min-width:1px){.main-hero-slider .jet-slider__content-inner>.jet-slider__button-wrapper>.elementor-button{font-size:14px !important}}.main-hero-slider .jet-slider__content-inner>.jet-slider__button-wrapper>.elementor-button::after{content:" ";width:22px;height:1px;margin-left:20px;background-color:#fff;float:right;margin-top:13px}.main-hero-slider .sp-has-buttons>.sp-buttons{bottom:60px !important}.main-hero-slider .sp-has-buttons>.sp-buttons .sp-button{background-color:#e3ded2 !important;border-color:#e3ded2 !important;width:8px !important;height:8px !important;margin:4px 10px !important}.main-hero-slider .sp-has-buttons>.sp-buttons .sp-selected-button{background-color:#ff9f00 !important;border-color:#ff9f00 !important;width:8px !important;height:8px !important}.post_banner_slider_wrapper .post-slides-wrapper{position:relative;text-align:center;color:white}.post_banner_slider_wrapper .post-slides-wrapper .desktop_banner_image{display:block}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .post-slides-wrapper .desktop_banner_image{display:none}}.post_banner_slider_wrapper .post-slides-wrapper .mobile_banner_image{display:none}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .post-slides-wrapper .mobile_banner_image{display:block}}.post_banner_slider_wrapper .post-content{position:absolute;left:300px;text-align:left;bottom:35% !important;right:300px}@media only screen and (max-width:767px) and (min-width:1px){.post_banner_slider_wrapper .post-content{left:30px;right:30px}}.post_banner_slider_wrapper .post-content h1{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:51px !important;font-weight:800 !important;letter-spacing:3.46px !important;line-height:63px !important;text-transform:uppercase !important;margin:0 !important}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .post-content h1{font-size:25px !important;line-height:31px !important}}.post_banner_slider_wrapper .post-content h2{color:#fff !important;font-family:"Gilroy",sans-serif !important;font-size:45px !important;font-weight:400 !important;letter-spacing:2.94px !important;line-height:55px !important;text-transform:uppercase !important}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .post-content h2{font-size:25px !important;line-height:31px !important}}.post_banner_slider_wrapper .post-content p{text-transform:capitalize}.post_banner_slider_wrapper .post-content p.material{color:#ff9f00 !important;font-family:"LibreBaskerville",sans-serif !important;font-size:32px !important;font-style:italic !important;line-height:40px !important;font-weight:300 !important}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .post-content p.material{font-size:16px !important;line-height:20px !important}}@media only screen and (max-width:767px) and (min-width:1px){.post_banner_slider_wrapper .post-content{bottom:17% !important}}.post_banner_slider_wrapper .slick-prev{left:5% !important}.post_banner_slider_wrapper .slick-prev:before{content:"";font-family:"eicons";background:#5e5d5b;opacity:1 !important;color:#fff;font-size:20px !important;padding:16px;-webkit-box-shadow:-5px 3px 5px rgba(0,0,0,0.2);box-shadow:-5px 3px 5px rgba(0,0,0,0.2)}.post_banner_slider_wrapper .slick-next{right:5% !important}.post_banner_slider_wrapper .slick-next:before{content:"";font-family:"eicons";background:#5e5d5b;opacity:1 !important;color:#fff;font-size:20px !important;padding:16px;-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.2);box-shadow:5px 3px 5px rgba(0,0,0,0.2)}.post_banner_slider_wrapper .slick-arrow{z-index:9;top:50%}.post_banner_slider_wrapper .slick-arrow:hover:before{color:#ff9f00 !important}.post_banner_slider_wrapper .slick-arrow{display:block !important}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .slick-arrow{display:none !important}}.post_banner_slider_wrapper .slick-dots{bottom:30px}.post_banner_slider_wrapper .slick-dots>li>button:before{font-size:10px !important;color:#e3ded2;opacity:1}.post_banner_slider_wrapper .slick-dots li.slick-active>button:before{color:#ff9f00}.post_banner_slider_wrapper .media-slide-wrapper>a{outline:none !important}.post_banner_slider_wrapper .media-slide-wrapper>a .play_icon{position:relative;top:-180px;left:40%}@media only screen and (max-width:1124px) and (min-width:1px){.post_banner_slider_wrapper .media-slide-wrapper>a .play_icon{top:-120px}}@media only screen and (max-width:767px) and (min-width:1px){.post_banner_slider_wrapper .media-slide-wrapper>a .play_icon{top:-118px}}.post_banner_slider_wrapper .media-slide-wrapper>a .play_icon:after{content:"" !important;font-family:"eicons" !important;font-size:65px !important;color:#fff !important;opacity:1;cursor:pointer}@media only screen and (max-width:767px) and (min-width:1px){.text-image-section h2{text-align:left !important}}.text-image-section .elementor-text-editor p{font-family:"AvenirRoman",sans-serif !important;color:#464542 !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important;letter-spacing:.5px !important;line-height:28px !important}@media only screen and (max-width:767px) and (min-width:1px){.text-image-section .elementor-text-editor p{font-size:16px !important;text-align:left;line-height:25px !important}}
/*# sourceMappingURL=main.min.css.map */
