﻿@font-face{font-family:"Quentin";src:url("assets/webfonts/quentin.woff2") format("woff2"),url("assets/webfonts/quentin.woff") format("woff"),url("assets/webfonts/quentin.ttf") format("truetype"),url("assets/webfonts/quentin.otf") format("opentype")}html,body{margin:0;font-family:"Albert Sans",serif;font-weight:500;line-height:1.8;font-size:16px;color:#242424;background:#fdf0e7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"Kanit",serif;text-transform:uppercase;font-weight:600;margin-bottom:2rem !important;line-height:1}@media(min-width: 1200px){.container{max-width:1300px}}.btn,.button,button,input[type=submit]{font-size:14px;text-transform:capitalize;border-radius:0;outline:none;box-shadow:none;transition:all .3s ease;padding:15px 30px;cursor:pointer;border:2px solid;font-family:"Kanit",serif;text-transform:uppercase;font-weight:600 !important}.btn.white,.button.white,button.white,input[type=submit].white{background:#fff;color:#242424}.btn.white:hover,.button.white:hover,button.white:hover,input[type=submit].white:hover{background:#242424;color:#fff}.btn.dark,.button.dark,button.dark,input[type=submit].dark{background:#242424;color:#fff;border-color:#242424}.btn.dark:hover,.button.dark:hover,button.dark:hover,input[type=submit].dark:hover{background:#fff;color:#242424}.btn.arrow:after,.button.arrow:after,button.arrow:after,input[type=submit].arrow:after{display:inline-block;text-rendering:auto;font:var(--fa-font-solid);content:"";margin-left:.6rem;transition:all .3s ease}.btn.arrow:hover:after,.button.arrow:hover:after,button.arrow:hover:after,input[type=submit].arrow:hover:after{transform:translateX(5px)}strong{font-weight:700}p,table,.table,ul,ol,.vidwrap{margin-bottom:2rem !important}#scrolltop{position:fixed;bottom:30px;right:30px;color:#fdf0e7;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;cursor:pointer;background:#c1897a}#scrolltop i{margin:0}#scrolltop:hover{background:#fdf0e7;color:#c1897a}#scrolltop.show{opacity:1}a,a:hover{transition:.3s ease;text-decoration:none;outline:none !important;box-shadow:none !important}header#header{transition:all .3s ease;padding:0;background:#fdf0e7;height:90px;font-size:14px;font-family:"Kanit",serif;font-weight:500;text-transform:uppercase}header#header .container-fluid{max-width:1590px}header#header .bg-light{background:rgba(0,0,0,0) !important;padding:0;display:flex;height:90px;position:relative;justify-content:space-between}header#header .bg-light .navbar-brand{margin:0;padding:0;display:block}header#header .bg-light .navbar-brand img{height:60px;width:auto;transition:all .3s ease}header#header .bg-light .navbar-nav .nav-item{padding:0;height:100%;margin:0 20px}header#header .bg-light .navbar-nav .nav-item .nav-link{font-family:"Kanit",serif;text-transform:uppercase;font-weight:500;padding:0;color:#242424 !important;font-size:14px;line-height:1;text-align:center;height:100%;display:flex;align-items:center;letter-spacing:.1em}header#header .bg-light .navbar-nav .nav-item .nav-link:hover,header#header .bg-light .navbar-nav .nav-item .nav-link:active,header#header .bg-light .navbar-nav .nav-item .nav-link:focus{color:#000 !important}header#header .bg-light .navbar-nav .nav-item .nav-link.dropdown-toggle::after{border:none !important;font:normal normal normal 14px/1 FontAwesome;content:"" !important;vertical-align:0;margin-left:.7em;color:inherit}header#header .bg-light .navbar-nav .nav-item:first-of-type{margin-left:0}header#header .bg-light .navbar-nav .nav-item:last-of-type{margin-right:0}header#header .bg-light .navbar-nav .nav-item .dropdown-menu{min-width:250px;max-width:300px;padding:15px 0;margin:0;border:none;border-radius:0;display:none;opacity:0;box-shadow:0 0 40px rgba(0,0,0,.4);background:#242424;left:-20px}header#header .bg-light .navbar-nav .nav-item .dropdown-menu li:hover{transition:all .3s ease}header#header .bg-light .navbar-nav .nav-item .dropdown-menu.show{opacity:1;display:block}header#header .bg-light .navbar-nav .nav-item .dropdown-menu .nav-item{margin:0}header#header .bg-light .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item{width:auto;font-size:14px;line-height:23px;display:block;padding:15px 20px;margin:0;color:#fff;position:relative;font-weight:700;text-transform:uppercase;white-space:normal}header#header .bg-light .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item:focus,header#header .bg-light .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-item:hover{background:rgba(0,0,0,0);color:#fdf0e7}header#header .navbar-light .navbar-toggler{padding:1rem;border:0;outline:none;box-shadow:none;color:#000;position:absolute;right:0;top:19px;z-index:2}header#header.inner{background:rgba(0,0,0,0)}header#header.inner .bg-light .navbar-nav .nav-item .nav-link{color:#fff !important}header#header.inner .bg-light .navbar-nav .nav-item .nav-link:hover,header#header.inner .bg-light .navbar-nav .nav-item .nav-link:active,header#header.inner .bg-light .navbar-nav .nav-item .nav-link:focus{color:#fff !important;opacity:.7}header#header.inner .bg-light .shop ul li a{color:#fff !important}header#header.inner .bg-light .shop ul li a:hover{color:#bca983 !important}header#header.inner .navbar-light .navbar-toggler{color:#fff}header#header.scrolling{box-shadow:0 0 40px rgba(0,0,0,.4);background:#fdf0e7}header#header.scrolling .bg-light .navbar-nav .nav-item .nav-link{color:#242424 !important}header#header.scrolling .bg-light .navbar-nav .nav-item .nav-link:hover,header#header.scrolling .bg-light .navbar-nav .nav-item .nav-link:active,header#header.scrolling .bg-light .navbar-nav .nav-item .nav-link:focus{color:#bca983 !important}header#header.scrolling .bg-light .shop ul li a{color:#242424 !important}header#header.scrolling .bg-light .shop ul li a:hover{color:#bca983 !important}header#header.scrolling .navbar-light .navbar-toggler{color:#000}footer{padding:50px 0 25px 0;font-size:14px;background:#a8776a;color:#fff;overflow:hidden}footer a{color:#fff}footer a:hover{color:#fff;opacity:.7}footer .widget img{height:80px;width:auto}footer .widget h6{margin-bottom:15px;font-size:16px;color:#fff}footer .widget ul{list-style:none outside;padding:0}footer .widget ul li a{display:block}footer .widget ul.social{font-size:30px}footer .widget ul.social li a:hover{color:#bca983}#copy{padding:15px 0;font-size:12px;background:#a8776a;color:#fff}#copy a{color:#fff}.fancybox__toolbar__items--right .fancybox__button--zoom,.fancybox__toolbar__items--right .fancybox__button--slideshow,.fancybox__toolbar__items--right .fancybox__button--fullscreen,.fancybox__toolbar__items--right .fancybox__button--thumbs,.fancybox__toolbar__items--right .fancybox__counter,.fancybox__toolbar__items--left .fancybox__button--zoom,.fancybox__toolbar__items--left .fancybox__button--slideshow,.fancybox__toolbar__items--left .fancybox__button--fullscreen,.fancybox__toolbar__items--left .fancybox__button--thumbs,.fancybox__toolbar__items--left .fancybox__counter{display:none !important}.fancybox__thumbs{display:none !important}.forminator-error-message{color:#ea6956;display:block;width:100%;font-size:14px}.forminator-response-message{font-weight:700;outline:none !important;box-shadow:none !important}.forminator-response-message.forminator-show{margin-bottom:2rem}.forminator-response-message.forminator-show.forminator-error{color:#ea6956}.forminator-edit-module{display:none !important}.forminator-row.forminator-row-last{margin-bottom:0 !important}.lead{font-weight:500;color:#242424 !important}::selection{background:#242424;color:#fff}::placeholder{opacity:1}input,select,textarea{outline:none !important;box-shadow:none !important}.alert,.woocommerce-info,.woocommerce-error,.woocommerce-message{outline:none !important;box-shadow:none !important}.mousehelper{position:fixed;color:#fff;background:#000;left:0;top:0;height:0;width:0;z-index:99999999;pointer-events:none;will-change:left,top,width,height;border-radius:100%;transition:width .3s ease,height .3s ease,opacity .3s ease,color .3s ease,background-color .3s ease,left .3s ease,top .3s ease,border-radius .1s ease,box-shadow .2s ease;overflow:hidden;font-size:30px}.mousehelper:before{text-rendering:auto;font:var(--fa-font-regular);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mousehelper.galimg{height:100px;width:100px}.mousehelper.galimg:before{content:""}.subtitle{display:block;font-size:12px;text-transform:uppercase;font-family:"Kanit",serif;font-weight:600;letter-spacing:3px;margin-bottom:10px}.bigtext{font-family:"Quentin",serif;font-size:250px;line-height:80px;color:#fff;position:absolute;z-index:1;user-select:none;opacity:.13;text-wrap:nowrap}.split .word{display:inline-block;opacity:0;transform:translateX(20px);transition:opacity .3s ease-out,transform .3s ease-out}.split .word.animate{opacity:1;transform:translateX(0)}.container{position:relative;z-index:2}form label span:not(.forminator-checkbox-label){color:#c00}form span.forminator-label{display:none}form input:not([type=checkbox]):not([type=radio]),form textarea,form select{width:100%;border:1px solid #000;padding:10px 20px;transition:all .3s ease;background:#fff;color:#242424}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(img/chev-down.svg) no-repeat 96% 50%/16px;color:#242424}form .forminator-field-password .forminator-field{margin-bottom:.5rem}form .forminator-description a{color:#242424;font-weight:700}form .forminator-description a:hover{color:#bca983}form .forminator-checkbox,form .forminator-radio{cursor:pointer;user-select:none;text-align:left;margin-right:1rem}form .forminator-checkbox+.radio,form .forminator-radio+.radio{margin-top:12px}form .forminator-checkbox input,form .forminator-radio input{display:none !important}form .forminator-checkbox input+span,form .forminator-radio input+span{display:inline-block;position:relative;padding-left:30px}form .forminator-checkbox input+span:before,form .forminator-radio input+span:before{content:"";display:block;position:absolute;top:-13px;left:0px;margin-right:5px;width:16px;height:16px;border:2px solid #000;background:#fff;transition:all .3s ease}form .forminator-checkbox input+span:after,form .forminator-radio input+span:after{content:"";background:#242424;width:9px;height:9px;position:absolute;top:-9.5px;left:3.5px;opacity:0;transform:scale(0, 0);transition:all .2s cubic-bezier(0.64, 0.57, 0.67, 1.53)}form .forminator-checkbox input:checked+span:after,form .forminator-radio input:checked+span:after{opacity:1;transform:scale(1, 1)}form .forminator-checkbox input:checked+span:before,form .forminator-radio input:checked+span:before{border-color:#242424}form .forminator-checkbox__wrapper{display:flex}form .forminator-checkbox__wrapper label{margin:0}form .forminator-checkbox__wrapper .forminator-checkbox__label{color:#242424}form .forminator-checkbox__wrapper .forminator-checkbox__label a{color:#242424}form .forminator-checkbox__wrapper .forminator-checkbox__label a:hover{color:#bca983}form .forminator-checkbox__wrapper .forminator-checkbox__label>:last-child{margin-bottom:0}#hero.home{height:50vh;background:#c1897a;position:relative;margin-top:90px;min-height:650px}#hero.home .slider{position:absolute;inset:0;z-index:1}#hero.home .slider .slick-list,#hero.home .slider .slick-track{height:100%}#hero.home .slider .slide{inset:0}#hero.home .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);color:#000;font-size:60px;line-height:1;z-index:10;border:0;padding:0}#hero.home .slick-arrow.prev{left:50px}#hero.home .slick-arrow.next{right:50px}#hero.inner{padding:400px 0 100px;margin-top:-90px;background:#c1897a;color:#fff;position:relative}#hero.inner h1{font-size:calc(4rem + .5vw)}#hero.inner:before{content:"";position:absolute;inset:0;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.65) 100%)}#hero.inner #crumbs{font-family:"Kanit",serif;font-weight:600;text-transform:uppercase;font-size:20px}#hero.inner #crumbs li a{color:#fff}#hero.inner #crumbs li a:hover{opacity:.7}#hero.contact{padding:0;margin-top:-90px;background:#c1897a;color:#fff}#hero.contact iframe{margin-bottom:-10px}#brands{padding:50px 0;background:#c1897a;overflow:hidden}#brands .slick .slick-list{overflow:visible}#brands .slick .slick-slide{margin:0 1rem}#brands img{max-height:40px;width:auto;vertical-align:middle;display:table-cell}#homeintro{padding:150px 0}#homeintro h2{font-size:calc(40px + .4vw)}#homeintro .content>:last-child{margin-bottom:0}#homeserv{padding:150px 0}#homeserv h2{font-size:calc(40px + .4vw)}#homeserv .services{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}#homeserv .services li{position:relative}#homeserv .services li .heading{margin-bottom:5px}#homeserv .services li .heading h3{font-size:20px}#homeserv .services li .heading .line{flex-grow:1;border-bottom:1px solid #dcdcdc;margin:0 10px}#homeserv .services li .heading .price{line-height:1}#homeserv .services li .info{opacity:.7}#homeserv .services li .info p{margin:0 !important}#homeshop{padding:150px 0}#homeshop h2{font-size:calc(40px + .4vw)}#homeshop img{width:100%;height:auto}#homegal{overflow:hidden}#homegal .slick .slick-track{margin:0 -0.5rem}#homegal .slick .slide{margin:0 .5rem;display:block;background:#242424}#homegal .slick .slide img{width:100%;height:auto;transition:all .3s ease}#homegal .slick .slide:hover img{opacity:.7}#homegal .slick-dots{display:flex;justify-content:center;list-style:none outside;padding:15px 0 0;margin:0}#homegal .slick-dots li{margin:0 2px}#homegal .slick-dots li button{font-size:0;height:10px;width:10px;background:#242424;border:0;padding:0;transform-origin:center;opacity:.7}#homegal .slick-dots li.slick-active button{width:20px;opacity:1}#homereasons{padding:150px 0}#homereasons .reason .wrap{padding:15px}#homereasons .reason h3{font-size:20px}#homereasons .reason img{margin-bottom:2rem;max-height:88px;width:auto}#homecont .dark{background:#c1897a;padding:250px 0;color:#fff;height:100%;position:relative;overflow:hidden}#homecont .dark .wrap{width:100%;max-width:700px;margin:0 auto;position:relative;z-index:2}#homecont .dark h2{font-size:calc(40px + .4vw)}#homecont .dark a{color:#fff}#homecont .dark a:hover{color:#242424}#homecont .dark .bigtext{bottom:110px;left:0}#homecont .image{background:#fff url(img/homecont-bg.jpg) no-repeat 50%/cover}#aboutvid{background:#000;background:linear-gradient(0deg, #c1897a 0%, #c1897a 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}#aboutvid video{width:100%;height:auto}#abouttesti{padding:150px 0;background:#c1897a;color:#fff}#abouttesti .slick{z-index:2}#abouttesti blockquote p{font-family:"Kanit",serif;font-weight:600;text-transform:uppercase;font-size:calc(40px + .4vw);line-height:1}#abouttesti blockquote cite{font-style:normal}#abouttesti blockquote .wrap{width:100%;max-width:700px;margin:0 auto}#abouttesti .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);color:#fff;font-size:60px;line-height:1;z-index:10;border:0;padding:0}#abouttesti .slick-arrow.prev{left:50px}#abouttesti .slick-arrow.next{right:50px}#abouttesti a{color:#fff}#abouttesti a:hover{color:#bca983}#servintro{padding:150px 0}#servintro h2{font-size:calc(40px + .4vw)}#servintro .image img{width:100%;height:auto}#servintro .feat li{position:relative}#servintro .feat li .heading{margin-bottom:5px}#servintro .feat li .heading h3{font-size:20px}#servintro .feat li .heading .line{flex-grow:1;border-bottom:1px solid #dcdcdc;margin:0 10px}#servintro .feat li .heading .price{line-height:1}#servintro .feat li .info{opacity:.7}#servintro .feat li .info p{margin:0}#servintro .feat li:not(:last-of-type){margin-bottom:2rem}#allserv{padding:150px 0;background:#c1897a;color:#fff}#allserv h2{font-size:calc(40px + .4vw)}#allserv ul.services{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}#allserv ul.services li{position:relative}#allserv ul.services li .heading{margin-bottom:5px}#allserv ul.services li .heading h3{font-size:20px}#allserv ul.services li .heading .line{flex-grow:1;border-bottom:1px solid #dcdcdc;margin:0 10px}#allserv ul.services li .heading .price{line-height:1}#allserv ul.services li .info{opacity:.7}#allserv ul.services li .info p{margin:0 !important}#allserv ul.services li.cat-title .heading{border-bottom:1px solid #000}#allserv ul.services li.cat-title .heading h3{margin-bottom:10px}#allserv div.services{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:2rem}#allserv div.services .service{position:relative;margin-bottom:2rem}#allserv div.services .service .heading{margin-bottom:5px}#allserv div.services .service .heading h3{font-size:20px}#allserv div.services .service .heading .line{flex-grow:1;border-bottom:1px solid #dcdcdc;margin:0 10px}#allserv div.services .service .heading .price{line-height:1}#allserv div.services .service .info{opacity:.7}#allserv div.services .service .info p{margin:0 !important}#allserv div.services .service.cat-title .heading{border-bottom:1px solid #000}#allserv div.services .service.cat-title .heading h3{margin-bottom:10px}#content{padding:150px 0;position:relative}#content article.post h1,#content article.post h2{font-size:calc(24px + .2vw)}#content article.post h3{font-size:calc(20px + .2vw)}#content article.post a:not(.btn):not(.button){font-weight:700;color:#242424}#content article.post a:not(.btn):not(.button):hover{color:#bca983}#content article.post table tr{border-bottom-color:rgba(0,0,0,.5)}#content article.post ul:not(.sln-summary__tabs__nav):not(.sln-summary__list):not(.nav-tabs):not(.woocommerce-shipping-methods):not(.wc_payment_methods):not(.woocommerce-error),#content article.post ol{list-style:none outside;padding:0 0 0 1rem}#content article.post ul:not(.sln-summary__tabs__nav):not(.sln-summary__list):not(.nav-tabs):not(.woocommerce-shipping-methods):not(.wc_payment_methods):not(.woocommerce-error) li,#content article.post ol li{padding:0 0 0 calc(20px + .2vw);position:relative}#content article.post ul:not(.sln-summary__tabs__nav):not(.sln-summary__list):not(.nav-tabs):not(.woocommerce-shipping-methods):not(.wc_payment_methods):not(.woocommerce-error) li:before,#content article.post ol li:before{display:inline-block;text-rendering:auto;font:var(--fa-font-regular);content:"";color:#242424;position:absolute;left:0;top:6px}#content article.post img{max-width:100%}#content article.post .sc-quote{padding-left:50px;position:relative}#content article.post .sc-quote p{font-weight:700;font-size:22px;line-height:1.2;font-style:italic}#content article.post .sc-quote p:last-of-type{margin-bottom:15px}#content article.post .sc-quote cite{color:#242424;text-transform:uppercase;font-style:normal;text-transform:uppercase;font-weight:700;font-size:12px}#content article.post .sc-quote:before{content:"”";position:absolute;top:0;left:0;font-size:72px;font-weight:700;letter-spacing:-0.02em;color:#f5f5f5;z-index:5;line-height:1}#content article.post>:last-child{margin-bottom:0}#content.price .pricing .wrap{border:2px solid #000;background:hsla(0,0%,100%,.8);padding:50px 30px;text-align:center}#content.price .pricing .wrap h3{font-size:50px;margin-bottom:3rem}#content.price .pricing .wrap ul{list-style:none outside;padding:0}#content.price .pricing .wrap strong{color:#c1897a}#content.price .pricing .wrap .content>:last-child{margin-bottom:0}#content.price .pricing.dark .wrap{background:#c1897a;color:#fff}#content.price .pricing.dark .wrap strong{color:#242424}#content.price .bigtext{color:#000;text-align:center;opacity:.3;top:50%;bottom:initial;left:50px;transform:rotate(-10deg) translateY(-50%);line-height:.7}#content.contact h2{font-size:calc(40px + .4vw)}#content.contact ul{list-style:none outside;padding:0}#content.contact ul li a{color:#000}#content.contact ul li a:hover{color:#bca983}#content.contact ul.social{font-size:25px}#content.contact form label:not(.forminator-checkbox){display:none}#content.contact form input:not([type=checkbox]):not([type=radio]),#content.contact form textarea{background:#fff;border:1px solid #000;padding:10px 20px;width:100%}#content.contact form .forminator-label{display:block;width:100%}#content.contact form .forminator-checkbox,#content.contact form .forminator-radio{cursor:pointer;user-select:none;text-align:left;margin-right:1rem}#content.contact form .forminator-checkbox+.radio,#content.contact form .forminator-radio+.radio{margin-top:12px}#content.contact form .forminator-checkbox input,#content.contact form .forminator-radio input{display:none !important}#content.contact form .forminator-checkbox input+span,#content.contact form .forminator-radio input+span{display:inline-block;position:relative;padding-left:30px}#content.contact form .forminator-checkbox input+span:before,#content.contact form .forminator-radio input+span:before{content:"";display:block;position:absolute;top:-13px;left:0px;margin-right:5px;width:16px;height:16px;border:1px solid #000;background:#fff;transition:all .3s ease}#content.contact form .forminator-checkbox input+span:after,#content.contact form .forminator-radio input+span:after{content:"";background:#000;width:9px;height:9px;position:absolute;top:-9.5px;left:3.5px;opacity:0;transform:scale(0, 0);transition:all .2s cubic-bezier(0.64, 0.57, 0.67, 1.53)}#content.contact form .forminator-checkbox input:checked+span:after,#content.contact form .forminator-radio input:checked+span:after{opacity:1;transform:scale(1, 1)}#content.contact form .forminator-checkbox input:checked+span:before,#content.contact form .forminator-radio input:checked+span:before{border-color:#000}#content.contact form .forminator-field.forminator-is_active input:not([type=checkbox]):not([type=radio]),#content.contact form .forminator-field.forminator-is_active textarea,#content.contact form .forminator-field.forminator-is_filled input:not([type=checkbox]):not([type=radio]),#content.contact form .forminator-field.forminator-is_filled textarea{background:hsla(0,0%,100%,.6)}#content.contact .bigtext{color:#000;text-align:center;opacity:.1;bottom:50px;left:50px;transform:rotate(-10deg);line-height:.7}#content.shop .bigtext{color:#000;text-align:center;opacity:.1;bottom:0;left:50px;line-height:.7}#content.shop.cs{min-height:60vh;display:flex;align-items:center;justify-content:center}#content.shop.cs i{font-size:100px;opacity:.7}#content.shop.cs h2{font-size:calc(40px + .4vw)}#content.page #accTabs{padding:0}#content.page #accTabs .nav-item{padding:0}#content.page #accTabs .nav-item:before{display:none !important}#content.page #accTabs .nav-item button{border-radius:0;background:#fff;border:1px solid #000;color:#000}#content.page #accTabs .nav-item button.active{background:#000;color:#fff}#content.page .tab-content{padding:30px;border:1px solid #000;margin-top:-1px}#content.page .tab-content form input:not([type=checkbox]){padding:10px 20px;border:1px solid #000;width:100%}#content.about{background:#c1897a;overflow:hidden;color:#fff}#content.about article h2{font-size:calc(40px + .4vw)}#content.about .right{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:45%;height:auto}#content.news .post:not(:first-of-type){padding-top:50px;margin-top:50px;border-top:1px solid rgba(0,0,0,.1)}#content.news .post .thumb{margin-bottom:15px;overflow:hidden;position:relative}#content.news .post .thumb img{width:100%;height:auto;transition:all .7s cubic-bezier(0.19, 1, 0.22, 1)}#content.news .post .thumb date{position:absolute;left:30px;top:0;z-index:1;text-align:center;line-height:1;padding:12px;background:#000;color:#fff}#content.news .post .thumb date span{display:block;width:100%;text-align:center;font-weight:700}#content.news .post .thumb date span.day{font-size:22px}#content.news .post .meta{font-size:14px;color:#000;margin-bottom:15px}#content.news .post .meta ul{padding:0 !important}#content.news .post .meta ul li{margin-right:15px;padding:0 !important}#content.news .post .meta ul li i{color:#c1897a}#content.news .post .meta ul li:before{display:none !important}#content.news .post .meta ul li a{color:#000}#content.news .post .meta ul li a:hover{color:#c1897a}#content.news .post .content h2{font-size:calc(40px + .4vw);margin-bottom:15px}#content.news .post .content h2 a{color:#000;display:block}#content.news .post .content h2 a:hover{color:#c1897a}#content.news .post .content>:last-child{margin-bottom:0}#content.news .post:hover .thumb img{transform:scale(1.05)}#content.singlenews .postmeta ul{padding:0 !important}#content.singlenews .postmeta ul li{margin-right:15px;padding:0 !important}#content.singlenews .postmeta ul li i{color:#c1897a}#content.singlenews .postmeta ul li:before{display:none !important}#content.singlenews .postmeta ul li a{color:#000}#content.singlenews .postmeta ul li a:hover{color:#c1897a}#content.singlenews .thumb{margin-bottom:2rem;overflow:hidden}#content.singlenews .content{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.1)}#content.singlenews .content h1,#content.singlenews .content h2{font-size:26px;display:block;border-bottom:1px solid #000;padding-bottom:10px;color:#000}#content.singlenews .content h3,#content.singlenews .content h4,#content.singlenews .content h5,#content.singlenews .content h6{font-size:22px;color:#000}#content.singlenews .content img{max-width:100%;height:auto}#content.singlenews .content a:not(.btn){color:#000;font-weight:700}#content.singlenews .content a:not(.btn):hover{opacity:.7}#content.singlenews .content>:last-child{margin-bottom:0}#content.singlenews .tags a{font-family:"Kanit",serif;text-transform:uppercase;display:inline-block;border:2px solid #000;color:#000;font-weight:700;padding:0 10px;font-size:14px}#content.singlenews .tags a:hover{background:#000;color:#fff}#content.singlenews .share ul{padding:0 !important}#content.singlenews .share ul li{margin:0;padding:0 !important}#content.singlenews .share ul li:before{display:none !important}#content.singlenews .share ul li a,#content.singlenews .share ul li button{padding:0;height:50px;width:50px;display:flex;align-items:center;justify-content:center;text-decoration:none}#content.singlenews .share ul li a.twit,#content.singlenews .share ul li button.twit{background:#00aced;color:#fff}#content.singlenews .share ul li a.twit:hover,#content.singlenews .share ul li button.twit:hover{opacity:.7;color:#fff}#content.singlenews .share ul li a.fb,#content.singlenews .share ul li button.fb{background:#3b5998;color:#fff}#content.singlenews .share ul li a.fb:hover,#content.singlenews .share ul li button.fb:hover{opacity:.7;color:#fff}#content.singlenews .share ul li a.pin,#content.singlenews .share ul li button.pin{background:#c00;color:#fff}#content.singlenews .share ul li a.pin:hover,#content.singlenews .share ul li button.pin:hover{opacity:.7;color:#fff}#content.singlenews .share ul li a.link,#content.singlenews .share ul li button.link{background:#0a66c2;color:#fff}#content.singlenews .share ul li a.link:hover,#content.singlenews .share ul li button.link:hover{opacity:.7;color:#fff}#content.singlenews .share ul li a.email,#content.singlenews .share ul li button.email{background:#000;color:#fff}#content.singlenews .share ul li a.email:hover,#content.singlenews .share ul li button.email:hover{opacity:.7}#content .return-to-shop{max-width:300px;margin:0 auto;text-align:center}#content .return-to-shop .icon{width:80px;height:80px;background:rgba(0,0,0,.06);color:#000;font-size:20px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;border-radius:100%}.woocommerce .container{position:relative;z-index:2}.woocommerce .woocommerce-MyAccount-navigation{position:relative;width:25%;z-index:3}.woocommerce .woocommerce-MyAccount-navigation ul{border:0}.woocommerce .woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#242424;font-weight:700;padding:9px 32px !important;width:100%;display:block;text-transform:capitalize}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover:not(.active){border-color:rgba(0,0,0,0);color:#bca983 !important}.woocommerce .woocommerce-MyAccount-navigation ul li a:before{display:inline-block;text-rendering:auto;font:var(--fa-font-regular);content:"";margin-right:.6rem;transition:transform .3s ease;color:#bca983;min-width:20px}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.site-admin a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#bca983;border:1px solid #000;border-right:0;border-radius:0;background:#fff}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover{border-color:#000;border-right:0}.woocommerce .woocommerce-MyAccount-content{padding:50px;background:#fff;border-radius:0;border:1px solid #000;margin-left:-1px;position:relative;z-index:1;min-height:100%}.woocommerce .woocommerce-MyAccount-content h3 small{font-size:14px}.woocommerce .woocommerce-MyAccount-content .favourites li{padding-left:0 !important}.woocommerce .woocommerce-MyAccount-content .favourites li:before{display:none !important}.woocommerce .woocommerce-MyAccount-content .favourites li .thumb{margin-right:15px}.woocommerce .woocommerce-MyAccount-content .favourites li .thumb img{background:#f6f6f6;border-radius:4px;max-width:60px}.woocommerce .woocommerce-MyAccount-content .favourites li h5{font-size:18px;margin-bottom:10px}.woocommerce .woocommerce-MyAccount-content .favourites li .meta{font-size:12px}.woocommerce .woocommerce-MyAccount-content .favourites li:not(:last-of-type):not(ul ul li){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce .woocommerce-MyAccount-content .favourites li.none a{color:#bca983}.woocommerce .woocommerce-MyAccount-content form legend{font-size:20px;font-weight:700;letter-spacing:-1px}.woocommerce .woocommerce-MyAccount-content form fieldset{padding-top:2rem;margin-bottom:2rem}.woocommerce .woocommerce-MyAccount-content form input,.woocommerce .woocommerce-MyAccount-content form textarea{padding:10px 20px;font-size:16px;line-height:1.8 !important}.woocommerce .woocommerce-MyAccount-content form p span:not(.required){font-size:12px}.woocommerce .woocommerce-MyAccount-content form p:last-of-type{margin-bottom:0}.woocommerce .woocommerce-MyAccount-content form button[name=save_address]{margin-top:2rem;background:#000;color:#fff;border-radius:0;padding:15px 30px;border:2px solid #000;font-size:14px}.woocommerce .woocommerce-MyAccount-content form button[name=save_address]:hover{background:#fff;color:#000}.woocommerce .woocommerce-MyAccount-content form .show-password-input{right:1rem;top:calc(1rem - 3px);cursor:pointer;font-size:16px !important}.woocommerce .woocommerce-MyAccount-content form .show-password-input:after{font:var(--fa-font-regular);content:""}.woocommerce .woocommerce-MyAccount-content form .show-password-input.display-password:after{content:""}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;padding:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title h3{margin-right:auto}.woocommerce .woocommerce-MyAccount-content ul.appts{padding:0 !important}.woocommerce .woocommerce-MyAccount-content ul.appts li{padding:0 !important;margin-bottom:2rem}.woocommerce .woocommerce-MyAccount-content ul.appts li:before{display:none !important}.woocommerce .woocommerce-MyAccount-content ul.appts ul{padding:0 !important}.woocommerce ul.products li.product{overflow:hidden;display:block;padding:0 !important}.woocommerce ul.products li.product .thumb{position:relative;background:#f6f6f6;overflow:hidden}.woocommerce ul.products li.product .thumb .new{position:absolute;top:10px;left:10px;background:#bca983;color:#fff;z-index:5;display:block;font-size:12px;padding:0 5px;font-weight:700;border-radius:0}.woocommerce ul.products li.product .thumb .onsale{position:absolute;top:15px;right:15px;background:#242424;color:#fff;z-index:5;display:block;font-size:12px;padding:0 5px;font-weight:700;border-radius:0;min-height:initial;min-width:initial;width:62px;line-height:1.8;height:auto !important;text-transform:capitalize}.woocommerce ul.products li.product .thumb img{height:auto;width:100%;max-width:100%;border:0;margin:0 auto;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.woocommerce ul.products li.product .details{padding:24px 0}.woocommerce ul.products li.product .details a{font-size:12px;text-transform:uppercase;color:#242424;font-weight:500}.woocommerce ul.products li.product .details a:hover{opacity:.7}.woocommerce ul.products li.product .details h3{font-size:20px;margin:0 0 5px;padding:0}.woocommerce ul.products li.product .details .price{font-weight:700;color:#c1897a;font-size:16px}.woocommerce ul.products li.product .details .price>*{text-decoration:none !important}.woocommerce ul.products li.product .details .price del{font-size:12px;color:#242424;text-decoration:line-through !important}.woocommerce ul.products li.product .details .price .woocommerce-price-suffix{font-size:12px;color:#242424}.woocommerce .wc-before-loop{margin-bottom:3rem}.woocommerce .wc-before-loop .woocommerce-notices-wrapper{width:100%}.woocommerce .wc-before-loop .woocommerce-ordering{margin:0}.woocommerce .woocommerce-pagination{margin-bottom:24px;display:flex;justify-content:flex-start}.woocommerce .woocommerce-pagination .page-numbers{overflow:auto;display:flex;justify-content:flex-end;border:0}.woocommerce .woocommerce-pagination .page-numbers li{margin-right:5px;border:0}.woocommerce .woocommerce-pagination .page-numbers li span,.woocommerce .woocommerce-pagination .page-numbers li a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#242424;border:0;border-radius:0;overflow:hidden;font-weight:700;cursor:pointer}.woocommerce .woocommerce-pagination .page-numbers li span:hover,.woocommerce .woocommerce-pagination .page-numbers li span:active,.woocommerce .woocommerce-pagination .page-numbers li span:focus,.woocommerce .woocommerce-pagination .page-numbers li a:hover,.woocommerce .woocommerce-pagination .page-numbers li a:active,.woocommerce .woocommerce-pagination .page-numbers li a:focus{color:#bca983;background:rgba(0,0,0,0)}.woocommerce .woocommerce-pagination .page-numbers li span.current,.woocommerce .woocommerce-pagination .page-numbers li a.current{color:#bca983;background:rgba(0,0,0,0)}.woocommerce .woocommerce-pagination .page-numbers li:hover{border-color:#242424}.woocommerce .type-product .new{position:absolute;top:10px;left:10px;background:#c1897a;color:#fff;z-index:5;display:block;font-size:12px;padding:0 5px;font-weight:700;border-radius:4px}.woocommerce .type-product .onsale{position:absolute;top:15px;left:40px;background:#c1897a;color:#fff;z-index:5;display:block;font-size:12px;padding:0 5px;font-weight:700;border-radius:4px;min-height:initial;min-width:initial;width:62px;line-height:1.8;height:auto !important;text-transform:capitalize}.woocommerce .type-product .has-thumbs .onsale{left:130px}.woocommerce .type-product .woocommerce-product-gallery{width:100% !important;float:none !important;position:relative}.woocommerce .type-product .woocommerce-product-gallery .img-nav{position:absolute;top:0;left:0;width:80px;z-index:3;max-height:100%;overflow:scroll}.woocommerce .type-product .woocommerce-product-gallery .img-nav li{margin-bottom:8px}.woocommerce .type-product .woocommerce-product-gallery .img-nav li a{border:2px solid rgba(0,0,0,0);display:block;background:#f6f6f6}.woocommerce .type-product .woocommerce-product-gallery .img-nav li a.active{border-color:#c1897a}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{position:relative;display:inline-block;vertical-align:top;width:100%}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-dots{position:absolute;top:50%;right:30px;list-style:none outside;margin:0;padding:0;transform:translateY(-50%);line-height:1}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-dots li{margin:5px 0}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-dots li button{font-size:0;padding:0;height:5px;width:5px;background:#242424;border-radius:100%;position:relative}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-dots li button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:2px solid rgba(0,0,0,0);padding:5px;border-radius:100%}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-dots li.slick-active button:after{border-color:#242424}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-slide{background:#f6f6f6;padding:15px}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.slick{padding-left:90px}.woocommerce .type-product .summary .price{font-size:16px;line-height:1.3em;color:#c1897a;font-weight:700;text-transform:uppercase}.woocommerce .type-product .summary .price del{font-size:16px;color:#242424}.woocommerce .type-product .summary .price .amount,.woocommerce .type-product .summary .price ins{font-size:32px;line-height:32px;letter-spacing:0;color:#c1897a;font-weight:700;text-decoration:none !important}.woocommerce .type-product .summary .price .woocommerce-price-suffix{font-size:16px;line-height:1.3em;color:#242424;font-weight:700}.woocommerce .type-product .summary .woocommerce-product-details__short-description{padding:16px 0 0;border-top:1px solid #eaeaea;margin-bottom:24px;font-size:14px}.woocommerce .type-product .summary .woocommerce-product-details__short-description p{margin-bottom:10px}.woocommerce .type-product .summary .woocommerce-product-details__short-description a{color:#242424;font-weight:700}.woocommerce .type-product .summary .woocommerce-product-details__short-description a:hover{color:#242424}.woocommerce .type-product .summary .woocommerce-product-details__short-description>:last-child{margin-bottom:0}.woocommerce .type-product .summary .product_meta{padding:0 0 24px !important;margin-top:0;margin-bottom:24px;border-bottom:1px solid #eaeaea;font-size:14px}.woocommerce .type-product .summary .product_meta>span{display:block;margin:0;font-weight:700;color:#242424}.woocommerce .type-product .summary .product_meta>span a{color:#242424;font-weight:500}.woocommerce .type-product .summary .product_meta>span a:hover{color:#bca983}.woocommerce .type-product .summary .product_meta>span span{color:#242424;font-weight:500}.woocommerce .type-product .summary p.in-stock{font-size:14px;margin-bottom:16px;color:#242424}.woocommerce .type-product .summary form.cart{display:flex;flex-wrap:wrap;align-items:center;width:100%}.woocommerce .type-product .summary form.cart table.variations td,.woocommerce .type-product .summary form.cart table.variations th{vertical-align:top}.woocommerce .type-product .summary form.cart table.variations td .reset_variations,.woocommerce .type-product .summary form.cart table.variations th .reset_variations{color:#242424;display:inline-block;margin-left:calc(100% - 32px)}.woocommerce .type-product .summary form.cart table.variations td .reset_variations:hover,.woocommerce .type-product .summary form.cart table.variations th .reset_variations:hover{color:#c00}.woocommerce .type-product .summary form.cart .single_variation{margin-bottom:20px}.woocommerce .type-product .summary form.cart .quantity input{width:100%}.woocommerce .type-product .summary form.cart button{padding:15px 32px !important}.woocommerce .type-product .summary form.cart select{width:100%;background:#fafafa;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:5px 15px;transition:all .3s ease;height:40px}.woocommerce .type-product .summary form.cart:before,.woocommerce .type-product .summary form.cart:after{display:none}.woocommerce .wc-tabs-wrapper{width:100%;padding:0 0 50px}.woocommerce .wc-tabs-wrapper h2{font-size:calc(40px + .4vw)}.woocommerce .wc-tabs-wrapper .nav-tabs{width:100%;list-style:none outside;margin:0 0 2rem;padding:0 !important;text-align:center;display:flex;align-items:center;justify-content:flex-start;border:0}.woocommerce .wc-tabs-wrapper .nav-tabs:before{display:none !important}.woocommerce .wc-tabs-wrapper .nav-tabs li{border:0 !important;margin:0 15px 0 0 !important;padding:0 !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}.woocommerce .wc-tabs-wrapper .nav-tabs li:before,.woocommerce .wc-tabs-wrapper .nav-tabs li:after{display:none !important}.woocommerce .wc-tabs-wrapper .nav-tabs li a{width:100%;height:100%;display:block;text-transform:capitalize;transition:color .3s ease-out;color:#242424;padding:0;border-bottom:2px solid rgba(0,0,0,0);font-family:"Kanit",serif;font-weight:600;text-transform:uppercase}.woocommerce .wc-tabs-wrapper .nav-tabs li a.active{color:#242424 !important;text-decoration:none;border-bottom:2px solid #242424}.woocommerce .wc-tabs-wrapper .nav-tabs li a.active:hover{color:#bca983 !important}.woocommerce .wc-tabs-wrapper .nav-tabs li a:hover{color:#bca983}.woocommerce .wc-tabs-wrapper .tab-content{padding:0 !important;text-align:left}.woocommerce .wc-tabs-wrapper .tab-content h2{display:none}.woocommerce .wc-tabs-wrapper .tab-content>:last-child{margin-bottom:0}.woocommerce .wc-tabs-wrapper #tab-reviews .comment-reply-title{display:none}.woocommerce .wc-tabs-wrapper #tab-reviews form{width:100%;max-width:700px}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-rating{margin-bottom:2rem}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-rating label{margin-bottom:5px;display:block}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-rating p.stars span{display:flex;width:100%;gap:10px}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-rating p.stars span a{color:#000;font-size:24px;height:24px;width:24px}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-rating p.stars span a:before{width:20px;height:20px}.woocommerce .wc-tabs-wrapper #tab-reviews form input:not([type=checkbox]):not([type=submit]),.woocommerce .wc-tabs-wrapper #tab-reviews form textarea{padding:10px 20px;width:100%}.woocommerce .wc-tabs-wrapper #tab-reviews form input#submit{padding:15px 30px;background:#000;color:#fff;border-radius:0;border:2px solid #000}.woocommerce .wc-tabs-wrapper #tab-reviews form input#submit:hover{background:#fff;color:#000}.woocommerce .wc-tabs-wrapper #tab-reviews form .comment-form-cookies-consent{margin-bottom:2rem !important}.woocommerce .wc-tabs-wrapper #tab-reviews #reviews #comment{height:140px}.woocommerce .wc-tabs-wrapper #tab-reviews #comments{margin-bottom:2rem}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist{padding:0}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist>*{padding:0;margin:0 0 30px}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container{position:relative;display:flex;align-items:flex-start}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container>img{flex-shrink:0;margin-right:25px;width:100px;border:0;border-radius:0;position:relative;padding:0}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container .comment-text{margin:0;width:100%;padding:0;border:0}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container .comment-text .star-rating{float:none;padding:0;width:100%;font-size:16px}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container .comment-text .meta{margin:15px 0 10px}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container .comment-text .meta .woocommerce-review__author{font-family:"Kanit",serif;font-weight:600;text-transform:uppercase;letter-spacing:.01em;color:#000;font-size:20px;line-height:1.2em}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist .comment_container .comment-text .meta time{color:#000}.woocommerce .wc-tabs-wrapper #tab-reviews #comments .commentlist li:last-of-type{margin-bottom:0 !important}.woocommerce #related h2{font-size:calc(40px + .4vw)}.woocommerce #related ul.products{margin-bottom:0}.woocommerce table.shop_table{font-size:14px;color:#242424 !important}.woocommerce table.shop_table a:not(.btn){color:#242424;font-weight:700}.woocommerce table.shop_table a:not(.btn):hover{color:#bca983}.woocommerce table.shop_table .quantity{margin-bottom:0 !important}.woocommerce table.shop_table .quantity input.qty{text-align:center !important;background:#fff}.woocommerce table.cart{color:#242424 !important}.woocommerce table.cart img{width:60px;background:#f6f6f6}.woocommerce table.cart tbody tr td{padding:10px 0}.woocommerce table.cart tbody tr:first-of-type td{border-top:1px solid rgba(0,0,0,.1) !important}.woocommerce table.cart tbody tr:nth-last-child(2) td{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce table.cart tbody tr:last-of-type td{border:0 !important;padding:40px 0 20px}.woocommerce table.cart tbody tr:last-of-type input{width:300px !important;background:#fafafa;border-radius:4px;border:1px solid rgba(36,38,43,.2);width:100%;padding:12px 15px;transition:all .3s ease}.woocommerce table.cart input{width:100px !important;text-align:left !important}.woocommerce .cart_totals h2{font-size:22px}.woocommerce .cart_totals table{padding:15px;border:0;color:#242424 !important;margin:12px 0}.woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button{font-size:18px;padding:15px 32px !important;background:#c1897a;color:#242424;margin:0 !important}.woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:#242424;color:#fff !important}.woocommerce form.woocommerce-checkout h3{font-size:20px;margin-bottom:20px}.woocommerce form.woocommerce-checkout h3#ship-to-different-address{font-size:16px;margin-bottom:2rem;letter-spacing:0}.woocommerce form.woocommerce-checkout h3#ship-to-different-address label span{color:#242424 !important}.woocommerce form.woocommerce-checkout .nav-tabs{position:relative;border:0;margin-bottom:30px}.woocommerce form.woocommerce-checkout .nav-tabs:after{content:"";position:absolute;display:block;bottom:0px;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0);z-index:0}@media(min-width: 1100px){.woocommerce form.woocommerce-checkout .nav-tabs:after{left:-25%;right:-25%}}.woocommerce form.woocommerce-checkout .nav-tabs li{border:0;border-radius:0;padding:25px 0;text-align:left;margin-right:25px}.woocommerce form.woocommerce-checkout .nav-tabs li button{border:0;border-radius:0;text-align:left;font-weight:700;padding:0;display:flex;width:100%;align-items:center;color:#242424;background:rgba(0,0,0,0)}.woocommerce form.woocommerce-checkout .nav-tabs li button span{width:44px;height:44px;line-height:44px;margin-right:10px;display:inline-block;border-radius:100%;vertical-align:middle;text-align:center;background-color:#fff;color:#32353c;font-size:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-transition:all cubic-bezier(0.4, 0, 0.2, 1) .25s;-o-transition:all cubic-bezier(0.4, 0, 0.2, 1) .25s;transition:all cubic-bezier(0.4, 0, 0.2, 1) .25s}.woocommerce form.woocommerce-checkout .nav-tabs li button.active span{background:#c1897a;color:#fff}.woocommerce form.woocommerce-checkout .nav-tabs li.brand-colour{position:absolute;bottom:1px;left:0;height:2px;width:0;background:#c1897a;padding:0;margin:0;transition:all .3s ease}.woocommerce form.woocommerce-checkout .tab-content .form-row{padding:0;margin-bottom:1rem}.woocommerce form.woocommerce-checkout .tab-content .form-row:last-of-type{margin-bottom:2rem}.woocommerce form.woocommerce-checkout .tab-content label:not(.woocommerce-form__label-for-checkbox){font-size:12px;font-weight:700;text-transform:uppercase}.woocommerce form.woocommerce-checkout .tab-content input:not([type=checkbox]):not([type=radio]),.woocommerce form.woocommerce-checkout .tab-content textarea{background:#fff;border-radius:4px;border:1px solid rgba(36,38,43,.2);width:100%;padding:11px 15px;transition:all .3s ease}.woocommerce form.woocommerce-checkout .tab-content input:not([type=checkbox]):not([type=radio]).is-invalid,.woocommerce form.woocommerce-checkout .tab-content textarea.is-invalid{border-color:#c00;background:rgba(255,0,0,.05)}.woocommerce form.woocommerce-checkout .tab-content select{width:100%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:11px 15px;transition:all .3s ease}.woocommerce form.woocommerce-checkout .tab-content .create-account label{color:#242424}.woocommerce form.woocommerce-checkout .tab-content .couponentry{width:100%;max-width:500px}.woocommerce form.woocommerce-checkout .tab-content .couponentry input{max-width:270px;margin-right:10px}.woocommerce table.woocommerce-checkout-review-order-table{margin-bottom:40px}.woocommerce #payment{padding:0;background:rgba(0,0,0,0);font-size:14px}.woocommerce #payment .payment_methods{border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:0 14px !important}.woocommerce #payment .payment_methods li{padding:14px 0}.woocommerce #payment .payment_methods li .payment_box{padding:0;background:rgba(0,0,0,0);font-size:12px;margin:0}.woocommerce #payment .payment_methods li .payment_box:before{display:none}.woocommerce #payment .payment_methods li .woocommerce-info{margin:0}.woocommerce #payment .payment_methods li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce #payment .woocommerce-privacy-policy-text .woocommerce-terms-and-conditions-checkbox-text,.woocommerce #payment .validate-required .woocommerce-terms-and-conditions-checkbox-text{font-weight:500}.woocommerce #payment .woocommerce-privacy-policy-text a,.woocommerce #payment .validate-required a{color:#242424;font-weight:700}.woocommerce #payment .woocommerce-privacy-policy-text a:hover,.woocommerce #payment .validate-required a:hover{color:#bca983}.woocommerce #payment .place-order{padding:24px 0 0 !important}.woocommerce #payment .place-order p{margin-bottom:14px}.woocommerce .woocommerce-info{font-size:14px;background:#f4f8ff;border:0;border-radius:4px;color:#242424}.woocommerce .woocommerce-info a{color:#242424;font-weight:700}.woocommerce .woocommerce-info:before{display:inline-block;text-rendering:auto;font:var(--fa-font-solid);content:"";margin-right:.6rem;transition:transform .3s ease;font-size:17px;color:#007cba;left:18px}.woocommerce .woocommerce-info .wc-forward,.woocommerce .woocommerce-info button,.woocommerce .woocommerce-info .button{background:#242424;color:#fff}.woocommerce .woocommerce-info .wc-forward:hover,.woocommerce .woocommerce-info button:hover,.woocommerce .woocommerce-info .button:hover{background:#242424;color:#bca983}.woocommerce .woocommerce-info.wc-empty-cart-message{display:none !important}.woocommerce .woocommerce-error{font-size:14px;background:#f4f8ff;border:0;border-radius:4px;color:#242424}.woocommerce .woocommerce-error a{color:#242424;font-weight:700}.woocommerce .woocommerce-error:before{display:inline-block;text-rendering:auto;font:var(--fa-font-regular);content:"";margin-right:.6rem;transition:transform .3s ease;font-size:17px;color:#c00;left:18px}.woocommerce .woocommerce-error .wc-forward,.woocommerce .woocommerce-error button,.woocommerce .woocommerce-error .button{background:#242424;color:#fff}.woocommerce .woocommerce-error .wc-forward:hover,.woocommerce .woocommerce-error button:hover,.woocommerce .woocommerce-error .button:hover{background:#242424;color:#bca983}.woocommerce .woocommerce-message{font-size:14px;background:#f4f8ff;border:0;border-radius:4px;color:#242424}.woocommerce .woocommerce-message a{color:#242424;font-weight:700}.woocommerce .woocommerce-message:before{display:inline-block;text-rendering:auto;font:var(--fa-font-solid);content:"";margin-right:.6rem;transition:transform .3s ease;font-size:17px;color:#2dae1b;left:18px}.woocommerce .woocommerce-message .wc-forward,.woocommerce .woocommerce-message button,.woocommerce .woocommerce-message .button{background:#242424;color:#fff}.woocommerce .woocommerce-message .wc-forward:hover,.woocommerce .woocommerce-message button:hover,.woocommerce .woocommerce-message .button:hover{background:#242424;color:#bca983}.woocommerce .wc-empty-cart-message{display:none !important}.woocommerce form.login{margin-bottom:2rem !important;border:1px solid rgba(0,0,0,.1);font-size:14px}.woocommerce form.login p{margin-bottom:14px}.woocommerce form.login p:last-of-type{margin-bottom:0}.woocommerce form.login a{color:#242424;font-weight:700}.woocommerce form.login a:hover{color:#bca983}.woocommerce form.login label:not(.woocommerce-form__label){display:block;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:5px}.woocommerce form.login label:not(.woocommerce-form__label) span{color:#c00}.woocommerce form.login label.woocommerce-form-login__rememberme{display:block;width:100%;margin:0 0 20px}.woocommerce form.login input:not([type=checkbox]){background:#fafafa;border-radius:4px;border:1px solid rgba(36,38,43,.2);width:100%;padding:11px 15px;transition:all .3s ease}.woocommerce .return-to-shop .button{background:#bca983;color:#242424}.woocommerce .return-to-shop .button:hover{background:#242424;color:#fff}.woocommerce form .label label{text-transform:uppercase;margin-right:.5rem;font-weight:600;font-size:.8em;min-height:32px;line-height:32px}.woocommerce form .quantity{display:flex;align-items:center;margin-bottom:10px;position:relative}.woocommerce form .quantity .quantity-nav{position:absolute;width:100%;left:0;top:0;height:100%;display:flex;justify-content:space-between}.woocommerce form .quantity .quantity-nav .quantity-btn{height:32px;width:32px;cursor:pointer;padding:0;user-select:none;position:relative;background:#fff;border:2px solid #f1f1f1;box-shadow:none;border-radius:50%;transition:all cubic-bezier(0.4, 0, 0.2, 1) .25s;display:flex;align-items:center;justify-content:center}.woocommerce form .quantity .quantity-nav .quantity-btn svg{transform:scale(0.7)}.woocommerce form .quantity .quantity-nav .quantity-btn:hover{border-color:#bca983}.woocommerce form .quantity input.qty{position:relative;padding:0;margin:0;font-weight:700;font-style:normal;outline:0;appearance:textfield;-moz-appearance:textfield;min-height:2rem;background-color:#fff;font-size:.75rem;border:0;border-radius:1rem;width:100px !important}.woocommerce form .variations_button .fav{position:relative;bottom:initial;right:initial;font-size:inherit}.woocommerce ul.order_details{padding:0 !important}.woocommerce ul.order_details li{padding:0 1rem 0 0 !important}.woocommerce ul.order_details li:before{display:none !important}#sln-salon{background:rgba(0,0,0,0) !important;font-family:"Albert Sans",serif !important;padding:0 !important;margin:0 auto !important;color:#242424 !important;max-width:initial !important}#sln-salon .row{align-items:flex-start !important}#sln-salon #sln-salon__content{background:rgba(0,0,0,0) !important;border-radius:0 !important;padding:0 0 !important;box-shadow:none !important}#sln-salon #sln-salon__content .sln-topbar{justify-content:flex-start}#sln-salon #sln-salon__content .sln-topbar h6 a{display:inline-block;margin-left:1rem;text-transform:none}#sln-salon #sln-salon__content h2.sln-salon-title{display:none !important}#sln-salon #sln-salon__content h2.salon-step-title{padding:0;font-family:"Kanit",serif;font-weight:700;color:#242424 !important}#sln-salon #sln-salon__content .sln-progbar__wrapper{margin:2rem 0 3rem}#sln-salon #sln-salon__content .sln-progbar__wrapper .sln-progbar{background:#fff}#sln-salon #sln-salon__content .sln-progbar__wrapper .sln-progbar .sln-progbar__item--current,#sln-salon #sln-salon__content .sln-progbar__wrapper .sln-progbar .sln-progbar__item--current~.sln-progbar__item{background:#242424}#sln-salon #sln-salon__content #salon-step-services .sln-box--main{margin-bottom:2rem;margin-top:0;align-items:flex-start !important}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height{padding:0 1rem 0 0}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list{background:rgba(0,0,0,0);padding:0;overflow:hidden;border-radius:0 !important;border:1px solid #000;border-bottom:0}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list:hover{background:rgba(0,0,0,0)}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel{margin:0;border-radius:0;background:#fff !important;border:0}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-heading{padding:0;background:#fff;border-bottom:1px solid #000}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-heading:hover{background:#fff}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-heading h2.sln-btn{color:#242424;font-weight:600;background:#fff;margin:0 !important}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-heading h2.sln-btn:after{width:auto;color:#242424;right:10px}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content{background:#fff;border-bottom:1px solid #000}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content .sln-list__item{background:#fff}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content h3.sln-steps-name{color:#242424;font-size:16px;margin:0 !important}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content p.sln-list__item__description{margin:0 0 10px 0 !important}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content .sln-steps-price{margin-bottom:0 !important}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content .sln-service__info h3:not(.sln-steps-price){display:none}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content .sln-service__action .sln-checkbox label:before{border-color:#242424;background:#fff}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel .sln-panel-content .sln-service__action .sln-checkbox label:after{color:#242424}#sln-salon #sln-salon__content #salon-step-services .sln-box--fixed_height .sln-list .sln-panel:not(:last-of-type){border-bottom:5px solid #fff}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar{background:#fff;padding:30px;border:1px solid #000}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar .sln-total .sln-total-price{color:#242424}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar .sln-box--formactions{margin:0;gap:0}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar .sln-box--formactions .sln-btn{margin:0;box-shadow:none}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar .sln-box--formactions .sln-btn button{background:#242424;box-shadow:none}#sln-salon #sln-salon__content #salon-step-services .sln-box__bottombar .sln-box--formactions .sln-btn button:hover{background:#9d6f63;box-shadow:none}#sln-salon .sln-input--datepicker{width:50% !important}#sln-salon .sln-input--datepicker .datetimepicker{background:#fff !important;border:1px solid #000;border-radius:0 !important}#sln-salon .sln-input--datepicker .datetimepicker.timepicker{margin-bottom:0 !important}#sln-salon .datetimepicker.sln-datetimepicker{background:#fff;margin-bottom:2rem}#sln-salon .sln-box__bottombar--date{width:calc(100% - 30px) !important;padding:30px !important;border-radius:30px !important;margin:0 15px}#sln-salon .sln-box__bottombar--date .sln-box--formactions--date{flex-direction:row-reverse !important;justify-content:space-between;margin-bottom:0}#sln-salon .sln-box__bottombar--date .sln-box--formactions--date .sln-btn{max-width:200px !important;margin-bottom:0;box-shadow:none}#sln-salon .sln-box__bottombar--details{padding:30px !important;border-radius:30px !important}#sln-salon .sln-box__bottombar--details .sln-box--formactions{margin:0 !important}#sln-salon .sln-summary__recap,#sln-salon .sln-box__bottombar--summary{background:#fff !important;padding:30px;border-radius:30px !important}#sln-salon .sln-summary__recap .sln-box--formactions--date,#sln-salon .sln-box__bottombar--summary .sln-box--formactions--date{flex-direction:row-reverse !important;justify-content:space-between;margin-bottom:0}#sln-salon .sln-summary__recap .sln-box--formactions--date .sln-btn,#sln-salon .sln-box__bottombar--summary .sln-box--formactions--date .sln-btn{max-width:200px !important;margin-bottom:0;box-shadow:none;height:auto !important;font-size:16px}#sln-salon .sln-summary__recap .sln-box--formactions--summary,#sln-salon .sln-box__bottombar--summary .sln-box--formactions--summary{margin-bottom:0 !important}#sln-salon .sln-summary__recap .sln-box--formactions--summary .sln-btn,#sln-salon .sln-box__bottombar--summary .sln-box--formactions--summary .sln-btn{box-shadow:none;font-size:16px}#sln-salon .sln-box__bottombar--summary{margin-top:1em !important}#sln-salon .sln-summary__reminder,#sln-salon .sln-summary__terms{display:none !important}#sln-salon .sln-thankyou__content{background:#fff !important;border-radius:30px !important}#sln-salon input,#sln-salon textarea{color:#242424 !important;border-radius:0 !important}#sln-salon .sln-input label{color:#000 !important;padding:0 0 5px !important;font-weight:600 !important}#sln-salon .sln-input:has([required]) label::after{color:#c00 !important;padding-left:.1em !important}#sln-salon ::placeholder{color:#242424 !important}#sln-salon button{border-radius:0 !important}#postnav{padding:85px 0;border-top:1px solid rgba(0,0,0,.1)}#postnav .post-navigation .nav-links{display:inline-flex;align-items:flex-start;width:100%}#postnav .post-navigation .nav-links .nav-previous,#postnav .post-navigation .nav-links .nav-next{max-width:50%;display:flex;align-items:flex-start}#postnav .post-navigation .nav-links .nav-previous a,#postnav .post-navigation .nav-links .nav-next a{display:inline-flex;align-items:flex-start}#postnav .post-navigation .nav-links .nav-previous a i,#postnav .post-navigation .nav-links .nav-next a i{font-size:30px;line-height:1;opacity:.5;margin-top:10px;color:#000}#postnav .post-navigation .nav-links .nav-previous a .nav-title,#postnav .post-navigation .nav-links .nav-next a .nav-title{font-size:10px;color:#000;letter-spacing:1px;text-transform:uppercase;display:block;width:100%;font-weight:700;color:#000}#postnav .post-navigation .nav-links .nav-previous a h6,#postnav .post-navigation .nav-links .nav-next a h6{font-size:16px;margin:0;transition:all .3s ease;color:#000}#postnav .post-navigation .nav-links .nav-previous a:hover h4,#postnav .post-navigation .nav-links .nav-next a:hover h4{color:#c1897a}#postnav .post-navigation .nav-links .nav-previous{margin-right:auto}#postnav .post-navigation .nav-links .nav-next{text-align:right;margin-left:auto}#sidebar .widget a:not(.btn){color:#242424;font-weight:500}#sidebar .widget a:not(.btn):hover{color:#bca983}#sidebar .widget h4{font-size:30px;margin-bottom:15px}#sidebar .widget:not(:last-of-type){margin-bottom:3rem}#sidebar .widget ul{list-style:none outside;margin:0;padding:0}#sidebar .widget.search h4,#sidebar .widget.widget_product_search h4,#sidebar .widget.widget_search h4{display:none}#sidebar .widget.search form,#sidebar .widget.widget_product_search form,#sidebar .widget.widget_search form{position:relative}#sidebar .widget.search form input,#sidebar .widget.widget_product_search form input,#sidebar .widget.widget_search form input{background:#fff;border-radius:0;border:1px solid #000;width:100%;padding:10px 40px 10px 20px;transition:all .3s ease}#sidebar .widget.search form button,#sidebar .widget.widget_product_search form button,#sidebar .widget.widget_search form button{position:absolute;top:calc(50% + 1px);right:0;transform:translateY(-50%);padding:6px 15px;border-left:1px solid #e3e3e3;background:rgba(0,0,0,0);color:#242424;border-radius:0;border:0}#sidebar .widget.search form button i,#sidebar .widget.widget_product_search form button i,#sidebar .widget.widget_search form button i{font-size:16px}#sidebar .widget.search form button:hover,#sidebar .widget.widget_product_search form button:hover,#sidebar .widget.widget_search form button:hover{color:#242424}#sidebar .widget.tags a,#sidebar .widget.widget_tag_cloud a{display:inline-block;margin:0 5px 5px 0;padding:0 10px;background:rgba(0,0,0,0);color:#242424;font-weight:700;font-size:12px !important;text-transform:uppercase;border:2px solid #000}#sidebar .widget.tags a:hover,#sidebar .widget.widget_tag_cloud a:hover{background:#242424;color:#fff}#sidebar .widget.best-sellers ul li img{width:80px;height:auto;margin-right:20px;background:#f6f6f6}#sidebar .widget.best-sellers ul li h5{font-size:20px}#sidebar .widget.best-sellers ul li:not(:last-of-type){margin-bottom:20px}#sidebar .widget.main-cats ul li a:hover{color:#c1897a}#sidebar .widget.latest li{position:relative}#sidebar .widget.latest li:not(:first-of-type){padding-top:20px;margin-top:20px;border-top:1px solid rgba(0,0,0,.1)}#sidebar .widget.latest li strong{font-family:"Oswald",sans-serif;text-transform:uppercase}#testi .dark{background:#c1897a;padding:250px 0;color:#fff;height:100%;position:relative;overflow:hidden}#testi .dark .slick{z-index:2}#testi .dark blockquote p{font-family:"Kanit",serif;font-weight:600;text-transform:uppercase;font-size:calc(40px + .4vw);line-height:1}#testi .dark blockquote cite{font-style:normal}#testi .dark blockquote .wrap{width:100%;max-width:700px;margin:0 auto}#testi .dark .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);color:#fff;font-size:60px;line-height:1;z-index:10;border:0;padding:0}#testi .dark .slick-arrow.prev{left:50px}#testi .dark .slick-arrow.next{right:50px}#testi .dark a{color:#fff}#testi .dark a:hover{color:#bca983}#testi .dark .bigtext{bottom:160px;left:0}#testi .image{background:#fff url(img/testi-bg.jpg) no-repeat 50%/cover}#subs{padding:100px 0;background:#c1897a;color:#fff;position:relative;overflow:hidden}#subs .bigtext{bottom:80px;left:80px}#subs .container{position:relative;z-index:2}#subs h3{font-size:calc(40px + .4vw)}#subs form{display:flex;justify-content:center}#subs form label{display:none}#subs form input{background:rgba(0,0,0,0);color:#fff;padding:10px 20px;border:1px solid #fff;border-right:0;font-weight:700;width:100%;min-width:500px}#subs form button{border:1px solid #fff;background:#fff;color:#242424;padding:10px 20px;font-size:16px}#subs form button:hover{background:rgba(0,0,0,0);color:#fff}#footgal{background:#242424}#footgal .gallery img{width:100%;height:auto}#footgal .gallery a:hover{opacity:.7}#wa_btn-content{padding:12px !important}#wa_btn-content p{margin:0 !important}@media(max-width: 992px){.bigtext{font-size:110px}header#header{height:initial}header#header .bg-light{height:initial}header#header .bg-light .navbar-brand{z-index:3}header#header .bg-light .navbar-brand img{margin:10px 0}header#header .bg-light .navbar-collapse{position:absolute;top:100%;background:#000;width:100vw;margin:0 0 0 -3rem;padding:1.5rem 3rem;height:initial !important}header#header .bg-light .navbar-collapse .navbar-nav{height:initial !important}header#header .bg-light .navbar-collapse .navbar-nav .nav-item{height:initial !important;margin:0}header#header .bg-light .navbar-collapse .navbar-nav .nav-item:not(:last-of-type){padding:0 0 1rem}header#header .bg-light .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff !important;font-size:16px;padding:10px 0}header#header .bg-light .navbar-collapse .navbar-nav .nav-item .dropdown-menu{background:#1d1d1d;padding:10px 0}header#header .bg-light .shop{position:absolute;top:0px;right:0;width:100%;justify-content:center;z-index:1}header#header .bg-light .shop ul li{margin:0}header#header .bg-light .shop ul li a{padding:0 20px}#hero.home{height:30vh;margin-top:80px;min-height:450px}#hero.home .slick-arrow.prev{left:30px}#hero.home .slick-arrow.next{right:30px}#hero.inner{padding-top:230px}#hero.contact iframe{height:450px}#brands{padding:25px 0}#homeintro{padding:50px 0}#homeserv{padding:50px 0}#homereasons{padding:50px 0}#homereasons .reason .wrap{padding:0}#testi .dark{padding-top:90px;padding-bottom:90px}#testi .dark blockquote .wrap{max-width:500px}#testi .dark blockquote p{font-size:30px}#testi .image{height:300px}#homeshop{padding:50px 0}#homecont .dark{padding:90px 0}#subs{padding:50px 0}#subs .bigtext{bottom:-10px}#servintro{padding:50px 0}#allserv{padding:50px 0}#content{padding:50px 0}#content.about .right{right:initial;left:60%;height:100%;width:auto;max-width:initial}#abouttesti{padding:50px 0}#abouttesti blockquote .wrap{max-width:500px}#abouttesti blockquote p{font-size:30px}#abouttesti .slick-arrow.prev{left:0}#abouttesti .slick-arrow.next{right:0}.woocommerce img,.woocommerce-page img{width:100%}.woocommerce form.woocommerce-checkout .nav-tabs li{margin:0}.woocommerce form.woocommerce-checkout .nav-tabs li button span{width:24px;height:24px;line-height:24px}.woocommerce .woocommerce-MyAccount-navigation ul li a{text-align:center}.woocommerce .woocommerce-MyAccount-navigation ul li a:before{margin:0;color:#000}.woocommerce .woocommerce-MyAccount-navigation ul li a span{display:none}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:before{color:#bca983}.woocommerce ul.order_details{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.woocommerce ul.order_details:before{display:none !important}.woocommerce ul.order_details li{padding:0 !important;margin:0 !important;border:0}.woocommerce ul.order_details li:before{display:none !important}footer .widget img{height:90px}}@media(max-width: 768px){header#header .bg-light .navbar-collapse .navbar-nav .nav-item .dropdown-menu{width:100%;max-width:100%}.woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(7, 7fr);margin:0 0 -1px -1px}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border:1px solid #000;border-bottom:0}.woocommerce .woocommerce-MyAccount-content{min-height:initial}.woocommerce .type-product .woocommerce-product-gallery .img-nav{width:50px;left:0}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{padding-left:60px !important}.woocommerce .type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper:not(.slick){padding-left:15px !important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{display:flex;flex-direction:column}.woocommerce .woocommerce-error .wc-forward,.woocommerce .woocommerce-error button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .wc-forward,.woocommerce .woocommerce-info button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .wc-forward,.woocommerce .woocommerce-message button,.woocommerce .woocommerce-message .button{width:150px;text-align:center;margin-top:10px}.woocommerce form.woocommerce-checkout .nav-tabs li{margin:0;padding:10px 0}.woocommerce form.woocommerce-checkout .nav-tabs li button{justify-content:center}.woocommerce form.woocommerce-checkout .nav-tabs li button span{display:none}}@media(max-width: 576px){section{overflow-x:clip}.btn,.button,button,input[type=submit]{font-size:12px;padding:10px 20px}#scrolltop{bottom:15px;right:15px}header#header .bg-light .navbar-brand img{height:60px}header#header .bg-light .navbar-collapse{padding:1.5rem 17px;margin:0 0 0 -12px;width:calc(100vw + 4px)}header#header .bg-light .navbar-collapse .navbar-nav .nav-item .dropdown-menu{width:100%;max-width:100%}header#header .navbar-light .navbar-toggler{top:13px}#topmarquee{font-size:60px}#hero.home{margin-top:60px}#hero.home .slick-arrow{display:none !important}#hero.inner{padding-bottom:25px}#hero.inner h1{font-size:calc(2.5rem + .5vw)}#brands .slick-slide img{max-height:initial;max-width:100%;height:auto}#homeintro h2{font-size:30px}#homeserv .services{grid-template-columns:repeat(1, 1fr)}#testi .dark .slick{padding:0 12px}#testi .dark .slick-arrow{display:none !important}#subs h3{font-size:30px}#subs form input{min-width:initial;font-size:14px}#subs form button{font-size:12px;padding:12px 20px}#homeserv h2,#homeshop h2,#homecont h2,#servintro h2,#allserv h2{font-size:30px}#homeserv .dark h2,#homeshop .dark h2,#homecont .dark h2,#servintro .dark h2,#allserv .dark h2{font-size:30px}#homeserv .services,#homeshop .services,#homecont .services,#servintro .services,#allserv .services{grid-template-columns:repeat(1, 1fr) !important}#content.price .pricing .wrap{padding:30px 20px}#content.price .pricing .wrap h3{font-size:30px}#content.about article h2{font-size:30px}#content.contact h2{font-size:30px}#content.news .post .content h2{font-size:30px}.woocommerce .wc-tabs-wrapper h2,.woocommerce #related h2{font-size:30px}.woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:9px !important}.woocommerce .woocommerce-MyAccount-content{padding:30px}.woocommerce ul.order_details{grid-template-columns:repeat(2, 1fr)}#sln-salon{padding:0 0 0 12px !important}#abouttesti .slick-arrow{display:none !important}#sidebar{padding-bottom:3rem}#sidebar .widget h4{font-size:20px}}/*# sourceMappingURL=custom.css.map */
