.main-header .add_custom_header{display:flex;align-items:center;justify-content:end}header.main-header .header_column{width:33.33%}.main-header .header_column.header__heading{display:flex;align-items:center;justify-content:center}.main-header{max-width:100%!important}a.button.appointment-btn{letter-spacing:2px;line-height:15px}body#history .history-intro-text,.history-content-text.aos-init.aos-animate{font-size:11px!important;line-height:18px!important;letter-spacing:.3px!important;padding-bottom:40px}body#bespoke .image-with-text__text{font-size:11px!important;line-height:18px!important;letter-spacing:.3px!important}.close-icon{font-size:20px;color:#000;position:absolute;top:4px;right:5px;cursor:pointer}.richtext-col{text-align:center;padding:0 33%}.richtext-col p{font-size:11px!important;line-height:18px!important;letter-spacing:.3px!important}section.single-width-image span.image_overlay_btn{font-size:11px!important;letter-spacing:3px!important}section.featured-collection p.featured_pro_title a{letter-spacing:2px!important;font-size:11px!important}section.single-width-image .image_overlay_btn{transition:all linear .3s;cursor:pointer;line-height:18px;text-transform:uppercase;min-width:150px;margin-bottom:30px;background:none!important;color:#fff;width:auto!important;padding:13px 20px 14px!important;border:1px #fff!important;border-style:solid!important}section.single-width-image .image_overlay_btn:hover{background:#6e6e6e!important;color:#fff;border:1px #6e6e6e!important;border-style:solid!important}body.template-index .product-price-box{display:none}section.single-width-image .halfwidth-content{width:65%}body.template-index section.featured-collection{margin-bottom:-70px}section.single-width-image .halfwidth-content{margin:auto}section.single-width-image span.desktop_btn.image_overlay_btn{margin-left:-52px;margin-bottom:-20px}@media screen and (max-width: 768px){section.single-width-image .image-with-text__wrapper{position:relative;display:inline-block}section.single-width-image .image-with-text__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:1;margin-top:-8px!important}section.single-width-image .image-with-text__image img{display:block;width:100%;height:auto}section.single-width-image .mobile-wide{position:relative}section.single-width-image .image-with-text__image{position:relative}section.single-width-image .black-shade{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1}section.single-width-image .image-with-text__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center}section.single-width-image .image_overlay_btn{background:none;z-index:3}section.featured-collection .collection.show-mobile{display:block!important}section.featured-collection .collection.show-mobile>div{width:100%!important}section.featured-collection .featured_pro_title{text-align:center}.richtext-col{padding:0 15%}.hide-mobile{display:none!important}}.menu-main,.button,footer a{font-size:11px!important}body.template-product .rte,a.collection_pro_title,.ajax-cart{font-size:11px!important}body.template-collection .product-price-box{font-size:12px!important}a.collection_pro_title{letter-spacing:2px!important;text-transform:uppercase}footer a{letter-spacing:.3px!important}footer .footer-policy{margin-right:-18px;margin-left:-18px}.product-single-title{font-size:14px!important}body.terms-amp-conditions h1,body.privacy-policy h1{letter-spacing:.5px!important}body.template-cart h1{text-align:center;text-transform:uppercase;font-size:11px;font-weight:500!important;letter-spacing:2px!important;margin-bottom:25px}footer .mc-field-group.checkbox-privacy label{letter-spacing:.3px!important}body.terms-amp-conditions h1,body.privacy-policy h1{font-size:14px!important}body.privacy-policy strong{font-size:11px!important;text-transform:uppercase}#shopify-section-footer{width:100%}.footer-policy .policy-container p{letter-spacing:.3px!important}body.delivery-amp-returns h1{font-size:14px!important;letter-spacing:.3px!important}body.delivery-amp-returns p{font-size:12px}body.delivery-amp-returns h2{font-size:14px!important;font-weight:300!important}@media screen and (max-width: 768px){.menu-main li>a{font-size:12px!important}footer a{letter-spacing:.3px!important}.footer-accordion{font-size:12px!important;letter-spacing:2px!important}body.template-collection .product-price-box{font-size:11px!important}.product-single-title{font-size:12px!important}body.template-product .product-single-title h1{font-weight:500!important}.ajax-cart{letter-spacing:.3px!important;font-size:14px!important}body.template-cart h1{font-size:12px!important;text-align:left!important;letter-spacing:3px!important;font-weight:600!important}body.template-cart em{letter-spacing:.3px!important}body.template-cart .subtotal{margin-top:25px}body.history .history-content-text h6{font-size:11px!important}body.contact .pages-content-left h3{font-size:13px!important}body.template-product .rte{font-size:12px!important}footer h4{font-size:12px!important;letter-spacing:2px!important}footer a{font-size:12px!important}footer .mc-field-group.checkbox-privacy label{letter-spacing:.5px!important}body.history h6{font-weight:500!important}body.template-product .accordion-content{font-size:12px!important}body.contact .contact-email label{font-weight:500!important}body.template-collection .oos-circle{margin-bottom:20px}body.template-product .product-price span,.colour_column,.accordion-content p{font-size:12px!important}}@media screen and (min-width: 768px){.nav_menus .menu-main{justify-content:center}.nav_menus ul.menu-main{padding:15px 0;border-top:1px solid #eee;width:100%}.nav_menus .shop{top:140px!important}.nav_menus .menu-main li>a:before{bottom:-6px!important}.nav_menus .menu-main>li.menu-item.menu-has-children ul li a:before{display:none}.nav_menus .menu-main>li.menu-item:first-child{margin-left:unset!important}.nav_menus .menu-main>li.menu-item:nth-of-type(4){margin-right:unset!important}}.desktop_btn,.white_btn{letter-spacing:2px;min-width:150px;font-size:12px;border:1px solid transparent;margin-top:25px;background:#ffffffbf;transition:all linear .3s;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;color:#000;text-shadow:none}.desktop_btn:hover,.white_btn:hover{background:#fff;color:#000}.template-index p,.strap-line,.featured-collection>center>a>button{letter-spacing:2px}.oos-text{color:#999;font-size:12px;display:flex;align-items:center}.oos-circle{background-color:#e52525;width:6px;height:6px;border-radius:50%;margin-right:6px;margin-left:16px display: inline-block}.product-price-box{display:flex;align-items:center;column-gap:16px;row-gap:4px;flex-wrap:wrap}.product-price-box>p{margin-top:0;margin-bottom:0}.search-close{position:absolute;right:20px;top:56px;cursor:pointer}.search-close svg path:first-child,.search-close svg path:last-child{display:none}.search-close svg path:nth-child(2),.search-close svg path:nth-child(3){transform-origin:center center;transition:all ease-out .3s}.search-close svg path:nth-child(2){transform:rotate(45deg)}.search-close svg path:nth-child(3){transform:rotate(-45deg)}.s img.top-left{object-position:top left}.s img.top-center{object-position:top center}.s img.top-right{object-position:top right}.s img.center-left{object-position:center left}.s img.center-center{object-position:center center}.s img.center-right{object-position:center right}.s img.bottom-left{object-position:bottom left}.s img.bottom-center{object-position:bottom center}.s img.bottom-right{object-position:bottom right}@media screen and (max-width: 989px){.fullwidth-scroller-slide-auto img{height:calc(100vh - 110px)}}@media screen and (min-width: 777px){.image-with-text__text h2{margin-bottom:10px!important}}.calendly-overlay{z-index:2147483647}.appointment-btn{color:#fff!important;padding:10px 0;margin-left:70px;text-align:center}@media only screen and (max-width: 1150px){.button.appointment-btn{margin-left:10px;padding:8px}}@media screen and (min-width: 990px){a.button.mobile-appointment-btn{display:none}.button.appointment-btn{display:inline-block;width:auto;white-space:nowrap;padding:10px;margin-left:20px}}@media only screen and (max-width: 989px){.button.appointment-btn{display:none}.button.mobile-appointment-btn{display:block;text-align:center;color:#fff!important;padding:10px 20px;width:auto!important}}.globo-formbuilder-open1{cursor:pointer}.globo-form-app{text-align:left}.globo-form-control .globo-form-input{display:block!important}.globo-form-control .globo-form-input input{text-transform:none!important}.globo-form-app .content.flex-wrap+p{visibility:hidden}.globo-form-app .dismiss{top:12px!important;left:auto}.globo-form-app .message .dismiss{display:none}.globo-form-app .header{position:relative;margin-bottom:0!important}.globo-form-app .message+.footer{margin-top:0!important}.globo-form-app .message.success{background:#fff!important;box-shadow:none!important}.custom-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.two-image-column-small{padding-top:55px;padding-bottom:55px}.two-image-column-small .page-width{max-width:1050px;margin:auto;padding-left:12px;padding-right:12px;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box}.two-image-column-small .image-column{width:55%;justify-content:center;display:flex}.two-image-column-small .image-column img{width:100%;display:block}.two-image-column-small .image-column.small-image{width:45%}.two-image-column-small .image-column.small-image img{max-width:50%}.image_with_text_section{display:flex;flex-wrap:wrap;max-width:1050px;margin:auto;padding:55px 12px;box-sizing:border-box}.image_with_text_section.image-right .image-with-text__text{padding-left:0}.image_with_text_section.image-left .image-with-text__text{padding-right:0}.image_with_text_section .image-with-text__text{box-sizing:border-box;width:50%;padding-left:10%;padding-right:10%;text-align:left;align-items:flex-start}.image_with_text_section .image-with-text__text span{text-align:center}.three-image-block{max-width:1140px;margin:auto;padding:55px 12px}.three-image-block .image-col{flex:0 0 33.33%;max-width:33.33%;padding:0 15px;box-sizing:border-box}.three-image-block .image-col img{width:100%;display:block}.single-banner-img{background:#18181c;background:-moz-linear-gradient(left,#18181c 0%,#919eb0 72%);background:-webkit-linear-gradient(left,#18181c 0%,#919eb0 72%);background:linear-gradient(to right,#18181c,#919eb0 72%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#18181c",endColorstr="#919eb0",GradientType=1);padding:40px 0;position:relative}.single-banner-img:after{width:100%;height:30vh;background:#fafafa;content:"";position:absolute;bottom:0;left:0;right:0;top:auto;z-index:inherit;max-height:170px}.single-banner-img .slick-list{z-index:2}.single-banner-img .single-banner .page-width{max-width:1140px;padding:0 12px;display:flex;margin:auto}.single-banner-img .single-banner .img-block{width:53%;padding:0 6%;box-sizing:border-box}.single-banner-img .single-banner .fullwidth-scroller-slide-auto img{height:auto}.single-banner-img .single-banner .img-block .showmobile{display:none}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content{position:relative;width:100%;max-width:45%;text-transform:none;text-align:left;margin-left:auto;padding-right:0;padding-left:60px;padding-top:16%}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content .white-overlay{text-shadow:none!important}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content .halfwidth-content.text-block{font-size:18px;letter-spacing:inherit;line-height:1.5;letter-spacing:normal}.single-banner-img .slick-prev,.single-banner-img .slick-next{z-index:9}@media only screen and (max-width: 1600px){.single-banner-img .single-banner .page-width{max-width:1000px}}@media only screen and (max-width: 1440px){.single-banner-img .single-banner .page-width{max-width:950px}}@media only screen and (max-width: 1199px){.single-banner-img:after{max-height:120px}.single-banner-img .single-banner .page-width{max-width:700px}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content{max-width:50%;padding-left:30px}}@media only screen and (max-width: 991px){.mobile-wide.showmobile h2.fullwidth-scroller-slide_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;margin:0;z-index:99}.single-banner-img{padding:20px 0}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content{padding-left:20px;padding-right:20px}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content .halfwidth-content.text-block{font-size:16px}.single-banner-img:after{max-height:73px}}@media only screen and (max-width: 776px){.image_with_text_section{padding-top:30px;padding-bottom:30px}.image_with_text_section .image-with-text__text{width:100%!important}.image_with_text_section .image-with-text__text div{margin:0!important}.image_with_text_section .image-with-text__text div p{margin:0 0 15px}.image_with_text_section.image-right .image-with-text__text{padding-left:0;padding-right:0}.image_with_text_section.image-left .image-with-text__text{padding-right:0;padding-left:0}.three-image-block{padding:30px 12px}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content{padding-left:0}}@media only screen and (max-width: 679px){.two-image-column-small .image-column{width:100%}.two-image-column-small .image-column.small-image{margin-top:30px;width:100%}.three-image-block .image-col{flex:0 0 100%;max-width:100%;margin-bottom:30px}.three-image-block .image-col:last-child{margin-bottom:0}.single-banner-img:after{display:none}}@media only screen and (max-width: 575px){.single-banner-img .single-banner .page-width{flex-wrap:wrap}.single-banner-img .single-banner .img-block{width:100%}.single-banner-img .single-banner .fullwidth-scroller-slide-auto_content{max-width:100%;padding:15px 0 0;text-align:center}.single-banner-img .single-banner .fullwidth-scroller-slide-auto img{max-width:150px;margin:auto}}@media screen and (max-width: 767px){.desktop_btn,.white_btn{letter-spacing:2px;min-width:150px;font-size:12px;border:1px solid transparent;margin-top:25px;background:#ffffffbf;transition:all linear .3s;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;color:#000;text-shadow:none;line-height:1.5}body#bespoke .image-with-text__text{margin-bottom:25px}body#bespoke .mobile-wide.showmobile h2.fullwidth-scroller-slide_content{font-weight:500}body#bespoke .image-with-text__text{margin-top:50px!important}body.history .history-content-text.aos-init.aos-animate{padding-bottom:50px}body.history .history-content-scroller-container{padding-top:0!important}body.history .history-content-scroller.cycle-slideshow{padding-bottom:30px}}.bespoke-carousel-slider .fullwidth-scroller,.bespoke-carousel-slider .topfirst,.bespoke-carousel-slider{max-height:90vh}.bespoke-carousel-slider video#myvid{max-height:80vh;object-fit:cover}.video-column{text-align:center}@media screen and (max-width: 989px){.bespoke-carousel-slider .fullwidth-scroller,.bespoke-carousel-slider .topfirst,.bespoke-carousel-slider{max-height:90vh}.bespoke-slider video#myvid{height:70vh}}@media screen and (max-width: 600px){.bespoke-carousel-slider .fullwidth-scroller,.bespoke-carousel-slider .topfirst,.bespoke-carousel-slider{max-height:90vh}.bespoke-slider video#myvid{height:48vh}}@media screen and (max-width: 575px){.bespoke-carousel-slider .fullwidth-scroller,.bespoke-carousel-slider .topfirst,.bespoke-carousel-slider{max-height:90vh}.bespoke-carousel-slider video#myvid{max-height:40vh}}@media screen and (max-width: 479px){.bespoke-carousel-slider.bespoke-slider .slick-next,.bespoke-carousel-slider.bespoke-slider .slick-prev{margin-top:10px}}
/*# sourceMappingURL=/s/files/1/0275/1198/0131/t/20/assets/style.css.map */
