@font-face{font-family:FS Siena;src:url(https://www.kjwestone.co.uk/wp-content/themes/generatepress-child/./css/fonts/FSSiena-Light.otf);font-display:swap}@font-face{font-family:FS Siena Medium;src:url(https://www.kjwestone.co.uk/wp-content/themes/generatepress-child/./css/fonts/FSSiena-Medium.otf);font-display:swap}*{font-family:'FS Siena',sans-serif}a:link{text-decoration:none}body{background-color:unset}html{scroll-behavior:smooth}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#443a39}#header-icons li{margin-right:0}#header-row{padding-top:33px;padding-bottom:33px}.site-header li,.site-header a:visited{color:#443a39}.site-header li:hover,.site-header a:hover{color:#e6dbc9}#search-container.hide{display:none}#search-container label{width:100%}.smart-search-results{width:100%!important}.smart-search-view-all-holder{width:20%}.smart-search-view-all-holder a{background-color:#443a39;color:#e6dbc9!important}.smart-search-view-all-holder a:hover{background-color:#e6dbc9;color:#443a39!important}#mag-glass:hover,#nvlp-icn,#acc-menu-item,#cart-icon-dropdown{cursor:pointer}input[type="submit"]{background-color:#443a39;color:#e6dbc9;width:40%;border-radius:50px 0}input[type="submit"]:hover{background-color:#e6dbc9;color:#443a39;border:1px solid #443a39}#kjwestoneEnquire .modal-body label{max-width:100%}#kjwestoneModal label input{width:100%}#kjwestoneModal .wpcf7 .ajax-loader{margin:5px auto;display:block}#dropdown-account-menu{position:absolute;left:50%;z-index:9999}#dropdown-account-menu a{background-color:#443a39;color:#fff}#dropdown-account-menu a:hover{background-color:#e6dbc9;color:#443a39}#dropdown-account-menu.hide{display:none}#cart-head-view{width:40%;position:absolute;right:20%;margin-top:10px;z-index:9999}#cart-num-indicator{background-color:#443a39;padding:0 8px;border-radius:50%;color:#fff;position:absolute;top:10px}#head-cart-btn{background-color:#443a39;color:#fff;border-radius:unset}#head-cart-btn:hover{background-color:#e6dbc9;color:#443a39}#cart-head-view table{background-color:#fff}#cart-head-view td{padding:6px}#cart-head-view .product-quantity input{width:55px}#cart-head-view .product-remove a{width:90%;padding:0 10px}#cart-head-view .product-remove a:hover{background:unset;color:red}#cart-head-view.hide{display:none}@media only screen and (max-width:991px){#dropdown-account-menu{left:53%}}@media only screen and (max-width:425px){.smart-search-view-all-holder{width:30%}#search-container label{width:100%}#dropdown-account-menu{left:55%}}@media only screen and (max-width:390px){#header-icons li{padding-left:0.9rem!important;padding-right:0.9rem!important}}.main-navigation{background-color:#443a39}.main-navigation a,.main-navigation .main-nav ul ul li a,.main-navigation .main-nav ul li a{font-size:16px;line-height:90px;color:#fff}.main-navigation .main-nav ul.sub-menu li a{line-height:normal}#menu-megantic,#primary-menu,#site-navigation.main-navigation ul ul{background-color:#443a39}#site-navigation.main-navigation .main-nav ul li:hover>a{background-color:#e6dbc9;color:#443a39}#site-navigation.main-navigation .main-nav ul ul li:hover>a{background-color:#e6dbc9;color:#443a39}.main-navigation .main-nav ul li[class*="current-menu-"]>a{background-color:#e6dbc9;color:#443a39}.main-navigation .main-nav ul ul li[class*="current-menu-"]>a{background-color:#e6dbc9;color:#443a39}#menu-small-logo img{padding:0 0 10px;width:40px}#menu-small-logo.show{position:absolute;left:6%;padding:1px;display:block}#menu-phone-icon.show{position:absolute;right:6%;padding:3px;display:block}#menu-phone-icon svg{height:2.7em;width:2.7em;padding:10px 0 10px;color:#e6dbc9}#menu-small-logo,#menu-phone-icon{display:none}@media only screen and (max-width:1440px) and (min-width:769px){.main-navigation.toggled .main-nav li{display:inline-block;width:max-content}#site-navigation.main-navigation ul>li>ul>li>ul{position:relative;top:0;width:100%}#site-navigation.main-navigation ul>li>ul{width:max-content}#site-navigation.main-navigation ul>li>ul>li{display:block;margin-right:0;width:100%}#menu-megantic,#primary-menu,#site-navigation.main-navigation ul ul{top:48px;width:auto;overflow:visible;padding-top:55px}.main-navigation.toggled .main-nav ul ul.toggled-on{position:absolute}.main-navigation a,.main-navigation .main-nav ul ul li a,.main-navigation .main-nav ul li a{font-size:16px;padding-left:10px}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:10px;padding-right:10px}#menu-small-logo.show{left:50%;transform:translate(-50%)}button.menu-toggle{text-align:left}.menu-toggle:before{margin-left:6%;font-size:25px;color:#e6dbc9}}@media only screen and (min-width:1025px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:none}}@media only screen and (max-width:1440px){.menu-toggle .mobile-menu{display:none}.main-navigation a,.main-navigation .main-nav ul ul li a,.main-navigation .main-nav ul li a{line-height:3}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:unset}#menu-small-logo img{padding:10px 0 10px;width:35px}#menu-phone-icon.show{padding:10px 0}.menu-toggle{padding-top:10px}}@media only screen and (max-width:768px){#header-row{padding-top:15px;padding-bottom:15px}#menu-phone-icon.show{padding:15px 0}#site-navigation.main-navigation{height:65px}#menu-phone-icon svg{height:2.5em;width:2.5em;padding:0 0 20px}.menu-toggle:before{font-size:25px;color:#e6dbc9}.menu-toggle{line-height:55px}}@media only screen and (max-width:425px){.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}}.nextend-bullet-bar .n2-bullet{padding:6px!important;border-radius:10px 0 30px 0px!important}.n2-ss-widget.n2-flex.n2-ss-control-bullet-horizontal{bottom:10%!important;left:7%!important}.n2-ss-layers-container.n2-ss-slide-limiter.n2-ow{left:7%!important;max-width:unset!important}#n2-ss-4 .n2-ss-layers-container.n2-ow,#n2-ss-2 .n2-ss-layers-container.n2-ow{margin:0 6%!important}.n2-ss-layers-container.n2-ow{margin:0px!important}.n2-ss-slider-1.n2-ow,.n2-ss-slider-2.n2-ow{height:calc(100vh - 216px)!important}.carousel-buttonfill a{border-radius:50px 0px!important;padding:8px 50px!important}.carousel-buttonempty a{border-radius:50px 0px!important;padding:8px 50px!important;margin-left:10%!important}.carousel-buttonfill a:hover,.carousel-buttonempty a:hover{padding:7px 49px!important}@media only screen and (max-width:1440px){.n2-ss-layers-container.n2-ow{height:calc(100vh - 187px)!important}.n2-ss-slider-1.n2-ow,.n2-ss-slider-2.n2-ow{height:calc(100vh - 187px)!important}body.home .n2-ss-layers-container.n2-ow{height:calc(100vh - 187px)!important}body.home .n2-ss-slider-1.n2-ow,body.home .n2-ss-slider-2.n2-ow{height:calc(100vh - 187px)!important}}@media only screen and (max-width:1024px){#n2-ss-3 .n2-ss-slider-1.n2-ow,#n2-ss-3 .n2-ss-slider-2.n2-ow,.n2-ss-slider-1.n2-ow,.n2-ss-slider-2.n2-ow{height:495px!important}}@media only screen and (max-width:768px){.n2-ss-layer-row{padding-top:20px!important}.carousel-buttonempty a{margin-left:0!important}.n2-ss-widget.n2-flex.n2-ss-control-bullet-horizontal{bottom:1%!important}#n2-ss-3 .n2-ss-slider-1.n2-ow,#n2-ss-3 .n2-ss-slider-2.n2-ow,.n2-ss-slider-1.n2-ow,.n2-ss-slider-2.n2-ow{height:372px!important}}@media only screen and (max-width:425px){#n2-ss-3 .n2-ss-slider-1.n2-ow,#n2-ss-3 .n2-ss-slider-2.n2-ow,.n2-ss-slider-1.n2-ow,.n2-ss-slider-2.n2-ow{height:206px!important}.n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal{--widget-offset:0px!important;bottom:10%!important;left:7%!important}}@media only screen and (max-width:1024px){#home-vision .n2-ss-slider .n2-ss-slide-background-image img{object-fit:contain!important;--ss-o-pos-y:0 !important}.page-child #main .inside-article .n2-ss-slider .n2-ss-slide-background-image img{object-fit:contain!important;--ss-o-pos-y:0 !important}.page-id-1668 #main .inside-article .n2-ss-slider .n2-ss-slide-background-image img{object-fit:contain!important;--ss-o-pos-y:0 !important}}@media only screen and (max-width:414px) and (min-width:375px){.page-child #main .inside-article .n2-ss-slider-1.n2_ss__touch_element.n2-ow{height:180px!important}#home-vision .n2-ss-slider-1.n2_ss__touch_element.n2-ow{height:150px!important}}#home-vision .vision-wrapper{background-color:#e6dbc9}#home-vision .vision-text{display:flex;align-items:baseline;flex-direction:column;justify-content:center;padding:40px 30%}#home-vision .vision-text .h2{font-size:45px;font-family:'FS Siena Medium'}#home-vision .vision-text p{font-size:18px}#home-vision .vision-text button{background:#443a39;border-radius:50px 0;padding:8px 50px;font-size:15px;font-family:'FS Siena Medium';color:#e6dbc9;margin-top:10px}#home-vision .vision-text button:hover{background:#e6dbc9;color:#443a39;border:1px solid #443a39}@media only screen and (max-width:1024px){#home-vision .vision-wrapper{grid-template-columns:1fr}#home-vision .vision-text{padding:5%}}#home-featured h2{color:#443a39;font-family:"FS Siena Medium";font-size:45px;padding-bottom:50px;padding-top:60px}#home-featured .featured-title{padding-left:6%}#home-featured .featured-products{display:grid;min-height:25vh;grid-template:1fr / 2fr 2fr 2fr 2fr;grid-gap:50px;padding:0 5px;margin:0 6%}#home-featured .product{background-position:center;background-repeat:no-repeat;transition:box-shadow .4s ease,transform .4s ease;overflow:hidden}#home-featured .product .img-container{overflow:hidden}#home-featured .product img{transition:box-shadow .4s ease,transform .4s ease}#home-featured .product img:hover{transform:scale(1.1)}#home-featured .product img{width:100%}#home-featured .brand-name{padding:10px 10px 0;font-size:12px;font-weight:700;color:#443a39;text-transform:uppercase}#home-featured .product-info{display:flex;padding:0 10px 0;color:#443a39}#home-featured .product-info p{font-size:18px;font-weight:700;line-height:20px}#home-featured .product-info span{margin-left:auto;font-family:'FS Siena Medium';font-size:15px}@media only screen and (max-width:768px){#home-featured .featured-products{margin:0 30px;grid-template:repeat(2,1fr) / 1fr 1fr;grid-template-areas:"pr1 pr2" "pr3 pr4"}#home-featured .product-one{grid-area:pr1}#home-featured .product-two{grid-area:pr2}#home-featured .product-three{grid-area:pr3}#home-featured .product-four{grid-area:pr4}}@media only screen and (max-width:550px){#home-featured .featured-products{grid-template:repeat(4,1fr) / 1fr;grid-template-areas:"pr1" "pr2" "pr3" "pr4"}#home-featured .featured-title{font-size:1.5rem}}#home-brands{background-color:#443a39}#home-brands img{padding:0 60px}#home-brands .brands-wrapper{display:grid;min-height:auto;grid-template:repeat(2,1fr) / repeat(5,1fr);grid-gap:50px;padding:60px 6%}#home-brands img{transition:box-shadow .4s ease,transform .4s ease}#home-brands img:hover{transform:scale(1.1)}#home-all-brands{padding-bottom:40px;margin-top:-40px}#home-all-brands a{color:#fff}#home-all-brands a:hover{color:#e6dbc9}@media only screen and (max-width:1440px){#home-brands img{padding:0 30px}}@media only screen and (max-width:1024px){#home-brands .brands-wrapper{grid-template:repeat(2,1fr) / repeat(5,1fr);grid-gap:30px}#home-brands img{padding:0}}@media only screen and (max-width:768px){#home-brands .brands-wrapper{grid-template:repeat(5,165px) / repeat(2,1fr)}#home-brands img{padding:0 60px}}@media only screen and (max-width:550px){#home-brands .brands-wrapper{grid-template:repeat(5,150px) / 1fr 1fr;background-position:center;grid-gap:40px}#home-brands img{padding:0}}#home-latest-news .latest-news ul{display:grid;grid-template:repeat(1,auto) / repeat(3,1fr);grid-gap:50px;padding:0 5px 3%;margin:0 6%}#home-latest-news h2{color:#443a39;font-family:"FS Siena Medium";font-size:45px;padding-bottom:50px;padding-top:80px;padding-left:6%}#home-latest-news ul li{display:flex;flex-direction:column}#home-latest-news img{height:340px}#home-latest-news>div>div>ul>li:nth-child(1)>a,#home-latest-news>div>div>ul>li:nth-child(2)>a,#home-latest-news>div>div>ul>li:nth-child(3)>a{color:#443a39;font-family:"FS Siena Medium";font-size:18px;padding-top:40px}#home-latest-news .wp-block-latest-posts__post-excerpt{color:#443a39;font-size:18px}#home-latest-news .wp-block-latest-posts__post-excerpt a{color:#443a39;font-family:"FS Siena Medium";font-size:18px;display:block;padding-top:15px}@media only screen and (max-width:1440px){#home-latest-news img{height:225px;max-height:270px}.wp-block-latest-posts__featured-image{margin-right:0!important}}@media only screen and (max-width:1024px){#home-latest-news .latest-news ul{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}#home-latest-news img{height:175px}}@media only screen and (max-width:768px){#home-latest-news .latest-news ul{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.wp-block-latest-posts__featured-image.alignleft{margin-left:0}#home-latest-news img{height:205px}}@media only screen and (max-width:550px){#home-latest-news .latest-news ul{grid-template:repeat(3,auto) / 1fr;grid-template-areas:"ln1" "ln2" "ln3";grid-gap:40px;padding:unset}#home-latest-news img{height:250px}}#home-instagram-button p{color:#443a39;font-family:"FS Siena Medium";font-size:45px;padding-bottom:50px;padding-top:80px;padding-left:6%;margin-bottom:-5%}@media only screen and (max-width:1440px){#home-instagram-button p{margin-bottom:-8%}}@media only screen and (max-width:768px){#home-instagram-button p{margin-bottom:-12%}}@media only screen and (max-width:480px){#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram #sbi_images .sbi_item{max-height:200px}#home-instagram-button p{margin-bottom:-20%}}footer,#mailing-list{border-top:1px solid #e6dbc9}footer .above-copyright{background-color:#fff;color:#443A39;padding:0 6% 0}footer .above-copyright .footer-logo img{width:235px}footer.site-info{background-color:#fff}footer.site-info a{color:#443A39!important}footer .above-copyright .social-icons img{width:70%}footer .above-copyright .social-icons .custom-html-widget{display:flex;text-align:left}#mailing-list{padding:60px 0}#mailing-list p{font-family:'FS Siena Medium';font-size:18px;color:#443A39}#mailing-list .input-group{max-width:410px}#mailing-list .input-group input[type="email"]{border-radius:50px 0;padding-left:25px}#mailing-list .input-group input[type="email"]:focus{box-shadow:0 0 0 1px rgb(68 58 57 / .25)}#button-addon2{border-radius:50px 0;color:#e6dbc9;background-color:#443A39;font-size:15px;font-family:'FS Siena Medium';padding:7px 50px;position:absolute;top:0;right:0;z-index:9}#button-addon2:hover{color:#443A39;background-color:#e6dbc9;border:1px solid #ccc}@media only screen and (max-width:375px){#button-addon2{padding:7px 35px}}body .grid-container{max-width:unset}.product-label-name{top:15px;right:-10px;padding:5px 30px;position:absolute;text-align:center;background-color:#e6dbc9;color:#443a39;font-size:18px;z-index:9}.product-brand-price{display:flex;color:#443a39;font-size:12px;text-transform:uppercase;margin-top:15px}.woocommerce ul.products li.product a img{margin-bottom:0}.product-title-name{color:#443a39;font-size:18px}.product-brand-colour{color:#443a39;font-size:12px}.product-brand-price span{margin-left:auto;font-family:'FS Siena Medium';font-size:15px}#full-width-template ul.products{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;grid-template-rows:auto}#full-width-template ul.products>li{width:100%;margin:unset}#full-width-template ul.products::before{display:none}.sidebar .widget .widget-title{color:#443a39;font-family:'FS Siena Medium';font-size:18px;margin-bottom:unset;border-bottom:1px solid #443a39;margin-bottom:20px}.woocommerce-products-header h1{font-size:36px;font-family:'FS Siena Medium'}.woocommerce-products-header .term-description{font-size:18px}.sidebar .widget ul.woocommerce-widget-layered-nav-list li,.sidebar .widget ul.product-categories li{padding:10px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{color:#e6dbc9;float:right;margin-top:5px}.sidebar .widget ul.woocommerce-widget-layered-nav-list li a,.sidebar .widget ul.product-categories li a{color:#443a39;font-size:18px}.sidebar .widget ul.woocommerce-widget-layered-nav-list li.chosen,.sidebar .widget ul.product-categories li.chosen{background-color:#443a39;color:#e6dbc9;padding-left:10px}.sidebar .widget ul.woocommerce-widget-layered-nav-list li.chosen a{color:#e6dbc9}.separate-containers .inside-left-sidebar{padding-left:20%;margin-right:4%}@media (min-width:1025px){.grid-75{width:78%}.push-25{left:20%}.pull-75{left:-80%}.grid-25{width:21%}}@media only screen and (max-width:768px){#full-width-template ul.products{grid-template-columns:1fr}}#brands-cat-template ul.products{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto}#brands-cat-template ul.products>li{width:100%;margin:unset}#brands-cat-template ul.products::before{display:none}#brands-cat-template ul li a img{margin:0}#brands-cat-template ul li a h2{display:none}@media only screen and (max-width:768px){#brands-cat-template ul.products{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:425px){#brands-cat-template ul.products{grid-template-columns:repeat(2,1fr)}.product-label-name{padding:3px 20px}}.single-brand-text{display:flex;align-items:baseline;flex-direction:column;justify-content:center;padding:40px 30%;background-color:#e6dbc9}@media only screen and (max-width:1024px){.single-brand-text{padding:5%}}.product-brand-above-title{color:#443a39}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;transition:box-shadow .4s ease,transform .4s ease;padding:10px}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{transition:box-shadow .4s ease,transform .4s ease}.woocommerce-product-gallery ol.flex-control-nav{display:flex;overflow:scroll!important}.woocommerce-product-gallery ol.flex-control-nav li{width:40%!important}.woocommerce-product-gallery ol.flex-control-nav li>img{width:unset!important;max-width:unset!important}.woocommerce-page ul.products li.product img:hover{transform:scale(1.1)}.woocommerce-page ul.products li.product .img-wrapper{overflow:hidden}.woocommerce-page ul.products li.product h2{color:#443a39;max-width:65%}.woocommerce-loop-product__title{color:#212529;font-size:18px!important;max-width:90%}.woocommerce ul.products li.product .price{color:#212529;float:right;margin:unset;padding:.2em 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1.5% 1.5em 0;width:23.05%}.woocommerce ul.products li.product .button{margin-top:auto}#noPriceEnquiry a{color:#443a39}.summary.entry-summary>p>del>span>bdi{color:red}.woocommerce div.product p.price del{opacity:unset}.woocommerce div.product p.price{color:#443a39}.entry-summary h1.product_title{font-size:36px;font-weight:400}.woocommerce-product-details__short-description{padding-right:20px}.woocommerce-product-details__short-description h2{font-size:16px;font-weight:unset}.right-sidebar.separate-containers .site-main{margin-left:20px}#right-sidebar .related.products h2{font-size:1.8rem}.woocommerce-tabs ul.tabs{display:none}.woocommerce #reviews #comments h2{font-size:1.2rem;padding:10px 0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:unset}.woocommerce .star-rating{float:unset}.widget select{margin-left:10px;padding:5px}#product-video{display:flex;flex-direction:column}#product-video .video-preview{position:relative}#product-video .video-bgr{position:absolute;z-index:10;width:100%;height:100%;cursor:pointer}#product-video iframe{align-self:center;max-height:100%}.video-trailer{position:fixed;top:0;left:0;transform:translate(-50%,-50%);z-index:10000;background:rgb(0 0 0 / .95);width:100%;height:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0}.video-trailer.active{visibility:visible;opacity:1}.video-trailer iframe{position:relative;max-width:900px;outline:none;width:560px;height:315px}.video-trailer .close{position:absolute;top:30px;right:30px;cursor:pointer;filter:invert(1);max-width:30px}@media (max-width:991px){.video-trailer iframe{max-width:90%}}.product-extra-infos{padding-bottom:20px}.product-extra-infos span[aria-expanded="true"]>svg{transform:rotate(180deg);transition:box-shadow .4s ease,transform .4s ease}.product-extra-infos span[aria-expanded="false"]>svg{transition:box-shadow .4s ease,transform .4s ease}.woocommerce ul.products li.product .button{background-color:#fec764;color:#fff;text-transform:uppercase;text-align:center}@media only screen and (max-width:1440px){#right-sidebar .related.products h2{font-size:1.5rem}#right-sidebar .related.products h2{padding-top:5px}}@media only screen and (max-width:1300px){#right-sidebar .related.products h2{padding-top:7px}}@media only screen and (min-width:770px){.woocommerce-product-gallery{width:30%!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}@media only screen and (max-width:770px){.product.type-product{margin:20px}}@media only screen and (max-width:1440px) and (min-width:770px){#product-video iframe{height:auto}}.woocommerce-message{border-top-color:#443a39;background-color:#e6dbc9}.woocommerce-message::before{display:none}.woocommerce div.product span.price{color:#443a39}.woocommerce-message .button{background-color:#443a39!important;color:#e6dbc9!important;border-radius:50px 0!important;padding:8px 50px!important;font-size:15px!important}.woocommerce-message .button:hover{background-color:#e6dbc9!important;color:#443a39!important;border:1px solid #443a39;padding:7px 49px!important}.summary-combo{display:grid;grid-template:repeat(1,auto) / repeat(3,1fr)}.product-summary-tab{grid-column:1 / 4}.product-summary-tab .variations td.label{width:25%}.woocommerce div.product form.cart .reset_variations{color:#443a39}.separate-containers .inside-article{padding:0}#noPriceEnquiry{background-color:#443a39;padding:15px 35px;color:#e6dbc9;border-radius:50px 0}#enquiry-btn{background-color:#443a39;padding:15px 45px;color:#e6dbc9;border-radius:50px 0}.woocommerce div.product form.cart .button{background-color:#443a39;padding:15px 50px;color:#e6dbc9;border-radius:50px 0;margin-left:3%}.woocommerce div.product form.cart .button:hover{background-color:#e6dbc9;color:#443a39}.woocommerce .quantity .qty{width:4.631em}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-color:#e6dbc9;width:50px;height:50px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{top:17px;left:18px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{top:27px;left:31px}table.simple-prod-variations{margin-bottom:0}table.simple-prod-variations,table.simple-prod-variations tr,table.simple-prod-variations td{border:none;font-size:18px;padding-left:0}.woocommerce div.product form.cart .variations td.label{padding-right:unset}table.simple-prod-variations label{font-family:'FS Siena Medium'}#pa_labelbrandlink a{color:#443a39;font-family:'FS Siena Medium';text-decoration:underline}#pa_labelbrandlink .internal-link{width:26px;height:auto;margin-left:10px;margin-bottom:5px}#pa_warranty,#pa_labelsdescription p{margin-bottom:.5rem}.variations_form table.variations .label>label{margin-bottom:0}.variations_form table.variations{font-size:18px}.woocommerce-variation-description{display:none}form.cart .price-qty-inline>p{font-size:24px}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{grid-column:1 / 4}.woocommerce-variation-price{margin-bottom:1em}.woocommerce-variation-price bdi{font-size:24px}@media only screen and (max-width:1024px) and (min-width:768px){.woocommerce div.product form.cart .button{padding:15px 45px}}@media only screen and (max-width:550px){.woocommerce ul.products li.product{width:100%!important}.woocommerce .quantity .qty{width:3em}.woocommerce div.product form.cart .button{padding:15px 30px}}@media only screen and (max-width:430px){#noPriceEnquiry,#enquiry-btn{padding:10px 25px}}@media only screen and (max-width:380px){.woocommerce div.product form.cart .button{padding:15px 20px}.woocommerce div.product form.cart .button{margin-left:0}.variations_form table.variations{font-size:15px}}@media only screen and (max-width:320px){.woocommerce div.product form.cart .button{padding:15px 7px}.woocommerce div.product form.cart .button{margin-left:0}.variations_form table.variations{font-size:12px}.woocommerce button.button,.woocommerce div.product form.cart .button{border-radius:unset}}#custom-404 input.search-field,#custom-404 .search-form>label{width:100%}.search-form input.search-submit{border-radius:50px 0;padding:8px 50px;width:unset;margin-top:15px}#custom-404{padding:40px}#post-10 .inside-article,#post-11 .entry-header{padding:15px}.woocommerce-info{padding:1em 2em 1em 2em;border-top-color:#443a39;background-color:#e6dbc9}.woocommerce-info:before{display:none}.wc-proceed-to-checkout a{background-color:#443a39!important;color:#e6dbc9!important;border-radius:60px 0!important}.wc-proceed-to-checkout a:hover{background-color:#e6dbc9!important;color:#443a39!important}.woocommerce-cart-form__cart-item .product-name a{color:#443a39;font-size:18px}.return-to-shop a.wc-backward{background-color:#443a39;color:#e6dbc9;margin-left:2%;border-radius:50px 0;padding:7px 50px}.woocommerce button.button{border-radius:50px 0;padding:8px 50px;background-color:#443a39;color:#e6dbc9}.return-to-shop a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover{background-color:#e6dbc9;color:#443a39}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:inherit;background-color:#ebe9eb;border-radius:50px 0;padding:7px 50px}.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover{color:#fff;background-color:grey}#customer_details .form-row{width:100%;display:block}#customer_login .form-row{width:100%;display:block}form.woocommerce-EditAccountForm fieldset .form-row{width:100%;display:block}.woocommerce-MyAccount-navigation ul{list-style:none}#post-12 header>h1{padding-left:15px}#post-12 button{background:#443a39;border-radius:50px 0;padding:10px 60px;font-size:15px;color:#e6dbc9;margin-top:10px}#post-12 button:hover{background:#e6dbc9;color:#443a39}#post-12 .woocommerce-LostPassword a,#post-12 .woocommerce-privacy-policy-link{font-family:'FS Siena Medium';color:#443a39}#post-12 .woocommerce-privacy-policy-link{text-decoration:underline}#post-12 .woocommerce-error{border-top-color:#443a39}.woocommerce-MyAccount-navigation a,.woocommerce-MyAccount-content a{color:#443a39}.woocommerce-MyAccount-content .woocommerce-Button.button{border-radius:50px 0;color:#e6dbc9;background-color:#443A39;font-size:15px;padding:7px 50px}.woocommerce-MyAccount-content .woocommerce-Message a.button:hover{color:#443A39;background-color:#e6dbc9;border:1px solid #443A39;padding:6px 49px}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row{display:block}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a{border-radius:50px 0;color:#e6dbc9;background-color:#443A39;font-size:15px;padding:7px 50px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a:hover{color:#443A39;background-color:#e6dbc9}#blog-posts-list,#blog-posts-category-list{display:grid;grid-template:repeat(1,auto) / repeat(2,1fr);grid-gap:50px;padding-top:40px}#blog-posts-category-list-title>header{padding-left:0;padding-bottom:0}#blog-posts-category-list-title h1{color:#443a39;font-size:36px;font-family:'FS Siena Medium'}#nav-below{padding:0}.inside-left-sidebar .cat-item a{font-size:18px;color:#443a39}.inside-article .entry-header .entry-title a{color:#443a39;font-size:22px;font-family:'FS Siena Medium'}.inside-article .entry-summary p{color:#443a39;font-size:18px}.inside-article .entry-summary p>a{color:#443a39;font-family:'FS Siena Medium';display:block;padding-top:15px}.inside-article footer.entry-meta{display:none}.inside-article .entry-meta .posted-on time{font-size:12px}#nav-below .nav-links a{color:#443a39;font-size:18px}@media only screen and (max-width:768px){#blog-posts-list,#blog-posts-category-list{grid-template:repeat(1,auto) / 1fr}.separate-containers .inside-article{padding:0 30px 30px 30px}.separate-containers .inside-left-sidebar{padding-left:0}#blog-posts-category-list-title h1{margin-left:25px}#nav-below{padding:25px}}@media only screen and (max-width:425px){article.type-product .inside-article{padding:5px}}.inside-article .entry-header>h1{color:#443a39;font-size:36px;font-family:'FS Siena Medium';padding-top:35px}.inside-article .entry-content>p{font-size:18px}#related-products-on-post .related-products-on-post{padding-bottom:30px}#related-products-on-post a{color:#443a39}@media only screen and (max-width:768px){.related-products-on-post-wrapper{display:grid;grid-template:repeat(1,auto) / repeat(3,1fr)}}@media only screen and (max-width:425px){.related-products-on-post-wrapper{grid-template:repeat(1,auto) / 1fr}}.about-us-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:20%;margin:6%;padding-left:0}.about-us-wrapper p{font-size:18px}.about-us-video{padding:2%;background-color:#443a39}.about-us-video-container{position:relative;overflow:hidden;width:100%;padding-top:65vh}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:100%;max-height:630px;max-width:1120px}@media only screen and (max-width:768px){.about-us-wrapper{grid-template-columns:1fr;margin:2%;padding:20px}}#post-1682 .entry-header>h1,#post-1684 .entry-header>h1{padding-left:6%;font-size:36px}#services-page{display:grid;grid-template:repeat(1,auto) / repeat(3,1fr);grid-gap:50px;padding:0 5px 3%;margin:0 6%}#services-page a{text-decoration:none}#services-page img{width:100%;height:340px}#services-page .services-title{font-size:18px;font-family:'FS Siena Medium';color:#443a39;padding-top:20px;padding-bottom:10px}#services-page .services-title{font-size:18px;color:#443a39;padding-top:20px;padding-bottom:10px}#services-page .services-text{font-size:18px;color:#443a39}@media only screen and (max-width:1440px){#services-page img{height:250px;max-height:300px}}@media only screen and (max-width:1024px){#services-page img{height:auto}}@media only screen and (max-width:768px){#services-page{grid-template:repeat(1,auto) / 1fr 1fr}}@media only screen and (max-width:425px){#services-page{grid-template:repeat(1,auto) / 1fr}}#contact-us-page{display:grid;grid-template:repeat(1,auto) / repeat(2,1fr);grid-gap:50px;margin:0 0 6% 6%}#contact-us-page .sub-btn{display:grid;justify-content:center}#contact-us-page iframe{min-height:450px}#contact-us-page .contact-info{display:grid;justify-content:center;font-size:18px}#contact-us-page .contact-info a{color:#443a39}#contact-us-page>form>p:nth-child(6){display:grid}#enq-submit,#sub-submit{font-family:'FS Siena Medium';font-size:15px;padding:8px 50px;width:unset}#post-1682 .inside-article{padding-top:20px}@media only screen and (max-width:768px){#contact-us-page{grid-template:repeat(1,auto) / 1fr;grid-gap:50px;margin:0}#contact-us-page iframe{min-height:unset}#contact-us-page .contact-info{font-size:16px}}#service-pages .service-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;background-color:#e6dbc9}#service-pages .service-text{display:flex;align-items:baseline;flex-direction:column;justify-content:center;padding:0 11%;font-size:18px}#service-pages .service-text.home-cinema{display:unset;overflow-y:scroll;height:100%;max-height:630px}#service-pages .service-text h1{font-size:36px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em 10px}iframe#product_video_iframe{min-height:unset!important}@media only screen and (max-width:1024px){#service-pages .service-wrapper{grid-template-columns:1fr}}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;position:sticky;top:100px}.slick-list.draggable{min-height:unset!important}.fancybox-button.fancybox-button--play{display:none!important}.woocommerce nav.woocommerce-pagination ul li a{color:#443a39}#docs-downloads{color:#443a39}.woocommerce-order{padding:15px}