html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg{shape-rendering:geometricPrecision}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;border-radius:0}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::selection{background:#9F2C10;color:#fff}.uniform__potty{position:absolute;left:-9999px}figure{width:100%}img[data-sizes=auto]{display:block;width:100%}.lazyload,.lazyloading{opacity:0;min-height:200px}.lazyloaded{opacity:1;transition:opacity 0.5s}[style*="--aspect-ratio"]{aspect-ratio:var(--aspect-ratio);object-fit:cover}@supports not (aspect-ratio){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)));background-color:#fafafa}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;display:block}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}.tns-item{-webkit-transform:translate3d(0,0,0)}@font-face{font-family:'Outfit';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61C4E.ttf) format('truetype')}@font-face{font-family:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4E.ttf) format('truetype')}@font-face{font-family:'Outfit';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4E.ttf) format('truetype')}@font-face{font-family:'Outfit';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4E.ttf) format('truetype')}html{scroll-behavior:smooth}body{font-family:'Outfit',sans-serif;color:#9F2C10;font-size:16px;line-height:26px;overflow-y:scroll;background-color:#FAF3EE;font-weight:300}.transition-fade{transition:0.5s;opacity:1}html.is-animating .after-fade ul li a.active:after,html.is-animating .transition-fade{opacity:0}.after-fade ul li a.active:after{transition:0.5s}a{color:inherit}b,strong{font-weight:500}h1{font-size:70px;line-height:80px;font-weight:300}h2{font-size:40px;line-height:50px;font-weight:300}h3{font-size:26px;line-height:36px;font-weight:300}.button{font-weight:500;box-shadow:inset 0 0 0 2px #9F2C10;border-radius:20px;text-decoration:none;padding:3px 22px 5px;transition:all 0.3s ease;box-sizing:border-box}.button:hover{color:#711f0b;box-shadow:inset 0 0 0 2px #711f0b}header{padding:60px 100px;margin:auto;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}header .logo svg{width:200px;height:auto}header .toggle{display:none;width:30px;height:20px;font-size:0px;position:fixed;cursor:pointer;top:52px;right:40px;z-index:4}header .toggle:before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background-color:#9F2C10;transform:rotate(0deg);transition:all 0.3s ease}header .toggle span{font-size:0px;position:absolute;top:50%;left:0;right:0;height:1px;background-color:#9F2C10;opacity:1;transition:all 0.3s ease}header .toggle:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#9F2C10;transform:rotate(0deg);transition:all 0.3s ease}header .toggle.open:before{transform:rotate(45deg);background-color:#FAF3EE;top:9px}header .toggle.open span{opacity:0}header .toggle.open:after{transform:rotate(-45deg);background-color:#FAF3EE;bottom:10px}header nav{margin-right:180px}header nav .nav ul{list-style:none;padding:0;margin:0}header nav .nav ul li{display:inline-block;padding-right:40px;position:relative}header nav .nav ul li a,header nav .nav ul li div{font-weight:400;text-decoration:none;padding:10px 0;display:block}header nav .nav ul li a.active,header nav .nav ul li a:hover,header nav .nav ul li div.active,header nav .nav ul li div:hover{font-weight:600}header nav .nav ul li ul{position:absolute;z-index:9999;display:flex;flex-direction:column;background-color:rgba(241,217,197,0.8);padding:20px;opacity:0;transition:all 0.3s ease;pointer-events:none}header nav .nav ul li ul li{margin:0;padding:0;white-space:nowrap}header nav .nav ul li ul li a{padding:0}header nav .nav ul li:hover ul{opacity:1;pointer-events:all}header .cta{position:fixed;left:0;right:0;top:4px;margin:auto;pointer-events:none;z-index:2}header .cta .cta-wrap{margin:66px 100px;display:flex}header .cta .cta-wrap .cta-buttons{margin-left:auto;text-align:right}header .cta .cta-wrap .cta-buttons a{pointer-events:all;background-color:#CA8462;color:white;padding:0px 20px 2px;text-decoration:none;font-weight:400;transition:all 0.3s ease;border-radius:20px;display:inline-block}header .cta .cta-wrap .cta-buttons a:first-child{margin-right:1px;margin-bottom:10px}header .cta .cta-wrap .cta-buttons a:hover{background-color:#c4754f}.popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;z-index:999999;opacity:1;transition:all 0.3s ease}.popup.fade{opacity:0;pointer-events:none}.popup.hide{display:none}.popup .popup-container{max-width:500px;width:100%;margin:auto;padding:60px;background-color:#9F2C10;color:#FAF3EE;box-shadow:0 0 20px 0 #925B47;position:relative}.popup .popup-container .close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer}.popup .popup-container .close:before{content:'';position:absolute;top:10px;left:0;right:0;height:1px;background-color:#FAF3EE;transform:rotate(45deg)}.popup .popup-container .close:after{content:'';position:absolute;top:10px;left:0;right:0;height:1px;background-color:#FAF3EE;transform:rotate(-45deg)}.container{margin:auto}.introgallery-wrap{position:relative}.introgallery-wrap .introgallery .slide .slide-inner{display:flex;justify-content:space-between}.introgallery-wrap .introgallery .slide .slide-inner .image{width:60%;border-radius:0 1000px 1000px 0;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0)}.introgallery-wrap .introgallery .slide .slide-inner .image figure{position:relative;z-index:-1}.introgallery-wrap .introgallery .slide .slide-inner .video{width:60%;border-radius:0 1000px 1000px 0;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0);aspect-ratio:1.77777778}.introgallery-wrap .introgallery .slide .slide-inner .video video{position:relative;z-index:-1;object-fit:cover;width:100%;height:100%;display:block}.introgallery-wrap .introgallery .slide .slide-inner .content{width:40%;margin:auto;box-sizing:border-box;padding:0 100px 30px 120px}.introgallery-wrap .introgallery .slide .slide-inner .content h1{margin:0;padding:0;font-size:40px;line-height:50px}.introgallery-wrap .introgallery .slide .slide-inner .content .text{margin-top:30px;max-width:400px}.introgallery-wrap .introgallery .slide .slide-inner .content .button{margin-top:20px;display:inline-block}.introgallery-wrap .tns-nav{position:absolute;bottom:60px;left:140px;pointer-events:none}.introgallery-wrap .tns-nav button{pointer-events:all;-webkit-appearance:none;appearance:none;border:none;background-color:#FAF3EE;width:10px;height:10px;padding:0;border-radius:50%;margin-right:16px;transition:all 0.3s ease}.introgallery-wrap .tns-nav button.tns-nav-active{background-color:#925B47}.introgallery-wrap.fliped .introgallery .slide .slide-inner{flex-direction:row-reverse}.introgallery-wrap.fliped .introgallery .slide .slide-inner .image{border-radius:1000px 0 0 1000px}.introgallery-wrap.fliped .tns-nav{left:inherit;right:140px}.infoblock{background-color:#F1D9C5;padding:120px 100px;display:flex;justify-content:space-between}.infoblock .item{width:33.333333%;text-align:center;box-sizing:border-box;padding:0 60px}.infoblock .item h2{margin-top:0;padding-top:0}.infoblock .item .text{max-width:300px;margin:auto}.slider-wrap{padding:100px 0;position:relative;z-index:1}.slider-wrap .slider{position:relative}.slider-wrap .slider .image{padding:0 100px}.slider-wrap .slider .content{position:absolute;top:0;bottom:0;right:0;display:flex;width:100%}.slider-wrap .slider .content .wrap{background-color:#BF6E4E;width:600px;margin:auto 0 auto auto;color:white;padding:120px 60px 120px 140px;box-sizing:border-box;border-radius:1000px 0 0 1000px}.slider-wrap .slider .content .wrap h2{font-size:50px;line-height:60px;margin:0;padding:0}.slider-wrap .slider .content .wrap .text{margin-top:30px}.slider-wrap .slider .content .wrap .button{margin-top:20px;display:inline-block;box-shadow:inset 0 0 0 2px white}.slider-wrap .slider .content .wrap .button:hover{color:#f1ded4;box-shadow:inset 0 0 0 2px #f1ded4}.slider-wrap .tns-nav{position:absolute;bottom:140px;left:60px;right:60px;text-align:center;pointer-events:none}.slider-wrap .tns-nav button{pointer-events:all;-webkit-appearance:none;appearance:none;border:none;background-color:#FAF3EE;width:10px;height:10px;padding:0;border-radius:50%;margin:0 8px;transition:all 0.3s ease}.slider-wrap .tns-nav button.tns-nav-active{background-color:#925B47}.treats{padding:20px 100px 100px;display:flex;justify-content:space-between}.treats .title{width:33.333333%;box-sizing:border-box;padding-right:60px}.treats .title h3{margin-top:0;padding-top:0}.treats .title .button{display:inline-block;margin-top:18px}.treats .treatlist{width:66.666666%;columns:2;text-align:center;line-height:30px}.about{display:flex;background-color:white;padding-top:100px;color:#925B47}.about .portrait{margin-top:auto;width:40%;border-radius:1000px 1000px 0 0;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.about .content{width:60%;box-sizing:border-box;padding:100px;margin-top:auto}.about .content .aboutlogo img{width:300px;height:auto;display:block;margin-bottom:100px}.about .content .text{max-width:600px}.about .content .button{display:inline-block;margin-top:20px;box-shadow:none;background-color:#925B47;color:#FAF3EE}.about .content .button:hover{box-shadow:none;background-color:#704636}.meet{padding:100px;text-align:center;background-color:#F1D9C5;color:#CA8462}.meet h2{font-size:50px;line-height:60px;margin:0;padding:0}.meet .button{margin-top:20px;box-shadow:none;background-color:#BF6E4E;color:#FAF3EE;display:inline-block}.meet .button:hover{box-shadow:none;background-color:#a0573a}.products{background-color:white;padding-bottom:100px}.products .productshead{padding:100px;box-sizing:border-box;display:flex}.products .productshead .content{width:66.666666%}.products .productshead .content h2{margin-top:0;padding-top:0}.products .productshead .content .text{max-width:700px}.products .productshead .side{width:33.333333%;text-align:right;margin-top:10px}.products .productslist{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.products .productslist::-webkit-scrollbar{height:20px}.products .productslist::-webkit-scrollbar-track{background-color:#FAF3EE;margin:0 100px;border-top:8px solid white;border-bottom:8px solid white;cursor:pointer}.products .productslist::-webkit-scrollbar-thumb{background-color:#F1D9C5;border-top:8px solid white;border-bottom:8px solid white;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.products .productslist::-webkit-scrollbar-thumb:hover{background-color:#e7be9c}.products .productslist .product{width:280px;display:inline-block;margin:0 100px;padding:50px 0;text-decoration:none;text-align:center}.products .productslist .product figure{transform:scale(1);transition:all 0.3s ease}.products .productslist .product figure:before{background-color:transparent}.products .productslist .product .name{margin-top:20px;font-weight:500;white-space:normal}.products .productslist a:hover figure{transform:scale(1.02)}.aboutintro{padding:100px;text-align:center}.aboutintro h1{font-size:50px;line-height:60px}.aboutintro .text{max-width:880px;margin:auto}.aboutintro .text a{font-weight:500}.team{background-color:#F1D9C5;padding:100px 100px 0}.team .content{text-align:center}.team .content h2{font-size:50px;line-height:60px}.team .content .text{max-width:880px;margin:auto}.team .image{margin-top:60px}.brands{background-color:white;padding:100px 0}.brands .content{padding:0 100px;text-align:center}.brands .content h2{font-size:50px;line-height:60px}.brands .content .text{max-width:700px;margin:auto}.brands .brandslider{white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin-top:50px;margin-bottom:50px}.brands .brandslider::-webkit-scrollbar{height:20px}.brands .brandslider::-webkit-scrollbar-track{background-color:#FAF3EE;margin:0 100px;border-top:8px solid white;border-bottom:8px solid white;cursor:pointer}.brands .brandslider::-webkit-scrollbar-thumb{background-color:#F1D9C5;border-top:8px solid white;border-bottom:8px solid white;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.brands .brandslider::-webkit-scrollbar-thumb:hover{background-color:#e7be9c}.brands .brandslider .brand{width:200px;display:inline-block;margin:0 100px;padding:50px 0}.brands .brandslider .brand figure:before{background-color:transparent}.skincare .slider-wrap{padding-top:0}.blockinfo{padding:0 100px 100px;display:flex;box-sizing:border-box}.blockinfo .title{width:33.333333%}.blockinfo .title h2{font-size:50px;line-height:60px;margin-top:0;padding-top:0;padding-right:6vw}.blockinfo .title ul{list-style:none;padding:0}.blockinfo .title ul li{display:block}.blockinfo .title ul li a{color:#B58775;text-decoration:none;font-weight:400;padding-bottom:14px;display:block;transition:all 0.3s ease}.blockinfo .title ul li a.active,.blockinfo .title ul li a:hover{color:#925B47}.blockinfo .content{width:66.666666%}.blockinfo .content .button.extra{color:white;background-color:#CA8462;box-shadow:none;margin-right:10px}.blockinfo .content .button.extra:hover{box-shadow:none;background-color:#ba673f}.blockinfo .content .button{display:inline-block;margin-top:30px}.blockinfo .mobile-subnav{display:none}.hairremoval .slider-wrap{padding-top:0}.bodyboost{background-color:#F1D9C5}.bodyboost .slider-wrap{padding-top:0}.abouttreats{padding-top:100px}.prices{margin-top:60px;margin-bottom:60px;padding:0 200px}.prices .accordion{overflow:hidden}.prices .accordion:nth-child(odd) .accordion-intro{background-color:#F1D9C5}.prices .accordion .accordion-intro{position:relative;cursor:pointer;padding:8px 30px;font-weight:500;background-color:rgba(241,217,197,0.4)}.prices .accordion .accordion-intro:after{content:'';width:10px;height:10px;background-image:url('../images/arrow.svg');background-repeat:none;background-size:contain;position:absolute;right:30px;top:16px;transition:all 0.3s ease;transform:rotate(0deg)}.prices .accordion .accordion-content{max-height:0;overflow:hidden;will-change:max-height;transition:all 0.25s ease-out;opacity:0}.prices .accordion .accordion-content .wrap{padding:30px 40px}.prices .accordion .accordion-content .wrap .row{text-decoration:none;padding:6px 0;display:flex;justify-content:space-between;width:100%;position:relative}.prices .accordion .accordion-content .wrap .row:after{content:'';position:absolute;left:0;right:0;bottom:13px;background-color:#F1D9C5;height:1px;z-index:-1}.prices .accordion .accordion-content .wrap .row div{background-color:#FAF3EE;padding:0 10px}.prices .accordion.accordion-active .accordion-intro:after{transform:rotate(90deg)}.prices .accordion.accordion-active .accordion-content{opacity:1}.prices .disc{text-align:center;font-size:14px;line-height:20px;padding:60px 0}.contactintro{padding:100px;background-color:#F1D9C5;box-sizing:border-box;text-align:center}.contactintro .content{max-width:700px;margin:auto}.contactintro .content h1{font-size:40px;line-height:50px;padding:0 0 10px 0;margin:0}.contactintro .content .hours{columns:2;padding:40px 0}.formblock{padding:100px;box-sizing:border-box}.formblock .content{max-width:700px;margin:auto}.formblock .content h2{margin-top:0;padding-top:0;font-size:50px;line-height:60px}.formblock .content form{margin-top:60px;width:100%}.formblock .content form.hide{display:none}.formblock .content form .field{display:flex;margin-bottom:60px}.formblock .content form .field label{white-space:nowrap;font-weight:500;padding-right:8px}.formblock .content form .field input{position:relative;top:-4px;width:100%;-webkit-appearance:none;appearance:none;padding:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #9F2C10;background-color:transparent}.formblock .content form .field input.error{border-bottom:1px solid red}.formblock .content form .field textarea{position:relative;top:-4px;width:100%;-webkit-appearance:none;appearance:none;padding:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #9F2C10;background-color:transparent;resize:vertical;height:25px}.formblock .content form .field textarea.error{border-bottom:1px solid red}.formblock .content form .boxcheck [type=checkbox]:checked,.formblock .content form .boxcheck [type=checkbox]:not(:checked){position:absolute;left:-9999px}.formblock .content form .boxcheck [type=checkbox]:checked+label,.formblock .content form .boxcheck [type=checkbox]:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;display:inline-block;color:#9F2C10}.formblock .content form .boxcheck [type=checkbox]:checked+label:before,.formblock .content form .boxcheck [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #9F2C10;background:#FAF3EE;border-radius:50%}.formblock .content form .boxcheck [type=checkbox]:checked+label:after,.formblock .content form .boxcheck [type=checkbox]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#9F2C10;position:absolute;top:5px;left:5px;transition:all 0.2s ease;border-radius:50%}.formblock .content form .boxcheck [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.formblock .content form .boxcheck [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.formblock .content form input[type=submit]{margin-top:50px;-webkit-appearance:none;appearance:none;border:0;background-color:#9F2C10;border-radius:20px;font-family:'Outfit',sans-serif;color:#FAF3EE;font-weight:500;padding:3px 22px 5px;transition:all 0.3s ease;box-sizing:border-box}.formblock .content form input[type=submit]:hover{background-color:#711f0b}.formblock .content form .button-sub{margin-top:10px;font-size:12px}.formblock .content .thanks{font-weight:500;padding:20px 0}.shop{padding:60px 90px;min-height:calc(100vh - 520px)}.jobs{background-color:white;padding:60px 100px 100px}.jobs .job{margin:auto;max-width:800px;padding:40px 0}.jobs .job .button{margin-top:10px;display:inline-block}.error-page{display:flex;width:100%;min-height:60vh}.error-page .error-wrap{margin:auto;text-align:center;padding:30px}.error-page .error-wrap h1{font-size:40px;line-height:50px}.default{padding:40px 100px}footer{margin:auto;box-sizing:border-box;background-color:#BF6E4E;padding:60px 100px;color:white;display:flex;justify-content:space-between}footer a{text-decoration:none}footer .left .logo svg{width:120px}footer .right{text-align:right}footer .right .social a{margin-left:20px}footer .right .social a svg{height:30px;width:auto}footer .right .sub{display:inline-block;margin-top:10px;opacity:0.6}@media only screen and (max-width:1300px){header{padding:40px}header .toggle{display:block}header nav{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:all 0.3s ease;z-index:2;display:flex;margin:0;pointer-events:none;overflow-y:auto}header nav .nav{margin:auto;opacity:0;pointer-events:none}header nav .nav ul{padding:40px 0;display:flex;flex-direction:column;text-align:center}header nav .nav ul li{margin:0}header nav .nav ul li a,header nav .nav ul li div{color:#FAF3EE;font-size:20px;line-height:30px}header nav .nav ul li div{margin-left:10px}header nav .nav ul li div:after{content:'';background-image:url('../images/white-arrow.svg');width:12px;height:12px;background-size:cover;background-repeat:no-repeat;display:inline-block;margin-left:6px;transform:rotate(0deg);transition:all 0.3s ease}header nav .nav ul li div.open:after{transform:rotate(-180deg)}header nav .nav ul li ul{position:relative;background-color:transparent;padding:0;max-height:0;overflow:hidden;opacity:0;transition:none}header nav .nav ul li ul li a{font-size:15px;line-height:30px}header nav .nav ul li ul.open{opacity:1;max-height:100%;padding:10px 0 20px 0}header nav.open{pointer-events:all;background-color:#925B47}header nav.open .nav{opacity:1;pointer-events:all}header .cta .cta-wrap{margin:40px 100px 40px 40px}.introgallery-wrap .introgallery .slide .slide-inner .content{padding:0 40px 30px 60px}.introgallery-wrap .introgallery .slide .slide-inner .content h1{font-size:30px;line-height:40px}.infoblock{padding:60px 40px}.infoblock .item{padding:0 40px}.slider-wrap{padding:60px 0}.slider-wrap .slider .image{padding:0 40px}.slider-wrap .slider .content .wrap{padding:100px 40px 100px 100px}.slider-wrap .slider .content .wrap h2{font-size:40px;line-height:50px}.treats{padding:0 40px 60px}.about{padding-top:60px}.about .content{padding:40px 40px 60px 60px}.about .content .aboutlogo img{width:200px;margin-bottom:60px}.meet{padding:60px 40px}.meet h2{font-size:40px;line-height:50px}.products{padding-bottom:60px}.products .productshead{padding:60px 40px}.products .productslist .product{margin:0 40px;width:240px}.products .productslist::-webkit-scrollbar-track{margin:0 40px}.aboutintro{padding:0 40px 60px 40px}.aboutintro h1{font-size:40px;line-height:50px}.team{padding:60px 40px 0}.brands{padding:60px 0}.brands .content{padding:0 40px}.brands .content h2{font-size:40px;line-height:50px}.brands .brandslider{margin:40px 0}.brands .brandslider .brand{margin:0 40px;width:200px}.brands .brandslider::-webkit-scrollbar-track{margin:0 40px}.blockinfo{padding:0 40px 60px 40px}.blockinfo .title h2{font-size:40px;line-height:50px}.abouttreats{padding-top:60px}.prices{padding:0 30px}.shop{padding:40px 30px}.contactintro{padding:60px 40px}.formblock{padding:60px 40px}.formblock .content h2{font-size:40px;line-height:50px}.default{padding:40px}footer{padding:40px}}@media only screen and (max-width:940px){.introgallery-wrap .introgallery .slide .slide-inner{flex-direction:column}.introgallery-wrap .introgallery .slide .slide-inner .image,.introgallery-wrap .introgallery .slide .slide-inner .video{width:100%;border-radius:0}.introgallery-wrap .introgallery .slide .slide-inner .content{width:100%;padding:40px;text-align:center}.introgallery-wrap .introgallery .slide .slide-inner .content .text{margin:auto;max-width:inherit}.introgallery-wrap .tns-nav{position:inherit;text-align:center;padding-bottom:40px}.introgallery-wrap .tns-nav button{background-color:#F1D9C5;margin:0 10px 0}.infoblock .item{padding:0 20px}.infoblock .item:first-child{padding-left:0}.infoblock .item:last-child{padding-right:0}.introgallery-wrap.fliped .introgallery .slide .slide-inner{flex-direction:column}.introgallery-wrap.fliped .introgallery .slide .slide-inner .image{border-radius:0px}.slider-wrap .slider .content{position:inherit;top:inherit;bottom:inherit;right:inherit;padding:0 40px;width:auto}.slider-wrap .slider .content .wrap{width:100%;border-radius:0;padding:40px}.slider-wrap .tns-nav{text-align:right;bottom:90px}.treats .title{width:50%}.treats .treatlist{columns:1}.about{flex-direction:column;position:relative}.about .portrait{width:60%;margin-left:40px}.about .content{padding:60px 40px;width:100%}.about .content .aboutlogo{position:absolute;top:200px;right:40px;width:50%}.about .content .aboutlogo img{width:360px;margin-left:auto}.blockinfo{flex-direction:column}.blockinfo .title{width:100%}.blockinfo .title h2{margin-right:0;margin-bottom:20px}.blockinfo .title.hide-mobile{display:none}.blockinfo .content{width:100%}.blockinfo .mobile-subnav{display:block;margin:60px 0 0 0}.blockinfo .mobile-subnav ul{list-style:none;padding:0}.blockinfo .mobile-subnav ul li{display:inline-block}.blockinfo .mobile-subnav ul li:after{content:'-';margin:0 6px 0 4px}.blockinfo .mobile-subnav ul li:last-child:after{display:none}.blockinfo .mobile-subnav ul li a{text-decoration:none;color:#925B47}.blockinfo .mobile-subnav ul li a.active{font-weight:500}.blockinfo .mobile-subnav ul li a.active:after{font-weight:400}.jobs{padding:30px}.jobs .job{padding:20px 0}}@media only screen and (max-width:760px){h1{font-size:30px;line-height:40px}h2{font-size:30px;line-height:40px}header{padding:60px 30px 30px 30px}header .logo svg{width:160px}header .toggle{top:64px;right:30px}header .cta{top:inherit;bottom:20px;right:20px;left:inherit;display:flex}header .cta .cta-wrap{margin:auto 0 0 auto}header .cta .cta-wrap .cta-buttons{display:flex}header .cta .cta-wrap .cta-buttons a:first-child{margin:0 10px 0 0}.introgallery-wrap .introgallery .slide .slide-inner .content{padding:30px 30px 20px 30px}.introgallery-wrap .introgallery .slide .slide-inner .content h1{font-size:30px;line-height:40px}.introgallery-wrap .introgallery .slide .slide-inner .content .button{margin-top:10px}.introgallery-wrap .tns-nav{padding-bottom:30px}.infoblock{padding:30px;flex-direction:column}.infoblock .item{width:100%;padding:10px 0}.slider-wrap{padding:0 0 30px 0}.slider-wrap .slider .image{padding:0}.slider-wrap .slider .content{padding:0}.slider-wrap .slider .content .wrap{padding:30px}.slider-wrap .slider .content .wrap h2{font-size:30px;line-height:40px}.slider-wrap .slider .content .wrap .text{margin-top:10px}.slider-wrap .tns-nav{right:30px;bottom:60px}.treats{padding:0 30px 30px;flex-direction:column}.treats .title{width:100%;padding:0 0 30px 0;text-align:center}.treats .treatlist{width:100%}.about{padding-top:30px}.about .portrait{width:100%;margin:0}.about .content{padding:30px;width:100%}.about .content .aboutlogo{position:relative;top:inherit;right:inherit;width:100%;margin-top:-220px;margin-bottom:80px}.about .content .aboutlogo img{width:200px;margin:auto}.meet{padding:30px}.meet h2{font-size:30px;line-height:30px}.products{padding-bottom:30px}.products .productshead{padding:30px;flex-direction:column}.products .productshead .content{width:100%}.products .productshead .side{width:100%;text-align:left}.products .productslist .product{width:50vw;margin:0 30px}.products .productslist::-webkit-scrollbar-track{margin:0 30px}.aboutintro{padding:0 30px 30px 30px}.aboutintro h1{font-size:30px;line-height:40px}.team{padding:30px 30px 0 30px}.team .content h2{font-size:30px;line-height:40px}.team .image{margin-top:40px}.brands{padding:30px 0}.brands .content h2{font-size:30px;line-height:40px}.brands .brandslider{margin:30px 0}.brands .brandslider .brand{width:26vw;margin:0 30px}.brands .brandslider::-webkit-scrollbar-track{margin:0 30px}.blockinfo{padding:10px 30px 40px 30px}.blockinfo .title h2{font-size:30px;line-height:40px}.abouttreats{padding-top:40px}.prices{padding:0 20px}.prices iframe{height:8000px}.prices .accordion .accordion-content .wrap{padding:30px 0}.shop{padding:20px 20px}.contactintro{padding:30px}.contactintro .content h1{font-size:30px;line-height:40px}.contactintro .content .hours{columns:1;padding:10px 0}.formblock{padding:30px}.formblock .content h2{font-size:30px;line-height:40px}.default{padding:30px}footer{padding:30px 30px 70px 30px;flex-direction:column}footer .left{text-align:center;margin-bottom:20px}footer .right{text-align:center}}