/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes letterSpacing{0%{letter-spacing:.05em}50%{letter-spacing:.75em}100%{letter-spacing:.15em}}@keyframes letterSpacing{0%{letter-spacing:.05em}50%{letter-spacing:.75em}100%{letter-spacing:.15em}}@font-face{font-family:'Canela Web';src:url(../fonts/Canela-Regular-Web.woff2) format("woff2"),url(../fonts/Canela-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Canela Web';src:url(../fonts/Canela-Thin-Web.woff2) format("woff2"),url(../fonts/Canela-Thin-Web.woff) format("woff");font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:'Canela Web';src:url(../fonts/Canela-Regular-Gr-Web.woff2) format("woff2"),url(../fonts/Canela-Regular-Gr-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Canela Web';src:url(../fonts/Canela-Thin-Gr-Web.woff2) format("woff2"),url(../fonts/Canela-Thin-Gr-Web.woff) format("woff");font-weight:100;font-style:normal;font-stretch:normal}@font-face{font-family:'basis-grotesque-regular-pro';src:url(../fonts/basis-grotesque-regular-pro.eot);src:url(../fonts/basis-grotesque-regular-pro.eot#iefix) format("embedded-opentype"),url(../fonts/basis-grotesque-regular-pro.woff2) format("woff2"),url(../fonts/basis-grotesque-regular-pro.woff) format("woff"),url(../fonts/basis-grotesque-regular-pro.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'basis-grotesque-off-white-pro';src:url(../fonts/basis-grotesque-off-white-pro.eot);src:url(../fonts/basis-grotesque-off-white-pro.eot#iefix) format("embedded-opentype"),url(../fonts/basis-grotesque-off-white-pro.woff2) format("woff2"),url(../fonts/basis-grotesque-off-white-pro.woff) format("woff"),url(../fonts/basis-grotesque-off-white-pro.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'basis-grotesque-light-pro';src:url(../fonts/basis-grotesque-light-pro.eot);src:url(../fonts/basis-grotesque-light-pro.eot#iefix) format("embedded-opentype"),url(../fonts/basis-grotesque-light-pro.woff2) format("woff2"),url(../fonts/basis-grotesque-light-pro.woff) format("woff"),url(../fonts/basis-grotesque-light-pro.ttf) format("truetype");font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{background-color:#edece9;color:#1c1c1c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"basis-grotesque-regular-pro","Times New Roman",Times,serif;font-size:15px;line-height:1.075;letter-spacing:.05em;font-feature-settings:"liga", "kern";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.noscroll,body.menu-open,body.product-search-active{overflow:hidden}iframe,img{max-width:100%;height:auto;vertical-align:top}.hidden{display:none !important}.js-hidden{height:0%;transform:translateY(-100%)}a{display:inline-block;color:inherit}.site{min-height:100vh;display:flex;flex-direction:column}.site .site-content{flex-grow:1;padding-top:85px}.hero-image{background-position:center;background-size:cover;background-repeat:no-repeat}a.link,a.readmore-btn,a.link-round,button.link,button.readmore-btn,button.link-round{cursor:pointer;width:145px;height:145px;background-color:#a18565;color:white;font-size:15px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:143px;border-radius:100%;text-decoration:none;text-transform:uppercase;text-align:center;position:relative;z-index:1}a.link:after,a.readmore-btn:after,a.link-round:after,button.link:after,button.readmore-btn:after,button.link-round:after{content:"";width:145px;height:145px;display:block;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;border-radius:50%;background-color:#a18565;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s;z-index:-1}a.link:hover::after,a.link.clicked::after,a.readmore-btn:hover::after,a.readmore-btn.clicked::after,a.link-round:hover::after,a.link-round.clicked::after,button.link:hover::after,button.link.clicked::after,button.readmore-btn:hover::after,button.readmore-btn.clicked::after,button.link-round:hover::after,button.link-round.clicked::after{width:175px;height:175px;transition:all 0.7s cubic-bezier(0.23, 1, 0.32, 1) 0s}a.link.clicked span.js-readmore,a.readmore-btn.clicked span.js-readmore,a.link-round.clicked span.js-readmore,button.link.clicked span.js-readmore,button.readmore-btn.clicked span.js-readmore,button.link-round.clicked span.js-readmore{display:none}a.link.clicked span.js-readless.hidden,a.readmore-btn.clicked span.js-readless.hidden,a.link-round.clicked span.js-readless.hidden,button.link.clicked span.js-readless.hidden,button.readmore-btn.clicked span.js-readless.hidden,button.link-round.clicked span.js-readless.hidden{display:inline-block !important}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform 0.3s, opacity 0.3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}.background-image,.background-image--square,.background-image--positioned{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-origin:border-box}.background-image--square{width:100%;padding-bottom:100%}.background-image--positioned{position:absolute;top:0;bottom:0;left:0}.hero-image{height:calc(100vh - 60px);display:flex;margin-top:-30px;justify-content:flex-start;align-items:center;width:100%}@media screen and (max-width: 991px){.hero-image{height:calc(100vh - 30px);min-height:unset !important}}.hero-image .title-cont{padding-left:7.3%;color:#fff;display:inline-block}.page-template-default article{padding:7%;padding-top:4%}.page-template-default article #content{padding:0px}.page-template-default article h1{font-size:45px;font-family:"Canela Web";color:#1c1c1c;margin:auto;margin-bottom:50px;font-weight:400}.page-template-default article h2,.page-template-default article h3,.page-template-default article h4,.page-template-default article h5,.page-template-default article h6{font-family:"Canela Web";color:#1c1c1c;margin:auto;margin-top:20px;margin-bottom:20px;font-weight:100}.page-template-default article p{font-size:16px;line-height:1.3;color:#1c1c1c}.c-scrollbar .c-scrollbar_thumb{background-color:#a18565;opacity:0.9}#cookie-notice{background-color:transparent !important}#cookie-notice .cookie-notice-container{width:100%;margin:auto;padding:15px 20px;background-color:#000c;position:relative;box-shadow:0px 0px 25px #00000014;display:flex !important;flex-direction:row;align-items:center}#cookie-notice .cookie-notice-container span{margin-bottom:0}#cookie-notice .cookie-notice-container h3{font-size:30px;font-weight:400;margin:auto;margin-bottom:30px;font-family:"Canela Web"}#cookie-notice .cookie-notice-container p{font-size:13px;margin:auto;margin-bottom:0px}#cookie-notice .cookie-notice-container #cn-close-notice{display:none}#cookie-notice .cookie-notice-container #cn-notice-buttons{display:flex;margin-left:auto;flex-direction:row-reverse}#cookie-notice .cookie-notice-container #cn-notice-buttons a{display:block;margin:auto;font-family:"basis-grotesque-regular-pro","Times New Roman",Times,serif;background-color:#a18565 !important;font-size:12px;line-height:16px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;color:white;padding:10px 20px;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);border-radius:4px;text-transform:uppercase;border:none;letter-spacing:1px}#cookie-notice .cookie-notice-container #cn-notice-buttons a:hover{background-color:white !important;color:#a18565}#cookie-notice .cookie-notice-container #cn-notice-buttons a.cn-more-info{background:none !important;border:none;color:white;text-decoration:underline;margin-right:15px}#cookie-notice .cookie-notice-container #cn-notice-buttons a.cn-more-info:hover{background:none;border:none;color:#a18565}#cookie-notice .cookie-notice-container #cn-close-notice{top:10px;margin-top:0;right:10px;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}#cookie-notice .cookie-notice-container #cn-close-notice::after{background-color:#fff;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}#cookie-notice .cookie-notice-container #cn-close-notice::before{transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);background-color:#fff}.curtain-load{position:relative;z-index:1}.curtain-load .grid__item--header{z-index:5}.curtain-load .title-cont{position:relative;z-index:3}.curtain-load .subtle-cont.hide{opacity:0}.curtain-load .subtle-cont{opacity:1;transition:opacity 1.2s ease}.curtain-load .title-cont h1{z-index:3 !important;transition:filter 0.5s 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95),color 0.3s 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);text-shadow:0 0 5px #0000001f;position:relative}@media screen and (max-width: 991px){.curtain-load .title-cont h1{text-align:center}}.curtain-load.hero-image h1{color:black}.curtain-load.hero-image h1.loaded{color:White}.curtain-load::before{content:"";position:absolute;top:0;left:0;width:100%;height:105%;z-index:2;background:#edece9;transition:all 0.8s 1.1s cubic-bezier(0.39, 0.575, 0.565, 1)}.curtain-load.loaded::before{top:-100%}.fadeit{opacity:0;filter:blur(7px);transition:filter 0.4s 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.7s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.fadeit.is-inview{opacity:1;filter:blur(0px)}.swiper .arrows{display:flex;justify-content:center;align-items:center;position:relative;margin-top:75px;padding-bottom:10px}@media screen and (max-width: 991px){.swiper .arrows{margin-top:0px}}.swiper .arrows .wrap{display:flex;width:180px;flex-direction:row-reverse;justify-content:space-between}.swiper .arrows .wrap a{width:60px;display:inline-block;border-radius:50%;height:60px;border:solid 1px #a185657a;position:relative;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s}.swiper .arrows .wrap a:hover{border:solid 1px #a18565;transform:scale(1.1)}.swiper .arrows .wrap a:hover div{opacity:1}.swiper .arrows .wrap a.swiper-button-disabled{border:solid 1px #a185653d;pointer-events:none}.swiper .arrows .wrap a.swiper-button-disabled div{opacity:0.2}.swiper .arrows .wrap .swiper-button-next,.swiper .arrows .wrap .swiper-button-prev{display:block;width:8px;height:8px;border-top:1px solid #a18565;border-left:1px solid #a18565;cursor:pointer;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s}.swiper .arrows .wrap .swiper-button-next{transform:translate(-50%, -50%) rotate(135deg);margin-left:8px}.swiper .arrows .wrap .swiper-button-prev{transform:translate(-50%, -50%) rotate(-45deg);margin-left:-8px}.swiper .arrows .wrap .swiper-button-next::after,.swiper .arrows .wrap .swiper-button-prev::after{content:"";display:block;width:1px;height:27px;background-color:#a18565;transform:rotate(-45deg) translate(9px, 3px);left:0;top:0}#backtotop{position:fixed;top:calc(100vh - 60px);right:20px;width:40px;height:40px;z-index:5;background:white;display:block;pointer-events:none;transition:opacity 0.4s ease;opacity:0}#backtotop.show{pointer-events:all;opacity:1}@media screen and (max-width: 991px){#backtotop{width:25px;height:30px;right:10px;top:calc(100vh - 40px)}}#backtotop:before,#backtotop:after{content:"";display:block;box-sizing:border-box;position:absolute;top:4px}#backtotop:before{width:1px;height:22px;left:50%;background:black;transform:translateX(-50%);top:10px}@media screen and (max-width: 991px){#backtotop:before{height:15px}}#backtotop:after{width:8px;height:8px;border-top:1px solid;border-left:1px solid;left:50%;transform:translateX(-50%) rotate(45deg);top:10px}.fancybox__nav button{box-shadow:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='119.62' height='119.62' viewBox='0 0 119.62 119.62'%3E%3Cg id='Group_39' data-name='Group 39' transform='translate(-139.543 -334.045)'%3E%3Cg id='Group_12' data-name='Group 12'%3E%3Cline id='Line_7' data-name='Line 7' x2='59.033' transform='translate(169.705 393.855)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath id='Path_2' data-name='Path 2' d='M220.041,384.9,229,393.855l-8.959,8.958' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='59.06' cy='59.06' r='59.06' transform='translate(140.293 334.795)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;width:60px;height:60px}.fancybox__nav button svg{stroke:black;stroke-width:1px;width:40px;height:40px;filter:none;position:relative;display:none}.fancybox__nav .is-prev{transform:scaleX(-1) translateY(-50%) !important}.fancybox__toolbar,.fancybox__thumbs{display:none !important}.fancybox__backdrop{background:#edece9e0 !important}.page-template-template-showroom .hero-image .title-cont h1,.page-template-template-services .hero-image .title-cont h1{text-transform:uppercase}.page-template-template-showroom .hero-image .title-cont h1 span:first-child,.page-template-template-services .hero-image .title-cont h1 span:first-child{margin-left:80px;text-align:left}.page-template-template-showroom .hero-image .title-cont h1 span:first-child:only-child,.page-template-template-services .hero-image .title-cont h1 span:first-child:only-child{margin-left:0px}@media screen and (max-width: 991px){.page-template-template-showroom .hero-image .title-cont,.page-template-template-services .hero-image .title-cont{padding:0 10px;width:100%;text-align:center}.page-template-template-showroom .hero-image .title-cont h1 span,.page-template-template-services .hero-image .title-cont h1 span{text-align:center !important;margin-left:0 !important}}.single.single-project .double-col-intro .title-cont h1,.single.single-press .double-col-intro .title-cont h1{text-transform:uppercase;margin-bottom:0}.single.single-project .double-col-intro .title-cont h1 span:first-child,.single.single-press .double-col-intro .title-cont h1 span:first-child{margin-left:80px;text-align:left}.single.single-project .double-col-intro .title-cont h1 span:first-child:only-child,.single.single-press .double-col-intro .title-cont h1 span:first-child:only-child{margin-left:0px}@media screen and (max-width: 991px){.single.single-project .double-col-intro .title-cont,.single.single-press .double-col-intro .title-cont{padding:0 10px;width:100%;text-align:center}.single.single-project .double-col-intro .title-cont h1 span,.single.single-press .double-col-intro .title-cont h1 span{text-align:center !important;margin-left:0 !important}}.sticky-header-target{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}#cookie-law-info-bar{padding:10px 25px !important;background:#000000db !important}#cookie-law-info-bar .cli-bar-message{font-size:12px}#cookie-law-info-bar .cli-plugin-button{border-radius:2px;font-size:12px}#cookie-law-info-bar .cli-plugin-main-link{font-size:12px;text-decoration:none;border-bottom:dotted 1px white}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.readmore-btn-cont{display:inline-flex;justify-content:center;align-items:center}.readmore-btn-cont:hover{cursor:pointer}.readmore-btn-cont .readmore-btn{background-color:transparent;border:none}.language-switcher{display:flex;padding-right:25px;display:none !important;position:relative}.language-switcher::after{content:"";background-color:#bdbdbd;width:1px;height:100%;right:0;top:0;bottom:0;position:absolute}.language-switcher .languages-list{margin:0;padding:0;list-style-image:none;list-style-type:none}.language-switcher .languages-list-item{line-height:inherit}.language-switcher .language{color:inherit;display:inline-block;text-decoration:none;box-sizing:border-box;font-size:15px;color:black;padding:5px 0;text-align:left;outline-width:0;cursor:pointer}.language-switcher.dropdown{position:relative}.language-switcher.dropdown .languages-list{position:absolute;top:100%;opacity:0;visibility:hidden;transition:opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715),visibility 0s 200ms}.language-switcher.dropdown .language-btn{background-color:transparent;border-width:0;padding:0}.language-switcher.dropdown .language-btn:focus+.languages-list,.language-switcher.dropdown:hover .languages-list{opacity:1;visibility:visible;transition:opacity 200ms cubic-bezier(0.47, 0, 0.745, 0.715),visibility 0s}.sidetext-img__cont,.sidetext-img__cont--top{position:relative;padding:0 45px;padding:0}.sidetext-img__cont figcaption,.sidetext-img__cont--top figcaption{text-transform:uppercase;font-size:1.2em;position:absolute;left:0;bottom:0;transform:rotate(270deg) translateY(-15px);transform-origin:bottom left}.sidetext-img__cont--top{padding-top:70px}.sidetext-img__cont--top figcaption{left:0;top:0;bottom:unset;transform:rotate(270deg) translate(-100%, -25px);transform-origin:left}ul{margin:0;padding:0;list-style:none}.title-cont--across{margin-bottom:6vw}.title,.title--across,.title--center{text-align:center;font-size:80px;font-weight:100;margin:0;margin-bottom:20px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.title:last-child,.title--across:last-child,.title--center:last-child{margin-bottom:0;font-weight:100;text-align:left;font-family:"Canela Web"}.title--across{max-width:680px;margin:0 auto}.title--across:last-child{text-align:left}.title--across:first-child{text-align:right}.title--center{text-align:center}.title--center:first-child{margin-bottom:0}span.title--center{display:block}.single-product__content .title-cont{max-width:500px;margin:0;margin-bottom:50px;text-transform:uppercase}.one-line .title--across{display:inline;width:unset;text-align:left;font-size:40px;font-weight:100;font-family:"Canela Web"}.one-line .text-part{display:inline-block}.one-line .text-part:last-child{display:inline-block}.subtitle{font-size:30px;font-weight:400}.plain-par__part,.plain-par__part--hidden,.main-par{font-size:20px;line-height:33px;margin-bottom:30px;margin-bottom:1.5vw}.plain-par__part:last-child,.plain-par__part--hidden:last-child,.main-par:last-child{margin-bottom:0}.plain-par__part--hidden{overflow:hidden;margin:0}.plain-par__part--hidden p{transition:max-height 0.8s, opacity 1s;max-height:unset;margin-bottom:2.8vw;opacity:1}.plain-par__part--hidden p.js-hidden{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.4s, opacity 0.4s}.main-par{color:#1c1c1c;font-size:2vw;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.4;text-align:left}.single-product__content .product_title{color:#1c1c1c;margin-top:0;margin-bottom:0}.single-product__content .price ins{text-decoration:none;margin-left:.5em}.single-product__content .price bdi{font-weight:100}.single-product__content div.summary p.price{margin:30px 0;font-size:38px;font-weight:100;font-family:"Canela Web"}.single-product__content div.summary .stock{display:flex;align-items:center;font-size:18px !important;text-transform:uppercase;width:100%;margin-bottom:30px}.single-product__content .sizes-link{color:#1c1c1c;text-align:left}.single-product__content .woocommerce-product-details__short-description p{margin-top:5px;font-size:18px;font-weight:400;line-height:1.4;text-align:left}@media screen and (max-width: 1024px){.title,.title--across,.title--center{font-size:50px}.plain-par__part,.plain-par__part--hidden,.main-par{font-size:1.2em;line-height:1.3}.main-par{line-height:1.3;font-size:30px}.title--across{max-width:380px}}@media screen and (max-width: 640px){.title,.title--across,.title--center{margin-bottom:0}.woocommerce .title,.woocommerce .title--across,.woocommerce .title--center{font-size:45px}.plain-par__part,.plain-par__part--hidden,.main-par{font-size:1.2em;line-height:1.3}.main-par{font-size:25px}}.double-col-intro{margin-bottom:6vw}.grid__container,.grid__container--columns,.grid__container--images{display:grid;align-content:stretch;justify-content:stretch;justify-items:stretch;align-items:stretch;grid-template-columns:[line1] calc(6vw - 20px) [line2] minmax(auto, 1.5fr) [line3] 2.25fr [line4] 15vw [line5];grid-template-rows:[line1] 1fr [line2] 0.5fr [line3] 0.5fr [line4] minmax(-webkit-max-content, -webkit-min-content) [line5];grid-template-rows:[line1] 1fr [line2] 0.5fr [line3] 0.5fr [line4] minmax(max-content, min-content) [line5];grid-template-areas:". . image image" ". header image image" ". header image image" ". . parag .";-moz-column-gap:40px;column-gap:40px;row-gap:10px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:column}.grid__container--columns{grid-template-rows:[line1] 1fr [line2] auto [line3] minmax(-webkit-max-content, auto) [line4];grid-template-rows:[line1] 1fr [line2] auto [line3] minmax(max-content, auto) [line4]}.grid__container--rows{grid-template-rows:[line1] 1fr [line2] auto [line3] minmax(auto, 1fr) [line4]}.grid__container--images{grid-template-columns:[line1] calc(6vw - 20px) [line2] minmax(auto, 1.5fr) [line3] 2.2fr [line4] 0.05fr [line5] calc(6vw - 20px) [line6];grid-template-rows:[line1] 1fr [line2] 1.5fr [line3] minmax(-webkit-max-content, -webkit-min-content) [line4];grid-template-rows:[line1] 1fr [line2] 1.5fr [line3] minmax(max-content, min-content) [line4];row-gap:100px;-moz-column-gap:50px;column-gap:50px;grid-template-areas:". . image image ." ". header image image ." ". header parag . ."}.grid__container--images .grid__item--image{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:60px;column-gap:60px}.grid__container--images .grid__item--header{align-self:flex-start;justify-self:center}.grid__item,.masonry-container.grid .grid__item--bigger-img,.grid.masonry-container--contained .grid__item--bigger-img,.grid.masonry-container--contained_reverse .grid__item--bigger-img,.grid.masonry-container--contained_trple .grid__item--bigger-img{grid-column-start:1;grid-column-end:span 2;grid-row-start:1;grid-row-end:span 3;justify-self:stretch;align-self:center}.grid__item--header{grid-area:header;align-self:center;justify-self:flex-start}.grid__item--image{grid-area:image}.grid__item--image .cover-img{padding-bottom:80px;padding-bottom:5vw}.grid__item--parag{grid-area:parag;align-self:center}@media screen and (max-width: 1060px){.grid__container,.grid__container--columns,.grid__container--images{grid-template-columns:[line1] calc(4vw - 40px) [line2] 1fr [line3] 2fr [line4] 0vw [line5];grid-template-areas:"image image image image" "image image image image" "image image image image" ". header parag ."}.grid__container--images{row-gap:40px;-moz-column-gap:50px;column-gap:50px;grid-template-rows:[line1] minmax(35vh, 3.5fr) [line2] auto [line3] auto [line4] minmax(-webkit-max-content, -webkit-min-content) [line5];grid-template-rows:[line1] minmax(35vh, 3.5fr) [line2] auto [line3] auto [line4] minmax(max-content, min-content) [line5];grid-template-areas:". header header ." ". image image ." ". image image ." ". parag parag ."}}@media screen and (max-width: 640px){.grid__container,.grid__container--columns,.grid__container--images{grid-template-rows:[line1] 1fr [line2] minmax(35vh, 3.5fr) [line3] auto [line4] minmax(-webkit-max-content, -webkit-min-content) [line5];grid-template-rows:[line1] 1fr [line2] minmax(35vh, 3.5fr) [line3] auto [line4] minmax(max-content, min-content) [line5];row-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"image image image image" "image image image image" ". header header ." ". parag parag ."}.grid__container--images{row-gap:40px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:[line1] minmax(35vh, 3.5fr) [line2] auto [line3] auto [line4] minmax(-webkit-max-content, -webkit-min-content) [line5];grid-template-rows:[line1] minmax(35vh, 3.5fr) [line2] auto [line3] auto [line4] minmax(max-content, min-content) [line5];grid-template-areas:". header header ." ". image image ." ". image image ." ". parag parag ."}.grid__container--images .grid__item--image{flex-direction:column;-moz-column-gap:0;column-gap:0;row-gap:40px}.grid__container--images .grid__item--header{margin-left:30px}.grid__container--images .grid__item--image{margin-left:30px}.grid__item--image .cover-img{padding-bottom:0vw}}.masonry-container,.masonry-container--contained,.masonry-container--contained_reverse,.masonry-container--contained_trple{margin-bottom:6vw}.masonry-container.grid,.grid.masonry-container--contained,.grid.masonry-container--contained_reverse,.grid.masonry-container--contained_trple{display:grid;align-content:stretch;justify-content:stretch;justify-items:stretch;align-items:stretch;grid-template-areas:"biggerImage . . ." "biggerImage . image ." "biggerImage . image ." "biggerImage . . .";grid-row-gap:0;grid-column-gap:0;grid-template-columns:[line1] 1fr [line2] 7vw [line3] 1fr [line4] 7vw [line5];grid-template-rows:[line1] 0.7fr [line2] 1.3fr [line3] 1.3fr [line4] 0.7fr [line5]}.masonry-container.grid img,.grid.masonry-container--contained img,.grid.masonry-container--contained_reverse img,.grid.masonry-container--contained_trple img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.masonry-container.grid .grid__item--bigger-img,.grid.masonry-container--contained .grid__item--bigger-img,.grid.masonry-container--contained_reverse .grid__item--bigger-img,.grid.masonry-container--contained_trple .grid__item--bigger-img{grid-area:biggerImage;height:100%}.masonry-container.grid .grid__item--image,.grid.masonry-container--contained .grid__item--image,.grid.masonry-container--contained_reverse .grid__item--image,.grid.masonry-container--contained_trple .grid__item--image{grid-area:image}.masonry-container--contained.grid,.grid.masonry-container--contained_reverse{grid-template-columns:[line1] 3fr [line2] 7vw [line3] 1fr [line4] 7vw [line5]}.masonry-container--contained_reverse.grid{grid-template-columns:[line1] 7vw [line2] 1fr [line3] 7vw [line4] 3fr [line5];grid-template-areas:". . . biggerImage" ". image . biggerImage" ". image . biggerImage" ". . . biggerImage"}.masonry-container--contained_trple{margin-bottom:6vw}.masonry-container--contained_trple.grid{grid-template-areas:"leftImage leftImage . rightImage rightImage" "leftImage leftImage . rightImage rightImage" "leftImage leftImage . rightImage rightImage" "leftImage leftImage . rightImage rightImage" ". biggerImage biggerImage biggerImage .";grid-row-gap:6vw;grid-column-gap:40px;grid-template-columns:[line1] 0.3fr [line2] 2fr [line3] 7vw [line4] 2fr [line5] 0.3fr [line6];grid-template-rows:[line1] 0.1fr [line2] 0.3fr [line3] 0.3fr [line4] 0.3fr [line5] auto [line6]}.masonry-container--contained_trple .grid__item:nth-child(1),.masonry-container--contained_trple .masonry-container.grid .grid__item--bigger-img:nth-child(1),.masonry-container.grid .masonry-container--contained_trple .grid__item--bigger-img:nth-child(1),.masonry-container--contained_trple .grid.masonry-container--contained .grid__item--bigger-img:nth-child(1),.grid.masonry-container--contained .masonry-container--contained_trple .grid__item--bigger-img:nth-child(1),.masonry-container--contained_trple .grid.masonry-container--contained_reverse .grid__item--bigger-img:nth-child(1),.grid.masonry-container--contained_reverse .masonry-container--contained_trple .grid__item--bigger-img:nth-child(1),.grid.masonry-container--contained_trple .grid__item--bigger-img:nth-child(1){grid-area:leftImage}.masonry-container--contained_trple .grid__item:nth-child(2),.masonry-container--contained_trple .masonry-container.grid .grid__item--bigger-img:nth-child(2),.masonry-container.grid .masonry-container--contained_trple .grid__item--bigger-img:nth-child(2),.masonry-container--contained_trple .grid.masonry-container--contained .grid__item--bigger-img:nth-child(2),.grid.masonry-container--contained .masonry-container--contained_trple .grid__item--bigger-img:nth-child(2),.masonry-container--contained_trple .grid.masonry-container--contained_reverse .grid__item--bigger-img:nth-child(2),.grid.masonry-container--contained_reverse .masonry-container--contained_trple .grid__item--bigger-img:nth-child(2),.grid.masonry-container--contained_trple .grid__item--bigger-img:nth-child(2){grid-area:rightImage}@media screen and (max-width: 991px){.site-content{padding-top:75px !important}}.container-boxed{max-width:1500px;margin:0 auto;box-sizing:border-box;padding-left:1.2em;padding-right:1.2em}@media all and (min-width: 1200px){.container-boxed{padding-left:3.33333em;padding-right:3.33333em}}.image-plain{width:100%;height:100%}.image-plain__container{width:100%;height:100%;max-height:calc(100vh + 5vw)}.section-main-par,.section-readmore-par{max-width:1300px;max-width:77vw;padding:50px 0 5px 130px;padding:0 0 6vw 7vw}.double-col{margin:6vw auto}.section-full-img img{max-height:65vh;min-height:25vh;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-template-about #content{padding:0;padding-left:0}.single-project #content{padding:0 calc(6vw - 20px)}@media screen and (max-width: 1024px){.section-main-par,.section-readmore-par{padding:50px 20px;max-width:90vw}}.flex__container,.flex--columns,.flex--just-start,.flex--just-between,.flex--align-cent,.flex--align-start,.site-header .header-menu ul,.site-header .header-menu ul.header-menu,.site-header .header-menu-wrapper ul,.site-header .header-menu-wrapper ul.header-menu{display:flex;justify-content:center}.flex--columns{flex-direction:column}.flex--just-start{justify-content:flex-start}.flex--just-between{justify-content:space-between}.flex--align-cent{align-items:center}.flex--align-start{align-items:flex-start}.woocommerce-wishlist .page-title{display:none}header{position:fixed;top:0px;left:0px;right:0px;width:100%;z-index:10}header.pinned .site-header__container{padding:5px 30px;background-color:white;box-shadow:0 0 20px #0000000f}header .site-header__container .site-header__site-search,header .site-header__container .site-header__account-link,header .site-header__container .site-header__cart{position:relative;top:2px;margin:0 15px}header .site-header__container .site-header__site-search:hover,header .site-header__container .site-header__account-link:hover,header .site-header__container .site-header__cart:hover{opacity:0.8}header .site-header__container .site-header__cart{margin-right:0}header .site-header__container .site-header__cart .count{position:relative;top:-5px;font-size:14px;color:black;text-decoration:none}header .site-header__container .site-header__cart .count::after{display:inline-block;content:")"}header .site-header__container .site-header__cart .count::before{display:inline-block;content:"("}header .site-header__container .product-search-widget-wrapper .woocommerce-product-search .search-field{background:none;outline:none;box-shadow:none}header .site-header__container .product-search-widget-wrapper .woocommerce-product-search .search-field:focus{border:none}.site-header .btn{border:0;background:none;cursor:pointer;position:relative;min-width:35px;min-height:35px}.site-header svg{max-width:20px;max-height:20px}.site-header svg.icon-search{position:relative;top:1px;right:-3px}.site-header .icon-site-logo{all:initial;max-height:60px;width:100%;min-width:180px;max-width:300px}@media screen and (max-width: 660px){.site-header .icon-site-logo{max-height:45px}}.site-header .icon-site-logo-mini{all:initial;max-height:32px;cursor:pointer}@media screen and (max-width: 640px){.site-header .icon-site-logo-mini{width:180px}}.site-header .header-menu .menu-item{margin:0 15px;position:relative}.site-header .header-menu .menu-item a{text-transform:uppercase;font-size:1.13333em;display:inline-block;text-decoration:none;position:relative;font-family:"Canela Web";font-weight:400;white-space:nowrap;letter-spacing:1px}.site-header .header-menu .menu-item a::after{content:'';position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;background-color:currentColor;transform:scaleX(0);transition:350ms transform 0 cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:.2s transform 0s cubic-bezier(0.47, 0, 0.745, 0.715)}.site-header .header-menu .menu-item a:hover::after{transform:scaleX(1)}.site-header .mini-cart-widget-outer-wrapper{position:fixed;z-index:110;top:0;right:0%;height:100vh;background:white;width:auto;opacity:1;transform:translateX(100%) !important;margin-top:-1px;transition:.4s transform 0s cubic-bezier(0.47, 0, 0.745, 0.715)}.site-header .mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper{overflow:auto;max-height:85vh;padding:25px;padding-top:0px;margin-right:20px;padding-right:5px}.site-header .mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper .mini_cart_item .quantity{margin-top:10px;display:inline-block;font-size:14px;font-weight:100;color:black}.site-header .mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f574;margin-bottom:20px}.site-header .mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper::-webkit-scrollbar{width:5px;background-color:#f5f5f574;margin-bottom:20px}.site-header .mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#18181863}.site-header .mini-cart-widget-outer-wrapper .button-wrapper .mini-cart-close-btn{min-width:45px;min-height:45px}.site-header .mini-cart-widget-outer-wrapper .button-wrapper .mini-cart-close-btn:before,.site-header .mini-cart-widget-outer-wrapper .button-wrapper .mini-cart-close-btn:after{width:45px}.site-header .menu-item ul.sub-menu{display:flex;list-style-type:none;margin:0;flex-direction:column;margin-top:0px;transition:0.35s all 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95);position:absolute;background-color:#fff;padding:20px;opacity:0;visibility:hidden;left:50%;padding-top:5px;transform:translateX(-50%)}@media screen and (max-width: 1280px){.site-header .menu-item ul.sub-menu{background:none}}.site-header .menu-item ul.sub-menu::after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:100%;background-color:#fff;z-index:1}.site-header .menu-item ul.sub-menu li,.site-header .menu-item ul.sub-menu li a{font-size:15px;text-align:left;margin:0;margin-top:10px;text-align:center}@media screen and (max-width: 1280px){.site-header .menu-item ul.sub-menu li,.site-header .menu-item ul.sub-menu li a{text-align:left}}.site-header li.menu-item:hover ul.sub-menu{opacity:1;visibility:visible}.site-header li.menu-item:hover ul.sub-menu::after{height:0%}.site-header__container{padding:15px 30px;background-color:#edece9;transition:padding 0.35s cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 0.7s ease;display:flex;flex-wrap:wrap}.site-header__container .site-header__branding,.site-header__container .site-header__menu,.site-header__container .site-header__icon-menu{flex-basis:0;flex-grow:1;max-width:100%;position:relative;width:100%;align-items:center;display:flex}.site-header__container .site-header__branding{justify-content:start;margin-right:15px}.site-header__container .site-header__branding svg{cursor:pointer}.site-header__container .site-header__menu{justify-content:center}.site-header__container .site-header__icon-menu{justify-content:end}.site-header__container .site-header__mobile-container{display:none}.site-header__container .site-header__mobile-container .site-header__menu--mobile{visibility:hidden;left:-100%;width:100%;position:fixed;top:0;bottom:0;background-color:#edece9;display:flex;justify-content:center;padding:20px 20px;padding-bottom:130px;z-index:11;justify-content:flex-start;overflow:auto;flex-direction:column;transition:all 0.6s ease;height:100vh}.site-header__container .site-header__mobile-container .site-header__menu--mobile .menu-column{width:100%;margin-top:20px}.site-header__language-switcher{margin:0 9px;position:relative;padding:0 9px}.site-header__language-switcher::after{content:'';position:absolute;right:0;top:0;width:2px;background-color:#bdbdbd;height:100%}.site-header__site-search{margin:0 18px}.site-header__account-link{margin:0 18px}.site-header__cart{margin:0 18px}.site-header__cart.is-cart-page button{pointer-events:none}.site-header__menu-toggle{position:relative;z-index:-1;margin-left:25px}.site-header__icons-cont{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:25px auto}@media screen and (max-width: 1280px){.site-header__container{padding:15px 30px}.site-header .site-header__mobile-container{display:flex}.site-header .site-header__menu{display:none}.site-header__menu-toggle{z-index:12;cursor:pointer}.site-header__menu-toggle .menu-toggle-btn{min-width:45px;min-height:45px;position:relative;z-index:200}.site-header__menu-toggle::after,.site-header__menu-toggle::before{content:"";position:absolute;background-color:#1c1c1c;width:45px;height:2px;left:0;transform:rotate(0deg);-webkit-animation:0.3s all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);animation:0.3s all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);z-index:1}.site-header__menu-toggle::after{top:40%}.site-header__menu-toggle::before{top:55%}.site-header__menu--mobile{visibility:visible}.site-header__menu--mobile .site-header__menu,.site-header__menu--mobile .site-header__site-search,.site-header__menu--mobile .site-header__account-link,.site-header__menu--mobile .site-header__wishlist-link,.site-header__menu--mobile .site-header__cart{visibility:visible;display:block}.site-header__menu--mobile .header-menu{flex-direction:column;justify-content:center;align-items:start}.site-header__menu--mobile .header-menu li.menu-item{margin-bottom:20px;margin-left:10px}.site-header__menu--mobile .header-menu li.menu-item a{text-align:center;color:#1c1c1c;font-size:25px;transition:0.2s color 0s ease-in, 0.2s -webkit-text-stroke 0s ease-in, 0.5s top 0.9s ease-in-out}.site-header__menu--mobile .header-menu li.menu-item .sub-menu{position:relative;height:0;overflow:hidden;padding-top:0;padding:0}.site-header__menu--mobile .header-menu li.menu-item .sub-menu li a{font-size:20px}.site-header__menu--mobile .header-menu li.menu-item:hover .sub-menu{display:block;height:auto;overflow:visible;padding-left:0;padding-top:0}}.mini-cart-active .mini-cart-widget-outer-wrapper{transform:translateX(0%) !important}.menu-open .site-header__menu-toggle::after,.menu-open .site-header__menu-toggle::before{top:50%;-webkit-animation:0.3s all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);animation:0.3s all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.menu-open .site-header__menu-toggle::after{transform:rotate(45deg)}.menu-open .site-header__menu-toggle::before{transform:rotate(-45deg)}.menu-open .site-header__menu--mobile{display:flex;left:0}.menu-open .site-header__container .site-header__mobile-container .site-header__menu--mobile{visibility:visible;left:0}.menu-open .site-header__container .site-header__mobile-container .language-switcher{padding:0 25px}@media screen and (max-width: 640px){.site-header__container,header.pinned .site-header__container{padding:10px 15px}.site-header__container div{opacity:0;transition:opacity 0.4s ease}.site-header__icon-menu.mobile{display:flex;max-height:35px;flex:0 0 100%;max-width:100%;justify-content:left;margin-top:20px}.site-header__icon-menu.mobile .site-header__site-search{margin-left:0}.site-header__menu--mobile .header-menu li.menu-item{margin-left:0;text-align:left !important}.menu-open .site-header__container .site-header__menu--mobile{padding-top:0}}.container{display:block;position:absolute;padding-left:25px;margin-bottom:initial;cursor:pointer;font-size:16px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;bottom:-15px;transform:translateY(100%)}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:transparent;bottom:0px;margin:auto;border:1px solid #a18565;transition:all 0.35s ease-in-out}.container:hover input ~ .checkmark{background-color:#1c1c1c}.container input:checked ~ .checkmark{background-color:#a18565}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after{display:block}.container .checkmark:after{left:3.5px;top:2.5px;width:4px;height:4px;border:solid white;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.site-footer{color:#a18565;background-color:#fff;background-color:#edece9;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer__newsletter{border-bottom:1px solid #a18565;position:relative}.site-footer h3{font-size:20px;margin-bottom:15px;font-weight:100;text-transform:uppercase;font-family:"Canela Web";font-weight:100}.site-footer a{display:inline-block;text-decoration:none;position:relative;margin-bottom:15px;font-size:16px;font-family:"Canela Web";font-weight:100;display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap}.site-footer a::after{content:'';position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;background-color:currentColor;transform:scaleX(0);transition:350ms transform 0 cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:.2s transform 0s cubic-bezier(0.47, 0, 0.745, 0.715)}.site-footer a:hover::after{transform:scaleX(1)}.site-footer__container{max-width:1400px;margin:70px auto;color:#fff;color:inherit;display:flex;flex-direction:column}@media screen and (max-width: 770px){.site-footer__container{margin-top:0}}.site-footer__container .site-info{font-size:15px;line-height:26px;text-align:right;font-weight:300}.site-footer__container .site-info span{display:inline-block;width:100%;text-align:right}.site-footer__container .site-info span a{display:inline;margin:0;max-width:initial;font-size:15px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer__widgets-row{display:flex;flex-direction:row;justify-content:space-between}.site-footer p{margin-bottom:15px;text-transform:uppercase;font-family:"Canela Web";font-weight:100}.site-footer p:last-child{margin-bottom:0}.site-footer .widget ul.menu li a{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer .widget .social-link{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer .footer-column-1{flex-basis:auto;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column}.site-footer .footer-column-1 .widget:first-child{margin-bottom:10px}.site-footer .footer-column-1 .mc4wp-form-fields .title--across:first-child{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer .footer-column-1 h5{font-size:40px;margin:0;margin-bottom:10px;font-weight:300;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.site-footer .footer-column-1 h5 span{font-family:"Canela Web"}.site-footer .footer-column-1 .widget p{font-size:18px}.site-footer .footer-column-1 .widget:last-child{margin-bottom:0}.site-footer .footer-column-1 .widget:last-child a:after{display:none}.site-footer .footer-column-1 .widget:last-child a:hover{text-decoration:none}.site-footer .footer-column-1 .widget:last-child a span{text-decoration:underline;font-size:22px}@media screen and (max-width: 991px){.site-footer .footer-column-1 .widget:last-child a span{font-size:16px}}@media screen and (min-width: 991px){.site-footer .footer-column-1 .widget:last-child{position:relative;bottom:-48px}}.site-footer .footer-column-2,.site-footer .footer-column-3{display:flex;flex-direction:column;flex-basis:0;max-width:100%}.site-footer .footer-column-2{min-width:280px}.site-footer .widget{margin-bottom:45px}.site-footer .widget:nth-child(3){margin-bottom:0;margin-top:70px}.site-footer .yikes-mailchimp-container .edit-link{display:none}.site-footer .yikes-easy-mc-error-message,.site-footer .yikes-easy-mc-success-message{background:none;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-size:15px !important;padding:0;color:black;text-transform:none;font-weight:bold}.site-footer__newsletter{padding:15px 0;display:flex !important;justify-content:space-between;max-width:550px}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label{position:absolute;bottom:-35px;cursor:pointer;text-align:left}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label p{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-size:14px !important;text-transform:none}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input{position:relative;top:1px}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input{position:absolute;opacity:0}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input+.yikes-mailchimp-eu-compliance-text{position:relative;cursor:pointer;padding:0}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input+.yikes-mailchimp-eu-compliance-text:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:hover+.yikes-mailchimp-eu-compliance-text:before{background:#beac97}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:focus+.yikes-mailchimp-eu-compliance-text:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:checked+.yikes-mailchimp-eu-compliance-text:before{background:#beac97}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:disabled+.yikes-mailchimp-eu-compliance-text{color:#b8b8b8;cursor:auto}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:disabled+.yikes-mailchimp-eu-compliance-text:before{box-shadow:none;background:#ddd}.site-footer__newsletter .yikes-mailchimp-eu-compliance-label input:checked+.yikes-mailchimp-eu-compliance-text:after{content:'';position:absolute;left:5px;top:9px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}.site-footer__newsletter input{background-color:transparent;color:#fff;color:inherit;border:none}.site-footer__newsletter input[type="email"]{width:100%;height:40px;border:none !important;background:none !important;padding:0 !important;margin-bottom:0 !important}.site-footer__newsletter input[type="email"]:focus{outline:none !important}.site-footer__newsletter input[type="email"]:focus-visible{border:none;outline:0;box-shadow:none}.site-footer__newsletter input[type="email"]::-moz-placeholder{color:#a98e4a}.site-footer__newsletter input[type="email"]:-ms-input-placeholder{color:#a98e4a}.site-footer__newsletter input[type="email"]::placeholder{color:#a98e4a}.site-footer__newsletter label{margin-bottom:0 !important}.site-footer__newsletter input[type="submit"],.site-footer__newsletter button[type="submit"]{font-weight:600;text-transform:uppercase;cursor:pointer;margin:0;padding:0;display:inline-block;width:auto;min-height:auto;border:none;background:none;color:#a18565;margin-bottom:0 !important}.site-footer__newsletter input[type="submit"]:hover,.site-footer__newsletter button[type="submit"]:hover{color:black}@media screen and (max-width: 1280px){.site-footer__widgets-row{flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:50px;column-gap:50px}.site-footer__newsletter{display:flex;justify-content:space-between}}@media screen and (max-width: 770px){.site-footer__widgets-row{flex-direction:column}.site-footer .footer-column-1 .widget:last-child{margin-bottom:30px;margin-top:50px}.site-footer .widget{margin-bottom:30px}.site-footer .widget:nth-child(3){margin-bottom:30px}}@media screen and (max-width: 770px){.site-footer .footer-column-1,.site-footer .footer-column-2,.site-footer .footer-column-3{width:100%;margin-bottom:30px;min-width:100%}.site-footer .footer-column-2{margin-bottom:0}.site-footer .footer-column-1{margin-bottom:20px}.site-footer .site-footer__container .site-info{text-align:left}.site-footer .site-footer__container .site-info span{text-align:left}.site-footer a{margin:10px 0}.site-footer .widget{margin-bottom:25px}.site-footer .widget ul li{text-align:left}.site-footer .site-footer__newsletter{max-width:100%;margin-bottom:30px}}@media screen and (max-width: 991px){.site-footer .footer-column-1 h5{font-size:30px}.site-footer .footer-column-1 .widget p{font-size:16px}}.page-template-default #content{padding-left:0}.page-template-default #content ul{list-style:initial;padding:10px 20px}.page-template-default #content ul li{line-height:1.2;margin-bottom:5px}.error404 .site-content{background-color:#fff}.error404 .site-content .container-boxed{height:70vh;min-height:500px}@media screen and (max-width: 1280px){.error404 .site-content .container-boxed{margin-top:20px}}.error404 .site-content .container-404{text-align:center}.error404 .site-content .title-cont{flex-grow:2}.error404 .site-content .title-cont h3{margin-top:0;margin-bottom:0;color:#fff}.error404 .site-content .link-cont{flex-grow:1;align-self:center;justify-self:flex-end}.error404 .site-content .home-link{text-decoration:none;font-size:1.2em;color:#fff}.error404 .site-content .home-link em{font-style:normal;text-decoration:underline}.page-template-template-contact{background-color:#edece9}#contact_wrapper{padding-left:7.3vw;padding-bottom:6vw}#contact_wrapper .wrapper.flex-wrapper{display:flex}#contact_wrapper .wrapper.flex-wrapper .contact_info{margin:auto;width:33.333%;margin-left:0px;margin-right:0px;margin-top:120px}#contact_wrapper .wrapper.flex-wrapper .contact_info h1{color:#1c1c1c;font-size:80px;line-height:1;text-align:left;font-weight:100;text-transform:uppercase;margin:auto;margin-bottom:60px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;line-height:1.2}#contact_wrapper .wrapper.flex-wrapper .contact_info h1 span{display:block;margin-left:110px;font-weight:100;font-family:"Canela Web"}#contact_wrapper .wrapper.flex-wrapper .contact_info h2{color:#1c1c1c;font-size:30px;font-weight:600;line-height:1;text-align:left;text-transform:uppercase;margin:auto;margin-bottom:30px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#contact_wrapper .wrapper.flex-wrapper .contact_info ul{padding:0px;padding-bottom:40px;border-bottom:1px solid #cbcbcb;margin-bottom:40px}#contact_wrapper .wrapper.flex-wrapper .contact_info ul li{list-style-type:none;color:#1c1c1c;font-size:18px;font-weight:400;line-height:35px;text-align:left}#contact_wrapper .wrapper.flex-wrapper .contact_info ul li a{text-decoration:none;color:#1c1c1c;font-weight:400;line-height:35px;text-align:left}#contact_wrapper .wrapper.flex-wrapper .contact_info ul:last-of-type{padding-bottom:0px;border-bottom:none}#contact_wrapper .wrapper.flex-wrapper #mapalex{margin:auto;margin-top:0px;margin-bottom:0px;width:calc(66.6666% - (82px));margin-right:0px;margin-left:82px;height:calc(100vh - 100px);min-height:500px}@media (max-width: 1280px){#contact_wrapper{padding-left:7.3vw;padding-right:7.3vw}#contact_wrapper .wrapper.flex-wrapper{flex-direction:column}#contact_wrapper .wrapper.flex-wrapper .contact_info{width:100%;margin-top:0}#contact_wrapper .wrapper.flex-wrapper .contact_info h1{text-align:center;line-height:1.2}#contact_wrapper .wrapper.flex-wrapper .contact_info h1 span{text-align:center;margin:0}#contact_wrapper .wrapper.flex-wrapper .contact_info h2{text-align:center}#contact_wrapper .wrapper.flex-wrapper .contact_info ul li{text-align:center}#contact_wrapper .wrapper.flex-wrapper #mapalex{width:100%;margin-left:auto;margin-right:auto;margin-top:40px}}@media (max-width: 770px){#contact_wrapper{padding-left:20px;padding-right:20px}#contact_wrapper .wrapper.flex-wrapper .contact_info h1{font-size:60px}#contact_wrapper .wrapper.flex-wrapper .contact_info h2{font-size:22px !important}}@media (max-width: 640px){#contact_wrapper .wrapper.flex-wrapper .contact_info h1{font-size:50px}#contact_wrapper .wrapper.flex-wrapper .contact_info h2{font-size:28px}#contact_wrapper .wrapper.flex-wrapper .contact_info ul li{font-size:18px;line-height:1.3}#contact_wrapper .wrapper.flex-wrapper #mapalex{height:50vh}}.page-template-template-projects{background-color:#edece9}.page-template-template-projects .curtain-load::before{background:#edece9;display:none}#projects_content .small_wrapper{padding-left:7.3%;padding-right:7.3%;padding-top:150px}#projects_content .small_wrapper.flex_wrapper{display:flex}#projects_content .small_wrapper.flex_wrapper .title,#projects_content .small_wrapper.flex_wrapper .title--across,#projects_content .small_wrapper.flex_wrapper .title--center{max-width:445px;margin:auto;margin-left:0px;margin-right:0px;margin-top:0}#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{text-align:center;color:#1c1c1c;font-size:80px;line-height:90px;font-weight:100;text-transform:uppercase;margin-top:0;line-height:1.2}#projects_content .small_wrapper.flex_wrapper .title h1 span,#projects_content .small_wrapper.flex_wrapper .title--across h1 span,#projects_content .small_wrapper.flex_wrapper .title--center h1 span{font-weight:100;font-family:"Canela Web";text-align:center}#projects_content .small_wrapper.flex_wrapper .title h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--across h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--center h1 span:first-child{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#projects_content .small_wrapper.flex_wrapper .content{max-width:668px;margin:auto;margin-left:113px}#projects_content .small_wrapper.flex_wrapper .content p{color:#1c1c1c;font-size:20px;font-weight:400;line-height:35px;text-align:left;margin:auto}#projects{padding-left:7.3%;padding-right:7.3%;display:flex}#projects .project_wrapper{flex-basis:calc(50% - (150px))}#projects .project_wrapper.first_column{margin-top:40px;margin-right:0px;margin-left:150px}#projects .project_wrapper.second_column{margin-top:0px;margin-left:0px;margin-right:150px}#projects .project_wrapper .project{margin-bottom:0px}#projects .project_wrapper .project a{display:block;width:100%;text-decoration:none}#projects .project_wrapper .project a img{display:block;width:100%;transition:all 0.5s 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:0}#projects .project_wrapper .project a .project_info h3{color:#1c1c1c;font-size:40px;line-height:47px;font-weight:100;text-align:left;text-transform:uppercase;line-height:1;margin:auto;margin-top:40px;margin-bottom:10px;font-family:"Canela Web"}#projects .project_wrapper .project a .project_info p{margin:auto;color:#1c1c1c;font-size:17px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:70px;text-align:left;font-style:normal;letter-spacing:normal;line-height:normal}#projects .project_wrapper .project.is-inview a img{opacity:1}.clearfix{overflow:hidden}.clearfix::after{content:"";clear:both;display:table}@media (max-width: 1280px){#projects_content .small_wrapper{padding-top:150px;padding-bottom:100px}#projects_content .small_wrapper.flex_wrapper{flex-direction:column}#projects_content .small_wrapper.flex_wrapper .title,#projects_content .small_wrapper.flex_wrapper .title--across,#projects_content .small_wrapper.flex_wrapper .title--center{max-width:100%}#projects_content .small_wrapper.flex_wrapper .content{max-width:100%;margin-left:auto}#projects_content .small_wrapper.flex_wrapper .content p{text-align:left;font-size:1.2em;line-height:1.2}#projects .project_wrapper{flex-basis:calc(50% - (35px))}#projects .project_wrapper.second_column{margin-right:35px}#projects .project_wrapper.first_column{margin-top:40px;margin-right:0px;margin-left:35px}}@media (max-width: 770px){#projects{flex-direction:column}#projects .project_wrapper{flex-basis:calc(100% - (0px));width:100%}#projects .project_wrapper.second_column{margin-right:auto}#projects .project_wrapper.first_column{margin-top:auto;margin-left:auto}#projects .project_wrapper .project{margin-bottom:80px}#projects .project_wrapper .project a .project_info h3{font-size:30px}#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{font-size:60px;line-height:1.2}}@media (max-width: 480px){#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{font-size:50px;text-align:left}#projects_content .small_wrapper.flex_wrapper .title h1 span,#projects_content .small_wrapper.flex_wrapper .title--across h1 span,#projects_content .small_wrapper.flex_wrapper .title--center h1 span{display:block;text-align:center}#projects .project_wrapper .project a .project_info h3{font-size:30px;line-height:1.2}}.page-template-template-press{background-color:#edece9}.page-template-template-press .curtain-load::before{display:none}@media (min-width: 1280px){.page-template-template-press #press,.page-template-template-press #projects_content{margin-bottom:100px}}.single.single-press #content{padding-top:0px}#projects_content .small_wrapper{padding-left:7.3%;padding-right:7.3%;padding-top:150px}#projects_content .small_wrapper.flex_wrapper{display:flex}#projects_content .small_wrapper.flex_wrapper .title,#projects_content .small_wrapper.flex_wrapper .title--across,#projects_content .small_wrapper.flex_wrapper .title--center{max-width:445px;margin:auto;margin-left:0px;margin-right:0px;margin-top:0}#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{text-align:center;color:#1c1c1c;font-size:80px;line-height:90px;font-weight:100;text-transform:uppercase;margin-top:0;line-height:1.2}#projects_content .small_wrapper.flex_wrapper .title h1 span,#projects_content .small_wrapper.flex_wrapper .title--across h1 span,#projects_content .small_wrapper.flex_wrapper .title--center h1 span{font-weight:100;font-family:"Canela Web";text-align:left}#projects_content .small_wrapper.flex_wrapper .title h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--across h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--center h1 span:first-child{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;margin-left:60px}@media screen and (max-width: 991px){#projects_content .small_wrapper.flex_wrapper .title h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--across h1 span:first-child,#projects_content .small_wrapper.flex_wrapper .title--center h1 span:first-child{margin-left:0px}}@media screen and (max-width: 991px){#projects_content .small_wrapper.flex_wrapper .title h1 span,#projects_content .small_wrapper.flex_wrapper .title--across h1 span,#projects_content .small_wrapper.flex_wrapper .title--center h1 span{text-align:center}}#projects_content .small_wrapper.flex_wrapper .content{max-width:668px;margin:auto;margin-left:113px;margin-top:5px}#projects_content .small_wrapper.flex_wrapper .content p{color:#1c1c1c;font-size:20px;font-weight:400;line-height:35px;text-align:left;margin:auto}#projects_content .small_wrapper.flex_wrapper .content p a{color:#a98e4a}#press{padding-left:7.3%;padding-right:7.3%;display:flex}#press .project_wrapper{flex-basis:calc(50% - (150px))}#press .project_wrapper.first_column{margin-top:40px;margin-right:0px;margin-left:150px}#press .project_wrapper.second_column{margin-top:0px;margin-left:0px;margin-right:150px}#press .project_wrapper.main_column{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;margin-left:-40px;margin-right:-40px;overflow:visible}@media screen and (max-width: 1680px){#press .project_wrapper.main_column{margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 991px){#press .project_wrapper.main_column{margin:0 auto}}#press .project_wrapper.main_column .project{flex:0 0 33.333333%;max-width:33.333333%;display:flex;position:relative;width:100%;padding-right:40px;padding-left:40px;margin-bottom:-50px}@media screen and (max-width: 1680px){#press .project_wrapper.main_column .project{flex:0 0 50%;max-width:50%;padding-right:20px;padding-left:20px}}@media screen and (max-width: 991px){#press .project_wrapper.main_column .project{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:40px}}#press .project_wrapper.main_column .project:first-child,#press .project_wrapper.main_column .project:nth-child(4){margin-top:-40px}#press .project_wrapper .project{margin-bottom:0px}#press .project_wrapper .project a{display:block;width:100%;text-decoration:none}#press .project_wrapper .project a img{display:block;width:100%;transition:all 0.5s 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:0}#press .project_wrapper .project a .project_info h3{color:#1c1c1c;font-size:40px;line-height:47px;font-weight:100;text-align:left;text-transform:uppercase;line-height:1;margin:auto;margin-top:10px;margin-bottom:25px;font-family:"Canela Web"}#press .project_wrapper .project a .project_info p{margin:auto;color:#1c1c1c;font-size:17px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:70px;text-align:left;font-style:normal;letter-spacing:normal;line-height:normal;padding-top:30px}#press .project_wrapper .project a .project_info:hover .arrow{margin-left:20px}#press .project_wrapper .project a .project_info .arrow{display:inline-block;position:relative;width:60px;height:20px;transition:all 0.4s ease}#press .project_wrapper .project a .project_info .arrow span{display:block;width:10px;height:10px;border-top:1px solid #a18565;border-left:1px solid #a18565;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s;transform:translate(-50%, -50%) rotate(135deg);margin-left:8px}#press .project_wrapper .project a .project_info .arrow span:after{content:"";display:block;width:1px;height:41px;background-color:#a18565;transform:rotate(-45deg) translate(14px, 5px);left:0;top:0}#press .project_wrapper .project.is-inview a img{opacity:1}.clearfix{overflow:hidden}.clearfix::after{content:"";clear:both;display:table}@media (max-width: 1280px){#projects_content .small_wrapper{padding-top:150px;padding-bottom:100px}#projects_content .small_wrapper.flex_wrapper{flex-direction:column;padding-top:80px !important}#projects_content .small_wrapper.flex_wrapper .title,#projects_content .small_wrapper.flex_wrapper .title--across,#projects_content .small_wrapper.flex_wrapper .title--center{max-width:100%}#projects_content .small_wrapper.flex_wrapper .content{max-width:100%;margin-left:auto}#projects_content .small_wrapper.flex_wrapper .content p{text-align:left;font-size:1.2em;line-height:1.2}#press .project_wrapper{flex-basis:calc(50% - (35px))}#press .project_wrapper.second_column{margin-right:35px}#press .project_wrapper.first_column{margin-top:40px;margin-right:0px;margin-left:35px}}@media (max-width: 770px){#press{flex-direction:column}#press .project_wrapper{flex-basis:calc(100% - (0px));width:100%}#press .project_wrapper.second_column{margin-right:auto}#press .project_wrapper.first_column{margin-top:auto;margin-left:auto}#press .project_wrapper .project{margin-bottom:80px}#press .project_wrapper .project a .project_info h3{font-size:30px}#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{font-size:60px;line-height:1.2}}@media (max-width: 480px){#projects_content .small_wrapper.flex_wrapper .title h1,#projects_content .small_wrapper.flex_wrapper .title--across h1,#projects_content .small_wrapper.flex_wrapper .title--center h1{font-size:50px;text-align:left}#projects_content .small_wrapper.flex_wrapper .title h1 span,#projects_content .small_wrapper.flex_wrapper .title--across h1 span,#projects_content .small_wrapper.flex_wrapper .title--center h1 span{display:block;text-align:center}#press .project_wrapper .project a .project_info h3{font-size:30px;line-height:1.2}}.page-template-template-services{background-color:#edece9}.page-template-template-services .gallery-cont{padding:0 calc(6vw - 20px)}.page-template-template-services #content{padding-top:0px;margin-bottom:0px}@media screen and (max-width: 991px){.page-template-template-services #content{padding:20px;text-align:center}}@media screen and (max-width: 991px){.page-template-template-services #content .content{max-width:100%}}.page-template-template-services #content .content p{color:#1c1c1c;font-size:2.3vw;font-weight:400;line-height:1.3;text-align:left;margin:auto;padding-top:7vh;padding-bottom:5vh}@media screen and (max-width: 1280px){.page-template-template-services #content .content p{font-size:28px}}@media screen and (max-width: 991px){.page-template-template-services #content .content p{font-size:22px;padding:60px 0;text-align:center}}#hero .hero-image{position:relative}#hero .hero-image::after{background-color:black;opacity:0.16;z-index:1;content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px}#hero .hero-image h1{position:absolute;top:55%;transform:translateY(-50%);left:7.3%;z-index:2;color:white;font-size:4.16vw;font-weight:300;text-align:left;text-transform:uppercase;width:30vw;max-width:100%;margin:auto;margin-left:0px}#hero .hero-image h1 span{display:block;text-align:right;font-weight:100;text-align:left;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#hero .hero-image h1 span:nth-child(1),#hero .hero-image h1 span:nth-child(4){font-weight:100;text-align:left}#hero .hero-image h1 span:nth-child(2),#hero .hero-image h1 span:nth-child(3),#hero .hero-image h1 span:nth-child(5){text-align:right;display:inline-block;width:100%;font-family:"Canela Web";font-weight:100}#hero .hero-image h1 span:nth-child(2),#hero .hero-image h1 span:nth-child(3){text-align:right;display:inline-block}#content{padding:108px 0px;padding-left:7.3%}#content .content{max-width:71%;margin:auto;margin-left:0px}#content .content p{color:#1c1c1c;font-size:50px;font-weight:400;text-align:left}#section-image{padding:0% 7.3%;padding-bottom:10.41vw}#section-image .wrapper.flex-wrapper{display:flex}#section-image .wrapper.flex-wrapper .image{width:50%;margin:auto;margin-left:0px;margin-right:0px;background-repeat:no-repeat;background-size:cover;background-position:center;height:44.6vw;max-height:100vh}#section-image .wrapper.flex-wrapper .content{width:calc(50% - (8.3vw));margin:auto;margin-right:0px;margin-left:8.3vw}@media screen and (max-width: 991px){#section-image .wrapper.flex-wrapper .content{padding-left:0 !important}}#section-image .wrapper.flex-wrapper .content p{color:#1c1c1c;font-size:20px;line-height:33px;line-height:33px;text-align:left}@media screen and (max-width: 991px){#section-image .wrapper.flex-wrapper .content p{font-size:1.2em;line-height:1.2}}#section-image .wrapper.flex-wrapper .content a{display:block;margin-top:60px;margin-left:0px}#section-image .wrapper.flex-wrapper .content a.link-round{background-color:#a18565;border-radius:100%;width:10.1vw;height:10.1vw;display:flex;align-items:center;justify-content:center;color:white;font-size:18px;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none}#step_by_step{background-color:#a18565;padding-top:7.8vw;padding-bottom:8.4vw;margin-bottom:15vw;position:relative}#step_by_step img{transform:translateY(0%)}#step_by_step img:nth-child(1){position:absolute;top:-10%;right:0px}@media (min-width: 1024px) and (max-width: 1440px){#step_by_step img:nth-child(1){top:5%}}#step_by_step img:nth-child(2){position:absolute;bottom:-7.3%;left:4%}@media (min-width: 1024px) and (max-width: 1440px){#step_by_step img:nth-child(2){bottom:-15%}}#step_by_step img:nth-child(3){position:absolute;bottom:-8vw;right:7.3%}@media screen and (max-width: 991px){#step_by_step img{display:none}}#step_by_step .wrapper{max-width:36%;margin:auto;position:relative}#step_by_step .wrapper h2{margin-left:-7.1vw;margin-bottom:2.7vw;color:white;font-size:4.1vw;text-align:left;font-weight:100;text-transform:uppercase;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}@media (max-width: 991px){#step_by_step .wrapper h2{text-align:center;margin:0;margin-bottom:50px}}#step_by_step .wrapper h2 span{display:block;font-weight:100;margin-left:100px;text-align:left}@media (max-width: 991px){#step_by_step .wrapper h2 span{text-align:center;margin:0}}#step_by_step .wrapper h2 span:last-child{margin-left:0;font-family:"Canela Web"}#step_by_step .wrapper ul{margin:auto;padding:0px}#step_by_step .wrapper ul li{list-style-type:none;display:block;text-decoration:none;color:white;font-size:28px;font-weight:100;text-align:left;text-transform:uppercase;margin-bottom:40px;font-family:"Canela Web"}@media (max-width: 991px){#step_by_step .wrapper ul li{text-align:center;font-size:22px}}#step_by_step .wrapper ul li:last-of-type{margin-bottom:0px}#step_by_step .wrapper ul li a{text-transform:uppercase}#bespoke{position:relative;overflow:hidden;margin-bottom:7vw}#bespoke .wrapper{max-width:71%;margin:auto;height:38.5vw;max-height:100vh;opacity:0.8;background-position:center;background-repeat:no-repeat;background-size:cover}#bespoke .wrapper .textloop{width:100%;white-space:nowrap;text-transform:uppercase;position:absolute;top:50%;left:0px;right:0px;transform:translateY(-50%);z-index:1}#bespoke .wrapper .textloop span{color:#1c1c1c;font-size:7.81vw;text-align:left;text-transform:uppercase;font-weight:400}#bespoke .wrapper .textloop span em{font-family:"Canela Web";font-weight:100;font-style:normal}#bespoke .wrapper .textloop .marqueeStyle{display:inline-block;-webkit-animation:scrolling-left1 30s linear infinite;animation:scrolling-left1 30s linear infinite}#bespoke .wrapper .textloop .marqueeStyle2{display:inline-block;-webkit-animation:scrolling-left2 30s linear infinite;animation:scrolling-left2 30s linear infinite;-webkit-animation-delay:15s;animation-delay:15s}@keyframes scrolling-left1{0%{transform:translateX(100%);-webkit-transform:translateX(100%)}100%{transform:translateX(-100%);-webkit-transform:translateX(-100%)}}@keyframes scrolling-left2{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(-200%);-webkit-transform:translateX(-200%)}}@-webkit-keyframes scrolling-left1{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(-100%)}}@-webkit-keyframes scrolling-left2{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-200%)}}@media (max-width: 1680px){#step_by_step img{width:25vw}#section-image .wrapper.flex-wrapper .content a.link-round{width:150px;height:150px}}@media (max-width: 1280px){#content .content p{font-size:45px}}@media (max-width: 1024px){#content{padding:100px 0px;padding-left:3.6vw}#content .content p{font-size:35px}#section-image{padding:0 20px;padding-bottom:100px}#section-image .wrapper.flex-wrapper{flex-direction:column}#section-image .wrapper.flex-wrapper .image{width:100%;height:50vw}#section-image .wrapper.flex-wrapper .content{width:100%;margin:auto;margin-top:50px;padding-left:3.6vw}#bespoke .wrapper{max-width:calc(100% - (7.2vw));height:50vw}}@media (max-width: 991px){#step_by_step{padding-top:100px;padding-bottom:100px}#step_by_step .wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#step_by_step .wrapper h2{font-size:35px}#step_by_step .wrapper ul li a{font-size:20px}#content{padding-right:3.6vw}#content .content{max-width:100%}#content .content p{font-size:25px}}@media (max-width: 640px){#step_by_step img:nth-child(2){display:none}#bespoke .wrapper .textloop span{font-size:25px}}@media (max-width: 480px){#step_by_step img{width:35vw}#content{padding:50px 3.6vw}}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:33px;font-weight:100;font-family:"Canela Web";display:block;width:100%;padding-top:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title.noshadow{display:none;margin:0 !important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{display:none}.bapf_no_products{grid-area:products}.woocommerce table.shop_attributes{border:none}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{background:none !important;padding:0;border:none;font-size:17px;text-align:left;padding-bottom:10px}.woocommerce table.shop_attributes th p,.woocommerce table.shop_attributes td p{background:0;padding:0;border:none}.product_meta{margin:auto !important}.product_meta .posted_in{display:none}.product_meta .posted_in,.product_meta .sku_wrapper{font-size:17px;text-decoration:none;color:black;font-weight:400;text-transform:uppercase}.product_meta .posted_in a,.product_meta .sku_wrapper a{text-decoration:none;font-weight:100}.product_meta .posted_in a,.product_meta .posted_in span,.product_meta .sku_wrapper a,.product_meta .sku_wrapper span{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;text-transform:uppercase;color:#a18565  !important}.product_meta .sku_wrapper{margin-bottom:15px}.woocommerce .shop_table.wishlist_table{margin-top:50px;border-spacing:0;border-collapse:collapse}.woocommerce .shop_table.wishlist_table.mobile{padding:0 !important;list-style:none !important}.woocommerce .shop_table.wishlist_table.mobile li{margin-bottom:40px !important;border-bottom:solid 1px #d8d8d8;padding-bottom:20px}.woocommerce .shop_table.wishlist_table.mobile .item-wrapper{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}.woocommerce .shop_table.wishlist_table.mobile .item-wrapper .product-thumbnail{max-width:100px;margin:0}.woocommerce .shop_table.wishlist_table.mobile .item-wrapper .item-details{text-align:center;padding-bottom:10px}.woocommerce .shop_table.wishlist_table.mobile .item-wrapper .item-details .item-details-table{margin:auto}.woocommerce .shop_table.wishlist_table.mobile .item-wrapper .item-details .item-details-table td{width:auto}.woocommerce .shop_table.wishlist_table.mobile .additional-info-wrapper{position:relative}.woocommerce .shop_table.wishlist_table.mobile .additional-info-wrapper .product-remove{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:20px;opacity:0.3}.woocommerce .shop_table.wishlist_table.mobile .additional-info-wrapper .product-remove:focus{opacity:1}.woocommerce .shop_table.wishlist_table.mobile .product-add-to-cart a{display:block !important;margin:auto;text-align:center;color:#a18565;font-size:14px;padding:10px 23px;line-height:20px;border:1px solid #a18565;border-radius:6px;text-decoration:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase;transition:all 0.3s ease}.woocommerce .shop_table.wishlist_table.mobile .product-add-to-cart a:hover{background:#a18565;color:white}.woocommerce .shop_table.wishlist_table.mobile .product-name{font-size:22px}.woocommerce .shop_table.wishlist_table.mobile .product-name h3{text-transform:uppercase}.woocommerce .shop_table.wishlist_table.mobile .product-name h3 a{text-decoration:none}.woocommerce .shop_table.wishlist_table.mobile .item-details-table{font-size:20px}.woocommerce .shop_table.wishlist_table th{border:none;font-family:"Canela Web";border-top:0;border-bottom:solid 1px black}.woocommerce .shop_table.wishlist_table tbody td{text-align:left !important;padding:20px 8px;border-top:0;border-bottom:solid 1px black}.woocommerce .shop_table.wishlist_table tbody td.wishlist-empty{padding:50px 20px;text-align:center !important;text-transform:none}@media screen and (min-width: 1680px){.woocommerce .shop_table.wishlist_table tbody td.product-thumbnail{padding-right:50px}}.woocommerce .shop_table.wishlist_table tbody td.product-thumbnail a{max-width:100%;min-width:170px}.woocommerce .shop_table.wishlist_table tbody td.product-thumbnail a img{width:auto !important}.woocommerce .shop_table.wishlist_table tbody td.product-price ins{text-decoration:none}.woocommerce .shop_table.wishlist_table tbody td.product-name .variation{font-size:15px;margin-top:5px}.woocommerce .shop_table.wishlist_table tbody td span.wishlist-in-stock{color:#1c1c1c !important}.woocommerce .shop_table.wishlist_table tbody td.product-add-to-cart a{display:block !important;margin:auto;text-align:center;color:#a18565 !important;font-size:15px !important;padding:12px 26px !important;line-height:20px;border:1px solid #a18565 !important;border-radius:6px !important;text-decoration:none !important;max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important;transition:all 0.3s ease}.woocommerce .shop_table.wishlist_table tbody td.product-add-to-cart a:hover{color:White !important;background:#a18565 !important;border-color:#a18565 !important}.woocommerce-wishlist #content{padding:17% 7% 7% 7%;max-width:100%}.wishlist-title-container .wishlist-title h2{font-size:3vw;text-transform:uppercase}.woocommerce-account header.page-header{display:none;padding:7% 7% 7% 7%;max-width:100%}.woocommerce-account header.page-header h1{text-align:left;color:#1c1c1c;font-size:45px}.woocommerce-account #content{padding:17% 7% 7% 7%;max-width:100%}.woocommerce-account input[type='text'],.woocommerce-account input[type='number'],.woocommerce-account input[type='email'],.woocommerce-account input[type='tel'],.woocommerce-account input[type='url'],.woocommerce-account input[type='password'],.woocommerce-account input[type='search'],.woocommerce-account textarea,.woocommerce-account .input-text{height:40px;background-color:transparent;color:#1c1c1c;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:normal;box-shadow:none;background-color:transparent;border-bottom:1px solid #1c1c1c;width:100%}.woocommerce-account .select2-selection{background-color:transparent;color:#1c1c1c;border:none;border-bottom:1px solid #1c1c1c;border-radius:0px}.woocommerce-account label{display:block;text-align:left;color:#a18565;text-transform:uppercase}.woocommerce-account h2{margin:auto;margin-bottom:50px;color:#1c1c1c;font-size:35px;text-transform:uppercase}.woocommerce-account form.login,.woocommerce-account form.lost_reset_password{border:none;padding:0px}.woocommerce-account form.login button,.woocommerce-account form.lost_reset_password button{border-radius:6px !important;background-color:#a18565 !important;color:#fff !important;font-size:16px !important;font-weight:400 !important;text-align:center !important;text-transform:uppercase !important;padding:14px 0px !important;width:320px !important;max-width:100% !important;display:block !important;line-height:1 !important;height:auto !important;float:none !important;margin-top:30px !important;transition:all 0.4s ease}.woocommerce-account form.login button:hover,.woocommerce-account form.lost_reset_password button:hover{background:black !important}.woocommerce-account ul li:last-of-type a{margin-bottom:0px}.woocommerce-account ul li a{display:block;text-decoration:none;color:#1c1c1c;font-size:20px;font-weight:100;text-align:left;text-transform:uppercase;display:block;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content a{font-size:16px;text-decoration:none;line-height:1.3;color:#1c1c1c}.woocommerce-account .woocommerce-MyAccount-content p a{text-decoration:underline}.woocommerce-account .addresses .title h3,.woocommerce-account .addresses .title--across h3,.woocommerce-account .addresses .title--center h3{font-size:40px}.woocommerce-account .woocommerce-MyAccount-content{margin-top:30px}.woocommerce-account .woocommerce-MyAccount-content fieldset{padding:30px;margin-top:30px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{font-size:20px;color:#1c1c1c}.woocommerce-account .woocommerce-MyAccount-content span em{margin-top:10px;display:block}.woocommerce-account .woocommerce-MyAccount-content button[name="save_account_details"]{border-radius:6px;background-color:#a18565;color:#fff;font-size:16px;font-weight:400;line-height:70px;text-align:center;text-transform:uppercase;padding:14px 0px;width:320px;max-width:100%;display:block;line-height:1;height:auto;margin-top:50px;transition:all 0.35s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.woocommerce-account .woocommerce-MyAccount-content button[name="save_account_details"]:hover{background-color:#1c1c1c;color:#fff}.woocommerce-account button[name="save_address"]{border-radius:9px;background-color:#a18565;color:#fff;font-size:16px;font-weight:400;line-height:70px;text-align:center;text-transform:uppercase;padding:14px 0px;width:320px;max-width:100%;display:block;line-height:1;height:auto;margin-top:50px;transition:all 0.35s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.woocommerce-account button[name="save_address"]:hover{background-color:#1c1c1c;color:#fff}.woocommerce-checkout header.page-header{display:none;padding:7% 7% 7% 7%;max-width:100%}.woocommerce-checkout header.page-header h1{text-align:left;color:#1c1c1c;font-size:45px}.woocommerce-checkout #content{padding:17% 7% 7% 7%;max-width:100%}.woocommerce-checkout input[type='text'],.woocommerce-checkout input[type='number'],.woocommerce-checkout input[type='email'],.woocommerce-checkout input[type='tel'],.woocommerce-checkout input[type='url'],.woocommerce-checkout input[type='password'],.woocommerce-checkout input[type='search'],.woocommerce-checkout textarea,.woocommerce-checkout .input-text{height:40px;background-color:transparent;color:#1c1c1c;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:normal;box-shadow:none;background-color:transparent;border-bottom:1px solid #1c1c1c;width:100%}.woocommerce-checkout .select2-selection{background-color:transparent;color:#1c1c1c;border:none;border-bottom:1px solid #1c1c1c;border-radius:0px}.woocommerce-checkout label{display:block;text-align:left;color:#a18565;text-transform:uppercase}.woocommerce-checkout form h3{margin:auto;margin-bottom:50px;color:#1c1c1c;font-size:35px;text-transform:uppercase}.woocommerce-checkout form h3#order_review_heading{margin-top:30px}.woocommerce-checkout .woocommerce-additional-fields h3{margin-top:30px}.woocommerce-checkout tr td,.woocommerce-checkout tr th{border:none;border-bottom:1px solid #a18565 !important}.woocommerce-checkout .place-order button{border-radius:9px !important;background-color:#a18565 !important;color:#fff !important;font-size:16px !important;font-weight:400 !important;text-align:center !important;text-transform:uppercase !important;padding:14px 0px !important;width:320px !important;max-width:100% !important;display:block !important;line-height:1 !important;height:auto !important;margin-top:50px !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;border-top-color:#1c1c1c;color:#a18565;text-decoration:none;padding:1em 4em !important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#a18565;left:2em}.woocommerce-cart header.page-header{display:none;padding:7% 7% 7% 7%;max-width:100%}.woocommerce-cart header.page-header h1{text-align:left;color:#1c1c1c;font-size:45px}.woocommerce-cart #content{padding:17% 7% 7% 7%;max-width:100%}.woocommerce-cart #content button[name="update_cart"]{border-radius:6px;background:none;border:solid 1px #a18565;color:#a18565;font-size:16px;font-weight:400;line-height:70px;text-align:center;text-transform:uppercase;padding:14px 0px;max-width:185px;width:100%;display:block;line-height:1;height:auto;transition:all 0.4s ease}.woocommerce-cart #content button[name="update_cart"]:hover{background-color:#a18565;color:White}.woocommerce-cart #content .coupon{margin-top:30px;margin-bottom:60px;display:flex;align-items:center;padding-top:55px;position:relative}.woocommerce-cart #content .coupon:before{content:"GOT A COUPON?" !important;font-size:35px;font-weight:100;font-family:"Canela Web";margin-bottom:15px;display:inline-block;width:100%;position:absolute;top:0;left:0}@media (max-width: 991px){.woocommerce-cart #content .coupon:before{text-align:center;font-size:25px}}.woocommerce-cart #content .coupon label{display:none}.woocommerce-cart #content .coupon button{border-radius:6px;background-color:#a18565;color:#fff;font-size:15px;font-weight:400;line-height:70px;text-align:center;text-transform:uppercase;padding:12px 20px;max-width:100%;display:block;line-height:1;height:auto}.woocommerce-cart #content .coupon input{border:none;border-bottom:1px solid #1c1c1c;margin-left:0;margin-right:15px}@media (max-width: 991px){.woocommerce-cart #content .coupon input{text-align:center}}.woocommerce-cart #content .cart-collaterals .cart_totals h2{margin-bottom:25px}.woocommerce-cart #content .cart-collaterals th{padding:0px;border-bottom:1px solid #707070;vertical-align:middle}.woocommerce-cart #content .wc-proceed-to-checkout a{border-radius:6px;background-color:#a18565;color:#fff;font-size:16px;font-weight:300;line-height:70px;text-align:center;text-transform:uppercase;padding:16px 0px;width:320px;max-width:100%;display:block;line-height:1;height:auto;transition:all 0.4s ease}.woocommerce-cart #content .wc-proceed-to-checkout a:hover{background-color:black}.woocommerce a.remove{color:black !important;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);font-weight:300;font-size:35px;line-height:35px;border:1px solid;display:flex;align-items:center;justify-content:center}.woocommerce a.remove:hover{background:black !important;color:white !important;border-color:black}.woocommerce table.shop_table{border:none;margin:auto;text-align:left;width:100%;border-radius:0px}.woocommerce table.shop_table td{font-size:17px}.woocommerce table img{width:190px !important}.woocommerce table th{color:#1c1c1c;font-size:20px;font-weight:100 !important;text-transform:uppercase}.woocommerce table td{border:none;border-bottom:1px solid #707070;color:#1c1c1c;font-size:20px;font-weight:400;text-transform:uppercase}.woocommerce table td .quantity{display:flex;align-items:center}.woocommerce table td input{border:none;background-color:transparent;box-shadow:none;outline:0}.woocommerce table td button{border:none;background-color:transparent;box-shadow:none;outline:0}.woocommerce table td.product-name a{color:#1c1c1c;font-size:30px;font-weight:100;line-height:40px;text-align:left;text-transform:uppercase;text-decoration:none;font-family:"Canela Web"}li.product{display:flex;flex-wrap:wrap;flex-direction:row}li.product h2{padding-bottom:10px}li.product .shop_attributes .product_dimensions{font-size:15px}li.product .button--product{flex-basis:auto;margin:auto 0;margin-top:0px}.woocommerce .blockOverlay{background:#edece9 !important}.yith-wcwl-add-to-wishlist{display:inline-block;margin-left:auto;margin-top:0}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:flex !important;align-items:center;justify-content:center;line-height:14px}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item{text-decoration:none;font-size:12px;color:#a18565;text-transform:uppercase;font-weight:400}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item:hover{color:black}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .delete_item{font-size:0;color:transparent;text-indent:0;max-width:30px}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .separator{font-size:11px;padding:0 8px;position:relative;top:-2px;display:none}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist{text-decoration:none;font-size:12px;color:#a18565;text-transform:uppercase;font-weight:400;position:relative;top:-2px;display:none !important}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist:hover{color:black}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{margin:0;display:inline-block}.yith-wcwl-add-to-wishlist i{margin-right:0 !important;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s}.yith-wcwl-add-to-wishlist i:hover{opacity:0.7}.yith-wcwl-add-to-wishlist i::before{display:inline-block;vertical-align:middle;cursor:pointer;content:"";width:30px;height:30px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.474' height='29.5' viewBox='0 0 31.474 29.5'%3E%3Cg id='Group_279' data-name='Group 279' transform='translate(0.402 0.401)'%3E%3Cg id='Group_273' data-name='Group 273' transform='translate(0.348 0.349)'%3E%3Cpath id='Path_285' data-name='Path 285' d='M15.334,28.349a.6.6,0,0,1-.43-.181c-1.535-1.577-2.944-3-4.188-4.251C3.533,16.673.559,13.675.353,8.161A7.329,7.329,0,0,1,2.442,2.769a7.954,7.954,0,0,1,5.7-2.42,7.8,7.8,0,0,1,7.191,4.792A7.8,7.8,0,0,1,22.526.349a7.954,7.954,0,0,1,5.7,2.42,7.329,7.329,0,0,1,2.089,5.392c-.206,5.514-3.179,8.512-10.363,15.755-1.244,1.253-2.652,2.674-4.188,4.251A.6.6,0,0,1,15.334,28.349Z' transform='translate(-0.348 -0.349)' fill='none' stroke='%23a18565' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.yith-wcwl-add-to-wishlist.exists i::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.474' height='29.5' viewBox='0 0 31.474 29.5'%3E%3Cg id='Group_278' data-name='Group 278' transform='translate(0.402 0.401)'%3E%3Cg id='Group_273' data-name='Group 273' transform='translate(0.348 0.349)'%3E%3Cpath id='Path_285' data-name='Path 285' d='M15.334,28.349a.6.6,0,0,1-.43-.181c-1.535-1.577-2.944-3-4.188-4.251C3.533,16.673.559,13.675.353,8.161A7.329,7.329,0,0,1,2.442,2.769a7.954,7.954,0,0,1,5.7-2.42,7.8,7.8,0,0,1,7.191,4.792A7.8,7.8,0,0,1,22.526.349a7.954,7.954,0,0,1,5.7,2.42,7.329,7.329,0,0,1,2.089,5.392c-.206,5.514-3.179,8.512-10.363,15.755-1.244,1.253-2.652,2.674-4.188,4.251A.6.6,0,0,1,15.334,28.349Z' transform='translate(-0.348 -0.349)' fill='%239c8669' stroke='%23a18565' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.product-template-default.single.single-product .yith-wcwl-add-to-wishlist.exists .delete_item i.yith-wcwl-icon{margin-right:10px !important}.yith-wcwl-wishlistexistsbrowse{display:inline-block;margin:25px auto;margin-left:0px;margin-top:0px}.yith-wcwl-wishlistexistsbrowse i::before{font-weight:100;font-size:45px;color:#a18565;vertical-align:middle;cursor:pointer}.yith-wcwl-add-button,.yith-wcwl-wishlistaddedbrowse{display:inline-block;margin:25px auto;margin-left:0px}.yith-wcwl-add-button i::before,.yith-wcwl-wishlistaddedbrowse i::before{font-weight:100;font-size:45px;color:#a18565;vertical-align:middle;cursor:pointer}.woocommerce-cart #content .coupon input:focus{border-bottom:solid 1px #a98e4a}@media (max-width: 1024px){.woocommerce-cart td.product-name a{font-size:22px !important;line-height:1.2 !important}}@media (max-width: 640px){.woocommerce-cart #content .coupon{flex-direction:column}.woocommerce-cart #content .coupon input{width:100% !important;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}.woocommerce-cart #content .coupon button{width:100% !important}.woocommerce-cart td.product-name a{font-size:22px !important;line-height:1.2 !important;margin-bottom:20px;margin-top:10px}.woocommerce-cart td .quantity{justify-content:end}.woocommerce-cart h2{font-size:25px !important}}@media (max-width: 480px){.woocommerce table td,.woocommerce table th{font-size:16px;line-height:1.2 !important}}#yith-wcwl-popup-message{display:none !important}.woocommerce .bapf_loader_page{z-index:800}.woocommerce .bapf_lcontainer{width:60px;height:60px}.woocommerce .blockUI.blockOverlay::before{font-size:10px;text-indent:-9999em;border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #000;border-radius:50%;width:55px;height:55px;border-top-color:#fff;border-left-color:#fff;background-color:transparent !important;background:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;-webkit-animation:load 0.5s infinite linear;animation:load 0.5s infinite linear;z-index:900;opacity:1 !important}@media screen and (max-width: 991px){.woocommerce .blockUI.blockOverlay::before{left:43%}}.woocommerce-product-gallery__trigger{display:none}.woocommerce-mini-cart-item.mini_cart_item .variation{padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:none;margin-top:5px}.woocommerce-mini-cart-item.mini_cart_item .variation dt{margin:0;padding:0;font-size:14px}.woocommerce-mini-cart-item.mini_cart_item .variation dd{margin:0;padding:0;font-size:14px}.woocommerce-mini-cart-item.mini_cart_item .variation dd p{margin:0;padding-top:0 !important;font-size:14px;padding-left:5px !important}.woocommerce p.woocommerce-info{background-color:#ffffff !important;color:black !important;padding:1em 2em !important;justify-content:center;border-top:solid 1px black}.woocommerce p.woocommerce-info::before{display:none}.woocommerce .return-to-shop a{line-height:1.4;border-radius:6px;font-size:15px;background-color:#a18565;color:white;text-transform:uppercase;font-weight:400}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error{background-color:#ffffff !important;color:black !important;padding:1em 2em !important;justify-content:center;align-items:center;display:flex;flex-direction:row-reverse;border-top:solid 1px black}@media (max-width: 991px){.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error{flex-direction:column-reverse}}.woocommerce-notices-wrapper .woocommerce-message::before,.woocommerce-notices-wrapper .woocommerce-error::before{display:none}.woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce-notices-wrapper .woocommerce-error a.button{line-height:1.4;border-radius:6px;font-size:15px;background-color:#a18565;color:white;text-transform:uppercase;font-weight:400;align-self:end;display:flex;margin-left:20px}@media (max-width: 991px){.woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce-notices-wrapper .woocommerce-error a.button{text-align:center;justify-content:center;margin-left:0;margin-top:20px}}.woocommerce-cart h1.page-title,.woocommerce-wishlist h1.page-title,.woocommerce-checkout h1.page-title,.woocommerce-account h1.page-title{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;text-align:left;font-size:80px;font-weight:300;text-transform:uppercase;display:inline-block}@media (max-width: 991px){.woocommerce-cart h1.page-title,.woocommerce-wishlist h1.page-title,.woocommerce-checkout h1.page-title,.woocommerce-account h1.page-title{line-height:40px;width:100%}}.woocommerce-cart h1.page-title span,.woocommerce-wishlist h1.page-title span,.woocommerce-checkout h1.page-title span,.woocommerce-account h1.page-title span{display:inline-block;width:100%;text-align:left}.woocommerce-cart h1.page-title span:first-child,.woocommerce-wishlist h1.page-title span:first-child,.woocommerce-checkout h1.page-title span:first-child,.woocommerce-account h1.page-title span:first-child{margin-left:40px}.woocommerce-cart h1.page-title span:last-child,.woocommerce-wishlist h1.page-title span:last-child,.woocommerce-checkout h1.page-title span:last-child,.woocommerce-account h1.page-title span:last-child{font-family:"Canela Web"}@media (max-width: 991px){.woocommerce-cart h1.page-title span,.woocommerce-wishlist h1.page-title span,.woocommerce-checkout h1.page-title span,.woocommerce-account h1.page-title span{margin:0 !important;text-align:center}}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-family:"Canela Web";font-size:28px;position:relative;display:inline-block;width:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul li a::after{content:'';position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;background-color:black;transform:scaleX(0);transition:350ms transform 0 cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:0.2s transform 0s cubic-bezier(0.47, 0, 0.745, 0.715)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover::after{transform:scaleX(1)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a::after{transform:scaleX(1)}.woocommerce-account .woocommerce-MyAccount-content h3{margin:auto;margin-top:20px;margin-bottom:20px;color:#1c1c1c;font-size:35px;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-content header{position:relative}.woocommerce-account .woocommerce-MyAccount-content header a.edit{float:left !important;padding:20px;display:inline;text-align:left;line-height:50px;text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content table tr td{border-bottom:0 !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{font-style:normal;font-size:16px;line-height:1.3;text-transform:uppercase}.widget.woocommerce.wcpf_widget_filters .wcpf-filter{position:relative;transition:top 0.8s ease 0s;top:110px;position:-webkit-sticky;position:sticky;height:calc(100vh - 115px);overflow:auto;overflow-x:hidden;padding-right:5px}@media screen and (max-width: 991px){.widget.woocommerce.wcpf_widget_filters .wcpf-filter{height:auto;overflow:unset}}.widget.woocommerce.wcpf_widget_filters .wcpf-filter::-webkit-scrollbar{width:7px}.widget.woocommerce.wcpf_widget_filters .wcpf-filter::-webkit-scrollbar-track{display:none}.widget.woocommerce.wcpf_widget_filters .wcpf-filter::-webkit-scrollbar-thumb{background-color:#a18565;border-radius:10px;width:7px;margin:2px}.widget.woocommerce.wcpf_widget_filters .wcpf-price-slider{overflow:hidden}.widget.woocommerce.wcpf_widget_filters .wcpf-price-slider .ui-slider-handle:last-child{left:98%}.widget.woocommerce.wcpf_widget_filters .wcpf-scrollbar.wcpf-front-element .wcpf-content{max-height:800px !important}.woocommerce-cart .woocommerce-cart-form{margin-top:50px}@media screen and (max-width: 991px){.woocommerce-cart .woocommerce-cart-form{margin-top:0px}}.woocommerce-cart .woocommerce-cart-form .shop_table thead tr th{font-family:"Canela Web";border-bottom:solid 1px black;padding:20px 10px}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td{border-bottom:solid 1px black;border-top:0;padding:30px 10px}@media screen and (max-width: 991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td::before{font-size:14px}}@media screen and (max-width: 991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td{background:none !important}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.actions{border-bottom:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name .variation{font-size:15px;margin-top:5px}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name .variation dt,.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td.product-name .variation dd{margin-right:0.25em;display:inline-block;list-style:none outside}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td .quantity button{font-size:23px;cursor:pointer}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td .quantity button:hover{opacity:0.8}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td input::-webkit-inner-spin-button,.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce-cart .cart-collaterals{max-width:1320px;width:100%;float:none;margin:auto;clear:both;height:auto;padding:0 20px}.woocommerce-cart .cart-collaterals .cart_totals{margin-bottom:50px;max-width:400px;float:right;width:100%}@media screen and (max-width: 991px){.woocommerce-cart .cart-collaterals .cart_totals td{background:none !important}}.woocommerce-cart .cart-collaterals .cart_totals td .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals td .woocommerce-shipping-calculator{display:none}@media screen and (max-width: 991px){.woocommerce-cart .cart-collaterals .cart_totals{float:none;margin:auto;margin-top:50px;text-align:center}}.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:42px;text-transform:uppercase}.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal td,.woocommerce-cart .cart-collaterals .cart_totals .shipping td,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal td ul#shipping_method,.woocommerce-cart .cart-collaterals .cart_totals .shipping td ul#shipping_method,.woocommerce-cart .cart-collaterals .cart_totals .order-total td ul#shipping_method{padding-left:0;padding-right:0}.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .order-total td,.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal th,.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal td{border-bottom:none !important}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{float:right;margin-top:20px}@media screen and (max-width: 991px){.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{float:none;margin:auto;width:100%}}.woocommerce-checkout .page-title{margin-bottom:85px}.woocommerce-checkout .woocommerce-info{color:black}.woocommerce-checkout .woocommerce-info p{color:black}.woocommerce-checkout .woocommerce-info:before{display:none;border-top:solid 1px black}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout form.checkout{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:space-between}@media screen and (max-width: 1024px){.woocommerce-checkout form.checkout{margin:0}}.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review{flex-basis:0;flex-grow:1;max-width:100%;padding-right:15px;padding-left:15px}.woocommerce-checkout form.checkout #customer_details .woocommerce-shipping-methods,.woocommerce-checkout form.checkout #order_review .woocommerce-shipping-methods{padding:0}@media screen and (max-width: 1024px){.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review{flex:0 0 100%;max-width:100% !important;padding:0}}.woocommerce-checkout form.checkout #order_review{max-width:720px}.woocommerce-checkout form.checkout #customer_details{max-width:700px}@media screen and (max-width: 1024px){.woocommerce-checkout form.checkout #customer_details{margin-bottom:40px !important}}.woocommerce-checkout form.checkout #customer_details h3#ship-to-different-address{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-size:18px;margin:25px 0}.woocommerce-checkout form.checkout #customer_details h3#ship-to-different-address input,.woocommerce-checkout form.checkout #customer_details h3#ship-to-different-address label{cursor:pointer}.woocommerce-checkout #payment{background:none;margin-top:50px}.woocommerce-checkout #payment:before{content:"PAYMENT METHODS";font-size:35px;font-weight:100;font-family:"Canela Web";margin-bottom:15px;display:inline-block;width:100%}.woocommerce-checkout #payment li.wc_payment_method{position:relative;padding-left:20px}.woocommerce-checkout #payment li.wc_payment_method input{cursor:pointer;position:absolute;left:0;top:8px}.woocommerce-checkout #payment li.wc_payment_method label{cursor:pointer}.woocommerce-checkout #payment div.payment_box{background:white}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #ffffff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout #payment div.payment_box p{font-size:14px}.woocommerce-checkout #payment .place-order button#place_order{border-radius:6px !important;padding:16px 0px !important;transition:all 0.4s ease;float:right;letter-spacing:1px}@media screen and (max-width: 1024px){.woocommerce-checkout #payment .place-order button#place_order{float:none;margin:auto}}.woocommerce-checkout #payment .place-order button#place_order:hover{background:black !important;color:white}.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:14px;text-align:right}@media screen and (max-width: 1024px){.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{text-align:center}}.woocommerce-checkout #order_review .shop_table thead tr th.product-name{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-weight:400 !important}.woocommerce-checkout #order_review .shop_table tr th,.woocommerce-checkout #order_review .shop_table tr td{border-bottom:none !important;font-size:18px}.woocommerce-checkout #order_review .shop_table tr th.product-name .variation,.woocommerce-checkout #order_review .shop_table tr td.product-name .variation{font-size:15px;margin-top:5px}.woocommerce-checkout #order_review .shop_table tr th.product-name .variation dt,.woocommerce-checkout #order_review .shop_table tr th.product-name .variation dd,.woocommerce-checkout #order_review .shop_table tr td.product-name .variation dt,.woocommerce-checkout #order_review .shop_table tr td.product-name .variation dd{margin-right:0.25em;display:inline-block;list-style:none outside;font-size:14px}.woocommerce-checkout #order_review .shop_table tr th.product-name .variation dt p,.woocommerce-checkout #order_review .shop_table tr th.product-name .variation dd p,.woocommerce-checkout #order_review .shop_table tr td.product-name .variation dt p,.woocommerce-checkout #order_review .shop_table tr td.product-name .variation dd p{font-size:14px}.woocommerce-checkout #order_review .shop_table tr td ul.woocommerce-shipping-methods{padding:0 !important;text-align:right}.woocommerce-checkout #order_review .shop_table tr td ul.woocommerce-shipping-methods label{color:black}.woocommerce-checkout #order_review .shop_table tr .product-total{text-align:right}.woocommerce-checkout #order_review .shop_table .cart-subtotal td,.woocommerce-checkout #order_review .shop_table .shipping td,.woocommerce-checkout #order_review .shop_table .order-total td{text-align:right}.woocommerce-checkout .woocommerce-order h2{font-size:35px;font-weight:100;text-transform:uppercase}.woocommerce-checkout .woocommerce-order .woocommerce-notice{font-size:20px}.woocommerce-checkout .woocommerce-order ul.woocommerce-order-overview{padding:20px 0px !important;margin-top:50px;border-top:solid 1px black;margin-bottom:25px;border-bottom:solid 1px black}.woocommerce-checkout .woocommerce-order ul.woocommerce-order-overview li{font-size:16px}.woocommerce-checkout .woocommerce-order ul.woocommerce-order-overview li strong{font-size:16px}.woocommerce-checkout .woocommerce-order .woocommerce-bacs-bank-details{margin-top:80px}.woocommerce-checkout .woocommerce-order .woocommerce-bacs-bank-details h3{font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-size:20px}.woocommerce-checkout .woocommerce-order .woocommerce-order-details{margin-top:80px}.woocommerce-checkout .woocommerce-order .woocommerce-order-details .woocommerce-table td,.woocommerce-checkout .woocommerce-order .woocommerce-order-details .woocommerce-table th{border-bottom:0 !important}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details{margin-top:80px}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{font-size:18px;text-transform:uppercase;line-height:1.4;border:none}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address p{font-size:18px;line-height:1.4;padding-top:5px}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address p:before{line-height:1.5}.woocommerce-cart .shop_table .product-quantity .quantity button{display:none}.woocommerce-cart .shop_table .product-quantity .quantity input{font-size:18px;border-bottom:solid 1px black;padding:5px 10px}.woocommerce-cart .shop_table .product-quantity .quantity input:focus{border-bottom:solid 1px #a98e4a}.woocommerce-billing-fields #billing_timologio{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;background-color:transparent;border:none;text-transform:uppercase;border-bottom:1px solid #1c1c1c;padding:10px 0}.page-template-template-services{background-color:#edece9}.page-template-template-services .gallery-cont{padding:0 calc(6vw - 20px)}.page-template-template-services #content{padding-top:0px;margin-bottom:0px}@media screen and (max-width: 991px){.page-template-template-services #content{padding:20px;text-align:center}}@media screen and (max-width: 991px){.page-template-template-services #content .content{max-width:100%}}.page-template-template-services #content .content p{color:#1c1c1c;font-size:2.3vw;font-weight:400;line-height:1.3;text-align:left;margin:auto;padding-top:7vh;padding-bottom:5vh}@media screen and (max-width: 1280px){.page-template-template-services #content .content p{font-size:28px}}@media screen and (max-width: 991px){.page-template-template-services #content .content p{font-size:22px;padding:60px 0;text-align:center}}#hero .hero-image{position:relative}#hero .hero-image::after{background-color:black;opacity:0.16;z-index:1;content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px}#hero .hero-image h1{position:absolute;top:55%;transform:translateY(-50%);left:7.3%;z-index:2;color:white;font-size:4.16vw;font-weight:300;text-align:left;text-transform:uppercase;width:30vw;max-width:100%;margin:auto;margin-left:0px}#hero .hero-image h1 span{display:block;text-align:right;font-weight:100;text-align:left;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#hero .hero-image h1 span:nth-child(1),#hero .hero-image h1 span:nth-child(4){font-weight:100;text-align:left}#hero .hero-image h1 span:nth-child(2),#hero .hero-image h1 span:nth-child(3),#hero .hero-image h1 span:nth-child(5){text-align:right;display:inline-block;width:100%;font-family:"Canela Web";font-weight:100}#hero .hero-image h1 span:nth-child(2),#hero .hero-image h1 span:nth-child(3){text-align:right;display:inline-block}#content{padding:108px 0px;padding-left:7.3%}#content .content{max-width:71%;margin:auto;margin-left:0px}#content .content p{color:#1c1c1c;font-size:50px;font-weight:400;text-align:left}#section-image{padding:0% 7.3%;padding-bottom:10.41vw}#section-image .wrapper.flex-wrapper{display:flex}#section-image .wrapper.flex-wrapper .image{width:50%;margin:auto;margin-left:0px;margin-right:0px;background-repeat:no-repeat;background-size:cover;background-position:center;height:44.6vw;max-height:100vh}#section-image .wrapper.flex-wrapper .content{width:calc(50% - (8.3vw));margin:auto;margin-right:0px;margin-left:8.3vw}@media screen and (max-width: 991px){#section-image .wrapper.flex-wrapper .content{padding-left:0 !important}}#section-image .wrapper.flex-wrapper .content p{color:#1c1c1c;font-size:20px;line-height:33px;line-height:33px;text-align:left}@media screen and (max-width: 991px){#section-image .wrapper.flex-wrapper .content p{font-size:1.2em;line-height:1.2}}#section-image .wrapper.flex-wrapper .content a{display:block;margin-top:60px;margin-left:0px}#section-image .wrapper.flex-wrapper .content a.link-round{background-color:#a18565;border-radius:100%;width:10.1vw;height:10.1vw;display:flex;align-items:center;justify-content:center;color:white;font-size:18px;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none}#step_by_step{background-color:#a18565;padding-top:7.8vw;padding-bottom:8.4vw;margin-bottom:15vw;position:relative}#step_by_step img{transform:translateY(0%)}#step_by_step img:nth-child(1){position:absolute;top:-10%;right:0px}@media (min-width: 1024px) and (max-width: 1440px){#step_by_step img:nth-child(1){top:5%}}#step_by_step img:nth-child(2){position:absolute;bottom:-7.3%;left:4%}@media (min-width: 1024px) and (max-width: 1440px){#step_by_step img:nth-child(2){bottom:-15%}}#step_by_step img:nth-child(3){position:absolute;bottom:-8vw;right:7.3%}@media screen and (max-width: 991px){#step_by_step img{display:none}}#step_by_step .wrapper{max-width:36%;margin:auto;position:relative}#step_by_step .wrapper h2{margin-left:-7.1vw;margin-bottom:2.7vw;color:white;font-size:4.1vw;text-align:left;font-weight:100;text-transform:uppercase;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}@media (max-width: 991px){#step_by_step .wrapper h2{text-align:center;margin:0;margin-bottom:50px}}#step_by_step .wrapper h2 span{display:block;font-weight:100;margin-left:100px;text-align:left}@media (max-width: 991px){#step_by_step .wrapper h2 span{text-align:center;margin:0}}#step_by_step .wrapper h2 span:last-child{margin-left:0;font-family:"Canela Web"}#step_by_step .wrapper ul{margin:auto;padding:0px}#step_by_step .wrapper ul li{list-style-type:none;display:block;text-decoration:none;color:white;font-size:28px;font-weight:100;text-align:left;text-transform:uppercase;margin-bottom:40px;font-family:"Canela Web"}@media (max-width: 991px){#step_by_step .wrapper ul li{text-align:center;font-size:22px}}#step_by_step .wrapper ul li:last-of-type{margin-bottom:0px}#step_by_step .wrapper ul li a{text-transform:uppercase}#bespoke{position:relative;overflow:hidden;margin-bottom:7vw}#bespoke .wrapper{max-width:71%;margin:auto;height:38.5vw;max-height:100vh;opacity:0.8;background-position:center;background-repeat:no-repeat;background-size:cover}#bespoke .wrapper .textloop{width:100%;white-space:nowrap;text-transform:uppercase;position:absolute;top:50%;left:0px;right:0px;transform:translateY(-50%);z-index:1}#bespoke .wrapper .textloop span{color:#1c1c1c;font-size:7.81vw;text-align:left;text-transform:uppercase;font-weight:400}#bespoke .wrapper .textloop span em{font-family:"Canela Web";font-weight:100;font-style:normal}#bespoke .wrapper .textloop .marqueeStyle{display:inline-block;-webkit-animation:scrolling-left1 30s linear infinite;animation:scrolling-left1 30s linear infinite}#bespoke .wrapper .textloop .marqueeStyle2{display:inline-block;-webkit-animation:scrolling-left2 30s linear infinite;animation:scrolling-left2 30s linear infinite;-webkit-animation-delay:15s;animation-delay:15s}@keyframes scrolling-left1{0%{transform:translateX(100%);-webkit-transform:translateX(100%)}100%{transform:translateX(-100%);-webkit-transform:translateX(-100%)}}@keyframes scrolling-left2{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(-200%);-webkit-transform:translateX(-200%)}}@-webkit-keyframes scrolling-left1{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(-100%)}}@-webkit-keyframes scrolling-left2{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-200%)}}@media (max-width: 1680px){#step_by_step img{width:25vw}#section-image .wrapper.flex-wrapper .content a.link-round{width:150px;height:150px}}@media (max-width: 1280px){#content .content p{font-size:45px}}@media (max-width: 1024px){#content{padding:100px 0px;padding-left:3.6vw}#content .content p{font-size:35px}#section-image{padding:0 20px;padding-bottom:100px}#section-image .wrapper.flex-wrapper{flex-direction:column}#section-image .wrapper.flex-wrapper .image{width:100%;height:50vw}#section-image .wrapper.flex-wrapper .content{width:100%;margin:auto;margin-top:50px;padding-left:3.6vw}#bespoke .wrapper{max-width:calc(100% - (7.2vw));height:50vw}}@media (max-width: 991px){#step_by_step{padding-top:100px;padding-bottom:100px}#step_by_step .wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#step_by_step .wrapper h2{font-size:35px}#step_by_step .wrapper ul li a{font-size:20px}#content{padding-right:3.6vw}#content .content{max-width:100%}#content .content p{font-size:25px}}@media (max-width: 640px){#step_by_step img:nth-child(2){display:none}#bespoke .wrapper .textloop span{font-size:25px}}@media (max-width: 480px){#step_by_step img{width:35vw}#content{padding:50px 3.6vw}}.home{background-color:#edece9}.hero-image .paral-container{position:absolute;width:100%;height:100%;top:0;left:0;background-color:black;overflow:hidden;z-index:1}.hero-image .paral-container:after{background-color:black;opacity:0.2;z-index:2;content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px}.hero-image .paral-container img,.hero-image .paral-container video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative;position:absolute;top:0;left:0;z-index:2}.hero-image .paral-container .spinner{font-size:10px;text-indent:-9999em;border-top:2px solid #bfab94;border-right:2px solid #bfab94;border-bottom:2px solid #bfab94;border-left:2px solid #bfab94;border-radius:50%;width:55px;height:55px;border-top-color:#3b3b3c;border-left-color:#3b3b3c;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;-webkit-animation:load 0.5s infinite linear;animation:load 0.5s infinite linear;z-index:1}@media screen and (max-width: 991px){.hero-image .paral-container .spinner{left:45%}}@-webkit-keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.home #hero .hero-image{cursor:none}#hero{position:relative;z-index:1}#hero .hero-image{z-index:1;min-height:680px}#hero .hero-image::after{display:none !important}#hero .hero-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:#edece9;transition:all 0.8s 1.1s cubic-bezier(0.39, 0.575, 0.565, 1)}#hero .hero-image h1{color:black !important;z-index:3 !important;transition:filter 0.5s 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95),color 0.3s 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95),top 1s cubic-bezier(0.445, 0.05, 0.55, 0.95) !important;text-shadow:0 0 5px #0000001f;top:70% !important}@media screen and (max-width: 1024px) and (min-width: 640px){#hero .hero-image h1 .title--center{font-size:55px;line-height:63px}}#hero .hero-image h1.loaded{color:white !important;top:50% !important}#hero .hero-image h1.loaded.hide{top:70% !important;opacity:0;pointer-events:none}#hero .hero-image.loaded::before{top:-100%}#hero .hero-image a{position:absolute;top:50%;right:7.3%;z-index:5;display:block;width:120px;height:120px;margin-left:-70px;margin-top:-70px;cursor:none}#hero .hero-image a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-o-object-fit:contain;object-fit:contain;width:100%;transition:all 0.4s ease;opacity:1;visibility:visible}#hero .hero-image a svg.hidden{display:block !important;opacity:0;visibility:hidden}#hero .hero-image a.clicked svg{transform:rotateY(180deg) translate(-50%, -50%)}#concept{padding-top:10vh;position:relative;padding-bottom:5vh;background-color:#edece9}@media screen and (min-width: 1440px){#concept{padding-top:0}}#concept .center_image{width:42%;margin:auto}#concept .center_image h2{text-align:left;color:#1c1c1c;font-size:4.1vw;line-height:1.1;font-weight:100;text-transform:uppercase;max-width:50%;position:relative;z-index:1}#concept .center_image h2 span{display:block;margin:auto;font-weight:300}#concept .center_image h2 span:nth-child(1){margin-left:50px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#concept .center_image h2 span:nth-child(2){font-family:"Canela Web"}#concept .center_image img{display:block;width:100%;position:relative}#concept img.image_abs:nth-child(2){position:absolute;right:0px;top:20%;z-index:1;width:20%}#concept img.image_abs:nth-child(3){position:absolute;left:0px;top:25%;z-index:1;width:20%}#concept img.image_abs:nth-child(4){position:absolute;right:20%;top:50%;z-index:1;width:40%;max-width:400px;opacity:0.7}#concept .wrapper_text_area{padding-left:7.2vw;max-width:71%;margin:auto;margin-left:0px}#concept .wrapper_text_area p{color:#1c1c1c;font-size:2vw;font-weight:400;line-height:1.3;text-align:left;margin:auto;padding-top:20vh;padding-bottom:5vh}@-webkit-keyframes jello-horizontal{0%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.05, 0.95, 1)}40%{transform:scale3d(0.95, 1.05, 1)}50%{transform:scale3d(1.05, 0.95, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}100%{transform:scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.05, 0.95, 1)}40%{transform:scale3d(0.95, 1.05, 1)}50%{transform:scale3d(1.05, 0.95, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}100%{transform:scale3d(1, 1, 1)}}@media (max-width: 1280px){#featured{padding-bottom:15vh}}#featured h2.title,#featured h2.title--across,#featured h2.title--center{color:#1c1c1c;font-size:4.1vw;font-weight:300;line-height:1.1;text-transform:uppercase;max-width:35%;margin:auto;margin-bottom:80px;font-family:"Canela Web"}#featured h2.title span,#featured h2.title--across span,#featured h2.title--center span{display:block;font-weight:100;margin-left:100px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#featured .featured_products .featured_swipe{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;width:100%;height:100%}#featured .featured_products .featured_swipe .product .shop_attributes .product_dimensions{display:none}#featured .featured_products .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;padding-left:30px}#featured .featured_products .swiper-slide{flex-shrink:0;display:flex;width:100%;height:100%;position:relative}#featured .featured_products .swiper-slide.last{height:100%}#featured .featured_products .swiper-slide.last .link{margin:auto}#featured .featured_products .swiper-slide li{list-style-type:none;cursor:pointer !important}#featured .featured_products .swiper-slide li img{display:block;width:100%;min-height:300px;padding-bottom:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#featured .featured_products .swiper-slide li a{text-decoration:none;display:inline-block}#featured .featured_products .swiper-slide li a.delete_item{font-size:0;margin-top:7px}#featured .featured_products .swiper-slide li a.add_to_wishlist{margin-top:7px}#featured .featured_products .swiper-slide li a h3{margin:auto;color:#1c1c1c;font-size:2vw;font-weight:100;text-align:left;text-transform:uppercase;font-family:"Canela Web";padding-bottom:15px;padding-top:20px}#featured .featured_products .swiper-slide li a h2{display:none}#featured .featured_products .swiper-slide li a .price{margin-bottom:15px;color:#1c1c1c;font-size:18px;font-weight:400;text-align:left;display:block}#featured .featured_products .swiper-slide li a .price del{color:Gray}#featured .featured_products .swiper-slide li a .price ins{text-decoration:none}#featured .featured_products .swiper-slide li a.product_type_variable.add_to_cart_button{color:#a18565;border-radius:9px;border:1px solid #a18565;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;width:186px;height:46px;line-height:46px;margin-top:30px;transition:all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1)}#featured .featured_products .swiper-slide li a.product_type_variable.add_to_cart_button:hover{background-color:#a18565;color:#fff}#featured .featured_products a.link{margin:auto;margin-right:0px}.parallax-container{max-height:850px;overflow:hidden}@media (min-width: 1280px){.parallax-container{margin-top:50px}}.parallax-container #parallax{height:700px;min-height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff}#projects{padding:7.2vw;padding-bottom:3vw;position:relative;overflow:hidden}#projects .wrapper{display:flex}#projects .wrapper .left{width:calc(50% - (75px));margin-left:0px;margin-right:75px}#projects .wrapper .left h2{color:#1c1c1c;font-size:4.1vw;font-weight:300;line-height:1.1;text-align:center;text-transform:uppercase;margin:auto;margin-right:0px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:60px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}#projects .wrapper .left h2 span{display:block;font-family:"Canela Web"}#projects .wrapper .left .project{margin-bottom:6vw}#projects .wrapper .left .project a{text-decoration:none;display:block}#projects .wrapper .left .project a img{display:block;width:100%;height:100%}#projects .wrapper .left .wrapper_text_content p{color:#1c1c1c;font-size:30px;font-weight:400;line-height:1.5;text-align:left;margin:auto;padding-top:10vh;padding-bottom:10vh}#projects .wrapper .right{width:calc(50% - (75px));margin-left:75px;margin-right:0px}#projects .wrapper .right .project{margin-bottom:5vw}#projects .wrapper .right .project:nth-child(2){margin-right:-8vw}#projects .wrapper .right .project a{text-decoration:none;display:block}#projects .wrapper .right .project a img{display:block;width:100%;height:100%}#projects .wrapper .right .project:first-of-type{margin-top:100px}.text-loop{position:absolute;left:0;width:100%;top:40px;white-space:nowrap;text-transform:uppercase;z-index:1}.text-loop span{color:black;font-size:7.81vw;text-align:left;text-transform:uppercase;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif}.text-loop span em{font-weight:100;font-style:normal;font-family:"Canela Web";padding:0px 120px}.text-loop .marquee0 div:first-child{width:100% !important}.text-loop .marquee0 div div:first-child{width:auto !important}#service{padding-bottom:7.2vw;position:relative;padding-bottom:33vh}#service .wrapper{display:flex;padding-right:7.2vw}#service .wrapper .left{margin:auto;margin-left:0px;width:65%}#service .wrapper .left img{display:block;width:100%}#service .wrapper .right{margin:auto;margin-right:0px;width:calc(35% - (7.2vw));margin-left:7.2vw;margin-bottom:0px;position:relative;top:15vw}@media (min-width: 1680px){#service .wrapper .right{top:4vw}}#service .wrapper .right p{color:#1c1c1c;margin:auto;margin-bottom:80px;font-size:30px;font-weight:400;line-height:1.5;text-align:left}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}.mini-cart-widget-wrapper{max-width:100%}.mini-cart-widget-wrapper .button-wrapper{text-align:right}.mini-cart-widget-wrapper .widget_shopping_cart{margin-top:50px}.mini-cart-widget-wrapper .widget_shopping_cart .woocommerce-mini-cart__empty-message{font-size:18px}.mini-cart-widget-wrapper .widget_shopping_cart p{padding:0px !important;padding-top:15px !important;font-size:20px;color:#1c1c1c;font-weight:400;margin-bottom:15px}.mini-cart-widget-wrapper .widget_shopping_cart p.total{border-top:1px solid #bfbfbf !important;display:inline-block;font-size:20px;margin-top:20px}.mini-cart-widget-wrapper .widget_shopping_cart p.total strong{font-size:17px;font-family:"basis-grotesque-light-pro","Times New Roman",Times,serif;font-weight:400}.mini-cart-widget-wrapper .widget_shopping_cart p a{background-color:#a18565;color:white;font-size:15px;font-weight:400;font-style:normal;letter-spacing:normal;text-decoration:none;text-transform:uppercase;text-align:center;transition:all 0.35s cubic-bezier(0.39, 0.575, 0.565, 1);border-radius:5px;padding:12px 25px}.mini-cart-widget-wrapper .widget_shopping_cart p a:hover{background-color:#1c1c1c;color:#fff}.mini-cart-widget-wrapper .widget_shopping_cart ul li{padding:0px;margin-bottom:25px}.mini-cart-widget-wrapper .widget_shopping_cart ul li span.quantity{color:#a18565;font-size:18px;font-weight:700}.mini-cart-widget-wrapper .widget_shopping_cart ul li a{font-size:22px;text-decoration:none;color:#1c1c1c;font-weight:400;font-family:"Canela Web";max-width:430px;line-height:28px;text-transform:uppercase;padding-bottom:0px}.mini-cart-widget-wrapper .widget_shopping_cart ul li a:not(.remove){min-width:260px}.mini-cart-widget-wrapper .widget_shopping_cart ul li a img{width:150px;margin-left:25px}.mini-cart-widget-wrapper .widget_shopping_cart ul li a.remove{font-size:20px;top:3px !important;color:#a18565 !important;transition:all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1);line-height:20px;display:flex;align-items:center;justify-content:center;border:1px solid;font-family:arial;font-weight:100;text-indent:1px}.mini-cart-widget-wrapper .widget_shopping_cart ul li a.remove:hover{background-color:#2d2d2d !important;color:#fff !important;border-color:#2d2d2d}@media (max-width: 1280px){#service .wrapper{flex-direction:column}#service .wrapper .left{width:100%}#service .wrapper .right{width:100%;margin-top:50px}}@media (max-width: 1024px){a.link{font-size:15px;padding:3px}#projects{padding:3.6vw}#service .wrapper{padding-right:3.6vw}#service .wrapper .right{margin-left:3.6vw}#concept .wrapper_text_area{padding-left:3.6vw;max-width:100%;padding-right:3.6vw}#parallax{height:50vw;max-height:50vw}}@media (max-width: 770px){#projects .wrapper{flex-direction:column}#projects .wrapper .left{width:100%;margin-left:auto;margin-right:auto}#projects .wrapper .right{width:100%;margin-left:auto;margin-right:auto}#concept{padding-top:10vh}#featured{padding-bottom:10vh}#concept .center_image{width:100%}#concept img.image_abs:nth-child(2){display:none}#concept img.image_abs:nth-child(3){display:none}#concept img.image_abs:nth-child(4){display:none}#concept .wrapper_text_area p{padding-top:5vh}}@media (max-width: 640px){#service .wrapper p.textloop span{font-size:35px}h1{font-size:45px !important;width:100% !important;max-width:100% !important}h2{font-size:38px !important;width:100% !important;max-width:100% !important}#featured h2.title,#featured h2.title--across,#featured h2.title--center{max-width:100%;width:100%}#featured h2.title span,#featured h2.title--across span,#featured h2.title--center span{margin-left:10%}#featured .featured_products li{width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}#featured .featured_products li img{height:auto}#featured .featured_products li a h2{font-size:22px !important}}@media (max-width: 991px){.mini-cart-widget-outer-wrapper{padding:0 !important;overflow-y:auto}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper{padding-right:0}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper ul li{padding-left:0px !important;margin-bottom:50px}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper ul li span.quantity{display:block;margin-top:15px}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper ul li a{display:flex;flex-direction:column}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper ul li a img{width:100%;margin-left:auto;margin-bottom:15px !important;max-height:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.mini-cart-widget-outer-wrapper .mini-cart-widget-wrapper ul li a.remove{transform:none;font-size:30px !important;position:absolute;right:10px !important;left:unset !important}#featured .featured_products li img{height:50vw}}h1{filter:blur(12px);transition:filter 0.5s 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:0}h1.noshadow{filter:blur(0px);opacity:1}@media screen and (max-width: 1440px){#hero .hero-image h1{font-size:60px;left:30px;width:55vh}#concept .center_image h2{font-size:60px}#concept .wrapper_text_area p{font-size:22px}#projects .wrapper .left .wrapper_text_content p{font-size:22px;text-align:center}#featured h2.title,#featured h2.title--across,#featured h2.title--center{font-size:60px}#service .wrapper .right{padding-right:22px}#service .wrapper .right p{font-size:22px}}@media screen and (max-width: 991px){.home .site-content{padding-top:50px}#hero .hero-image h1{width:100%;padding:0 25px;display:inline-block;box-sizing:border-box;left:0 !important;top:50%;line-height:55px;margin-top:-90px;margin-top:-50px}#hero .hero-image h1 span{width:100% !important;float:none !important;text-align:center !important}#hero .hero-image a{top:unset;bottom:15px;max-width:65px;right:unset;left:50%;transform:translateX(-50%);margin:0}#concept a.link{margin-top:50px}a.link{margin:auto;display:block}#concept .wrapper_text_area p{text-align:center}#concept .center_image h2{text-align:center;margin-bottom:40px}#concept .center_image h2 span{margin-left:0 !important}#projects .wrapper .left h2{margin-top:40px}#projects .wrapper .left .wrapper_text_content p{padding-top:20px}#projects .wrapper .right .project:nth-child(2){margin-right:0}.text-loop span{font-size:55px}.text-loop span em{padding:0px 40px}#service{padding-bottom:8vh}#service .wrapper{padding:0}#service .wrapper .right{top:0;margin-left:0;padding:0 20px}#service .wrapper .right p{font-size:20px}#featured .featured_products .swiper-wrapper{padding-left:15px}#featured .featured_products .swiper-wrapper .product .shop_attributes .product_dimensions{font-size:12px}#featured h2.title,#featured h2.title--across,#featured h2.title--center{margin-top:60px;margin-bottom:40px;text-align:center}#featured h2.title span,#featured h2.title--across span,#featured h2.title--center span{margin-left:0 !important}}@media screen and (max-width: 1024px) and (min-width: 640px){#hero .hero-image a{top:43%;bottom:unset;max-width:85px;margin-top:0px;transition:all 0.6s ease}#hero .hero-image a.clicked{top:unset;bottom:15px;right:20px;left:unset;max-width:50px}}@media screen and (max-width: 991px){#hero .hero-image a{top:52%;bottom:unset;max-width:85px;margin-top:20px}#hero .hero-image a.clicked{top:unset;bottom:15px;right:60px;left:unset;max-width:50px}}.project-template-default.single.single-projec .grid__item--header,.project-template-press.single .grid__item--header{width:100%}.project-template-default.single.single-projec .title--across,.project-template-press.single .title--across{max-width:460px;margin:0;margin-bottom:20px}.project-template-default.single.single-projec .double-col-intro .grid__container .grid__item--header .subtle-cont,.project-template-default.single.single-projec .double-col-intro .grid__container--columns .grid__item--header .subtle-cont,.project-template-default.single.single-projec .double-col-intro .grid__container--images .grid__item--header .subtle-cont,.project-template-press.single .double-col-intro .grid__container .grid__item--header .subtle-cont,.project-template-press.single .double-col-intro .grid__container--columns .grid__item--header .subtle-cont,.project-template-press.single .double-col-intro .grid__container--images .grid__item--header .subtle-cont{opacity:1;transition:opacity 0.8s ease}.project-template-default.single.single-projec .double-col-intro .grid__container .grid__item--header .subtle-cont.hide,.project-template-default.single.single-projec .double-col-intro .grid__container--columns .grid__item--header .subtle-cont.hide,.project-template-default.single.single-projec .double-col-intro .grid__container--images .grid__item--header .subtle-cont.hide,.project-template-press.single .double-col-intro .grid__container .grid__item--header .subtle-cont.hide,.project-template-press.single .double-col-intro .grid__container--columns .grid__item--header .subtle-cont.hide,.project-template-press.single .double-col-intro .grid__container--images .grid__item--header .subtle-cont.hide{opacity:0}@media screen and (max-width: 991px){.project-template-default.single.single-projec .masonry-container--contained_trple.grid,.project-template-press.single .masonry-container--contained_trple.grid{grid-row-gap:4vw;grid-column-gap:0px}.project-template-default.single.single-projec #content,.project-template-press.single #content{padding:0 calc(4vw - 20px)}.project-template-default.single.single-projec .image-plain__container .cover-img,.project-template-press.single .image-plain__container .cover-img{min-height:460px}}.page-template-template-showroom #content{padding-left:0;padding:120px 0px;padding-top:40px}@media screen and (max-width: 991px){.page-template-template-showroom #content{padding:50px 0px}}.page-template-template-showroom #content p{font-size:20px;line-height:33px;font-weight:400;text-align:left;max-width:80%;padding:0px 7.3%}@media screen and (max-width: 991px){.page-template-template-showroom #content p{padding:0 20px;max-width:100%;font-size:1.2em;line-height:1.3;text-align:left}}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-prev{top:50%;transform:translateY(-50%) scaleX(-1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='play' width='119.62' height='119.62' viewBox='0 0 119.62 119.62'%3E%3Cg id='Group_39' data-name='Group 39' transform='translate(-139.543 -334.045)'%3E%3Cg id='Group_12' data-name='Group 12'%3E%3Cline id='Line_7' data-name='Line 7' x2='59.033' transform='translate(169.705 393.855)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/line%3E%3Cpath id='Path_2' data-name='Path 2' d='M220.041,384.9,229,393.855l-8.959,8.958' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='59.06' cy='59.06' r='59.06' transform='translate(140.293 334.795)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-color:transparent;background-repeat:no-repeat;background-size:cover;width:80px;height:80px;padding:0;margin:0;left:20px;transition:all 0.4s ease}@media screen and (max-width: 991px){.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-prev{width:40px;height:40px}}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-prev:hover{left:10px}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-prev:before{display:none}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-next{top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='play' width='119.62' height='119.62' viewBox='0 0 119.62 119.62'%3E%3Cg id='Group_39' data-name='Group 39' transform='translate(-139.543 -334.045)'%3E%3Cg id='Group_12' data-name='Group 12'%3E%3Cline id='Line_7' data-name='Line 7' x2='59.033' transform='translate(169.705 393.855)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/line%3E%3Cpath id='Path_2' data-name='Path 2' d='M220.041,384.9,229,393.855l-8.959,8.958' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='59.06' cy='59.06' r='59.06' transform='translate(140.293 334.795)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-color:transparent;background-repeat:no-repeat;background-size:cover;width:80px;height:80px;padding:0;margin:0;right:20px;transition:all 0.4s ease}@media screen and (max-width: 991px){.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-next{width:40px;height:40px}}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-next:hover{right:10px}.page-template-template-showroom #content .wlb-lookbook-carousel .woocommerce-lookbook-next:before{display:none}.page-template-template-showroom #content .woocommerce-lookbook{margin-top:100px}@media screen and (max-width: 991px){.page-template-template-showroom #content .woocommerce-lookbook{margin-top:30px}}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-zoom{display:none !important}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item{width:50px;height:50px;color:#8c765d;border-radius:50%;line-height:36px;text-align:center;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);color:transparent;text-indent:-99999;background:white}@media screen and (max-width: 991px){.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item{width:30px;height:30px}}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:after{content:"";left:50%;top:50%;transform:translate(-50%, -50%);height:17px;width:1px;background:Black;position:absolute;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width: 991px){.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:after{height:12px}}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:before{content:"";left:50%;top:50%;transform:translate(-50%, -50%);width:17px;height:1px;background:Black;position:absolute;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width: 991px){.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:before{width:12px}}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:hover::after,.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:hover::before{background:white;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.page-template-template-showroom #content .woocommerce-lookbook .woocommerce-lookbook-inner .wlb-item:hover{background:#8c765d;transform:scale(1.1)}.page-template-template-showroom #content .title-cont{margin-top:120px}@media screen and (max-width: 991px){.page-template-template-showroom #content .title-cont{margin-top:80px}}.page-template-template-showroom #content .title-cont span.title--center{text-align:center !important}.page-template-template-showroom .hero-image{position:relative}#bespoke{margin-top:30px;position:relative;cursor:none}#bespoke .text-loop{position:absolute;top:40%;pointer-events:none}#bespoke .wrapper{position:relative}@media screen and (max-width: 991px){#bespoke .wrapper{min-height:320px}}#bespoke .wrapper .cursor{top:20px;left:20px;position:absolute;pointer-events:none;color:black;letter-spacing:1px;text-transform:uppercase;font-weight:600;font-size:20px;text-decoration:none;width:100px;height:30px;white-space:nowrap}#bespoke .wrapper a{display:inline-block;width:100%;height:100%;cursor:none}#bespoke .wrapper .section-link{position:absolute;top:15%;right:15%}#bespoke .wrapper .section-link a{color:black;letter-spacing:1px;text-transform:uppercase;font-weight:600;font-size:20px;text-decoration:none;cursor:pointer}#bespoke .wrapper .section-link a:after{content:'';position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;background-color:black;transform:scaleX(0);transition:350ms transform 0 cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:0.2s transform 0s cubic-bezier(0.47, 0, 0.745, 0.715)}#bespoke .wrapper .section-link a:hover::after{transform:scaleX(1)}.woocommerce-lookbook-quickview{background:none !important}.woocommerce-lookbook-quickview-inner{background-color:#3b3b3bdb !important}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner{margin-top:0 !important;padding-top:20px}}.woocommerce-lookbook-quickview-inner .wlb-product-wrapper{padding:60px 60px !important;background:white}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-wrapper{width:98% !important;padding:20px 20px !important}}.woocommerce-lookbook-quickview-inner .wlb-close{background:none;padding:10px;border-radius:0 !important;color:black !important;font-size:28px !important;top:10px !important;right:10px !important;transition:all 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-close{right:5px !important;background:white}}.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-previous,.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-next{color:white !important}.woocommerce-lookbook-quickview-inner .wlb-overlay{background:none !important}.woocommerce-lookbook-quickview-inner .wlb-product-price,.woocommerce-lookbook-quickview-inner .variations_form,.woocommerce-lookbook-quickview-inner form{display:none !important}.woocommerce-lookbook-quickview-inner .wlb-controls{display:none !important}.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-next,.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-previous{opacity:0.2;transition:all 0.4ms ease}.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-next:hover,.woocommerce-lookbook-quickview-inner .wlb-controls .wlb-controls-previous:hover{opacity:1}.woocommerce-lookbook-quickview-inner .wlb-product-frame{flex-direction:row-reverse;display:flex;justify-content:space-between}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame{justify-content:initial;flex-direction:column}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-left{display:flex}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-left{width:100% !important}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-left .wlb-lookbook-data a{pointer-events:none}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-left .wlb-lookbook-data .woocommerce-product-gallery__image{text-align:center}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right{padding:0 !important;padding-right:20px !important;justify-content:center;display:flex !important;flex-direction:column}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right{width:100% !important;padding:20px 15px !important}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-data{padding:0 !important}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-title{color:black;font-size:35px !important;font-weight:100;text-align:left;text-transform:uppercase;font-family:"Canela Web"}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-title a{text-decoration:none;font-size:35px !important;font-weight:100}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-title a{text-overflow:initial;white-space:normal;line-height:39px;text-align:center}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-short-description{font-size:15px;color:black;position:relative;padding-top:20px;margin-top:10px}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-short-description{max-height:7em !important;text-align:center}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-short-description:before{content:"";position:absolute;left:0;top:0;width:80%;height:1px;background-color:#a18565}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-product-short-description:before{width:100%}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more{text-align:left;padding-top:30px}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more{text-align:center}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more a.wlb-read-more-button{color:black;display:inline-block;color:#a18565;font-size:16px;padding:10px 35px;border:1px solid #a18565;border-radius:6px;transition:0.3s background-color 0.05s cubic-bezier(0.47, 0, 0.745, 0.715),0.3s color 0.05s cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (max-width: 991px){.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more a.wlb-read-more-button{padding:10px 25px}}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more a.wlb-read-more-button:before{display:none}.woocommerce-lookbook-quickview-inner .wlb-product-frame .wlb-right .wlb-read-more a.wlb-read-more-button:hover{background-color:#a18565;color:#fff}.woocommerce-lookbook-quickview-inner .wlb-rotating-plane.wlb-loading{font-size:10px;text-indent:-9999em;border-top:2px solid #bfab94;border-right:2px solid #bfab94;border-bottom:2px solid #bfab94;border-left:2px solid #bfab94;border-radius:50%;width:55px;height:55px;border-top-color:#fff;border-left-color:#fff;background-color:transparent;position:absolute;top:30%;left:45%;transform:translate(-50%, -50%);margin:0;-webkit-animation:load 0.5s infinite linear;animation:load 0.5s infinite linear;z-index:1}.page-template-template-about .curtain-load::before,.single-press .curtain-load::before,.project-template-default.single .curtain-load::before{background:#edece9}.page-template-template-about .grid__item--header .title--across:first-child,.single-press .grid__item--header .title--across:first-child,.project-template-default.single .grid__item--header .title--across:first-child{text-align:center}.page-template-template-about .image-plain__container .cover-img,.single-press .image-plain__container .cover-img,.project-template-default.single .image-plain__container .cover-img{-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100vh - 30px);padding:0}@media screen and (max-width: 991px){.page-template-template-about .image-plain__container .cover-img,.single-press .image-plain__container .cover-img,.project-template-default.single .image-plain__container .cover-img{height:auto}}.page-template-template-about .grid__item--parag,.single-press .grid__item--parag,.project-template-default.single .grid__item--parag{margin-top:100px}@media screen and (max-width: 991px){.page-template-template-about .grid__item--parag,.single-press .grid__item--parag,.project-template-default.single .grid__item--parag{margin-top:10px}}.page-template-template-about .double-col-intro .grid__container.curtain-load,.page-template-template-about .double-col-intro .curtain-load.grid__container--columns,.page-template-template-about .double-col-intro .curtain-load.grid__container--images,.single-press .double-col-intro .grid__container.curtain-load,.single-press .double-col-intro .curtain-load.grid__container--columns,.single-press .double-col-intro .curtain-load.grid__container--images,.project-template-default.single .double-col-intro .grid__container.curtain-load,.project-template-default.single .double-col-intro .curtain-load.grid__container--columns,.project-template-default.single .double-col-intro .curtain-load.grid__container--images{top:-65px}.page-template-template-about .double-col-intro .grid__container .grid__item--header,.page-template-template-about .double-col-intro .grid__container--columns .grid__item--header,.page-template-template-about .double-col-intro .grid__container--images .grid__item--header,.single-press .double-col-intro .grid__container .grid__item--header,.single-press .double-col-intro .grid__container--columns .grid__item--header,.single-press .double-col-intro .grid__container--images .grid__item--header,.project-template-default.single .double-col-intro .grid__container .grid__item--header,.project-template-default.single .double-col-intro .grid__container--columns .grid__item--header,.project-template-default.single .double-col-intro .grid__container--images .grid__item--header{position:relative;top:-30px}.page-template-template-about .masonry-container,.page-template-template-about .masonry-container--contained,.page-template-template-about .masonry-container--contained_reverse,.page-template-template-about .masonry-container--contained_trple,.single-press .masonry-container,.single-press .masonry-container--contained,.single-press .masonry-container--contained_reverse,.single-press .masonry-container--contained_trple,.project-template-default.single .masonry-container,.project-template-default.single .masonry-container--contained,.project-template-default.single .masonry-container--contained_reverse,.project-template-default.single .masonry-container--contained_trple{margin-bottom:0}@media screen and (max-width: 991px){.page-template-template-about .masonry-container,.page-template-template-about .masonry-container--contained,.page-template-template-about .masonry-container--contained_reverse,.page-template-template-about .masonry-container--contained_trple,.single-press .masonry-container,.single-press .masonry-container--contained,.single-press .masonry-container--contained_reverse,.single-press .masonry-container--contained_trple,.project-template-default.single .masonry-container,.project-template-default.single .masonry-container--contained,.project-template-default.single .masonry-container--contained_reverse,.project-template-default.single .masonry-container--contained_trple{margin-bottom:50px}}.page-template-template-about .page-main .double-col .grid__item--parag,.single-press .page-main .double-col .grid__item--parag,.project-template-default.single .page-main .double-col .grid__item--parag{padding-right:8%;margin-top:-20px}@media screen and (max-width: 1440px){.page-template-template-about .page-main .double-col .grid__item--parag,.single-press .page-main .double-col .grid__item--parag,.project-template-default.single .page-main .double-col .grid__item--parag{padding-right:0;margin-top:50px}}.page-template-template-about .sidetext-img__cont--top,.single-press .sidetext-img__cont--top,.project-template-default.single .sidetext-img__cont--top{padding-top:0}.page-template-template-about .section-readmore-par,.single-press .section-readmore-par,.project-template-default.single .section-readmore-par{padding-bottom:0px}@media screen and (max-width: 991px){.page-template-template-about .page-main .double-col,.project-template-default.single .page-main .double-col,body.single-press .page-main .double-col{margin-top:80px}.page-template-template-about .double-col-intro .grid__container,.page-template-template-about .double-col-intro .grid__container--columns,.page-template-template-about .double-col-intro .grid__container--images,.project-template-default.single .double-col-intro .grid__container,.project-template-default.single .double-col-intro .grid__container--columns,.project-template-default.single .double-col-intro .grid__container--images,body.single-press .double-col-intro .grid__container,body.single-press .double-col-intro .grid__container--columns,body.single-press .double-col-intro .grid__container--images{grid-template-rows:auto auto 1fr;grid-template-columns:[line1] calc(4vw - 40px) [line2] 0 [line3] 2fr [line4] 0vw [line5];grid-template-areas:"image image image image" ". header header ." ". parag parag ."}.page-template-template-about .double-col-intro .grid__container .grid__item--header,.page-template-template-about .double-col-intro .grid__container--columns .grid__item--header,.page-template-template-about .double-col-intro .grid__container--images .grid__item--header,.project-template-default.single .double-col-intro .grid__container .grid__item--header,.project-template-default.single .double-col-intro .grid__container--columns .grid__item--header,.project-template-default.single .double-col-intro .grid__container--images .grid__item--header,body.single-press .double-col-intro .grid__container .grid__item--header,body.single-press .double-col-intro .grid__container--columns .grid__item--header,body.single-press .double-col-intro .grid__container--images .grid__item--header{width:100%;text-align:center;margin-bottom:35px;top:10px}.page-template-template-about .double-col-intro .grid__container .grid__item--header h1,.page-template-template-about .double-col-intro .grid__container--columns .grid__item--header h1,.page-template-template-about .double-col-intro .grid__container--images .grid__item--header h1,.project-template-default.single .double-col-intro .grid__container .grid__item--header h1,.project-template-default.single .double-col-intro .grid__container--columns .grid__item--header h1,.project-template-default.single .double-col-intro .grid__container--images .grid__item--header h1,body.single-press .double-col-intro .grid__container .grid__item--header h1,body.single-press .double-col-intro .grid__container--columns .grid__item--header h1,body.single-press .double-col-intro .grid__container--images .grid__item--header h1{text-align:center}.page-template-template-about .double-col-intro .grid__container .grid__item--header .subtle-cont h4,.page-template-template-about .double-col-intro .grid__container--columns .grid__item--header .subtle-cont h4,.page-template-template-about .double-col-intro .grid__container--images .grid__item--header .subtle-cont h4,.project-template-default.single .double-col-intro .grid__container .grid__item--header .subtle-cont h4,.project-template-default.single .double-col-intro .grid__container--columns .grid__item--header .subtle-cont h4,.project-template-default.single .double-col-intro .grid__container--images .grid__item--header .subtle-cont h4,body.single-press .double-col-intro .grid__container .grid__item--header .subtle-cont h4,body.single-press .double-col-intro .grid__container--columns .grid__item--header .subtle-cont h4,body.single-press .double-col-intro .grid__container--images .grid__item--header .subtle-cont h4{font-size:20px;margin-top:5px}.page-template-template-about .double-col-intro .grid__container .grid__item--parag p,.page-template-template-about .double-col-intro .grid__container--columns .grid__item--parag p,.page-template-template-about .double-col-intro .grid__container--images .grid__item--parag p,.project-template-default.single .double-col-intro .grid__container .grid__item--parag p,.project-template-default.single .double-col-intro .grid__container--columns .grid__item--parag p,.project-template-default.single .double-col-intro .grid__container--images .grid__item--parag p,body.single-press .double-col-intro .grid__container .grid__item--parag p,body.single-press .double-col-intro .grid__container--columns .grid__item--parag p,body.single-press .double-col-intro .grid__container--images .grid__item--parag p{text-align:left}.page-template-template-about .plain-par p,.project-template-default.single .plain-par p,body.single-press .plain-par p{text-align:left}.page-template-template-about .page-main .section-main-par,.page-template-template-about .page-main .section-readmore-par,.project-template-default.single .page-main .section-main-par,.project-template-default.single .page-main .section-readmore-par,body.single-press .page-main .section-main-par,body.single-press .page-main .section-readmore-par{max-width:100%;padding-top:0}.page-template-template-about .page-main .section-main-par p,.page-template-template-about .page-main .section-readmore-par p,.project-template-default.single .page-main .section-main-par p,.project-template-default.single .page-main .section-readmore-par p,body.single-press .page-main .section-main-par p,body.single-press .page-main .section-readmore-par p{text-align:center}.page-template-template-about .page-main .section-readmore-par,.project-template-default.single .page-main .section-readmore-par,body.single-press .page-main .section-readmore-par{max-width:100%}.page-template-template-about .page-main .section-readmore-par p,.project-template-default.single .page-main .section-readmore-par p,body.single-press .page-main .section-readmore-par p{text-align:left}.page-template-template-about .page-main .readmore-btn-cont,.project-template-default.single .page-main .readmore-btn-cont,body.single-press .page-main .readmore-btn-cont{margin-top:20px;margin-bottom:50px}.page-template-template-about .page-main .double-col h3,.project-template-default.single .page-main .double-col h3,body.single-press .page-main .double-col h3{text-align:center}}@media all and (min-width: 768px){.woocommerce-columns--2{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:3em;column-gap:3em}}.onsale{background-color:rgba(0,128,0,0.7);color:#fff;font-size:12px;padding:1em;position:absolute;cursor:default}.woocommerce button.button.alt{background-color:#a18565;width:auto;color:#ffffff;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:70px;padding:15px 40px;transition:.3s background-color .05s cubic-bezier(0.47, 0, 0.745, 0.715)}.woocommerce button.button.alt.disabled{background-color:#c8b7a4}.single-product-main__container .single_add_to_cart_button.button.alt{opacity:1;line-height:1.4;border-radius:6px;padding:12px 40px;background-color:#a18565}.single-product-main__container .single_add_to_cart_button.button.alt.disabled:hover{background-color:#a18565}.single-product-main__container .single_add_to_cart_button.button.alt:hover{background-color:black;color:white}.button--product{display:inline-block;color:#a18565;font-size:16px;padding:14px 35px;border:1px solid #a18565;border-radius:6px;transition:0.3s background-color 0.05s cubic-bezier(0.47, 0, 0.745, 0.715),0.3s color 0.05s cubic-bezier(0.47, 0, 0.745, 0.715)}@media screen and (max-width: 991px){.button--product{font-size:15px;padding:11px 22px}}.button--product:hover{background-color:#a18565;color:#fff}.accordion-item__toggle{font-size:2em;border:none;border-bottom:1px solid #1c1c1c;font-weight:400;padding-bottom:20px;margin-bottom:30px;width:100%;text-align:left;cursor:pointer;background-color:transparent}.accordion-item__toggle::after{content:"+"}.mini-cart-open-btn{cursor:pointer}.mini-cart-close-btn{cursor:pointer;position:relative;min-width:30px;min-height:30px;padding:10px}.mini-cart-close-btn::after,.mini-cart-close-btn::before{content:"";position:absolute;background-color:#1c1c1c;width:30px;height:2px;left:0;top:50%}.mini-cart-close-btn::after{transform:rotate(45deg)}.mini-cart-close-btn::before{transform:rotate(-45deg)}.product-search-active .product-search-widget-wrapper .js-product-search-toggle{min-width:30px;min-height:30px}.product-search-active .product-search-widget-wrapper .js-product-search-toggle::after,.product-search-active .product-search-widget-wrapper .js-product-search-toggle::before{opacity:1;transition:.3s opacity .25s cubic-bezier(0.47, 0, 0.745, 0.715)}.product-search-active .product-search-widget-wrapper [type="submit"]{opacity:1}.product-search-widget-wrapper .js-product-search-toggle{cursor:pointer;position:relative;padding:10px}.product-search-widget-wrapper .js-product-search-toggle::after,.product-search-widget-wrapper .js-product-search-toggle::before{content:"";position:absolute;background-color:#1c1c1c;left:0;top:50%;width:30px;height:2px;opacity:0;transition:.3s opacity .05s cubic-bezier(0.47, 0, 0.745, 0.715)}.product-search-widget-wrapper .js-product-search-toggle::after{transform:rotate(45deg)}.product-search-widget-wrapper .js-product-search-toggle::before{transform:rotate(-45deg)}.product-search-widget-wrapper [type="submit"]{cursor:pointer;background-color:transparent;border:1px solid #1c1c1c;font-size:15px;font-weight:400;font-style:normal;letter-spacing:normal;padding:15px 40px;border-radius:10px;opacity:0;transition:.3s opacity .25s cubic-bezier(0.47, 0, 0.745, 0.715)}.product-sidebar .product-categories{margin:1em 0;padding:0;display:flex;flex-direction:column}.product-sidebar .product-categories .cat-item{display:inline-block}.product-sidebar .product-categories a{display:inline-block;text-decoration:none;color:#1c1c1c;font-size:1.06667em}.product-sidebar .product-categories a:hover,.product-sidebar .product-categories .current-cat>a,.product-sidebar .product-categories .current-cat-parent>a{color:#a98e4a}.product-sidebar .product-categories .cat-parent>a{position:relative;padding-right:1em}.product-sidebar .product-categories .cat-parent>a::before,.product-sidebar .product-categories .cat-parent>a::after{content:'';width:.45em;height:1px;background-color:currentColor;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg);transition:transform 300ms ease-in-out}.product-sidebar .product-categories .cat-parent>a::after{transform:translateY(-50%) rotate(-45deg);right:-.30em}.product-sidebar .product-categories .children{display:flex;flex-direction:column;padding:0 0 0 .5em;margin-top:2px;margin-bottom:2px;max-height:0;overflow:hidden;transition:max-height 300ms linear;font-size:.93em}.product-sidebar .product-categories .submenu-open>.children{max-height:200px}.product-sidebar .product-categories .submenu-open>a::after{transform:translateY(-50%) rotate(45deg);right:-.30em}.product-sidebar .product-categories .submenu-open>a::before{transform:translateY(-50%) rotate(135deg)}.woocommerce-pagination ul{display:flex;flex-wrap:wrap;list-style-type:none;justify-content:center;padding:2em 1em;margin:0}.woocommerce-pagination ul .page-numbers{display:flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid transparent;border-radius:50%;overflow:hidden;background-color:transparent;margin:15px;color:#13365c;font-family:"basis-grotesque-regular-pro","Times New Roman",Times,serif;font-size:2.33333em;font-weight:500;line-height:1;text-align:center;box-sizing:border-box;width:100px;height:100px;transition-property:color, background-color;transition-duration:200ms;transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.woocommerce-pagination ul .page-numbers:not(.dots){border-color:currentColor}.woocommerce-pagination ul .page-numbers:not(.dots).current,.woocommerce-pagination ul .page-numbers:not(.dots):hover{color:#f4f0f0;background-color:#13365c}.woocommerce-pagination ul .page-numbers.next,.woocommerce-pagination ul .page-numbers.prev{background-color:transparent;border-width:0;color:#1c1c1c;width:110px}.woocommerce-pagination ul .page-numbers.next:hover,.woocommerce-pagination ul .page-numbers.prev:hover{color:#a98e4a;background-color:transparent}.product-search-widget-wrapper{box-sizing:border-box;background-color:#edece9;color:#1c1c1c;padding:20px 0;position:fixed;z-index:110;top:-100%;left:0;width:100%;height:100vh;transition:all 0.8s ease}.product-search-widget-wrapper .container-boxed{display:flex;flex-direction:column;height:100%}.product-search-widget-wrapper .close-btn{margin:8px 5px;margin-left:auto}.product-search-widget-wrapper .widget_product_search{flex-grow:1;display:flex;padding-bottom:45px}.product-search-widget-wrapper form.woocommerce-product-search{margin:auto;display:flex;align-items:flex-end;position:relative;max-width:100%;padding-bottom:10px}@media screen and (max-width: 991px){.product-search-widget-wrapper form.woocommerce-product-search{flex-direction:column;justify-content:center;align-items:center}.product-search-widget-wrapper form.woocommerce-product-search .search-field{width:100%;min-width:100%;margin:0;margin-bottom:20px;text-align:center;font-size:32px}}.product-search-widget-wrapper form.woocommerce-product-search::after{content:'';display:block;width:100%;height:2px;background-color:currentColor;position:absolute;left:0;bottom:0}.product-search-widget-wrapper form.woocommerce-product-search ::-webkit-input-placeholder{color:#edece9;opacity:1;font-size:.8em}.product-search-widget-wrapper form.woocommerce-product-search ::-moz-placeholder{color:#edece9;opacity:1;font-size:.8em}.product-search-widget-wrapper form.woocommerce-product-search :-ms-input-placeholder{color:#edece9;opacity:1;font-size:.8em}.product-search-widget-wrapper form.woocommerce-product-search :-moz-placeholder{color:#edece9;opacity:1;font-size:.8em}.product-search-widget-wrapper .search-field{font-family:"basis-grotesque-regular-pro","Times New Roman",Times,serif;border-width:0;padding:0;width:17ch;max-width:calc(100% - 1em - 5px);margin-right:5px;outline-color:transparent}.product-search-widget-wrapper .woocommerce-product-search__submit-button{padding:5px;line-height:1;width:1em;height:1em;outline-color:transparent}.product-search-widget-wrapper .woocommerce-product-search__submit-button svg{width:calc(1em - 10px);height:calc(1em - 10px);vertical-align:top;transition:color 300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);color:#edece9}.product-search-widget-wrapper .woocommerce-product-search__submit-button:hover svg{color:#1c1c1c}.product-search-widget-wrapper .search-field,.product-search-widget-wrapper .woocommerce-product-search__submit-button{font-size:2em}@media all and (min-width: 768px){.product-search-widget-wrapper .search-field,.product-search-widget-wrapper .woocommerce-product-search__submit-button{font-size:3em}}.product-search-widget-wrapper{opacity:0;visibility:hidden;transition:opacity 650ms 550ms cubic-bezier(0.445, 0.05, 0.55, 0.95),visibility 1150ms 0s,top 0.8 ease;z-index:999}.product-search-widget-wrapper [type="search"]{-webkit-appearance:unset;outline-offset:initial;font-family:"Canela Web";font-weight:300;letter-spacing:1px}.product-search-widget-wrapper input[type=search]::-ms-clear{display:none;width:0;height:0}.product-search-widget-wrapper input[type=search]::-ms-reveal{display:none;width:0;height:0}.product-search-widget-wrapper input[type="search"]::-webkit-search-decoration,.product-search-widget-wrapper input[type="search"]::-webkit-search-cancel-button,.product-search-widget-wrapper input[type="search"]::-webkit-search-results-button,.product-search-widget-wrapper input[type="search"]::-webkit-search-results-decoration{display:none}.product-search-widget-wrapper form.woocommerce-product-search::after{transform:scaleX(0);transition:transform 400ms 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transform-origin:left}.product-search-widget-wrapper .search-field,.product-search-widget-wrapper .woocommerce-product-search__submit-button{opacity:0;transition:opacity 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.product-search-active .product-search-widget-wrapper{transform:translate3d(0, 0, 0);visibility:visible;transition:transform 650ms cubic-bezier(0.445, 0.05, 0.55, 0.95),visibility 0s}.product-search-active .product-search-widget-wrapper form.woocommerce-product-search::after{transform:scaleX(1);transition:transform 400ms 650ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.product-search-active .product-search-widget-wrapper .search-field,.product-search-active .product-search-widget-wrapper .woocommerce-product-search__submit-button{opacity:1;transition:opacity 400ms 850ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.product-search-active button[type="submit"]{opacity:1}.product-search-active .product-search-widget-wrapper{opacity:1;visibility:visible;top:0;transition:all 0.8s ease}.product-search-active .product-search-widget-wrapper .search-field,.product-search-active .product-search-widget-wrapper .woocommerce-product-search__submit-button{opacity:1}.product-search-widget-wrapper .js-product-search-toggle{position:fixed;top:20px;right:20px;margin:0 !important;padding:0 !important;width:40px;height:40px}.product-search-widget-wrapper .js-product-search-toggle:before{width:40px !important}.product-search-widget-wrapper .js-product-search-toggle:after{width:40px !important}.product-search-widget-wrapper input.search-field{font-size:2.5em;text-transform:uppercase}.product-search-widget-wrapper input.search-field::-moz-placeholder{color:black}.product-search-widget-wrapper input.search-field:-ms-input-placeholder{color:black}.product-search-widget-wrapper input.search-field::placeholder{color:black}.product-search-widget-wrapper button[type="submit"]{color:#a18565;font-size:15px;font-weight:400;font-style:normal;background-color:transparent;letter-spacing:normal;text-decoration:none;text-transform:uppercase;text-align:center;transition:all 0.8s 1.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.4s ease,color 0.4s ease;border-radius:5px;padding:12px 25px;border:solid 1px #a18565;opacity:0;letter-spacing:1px}.product-search-widget-wrapper button[type="submit"]:hover{background-color:#a18565;color:White;transition:background-color 0.4s ease}.product-search-widget-wrapper form.woocommerce-product-search:after{bottom:-10px;height:1px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1c1c1c}.accordion-item{position:relative}.accordion-item__body{height:0;opacity:0;transition:0.3s height 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95),0s opacity 0s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.accordion-item p{margin-bottom:20px}.js-open .accordion-item__body{height:auto;opacity:1;transition:0.3s height 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95),0.3s opacity 0s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error{text-align:center;margin:0;color:#fff;box-shadow:0px 3px 6px rgba(150,150,150,0.5)}.woocommerce-notices-wrapper .woocommerce-message{background-color:#a98e4a}.woocommerce-notices-wrapper .woocommerce-error{background-color:#e91e63}.single-product{background-color:#edece9}.single-product .site-content{padding-top:95px}.single-product .parallax-container{margin-top:0}.single-product .section-related-products{padding:50px 0px}.single-product .section-main-par,.single-product .section-readmore-par{padding-top:5vw}@media screen and (min-width: 1280px){.single-product .section-main-par,.single-product .section-readmore-par{padding-top:120px}}.single-product .main-par{font-size:30px;line-height:1.4}.single-product .add-to-wrap{display:flex;width:100%}.single-product table.variations{margin-bottom:25px !important;margin-top:0 !important}.single-product table.variations tbody{display:flex;flex-direction:row}.single-product table.variations tr{display:flex;width:100%;flex-direction:column;text-align:left;margin-bottom:15px}.single-product table.variations tr th.label label{font-family:"Canela Web";font-weight:400 !important}.single-product table.variations tr td.value .reset_variations{text-decoration:none;font-size:12px;color:#a18565;text-transform:uppercase;margin-left:15px}.single-product table.variations tr td.value select{cursor:pointer;margin:0;outline:0}.single-product table.variations tr td.value select:focus,.single-product table.variations tr td.value select:focus-visible{border:0;outline:none;border-bottom:solid 1px #bebebe}.single-product-main__container{display:flex;flex-direction:column;position:relative;background-color:#edece9;padding-top:0em;padding-bottom:1.2em}.single-product-main__container .single-product__content .title-cont{margin-bottom:20px}.single-product-main__container .single-product__content .product_title{line-height:1.1}.single-product-main__container .single-product__content .product_title span{text-align:left}@media screen and (max-width: 1024px){.single-product-main__container .single-product__content .product_title span{font-size:70px}}@media screen and (max-width: 991px){.single-product-main__container .single-product__content .product_title span{font-size:46px;text-align:center;line-height:50px}}.single-product-main__container .single-product__content .accordion{margin-top:20px}.single-product-main__container .single-product__content .accordion .accordion-item{overflow:hidden}.single-product-main__container .single-product__content .accordion .js-open .accordion-item__toggle:after{content:"-"}.single-product-main__container .single-product__content .accordion .accordion-item__toggle{font-size:18px;border-bottom:1px solid #bebebe;margin-bottom:20px;position:relative;color:Black;text-decoration:none}.single-product-main__container .single-product__content .accordion .accordion-item__toggle:after{position:absolute;right:0;top:0}.single-product-main__container .single-product__content .accordion .accordion-item__content p{font-size:17px;line-height:1.4}.single-product-main__container .single-product__gallery,.single-product-main__container .attachment-shop_single{order:1}@media screen and (min-width: 770px){.single-product-main__container .single-product__gallery,.single-product-main__container .attachment-shop_single{order:unset}}.single-product-main__container .woocommerce-breadcrumb{grid-area:1 / 1 / 2 / 3;margin:1em;order:0;font-size:.8em}@media screen and (min-width: 480px){.single-product-main__container .woocommerce-breadcrumb{margin:1.5em;font-size:.93333em}}@media screen and (min-width: 770px){.single-product-main__container .woocommerce-breadcrumb{margin:0 0 3em 0}}.single-product-main__container .woocommerce-product-gallery{order:1;width:100%;grid-column:2;grid-column-start:2;grid-column-end:2}.single-product-main__container .onsale{display:none}.single-product-main__container .single_add_to_cart_button.button.alt.disabled{line-height:normal}.single-product-main__container .tinv-wraper{padding:0px 6px;border:1px solid #1c1c1c;border-left:none;display:flex;justify-content:center;align-items:center}.single-product-main__container .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart{margin-top:0}.single-product-main__container .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:35px;position:static;margin:0}.single-product__content{border:1px solid #edece9;order:1;padding:0 80px 0 130px}.single-product__content#content{padding:0 80px 0 130px;margin-top:4vw}@media screen and (max-width: 1280px){.single-product__content#content{padding:0 30px 0 30px}}.single-product__content .single-main-content-container{padding:1em;box-sizing:border-box;max-width:100%}@media screen and (min-width: 480px){.single-product__content .single-main-content-container{padding:2em}}@media screen and (min-width: 770px){.single-product__content .single-main-content-container{max-width:75%}}.single-product__content .single-meta-content-container{padding:2em;box-sizing:border-box;border-top:1px solid #edece9}.single-product__content .entry-summary{overflow:hidden;margin-bottom:1.2em;width:100%;position:relative  !important;transition:all 400ms ease;top:0;margin-bottom:2em;height:calc(100vh - 180px);overflow:auto}.single-product__content .entry-summary.sticky{transition:all 80ms ease}@media screen and (min-width: 1280px){.single-product__content .entry-summary{margin-bottom:0 o !important;padding-right:8px}}@media screen and (max-width: 991px){.single-product__content .entry-summary{height:100%;overflow:visible}}.single-product__content .entry-summary::-webkit-scrollbar{width:5px}.single-product__content .entry-summary::-webkit-scrollbar-track{display:none}.single-product__content .entry-summary::-webkit-scrollbar-thumb{background-color:#a18565;border-radius:10px;width:5px;margin:2px}@media screen and (max-width: 991px){.single-product__content .entry-summary{margin-top:40px}.single-product__content .entry-summary p.price{font-size:28px !important}}.single-product__content .entry-summary .woocommerce-product-details__short-description,.single-product__content .entry-summary .title-cont{opacity:1;max-height:1000px;overflow:visible}.single-product__content .entry-summary.sticky{top:100px;height:calc(100vh - 140px)}.single-product__content .entry-summary.sticky form.cart{margin-bottom:30px !important}.single-product__content .product_meta{display:flex;flex-direction:column;opacity:.9;font-size:.9em}.single-product__content .product_meta a{color:#1c1c1c;transition:color 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.single-product__content .product_meta a:hover{text-decoration:underline}.single-product__content .ring-sizes-link-wrapper{margin:1.1em 0}.single-product__content form.cart{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:60px !important}.single-product__content form.cart .woocommerce-variation-availability{display:flex;align-items:center;font-size:18px;text-transform:uppercase;width:100%;margin-bottom:20px}.single-product__content form.cart .woocommerce-variation-availability p{display:inline-block;margin:0;width:auto}.single-product__content form.cart .woocommerce-variation-availability p.in-stock{color:black}.single-product__content form.cart .woocommerce-variation-availability:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 201.607 201.607' style='enable-background:new 0 0 201.607 201.607;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23010002;' d='M59.584,4.305L0,51.099v146.203h146.189v-0.351l55.311-49.184V4.491l0.107-0.186H59.584z M61.535,9.806h57.068L73.252,51.099H10.529L61.535,9.806z M140.695,191.805H5.504V56.61h135.191V191.805z M142.374,51.099H81.43 l45.355-41.293h60.669L142.374,51.099z M195.999,145.291l-49.807,44.285V55.064l49.807-45.623V145.291z'/%3E%3Crect x='49.553' y='75.882' style='fill:%23010002;' width='49.088' height='5.501'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.single-product__content form.cart .quantity{margin-bottom:25px !important;max-width:260px;width:100%;margin-right:0 !important;display:flex;flex-direction:row;justify-content:center;border-bottom:solid 1px #bebebe;padding-bottom:12px}.single-product__content form.cart .quantity .minus{background:none;border:none;width:32px;height:25px;cursor:pointer;font-size:20px;line-height:25px;border-radius:50%;display:inline-block;transition:all  0.4s ease}.single-product__content form.cart .quantity .minus:hover{background-color:#a18565;color:White}.single-product__content form.cart .quantity .plus{background:none;border:none;width:32px;height:25px;cursor:pointer;font-size:20px;line-height:25px;border-radius:50%;display:inline-block;transition:all  0.4s ease}.single-product__content form.cart .quantity .plus:hover{background-color:#a18565;color:White}.single-product__content form.cart .quantity .qty{width:100%;background:none;margin:0;font-size:17px;border:none;-moz-appearance:textfield}.single-product__content form.cart .quantity .qty:focus,.single-product__content form.cart .quantity .qty:focus-visible{border:solid 1px black;outline:none;box-shadow:none}.single-product__content form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none}.single-product__content form.cart .add-to-wrap .yith-wcwl-add-to-wishlist{margin-left:25px;top:6px;position:relative}.single-product__content form.cart .single_add_to_cart_button{min-width:260px}.single-product__content .variations{margin:1em 0}.single-product__content .variations .reset_variations{display:none}.single-product__content .shipping-page-link{text-align:right}.single-product__content .single-product-details__content{margin:2em 0}.single-product__content .variations select{background-color:transparent;padding:.5em .33em;border:0;border-bottom:solid 1px #bebebe;font-size:18px;padding-left:0;max-width:255px !important;width:100% !important;margin-right:0 !important;min-width:unset !important}.single-product__content .variations select option{text-transform:capitalize}.single-product__content .single_variation_wrap .price{font-family:"Canela Web";font-weight:400;margin-bottom:40px;color:#a18565 !important;display:block;width:100%;font-size:28px !important;margin-top:-25px}@media all and (min-width: 770px){.single-product-main__container{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:1.5em;column-gap:1.5em;padding-top:0px;padding-bottom:3.33333em}.single-product__content{grid-column:2;grid-column:1;grid-column-start:1;grid-column-end:1;grid-row-start:1}.single-product__content .entry-summary{box-sizing:border-box;position:-webkit-sticky;position:sticky}.single-product__gallery,.woocommerce-product-gallery__wrapper{grid-column:1}.single-product__gallery img.attachment-woocommerce_single,.single-product__gallery img.attachment-shop_single,.woocommerce-product-gallery__wrapper img.attachment-woocommerce_single,.woocommerce-product-gallery__wrapper img.attachment-shop_single{width:100%;box-sizing:border-box}}@media all and (max-width: 991px){.single.single-product .section-main-par,.single.single-product .section-readmore-par{max-width:100%}.single.single-product .section-main-par p,.single.single-product .section-readmore-par p{line-height:1.2;font-size:26px;text-align:center}.single.single-product .up-sells,.single.single-product .related-products{padding-top:50px}.single.single-product .up-sells .title-cont,.single.single-product .related-products .title-cont{margin-bottom:40px}.single.single-product .up-sells ul.products,.single.single-product .related-products ul.products{flex-direction:column}.single.single-product .up-sells ul.products li,.single.single-product .related-products ul.products li{margin-bottom:40px;flex:0 0 100%;max-width:100%;width:100%}.single.single-product .up-sells ul.products li:nth-child(2),.single.single-product .related-products ul.products li:nth-child(2){margin-top:0 !important}.single-product-main__container{display:flex;flex-direction:column-reverse}.single-product-main__container .single-product__content{margin:0;width:100%;padding:0 20px !important;box-sizing:border-box}.single-product-main__container .single-product__content .accordion .accordion-item__toggle{font-size:17px}.single-product-main__container .single-product__content form.cart{justify-content:center;align-items:center}.single-product-main__container .single-product__content form.cart .variations select{min-width:100% !important}.single-product-main__container .single-product__content form.cart .quantity{max-width:100%}.single-product-main__container .single-product__content form.cart .single_add_to_cart_button{min-width:calc(100% - 60px)}.single-product-main__container .single-product__content form.cart .single_variation_wrap{width:100%}.single-product-main__container .single-product__content form.cart .add-to-wrap .yith-wcwl-add-to-wishlist{margin-left:15px}.single-product-main__container .single-product__content .woocommerce-variation-add-to-cart{justify-content:center;align-items:center;display:flex;flex-direction:column}.single-product-main__container .single-product__content .price{text-align:center}.single-product-main__container .single-product__content .title-cont{max-width:100%;margin:0}.single-product-main__container .single-product__content .woocommerce-product-details__short-description{margin-top:25px}.single-product-main__container .single-product__content .woocommerce-product-details__short-description p{text-align:center}}@media all and (min-width: 1200px){.single-product-main__container{-moz-column-gap:0;column-gap:0}}.social-share-buttons{display:flex;align-items:center}.social-share-button{color:inherit;display:flex;text-decoration:none;font-size:14px;font-weight:bold;line-height:1.8;opacity:1;transition:opacity 200ms;padding:5px;transition:color 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.social-share-button:hover{color:#a98e4a}.social-share-button svg{width:1.4em;height:1.4em}.social-share-button .icon-social-facebook{width:.8em;height:1.3em}.social-share-button span{display:inline-block;padding:0 5px}.social-share-button svg,.social-share-button span{pointer-events:none}.social-share-button+.social-share-button{margin-left:1em}.section-related-products .title-cont,.section-upsells-products .title-cont,.up-sells .title-cont{margin-bottom:60px}.section-related-products .title-cont h2 span,.section-upsells-products .title-cont h2 span,.up-sells .title-cont h2 span{text-transform:uppercase;text-align:center}.section-related-products ul.products,.section-upsells-products ul.products,.up-sells ul.products{display:flex;justify-content:space-between}@media screen and (max-width: 1280px){.section-related-products ul.products,.section-upsells-products ul.products,.up-sells ul.products{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.section-related-products ul.products li,.section-upsells-products ul.products li,.up-sells ul.products li{flex-basis:30%;margin-bottom:40px;align-self:flex-start}@media screen and (max-width: 1280px){.section-related-products ul.products li,.section-upsells-products ul.products li,.up-sells ul.products li{flex:0 0 50%;max-width:50%;padding:20px;flex-wrap:auto}}.section-related-products ul.products li:nth-child(2),.section-upsells-products ul.products li:nth-child(2),.up-sells ul.products li:nth-child(2){margin-top:50px}.section-related-products ul.products li .product_dimensions,.section-upsells-products ul.products li .product_dimensions,.up-sells ul.products li .product_dimensions{display:none}.section-related-products ul.products li .yith-wcwl-add-to-wishlist .delete_item,.section-upsells-products ul.products li .yith-wcwl-add-to-wishlist .delete_item,.up-sells ul.products li .yith-wcwl-add-to-wishlist .delete_item{font-size:0}.section-related-products ul.products li .yith-wcwl-add-to-wishlist .delete_item i,.section-upsells-products ul.products li .yith-wcwl-add-to-wishlist .delete_item i,.up-sells ul.products li .yith-wcwl-add-to-wishlist .delete_item i{float:right;right:0;position:relative}.section-related-products ul.products li.product a img,.section-upsells-products ul.products li.product a img,.up-sells ul.products li.product a img{margin-bottom:2em}.woocommerce-loop-product__link{width:100%;position:relative}.woocommerce-loop-product__link .product_dimensions{margin-bottom:1.875em;font-size:1.06667em}.woocommerce-loop-product__title{position:relative;text-transform:uppercase;padding:.75em 0}.woocommerce-loop-product__title::before{content:"";position:absolute;left:0;top:0;width:80%;height:1px;background-color:#8b8b8b}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none}.single-img-conteiner,.woocommerce-product-gallery__image{position:relative}.woocommerce-product-gallery__image{position:relative}.woocommerce-product-gallery__wrapper{margin:0}.related-products .products .product .price{margin-bottom:20px !important;color:#1c1c1c !important;font-size:18px !important;font-weight:400 !important}@media screen and (max-width: 991px){.related-products .products .product .woocommerce-loop-product__title{font-size:28px !important}}.woocommerce-shop::-webkit-scrollbar,.tax-product_cat::-webkit-scrollbar{width:7px}.woocommerce-shop::-webkit-scrollbar-track,.tax-product_cat::-webkit-scrollbar-track{display:none}.woocommerce-shop::-webkit-scrollbar-thumb,.tax-product_cat::-webkit-scrollbar-thumb{background-color:#a18565;border-radius:10px;width:7px;margin:2px}.woocommerce-shop .site-footer,.tax-product_cat .site-footer{padding-top:90px}.woocommerce-shop .page-title,.tax-product_cat .page-title{text-transform:uppercase;margin:0;margin-bottom:100px}@media screen and (max-width: 991px){.woocommerce-shop .page-title,.tax-product_cat .page-title{font-size:40px;text-align:center}}.woocommerce-shop .page-title span,.tax-product_cat .page-title span{text-align:left}.woocommerce-shop .page-title span:empty,.tax-product_cat .page-title span:empty{display:none}.woocommerce-shop .page-title span:first-child,.tax-product_cat .page-title span:first-child{margin-left:80px}@media screen and (max-width: 991px){.woocommerce-shop .page-title span:first-child,.tax-product_cat .page-title span:first-child{margin-left:30px}}.woocommerce-shop .site-content,.tax-product_cat .site-content{padding-top:100px}.woocommerce-shop .site-main,.tax-product_cat .site-main{max-width:1600px;margin:0 auto;padding:110px 20px;padding-bottom:0;display:grid;align-content:stretch;justify-content:stretch;justify-items:stretch;align-items:stretch;grid-template-columns:[line1] 410px [line2] auto [line3] 2.25fr [line4] auto [line5];grid-template-rows:[line1] auto [line2] auto [line3] minmax(-webkit-max-content, -webkit-min-content) [line4] auto [line5];grid-template-rows:[line1] auto [line2] auto [line3] minmax(max-content, min-content) [line4] auto [line5];grid-template-areas:". header ." "sidebar . filter" "sidebar products products" "sidebar products products" "sidebar pagination pagination";-moz-column-gap:0px;column-gap:0px;row-gap:10px;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:column}@media screen and (max-width: 770px){.woocommerce-shop .site-main,.tax-product_cat .site-main{padding:50px 20px}}.woocommerce-shop .woocommerce-products-header,.tax-product_cat .woocommerce-products-header{grid-area:header}.woocommerce-shop .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{grid-area:filter}.woocommerce-shop .woocommerce-pagination,.tax-product_cat .woocommerce-pagination{grid-area:pagination}.woocommerce-shop ul.products,.tax-product_cat ul.products{grid-area:products}.woocommerce-shop .wcpf_widget_filters,.tax-product_cat .wcpf_widget_filters{grid-area:sidebar;max-width:300px}@media screen and (max-width: 991px){.woocommerce-shop .wcpf_widget_filters,.tax-product_cat .wcpf_widget_filters{max-width:100%}}.woocommerce-shop .products ul,.woocommerce-shop ul.products,.tax-product_cat .products ul,.tax-product_cat ul.products{display:flex;flex-wrap:wrap;padding:0;list-style:none outside;clear:both;-moz-column-gap:10%;column-gap:10%;justify-content:space-between;margin-top:-50px}@media screen and (max-width: 1680px){.woocommerce-shop .products ul,.woocommerce-shop ul.products,.tax-product_cat .products ul,.tax-product_cat ul.products{margin-top:0}}.woocommerce-shop .products ul li,.woocommerce-shop ul.products li,.tax-product_cat .products ul li,.tax-product_cat ul.products li{flex-basis:45%}.woocommerce-shop .products ul .product,.woocommerce-shop ul.products .product,.tax-product_cat .products ul .product,.tax-product_cat ul.products .product{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;align-self:flex-start;cursor:default !important;position:relative}.woocommerce-shop .products ul .product.outofstock:after,.woocommerce-shop ul.products .product.outofstock:after,.tax-product_cat .products ul .product.outofstock:after,.tax-product_cat ul.products .product.outofstock:after{content:"OUT OF STOCK";position:absolute;right:0;top:0;display:block;width:auto;padding:2px 11px;background:black;color:White;font-size:12px;text-align:center;line-height:21px}.woocommerce-shop .products ul .product.outofstock:nth-child(2n-1):after,.woocommerce-shop ul.products .product.outofstock:nth-child(2n-1):after,.tax-product_cat .products ul .product.outofstock:nth-child(2n-1):after,.tax-product_cat ul.products .product.outofstock:nth-child(2n-1):after{top:60px}@media screen and (max-width: 991px){.woocommerce-shop .products ul .product.outofstock:nth-child(2n-1):after,.woocommerce-shop ul.products .product.outofstock:nth-child(2n-1):after,.tax-product_cat .products ul .product.outofstock:nth-child(2n-1):after,.tax-product_cat ul.products .product.outofstock:nth-child(2n-1):after{top:0}}.woocommerce-shop .products ul .product:last-child,.woocommerce-shop ul.products .product:last-child,.tax-product_cat .products ul .product:last-child,.tax-product_cat ul.products .product:last-child{margin-bottom:0}.woocommerce-shop .products ul .product .shop_attributes,.woocommerce-shop ul.products .product .shop_attributes,.tax-product_cat .products ul .product .shop_attributes,.tax-product_cat ul.products .product .shop_attributes{display:none}.woocommerce-shop .products ul .product .price,.woocommerce-shop ul.products .product .price,.tax-product_cat .products ul .product .price,.tax-product_cat ul.products .product .price{margin-bottom:20px !important;color:#1c1c1c !important;font-size:18px !important;font-weight:400 !important}.woocommerce-shop .products ul .product .price del,.woocommerce-shop ul.products .product .price del,.tax-product_cat .products ul .product .price del,.tax-product_cat ul.products .product .price del{color:#404040 !important}.woocommerce-shop .products ul .product .price ins,.woocommerce-shop ul.products .product .price ins,.tax-product_cat .products ul .product .price ins,.tax-product_cat ul.products .product .price ins{text-decoration:none !important;font-weight:400 !important}.woocommerce-shop .products ul .product:nth-child(2n-1),.woocommerce-shop ul.products .product:nth-child(2n-1),.tax-product_cat .products ul .product:nth-child(2n-1),.tax-product_cat ul.products .product:nth-child(2n-1){top:50px}.woocommerce-shop .products ul .product:nth-child(2n-1) a img,.woocommerce-shop ul.products .product:nth-child(2n-1) a img,.tax-product_cat .products ul .product:nth-child(2n-1) a img,.tax-product_cat ul.products .product:nth-child(2n-1) a img{padding-top:60px}@media screen and (max-width: 991px){.woocommerce-shop .products ul .product:nth-child(2n-1) a img,.woocommerce-shop ul.products .product:nth-child(2n-1) a img,.tax-product_cat .products ul .product:nth-child(2n-1) a img,.tax-product_cat ul.products .product:nth-child(2n-1) a img{padding-top:0}}.woocommerce-shop .products ul .product:last-child .woocommerce-loop-product__title,.woocommerce-shop ul.products .product:last-child .woocommerce-loop-product__title,.tax-product_cat .products ul .product:last-child .woocommerce-loop-product__title,.tax-product_cat ul.products .product:last-child .woocommerce-loop-product__title{margin-bottom:15px}.woocommerce-shop .products ul .product a,.woocommerce-shop ul.products .product a,.tax-product_cat .products ul .product a,.tax-product_cat ul.products .product a{flex-basis:auto;display:flex;min-width:100%;flex-direction:column}.woocommerce-shop .products ul .product a img,.woocommerce-shop ul.products .product a img,.tax-product_cat .products ul .product a img,.tax-product_cat ul.products .product a img{padding-bottom:20px}.woocommerce-shop .products ul .product .button--product,.woocommerce-shop ul.products .product .button--product,.tax-product_cat .products ul .product .button--product,.tax-product_cat ul.products .product .button--product{flex-basis:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;max-width:50%;min-width:50%;margin-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.woocommerce-shop .woocommerce-pagination,.tax-product_cat .woocommerce-pagination{margin-top:90px}.woocommerce-shop .woocommerce-pagination ul.page-numbers,.tax-product_cat .woocommerce-pagination ul.page-numbers{margin:0;border:none}.woocommerce-shop .woocommerce-pagination ul.page-numbers li,.tax-product_cat .woocommerce-pagination ul.page-numbers li{border-right:0;cursor:pointer}.woocommerce-shop .woocommerce-pagination ul.page-numbers li a,.woocommerce-shop .woocommerce-pagination ul.page-numbers li span,.tax-product_cat .woocommerce-pagination ul.page-numbers li a,.tax-product_cat .woocommerce-pagination ul.page-numbers li span{pointer-events:none;padding:0;border-radius:0;background:none;color:black;font-family:"Canela Web";border:none;justify-content:center;align-items:center;display:flex;font-size:52px;font-weight:300;min-width:35px;width:auto;height:auto}.woocommerce-shop .woocommerce-pagination ul.page-numbers li a.next,.woocommerce-shop .woocommerce-pagination ul.page-numbers li a.prev,.woocommerce-shop .woocommerce-pagination ul.page-numbers li span.next,.woocommerce-shop .woocommerce-pagination ul.page-numbers li span.prev,.tax-product_cat .woocommerce-pagination ul.page-numbers li a.next,.tax-product_cat .woocommerce-pagination ul.page-numbers li a.prev,.tax-product_cat .woocommerce-pagination ul.page-numbers li span.next,.tax-product_cat .woocommerce-pagination ul.page-numbers li span.prev{display:none}.woocommerce-shop .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-shop .woocommerce-pagination ul.page-numbers li span:hover,.tax-product_cat .woocommerce-pagination ul.page-numbers li a:hover,.tax-product_cat .woocommerce-pagination ul.page-numbers li span:hover{background:none !important;color:#a18565}.woocommerce-shop .woocommerce-pagination ul.page-numbers li a.current,.woocommerce-shop .woocommerce-pagination ul.page-numbers li span.current,.tax-product_cat .woocommerce-pagination ul.page-numbers li a.current,.tax-product_cat .woocommerce-pagination ul.page-numbers li span.current{background:none;color:#a18565}.woocommerce-shop .woocommerce-pagination ul.page-numbers li:hover a,.tax-product_cat .woocommerce-pagination ul.page-numbers li:hover a{background:none !important;color:#a18565}.woocommerce-shop .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{margin-bottom:70px}@media screen and (max-width: 991px){.woocommerce-shop .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{margin-bottom:0px;margin-top:20px}}.woocommerce-shop .woocommerce-ordering select,.tax-product_cat .woocommerce-ordering select{margin-left:auto;display:block;background-color:transparent;border:none;border-bottom:1px solid #8b8b8b;padding:0px 0px 11px 0;position:relative;font-size:20px;cursor:pointer}.woocommerce-shop .woocommerce-ordering select:focus,.woocommerce-shop .woocommerce-ordering select:focus-visible,.tax-product_cat .woocommerce-ordering select:focus,.tax-product_cat .woocommerce-ordering select:focus-visible{outline:none;border:none;border-bottom:1px solid #1c1c1c}.woocommerce-shop .woocommerce-ordering select option,.tax-product_cat .woocommerce-ordering select option{border:none}.woocommerce-shop .woocommerce-ordering #orderby,.tax-product_cat .woocommerce-ordering #orderby{display:none}.woocommerce-shop .woocommerce-ordering .customsort_wrap,.tax-product_cat .woocommerce-ordering .customsort_wrap{float:right;position:relative;z-index:1}.woocommerce-shop .woocommerce-ordering .customsort_wrap .title,.woocommerce-shop .woocommerce-ordering .customsort_wrap .title--across,.woocommerce-shop .woocommerce-ordering .customsort_wrap .title--center,.tax-product_cat .woocommerce-ordering .customsort_wrap .title,.tax-product_cat .woocommerce-ordering .customsort_wrap .title--across,.tax-product_cat .woocommerce-ordering .customsort_wrap .title--center{margin-bottom:17px;border-bottom:1px solid #8b8b8b;box-sizing:border-box;position:relative;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;color:black;text-transform:uppercase;padding-bottom:17px;padding-right:25px;min-width:200px;text-align:left;position:relative}.woocommerce-shop .woocommerce-ordering .customsort_wrap .title:after,.woocommerce-shop .woocommerce-ordering .customsort_wrap .title--across:after,.woocommerce-shop .woocommerce-ordering .customsort_wrap .title--center:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .title:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .title--across:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .title--center:after{display:inline-block;position:absolute;right:0;top:1px;width:15px;height:15px;content:"";background-size:cover;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Cpolygon points='455,212.5 242.5,212.5 242.5,0 212.5,0 212.5,212.5 0,212.5 0,242.5 212.5,242.5 212.5,455 242.5,455 242.5,242.5 455,242.5 '/%3E%3C/svg%3E%0A")}.woocommerce-shop .woocommerce-ordering .customsort_wrap .title.clicked:after,.woocommerce-shop .woocommerce-ordering .customsort_wrap .clicked.title--across:after,.woocommerce-shop .woocommerce-ordering .customsort_wrap .clicked.title--center:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .title.clicked:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .clicked.title--across:after,.tax-product_cat .woocommerce-ordering .customsort_wrap .clicked.title--center:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Crect y='212.5' width='455' height='30'/%3E%3C/svg%3E%0A")}.woocommerce-shop .woocommerce-ordering .customsort_wrap ul,.tax-product_cat .woocommerce-ordering .customsort_wrap ul{display:inline-block;text-align:right;position:absolute;top:50px;right:0;background:white;display:none;padding:20px;min-width:200px}.woocommerce-shop .woocommerce-ordering .customsort_wrap ul li,.tax-product_cat .woocommerce-ordering .customsort_wrap ul li{cursor:pointer;margin-bottom:10px}.woocommerce-shop .woocommerce-ordering .customsort_wrap ul li:first-child,.tax-product_cat .woocommerce-ordering .customsort_wrap ul li:first-child{pointer-events:none}.woocommerce-shop .woocommerce-ordering .customsort_wrap ul li:last-child,.tax-product_cat .woocommerce-ordering .customsort_wrap ul li:last-child{margin-bottom:0}.woocommerce-shop .woocommerce-ordering .customsort_wrap ul li:hover,.woocommerce-shop .woocommerce-ordering .customsort_wrap ul li.clicked,.tax-product_cat .woocommerce-ordering .customsort_wrap ul li:hover,.tax-product_cat .woocommerce-ordering .customsort_wrap ul li.clicked{color:#a98e4a}.woocommerce-shop .bapf_head,.tax-product_cat .bapf_head{margin-bottom:17px;border-bottom:1px solid #8b8b8b;padding:0}.woocommerce-shop .bapf_head h3,.tax-product_cat .bapf_head h3{font-weight:400;display:inline-block;font-weight:400;font-size:1.2em;padding-bottom:17px;display:inline-block;width:100%;padding-right:0;cursor:pointer}.woocommerce-shop .bapf_head i.bapf_colaps_smb,.tax-product_cat .bapf_head i.bapf_colaps_smb{width:15px;height:15px;margin-top:5px;display:inline-block;background-size:cover}.woocommerce-shop .bapf_head .bapf_colaps_smb:before,.tax-product_cat .bapf_head .bapf_colaps_smb:before{display:none}.woocommerce-shop .bapf_head .bapf_colaps_smb.fa-chevron-up,.tax-product_cat .bapf_head .bapf_colaps_smb.fa-chevron-up{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Crect y='212.5' width='455' height='30'/%3E%3C/svg%3E%0A")}.woocommerce-shop .bapf_head .bapf_colaps_smb.fa-chevron-down,.tax-product_cat .bapf_head .bapf_colaps_smb.fa-chevron-down{background-size:cover;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Cpolygon points='455,212.5 242.5,212.5 242.5,0 212.5,0 212.5,212.5 0,212.5 0,242.5 212.5,242.5 212.5,455 242.5,455 242.5,242.5 455,242.5 '/%3E%3C/svg%3E%0A")}.woocommerce-shop .bapf_head .box-toggle,.tax-product_cat .bapf_head .box-toggle{right:0}.woocommerce-shop .bapf_body,.tax-product_cat .bapf_body{opacity:1;visibility:visible;transition:all 0.6s ease;max-height:1200px}.woocommerce-shop .bapf_body .bapf_slidr_all,.tax-product_cat .bapf_body .bapf_slidr_all{max-width:92%;margin:auto;padding-top:15px}.woocommerce-shop .bapf_body .bapf_slidr_all .ui-slider-handle,.tax-product_cat .bapf_body .bapf_slidr_all .ui-slider-handle{background:#af977c;font-size:20px;width:20px;height:20px;top:-8px;border-radius:2em;border:solid 2px white !important}.woocommerce-shop .bapf_body .bapf_slidr_all .bapf_from,.woocommerce-shop .bapf_body .bapf_slidr_all .bapf_to,.tax-product_cat .bapf_body .bapf_slidr_all .bapf_from,.tax-product_cat .bapf_body .bapf_slidr_all .bapf_to{font-size:13px}.woocommerce-shop .bapf_body li,.tax-product_cat .bapf_body li{line-height:25px;transition:color 0.6s ease;color:Black}.woocommerce-shop .bapf_body li input[type=checkbox],.tax-product_cat .bapf_body li input[type=checkbox]{width:16px;height:16px;border:1px solid #a6a6a6;border-radius:2px;margin-right:10px;transition:all 0.6s ease}.woocommerce-shop .bapf_body li input[type=checkbox]:checked,.tax-product_cat .bapf_body li input[type=checkbox]:checked{border:1px solid #000;background-color:black}.woocommerce-shop .bapf_body li input[type=checkbox]:hover,.tax-product_cat .bapf_body li input[type=checkbox]:hover{border:1px solid #000}.woocommerce-shop .bapf_body li input[type=checkbox]:checked:after,.tax-product_cat .bapf_body li input[type=checkbox]:checked:after{width:4px;height:8px;border-bottom:2px solid #9e876d;border-right:2px solid #9e876d;display:block;position:absolute;top:1px;left:4px}.woocommerce-shop .bapf_body li i.fa-minus,.tax-product_cat .bapf_body li i.fa-minus{width:15px;height:15px;display:inline-block;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Crect y='212.5' width='455' height='30'/%3E%3C/svg%3E%0A");position:relative;top:4px;margin-left:10px}.woocommerce-shop .bapf_body li i.fa-minus:before,.tax-product_cat .bapf_body li i.fa-minus:before{display:none}.woocommerce-shop .bapf_body li i.fa-plus,.tax-product_cat .bapf_body li i.fa-plus{width:15px;height:15px;display:inline-block;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 455 455' style='enable-background:new 0 0 455 455;' xml:space='preserve'%3E%3Cpolygon points='455,212.5 242.5,212.5 242.5,0 212.5,0 212.5,212.5 0,212.5 0,242.5 212.5,242.5 212.5,455 242.5,455 242.5,242.5 455,242.5 '/%3E%3C/svg%3E%0A");position:relative;top:4px;margin-left:10px}.woocommerce-shop .bapf_body li i.fa-plus:before,.tax-product_cat .bapf_body li i.fa-plus:before{display:none}.woocommerce-shop .bapf_body[style*="display: none"],.woocommerce-shop .bapf_body[style*="display:none"],.tax-product_cat .bapf_body[style*="display: none"],.tax-product_cat .bapf_body[style*="display:none"]{opacity:0;display:block !important;visibility:hidden;max-height:0}.woocommerce-shop .wcpf-title-container span,.tax-product_cat .wcpf-title-container span{font-size:17px;font-weight:100}.woocommerce-shop .wcpf-title-container .wcpf-product-counts,.tax-product_cat .wcpf-title-container .wcpf-product-counts{display:none}.woocommerce-shop .wcpf-price-slider-min-max-inputs input,.tax-product_cat .wcpf-price-slider-min-max-inputs input{padding:10px;background-color:transparent;border:1px solid #1c1c1c}.woocommerce-shop .wcpf-button.wcpf-button-action-reset,.tax-product_cat .wcpf-button.wcpf-button-action-reset{padding:10px;display:inline-block}.woocommerce-shop .wcpf-button.wcpf-button-action-reset span,.tax-product_cat .wcpf-button.wcpf-button-action-reset span{font-size:20px;text-transform:uppercase}.woocommerce-shop .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{min-height:50px}.woocommerce-shop .woocommerce-ordering select,.tax-product_cat .woocommerce-ordering select{text-transform:uppercase;font-size:1.2em;display:none}.woocommerce-shop .wcpf-price-slider .ui-slider-range,.tax-product_cat .wcpf-price-slider .ui-slider-range{background-color:#1b1b1b}.woocommerce-shop .wcpf-price-slider .ui-widget-content,.tax-product_cat .wcpf-price-slider .ui-widget-content{background-color:#a1856533}.woocommerce-shop .wcpf-price-slider .ui-slider-handle,.tax-product_cat .wcpf-price-slider .ui-slider-handle{width:1.3em;height:1.3em;top:-0.4em}.woocommerce-shop .wcpf-price-slider .priceSliderAmount .wcpf-price-slider-min-max-inputs,.tax-product_cat .wcpf-price-slider .priceSliderAmount .wcpf-price-slider-min-max-inputs{display:none}.woocommerce-shop .wcpf-price-slider .priceLabel,.tax-product_cat .wcpf-price-slider .priceLabel{text-align:left;color:gray}.woocommerce-shop .wcpf-checkbox-list .wcpf-input-container,.tax-product_cat .wcpf-checkbox-list .wcpf-input-container{border:1px solid #a6a6a6 !important}.woocommerce-shop .wcpf-checkbox-list .wcpf-input-container:after,.tax-product_cat .wcpf-checkbox-list .wcpf-input-container:after{border-color:#9e876d !important}.woocommerce-shop .wcpf-checkbox-list .wcpf-title-container,.tax-product_cat .wcpf-checkbox-list .wcpf-title-container{padding-left:10px}.woocommerce-shop .wcpf-checkbox-list .wcpf-title-container .wcpf-title,.tax-product_cat .wcpf-checkbox-list .wcpf-title-container .wcpf-title{color:#818181;font-size:16px;line-height:19px;text-transform:capitalize;transition:color 0.4s ease}.woocommerce-shop .wcpf-checkbox-list .wcpf-title-container .wcpf-title:hover,.tax-product_cat .wcpf-checkbox-list .wcpf-title-container .wcpf-title:hover{color:Black}.woocommerce-shop .wcpf-checkbox-list .checked .wcpf-input-container,.tax-product_cat .wcpf-checkbox-list .checked .wcpf-input-container{border:1px solid black}.woocommerce-shop .wcpf-checkbox-list .checked .wcpf-title,.tax-product_cat .wcpf-checkbox-list .checked .wcpf-title{color:black}.woocommerce-shop .yith-wcwl-add-to-wishlist,.tax-product_cat .yith-wcwl-add-to-wishlist{margin:unset;flex-basis:auto;display:flex;min-width:50%;flex-direction:column;max-width:50%}@media screen and (max-width: 991px){.woocommerce-shop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.tax-product_cat .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{margin-right:auto;margin-left:0 !important;padding-left:20px}}.woocommerce-shop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.tax-product_cat .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:inline-block;height:100%}.woocommerce-shop .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.tax-product_cat .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{display:inline-block !important;min-width:auto !important;margin-left:auto;height:30px}.woocommerce-shop .yith-wcwl-add-to-wishlist .delete_item,.tax-product_cat .yith-wcwl-add-to-wishlist .delete_item{font-size:0}.woocommerce-shop .yith-wcwl-add-to-wishlist i::before,.tax-product_cat .yith-wcwl-add-to-wishlist i::before{font-weight:100;font-size:45px;color:#a18565;vertical-align:middle;cursor:pointer}@media screen and (max-width: 1440px){.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-size:30px !important}.woocommerce-shop ul.products .product .price,.tax-product_cat ul.products .product .price{font-size:16px}.woocommerce-shop .site-main,.tax-product_cat .site-main{grid-column-gap:10px;grid-template-columns:[line1] 350px [line2] auto [line3] 2.25fr [line4] auto [line5]}}@media screen and (max-width: 1024px){.woocommerce-shop .site-main,.tax-product_cat .site-main{grid-column-gap:10px;grid-template-columns:[line1] 350px [line2] auto [line3] 2.25fr [line4] auto [line5]}.woocommerce-shop .products ul,.woocommerce-shop ul.products,.tax-product_cat .products ul,.tax-product_cat ul.products{justify-content:center}.woocommerce-shop .products ul li,.woocommerce-shop ul.products li,.tax-product_cat .products ul li,.tax-product_cat ul.products li{flex-basis:100%;margin-left:30px}.woocommerce-shop .products .product:nth-child(2n-1),.tax-product_cat .products .product:nth-child(2n-1){top:0 !important;margin-bottom:100px}.woocommerce-shop ul.products .product:nth-child(2n-1) .woocommerce-loop-product__title,.tax-product_cat ul.products .product:nth-child(2n-1) .woocommerce-loop-product__title{margin-bottom:15px}}@media screen and (max-width: 991px){.woocommerce-shop .site-main,.tax-product_cat .site-main{grid-column-gap:10px;grid-template-columns:[line1] 2fr [line2] auto [line3] 2fr [line4] auto [line5];grid-template-areas:". header ." "sidebar sidebar sidebar" ". filter ." "products products products" "pagination pagination pagination"}.woocommerce-shop .site-main .page-title,.tax-product_cat .site-main .page-title{grid-area:header;text-align:center;margin-bottom:50px}.woocommerce-shop .site-main .page-title span,.tax-product_cat .site-main .page-title span{text-align:center;margin:0}.woocommerce-shop .products ul li,.woocommerce-shop ul.products li,.tax-product_cat .products ul li,.tax-product_cat ul.products li{margin-left:0px}.woocommerce-shop .products ul,.woocommerce-shop ul.products,.tax-product_cat .products ul,.tax-product_cat ul.products{justify-content:center}}

