blockquote{font-size:20px;font-family:carlson pro,Sans-serif}body{overflow-x:hidden}.page-header{display:none}.outline-btn{border:solid 1px gray;padding:8px 36px;text-transform:uppercase;font-size:17px}@media only screen and (max-width:768px){#header-top-bar{position:relative;background-color:#fff;margin-bottom:-2px}}#site-logo{transition:.5s ease}#site-logo.scrolled{transform:scale(.65)}#nav-inner{transition:.5s ease}#nav-inner .elementor-column-wrap{transition:.5s ease}#nav-inner .elementor-column-wrap.scrolled{padding-bottom:0}#nav-inner.scrolled{padding-top:0;border-bottom:none;box-shadow:0 5px 5px #27272735;-webkit-box-shadow:0 5px 5px #27272735;-moz-box-shadow:0 5px 5px #27272735}#nav-inner>.elementor-container>.elementor-row{transition:.5s ease}#nav-inner.scrolled>.elementor-container>.elementor-row{height:100px}#header-top-bar{transition:.5s ease}#header-top-bar.scrolled{padding:0;padding-top:10px}.jet-sub-mega-menu{box-shadow:none!important}.jet-sub-mega-menu.scrolled{margin-top:14px}.product-nav-body,#about-nav-body,#inspiration-nav-body{display:none}#mobile-nav.scrolled{border-bottom:none;box-shadow:0 5px 5px #27272735;-webkit-box-shadow:0 5px 5px #27272735;-moz-box-shadow:0 5px 5px #27272735}#mobile-account-btn h6{font-size:17px;text-align:left}#lastest-news-carousel .prev-arrow{}#lastest-news-carousel .prev-arrow,#lastest-news-carousel .next-arrow{z-index:1}#lastest-news-carousel img:focus{outline:none}#lastest-news-carousel .slick-active{position:relative}#lastest-news-carousel .slick-list::after{}.manufacture-mini-carousel-container::after{width:26px;height:110%;position:absolute;right:-33px;top:-12px;background:#fff;box-shadow:-16px 1px 12px 1px #fff;content:'';z-index:1}.jet-listing-grid__item:focus{outline:none}.jet-ajax-search__results-area{width:calc(100% + 70px)!important;right:-40px!important;box-shadow:none!important}.jet-ajax-search__results-footer{padding-top:30px!important;padding-bottom:30px!important}.jet-ajax-search__full-results{width:100%;font-size:15px!important;text-decoration:underline!important}.jet-sub-mega-menu{margin-top:25px;background:0 0!important}.jet-dropdown-arrow{display:none!important}#empty-search-msg{display:flex;justify-content:center;padding-left:6.5%;padding-right:6.5%;text-align:center}.arrow-toggle{background:#fff;padding:6px;border-radius:42px;align-items:center;display:flex;justify-content:center;width:50px;height:50px;box-shadow:10px 10px 35px -9px rgba(0,0,0,.45);margin-left:6px}.arrow-toggle svg{width:18px!important;transition:.2s ease-out}.arrow-toggle svg.flip{transform:rotate(180deg)}.arrow-toggle polygon{fill:#1d1d1b}.navigation-arrows{max-height:max-content;position:absolute;display:flex;justify-content:center;left:50%;top:100%;z-index:2;background:#fff;padding:6px;border-radius:42px;align-items:center;transform:translate(-50%,-50%)}.navigation-arrows.simple{position:absolute;top:50%;left:0;width:100%;transform:translate(0%,-50%);display:flex;justify-content:space-between;z-index:2;background:0 0;color:#fff}.materials-carousel-container .navigation-arrows{top:80%;left:0;transform:translate(0%,-50%)}.services-carousel-container .navigation-arrows{background:0 0;transform:translate(-50%,-100%)}.journal-carousel-container .navigation-arrows{top:calc(100% + 60px)}.navigation-arrows .arrow-left,.navigation-arrows .arrow-right{display:flex;cursor:pointer}.navigation-arrows .arrow-left svg,.navigation-arrows .arrow-right svg{width:65px}.navigation-arrows .arrow-left:focus,.navigation-arrows .arrow-right:focus{outline:none}.arrow-left circle,.arrow-right circle{stroke:#fff}.arrow-left polygon,.arrow-right polygon{fill:#000}.swiper-pagination{position:relative!important;margin:0 12px}.swiper-pagination.swiper-pagination-bullets{display:flex}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){margin:0 4px!important;background-color:transparent!important;border:1px solid gray!important}.related-slider .jet-listing-grid__slider-icon{}.related-slider .jet-listing-grid__slider-icon.next-arrow:before{content:"\f0d9"!important}.related-slider .jet-listing-grid__slider-icon.prev-arrow:before{content:"\f0d9"!important}.jet-listing-grid__slider-icon{border-radius:50%;background-color:transparent!important}.jet-listing-grid__slider-icon::before{}#popular-products-carousel .jet-woo-builder-archive-product-cats ul{padding:0}#popular-products-carousel .prev-arrow,#popular-products-carousel .next-arrow{z-index:1;top:45%}.filter-header{display:flex;justify-content:space-between}@media only screen and (max-width:375px){.filter-header{width:100%!important}}.filter-header::after{content:"";color:#1d1d1b!important;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #000;margin-top:6px;margin-right:18px}.featured-product-card{position:relative}.featured-product-buttons{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:rgba(0,0,0,.45);z-index:2;display:none;align-items:center;transition:.35 ease-out}#contact-form .elementor-field-group .elementor-select-wrapper::before,#brochure-form .elementor-field-group .elementor-select-wrapper::before{color:#000!important}.form-divider{width:95%;border-bottom:solid 1px #b4b4b4;margin:10px auto 40px}.form-divider.booking-divider{margin:40px auto 20px}.form-divider.clear{border:none;margin:0}@media only screen and (max-width:360px){.terms-container h3{font-size:19px!important}}#booking-form .booking-checkbox label{font-size:12px;display:contents}#booking-form .jet-apb-calendar-header button{box-shadow:none}.jet-apb-calendar-date.jet-apb-calendar-date--selected{background-color:#1d1d1b;color:#fff}.booking-about-project textarea{height:100%!important;min-height:134px}#customise-product .woocommerce-Price-amount bdi::after{display:inline;content:"(exc. VAT)";font-size:12px;text-align:end;margin-left:4px}.woocommerce-variation-add-to-cart{display:flex;align-items:center}.woocommerce-variation-add-to-cart #wcal_gdpr_message_block{display:none}.variations_button a,.variations_button button,.variations_button .quantity{margin-top:10px!important}.woocommerce div.product.elementor .quantity+.button{margin-left:0!important}.woocommerce-variation-price span.price{display:flex;justify-content:space-between;margin-right:20px;border-bottom:1px solid #1d1d1b;padding-bottom:6px;color:#1d1d1b!important;font-size:18px}.woocommerce-variation-price span.price::before{content:"TOTAL"}.woocommerce-variation-add-to-cart button{color:#1d1d1b;background-color:#fff;border:solid 1px #1d1d1b;border-radius:0;font-weight:400;padding-left:30px;padding-right:30px}.woocommerce-variation-add-to-cart button:hover{background-color:#1d1d1b!important;color:#fff!important}#bespoke-option-text a{color:gray}#bespoke-option-text a:hover{color:#1d1d1b}table.variations td{background-color:transparent!important}table.variations select{padding:4px;border-radius:0;color:#1d1d1b;border:solid #1d1d1b 1px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:8!important}.afrfqbt_single_page.single_add_to_cart_button.button{background-color:#fff!important;border-radius:0;border:solid 1px!important;color:#1d1d1b!important;font-weight:400;text-transform:uppercase;transition:.2s ease}.afrfqbt_single_page.single_add_to_cart_button.button:hover{background-color:#1d1d1b!important;color:#fff!important}.woocommerce-variation-add-to-cart{display:flex;justify-content:space-between}#product-variation-form form select{background-color:transparent;border:0}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart{flex-wrap:wrap!important}button.plus,button.minus{box-shadow:none!important;padding:10px 20px!important}@media only screen and (max-width:549px){.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart{flex-direction:column;align-items:flex-start}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart a,.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity{margin-left:0;margin-top:5px;margin-bottom:5px}}.post-pagination{display:flex;width:100%}.post-pagination>div{flex:1;display:flex;font-size:14px}.post-pagination>div:first-of-type{justify-content:flex-start}.post-pagination>div:last-of-type{justify-content:flex-end}#journal-post-grid .elementor-pagination,#project-post-grid .elementor-pagination{display:flex;justify-content:flex-end;align-items:center;position:absolute;bottom:-170px;width:100%}#journal-post-grid .elementor-pagination span,#project-post-grid .elementor-pagination span{opacity:0}#journal-post-grid .elementor-pagination a,#project-post-grid .elementor-pagination a{background:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:42px;margin:10px;box-shadow:10px 10px 35px -9px rgba(0,0,0,.45)}#journal-post-grid .elementor-pagination a.next::after,#project-post-grid .elementor-pagination a.next::after{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #1d1d1b;margin-left:6px}#journal-post-grid .elementor-pagination a.prev::after,#project-post-grid .elementor-pagination a.prev::after{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #1d1d1b;margin-right:3px}@media only screen and (max-width:425px){#booking-form [class=jet-form-row]>div:first-of-type{margin-bottom:20px}}.related-slider .jet-listing-grid::after{width:50px;height:100%;position:absolute;right:-1px;top:0;background:#fbf8f7;box-shadow:-16px 1px 12px 1px #fbf8f7;content:'';display:none}@media only screen and (max-width:768px){.related-slider .jet-listing-grid::after{right:-23px}}.related-slider .jet-listing-grid i{z-index:1}@media only screen and (max-width:376px){.related-slider .jet-listing-grid::after{right:-27px;width:26px}.related-slider .jet-listing-grid i:first-of-type{left:-2px!important}.related-slider .jet-listing-grid i:last-of-type{right:-2px!important}}.af_quote_form .form_row{margin-bottom:10px}.af_quote_form .form_row label{font-family:carlson pro,Sans-serif;font-size:18px}.af_quote_form .form_row input[type=text],.af_quote_form .form_row input[type=email],.af_quote_form .form_row textarea{width:100%}.af_quote_form .form_row:last-of-type{display:flex;justify-content:center}.widget_shopping_cart_content .cart_item .product-name a,.widget_shopping_cart_content .cart_item .variation dt{font-weight:700}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons{grid-template-columns:initial!important}@media only screen and (min-width:769px){.hide-desktop{display:none}}#journal-nav,#project-nav{display:flex;align-items:center}#journal-nav::before,#project-nav::before{border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:0;transform:rotate(-45deg);vertical-align:top;width:.45em;left:.25em;transform:rotate(-135deg);margin-right:20px;font-size:14px}.jet-wishlist-button__container{justify-content:flex-end!important}.jet-wishlist-button__container div{color:#1d1d1b!important}.jet-wishlist-button__container .jet-wishlist-button__plane-normal,.jet-wishlist-button__container .jet-wishlist-button__plane-added{background-color:transparent!important}.woocommerce-product-gallery .woocommerce-product-gallery__image img{height:65vw!important}.dialog-lightbox-widget{display:none!important}.pswp__caption{display:none!important}.product-type-simple .woocommerce-variation-add-to-cart,.product-type-simple form.cart:not(.grouped_form):not(.variations_form){flex-wrap:wrap!important;justify-content:space-between}.product-type-simple .elementor-add-to-cart #wcal_gdpr_message_block{display:none!important}.product-type-simple div.product.elementor .quantity input{height:100%}.product-type-simple form.cart .button:hover{background-color:#1d1d1b!important;color:#fff!important}.product-type-simple div.product form.cart::after,.woocommerce div.product form.cart::before{display:none!important}.order-total .includes_tax{display:none}.tax-rate{display:none}#cookie-law-info-bar{text-transform:initial}