﻿@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Playfair+Display:400,400i,700,700i,900");@font-face{font-family:'Didot';font-style:normal;font-weight:normal;src:url("../fonts/Didot.woff") format("woff")}@font-face{font-family:'Benton Modern';font-style:normal;font-weight:normal;src:url("../fonts/BentonModDisp-Black.otf") format("truetype")}html{scroll-behavior:smooth}body{font-family:"Montserrat",sans-serif}a{color:black}a:hover{color:black;text-decoration:none}h1{font-family:"Playfair Display",serif}.overflow-hidden{overflow:hidden}#header{padding:10px 20px;position:relative}#header.header-home{position:absolute;top:0;z-index:999;width:100%}.overlay-menu{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0.6);z-index:9999}.header-nav--menu{position:absolute;top:50%;left:2%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex}@media (max-width: 1024px){.header-nav--maincategory{display:none}}.header-nav--maincategory ul{list-style:none;margin-bottom:0;display:-webkit-flex;display:flex}.header-nav--maincategory ul a{text-transform:uppercase;font-size:0.65rem;letter-spacing:2px;font-weight:bold;padding-right:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--maincategory ul a:hover{color:#676767}.header-nav--maincategory.is-white a{color:#fff !important}.header-nav--content{position:fixed;overflow:scroll;left:-100%;top:0;z-index:99999;background:white;height:100%;width:25%;display:block;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);padding:5rem 2rem 2rem;-moz-transition:all .3s .3s;-o-transition:all .3s .3s;-webkit-transition:all .3s;-webkit-transition-delay:.3s;transition:all .3s .3s}@media (max-width: 768px){.header-nav--content{width:fit-content}}@media (max-width: 320px){.header-nav--content{left:120%}}.header-nav--content.is-open{-moz-transition:all .3s .3s;-o-transition:all .3s .3s;-webkit-transition:all .3s;-webkit-transition-delay:.3s;transition:all .3s .3s;left:0}.header-nav--content .js-hamburger{position:absolute;top:20px}.header-nav--content .nav-category h2{text-transform:uppercase;letter-spacing:6px;font-size:18px;font-weight:600;border-bottom:4px solid black;padding-bottom:10px}.header-nav--content .nav-category ul{padding:20px 0;margin:0;list-style:none}.header-nav--content .nav-category ul li{padding-bottom:10px}.header-nav--content .nav-category ul li a{text-transform:uppercase;letter-spacing:4px;font-weight:500;font-size:0.8rem;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--content .nav-category ul li a:hover{color:#676767}.header-nav--content .social-icons a{padding:0 10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--content .social-icons a:hover{color:#676767}.header-nav--content .social-icons i{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--content .social-icons i:hover{color:#676767}.header-nav--content .nav-staticpages ul{padding:20px 0;margin:0;list-style:none}.header-nav--content .nav-staticpages ul li{padding-bottom:10px}.header-nav--content .nav-staticpages ul li a{text-transform:uppercase;letter-spacing:4px;font-weight:900;font-size:15px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--content .nav-staticpages ul li a:hover{color:#676767}.header-nav--icons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;position:absolute;top:50%;right:2%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 768px){.header-nav--icons{display:none}}.header-nav--icons .shop-link{margin-right:20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 1200px){.header-nav--icons .shop-link{display:none}}.header-nav--icons .shop-link a:hover{color:#676767}.header-nav--icons .shop-link a img{width:15px;vertical-align:baseline}.header-nav--icons .shop-link span{vertical-align:text-top;padding-left:10px;font-size:0.55rem}.header-nav--icons .social-link--wrapper .social-link--item{padding:0 10px;font-size:0.8rem}.header-nav--icons .social-link--wrapper .social-link--item:hover i{color:#676767}.header-nav--icons .social-link--wrapper .social-link--item i{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header-nav--icons .social-link--wrapper .js-search{cursor:pointer}.header-nav--icons.is-white a{color:#fff !important}.header-nav--icons.is-white i{color:#fff !important}.header-logo{text-align:center}.header-logo img{max-width:130px}@media (max-width: 480px){.header-logo img{max-width:100px}}.search-smartphone{display:none;position:absolute;top:50%;right:2%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 768px){.search-smartphone{display:block}}.grid-insta{width:100%;border-spacing:0;padding:0;margin:0;border-collapse:collapse;display:-ms-grid;display:grid;grid-template-columns:repeat(6, 1fr)}.insta-thumbnail{width:100%;height:300px;background-position:center center;background-size:cover;opacity:0.5}.insta-thumbnail:hover{opacity:1}footer{background-color:black;position:relative}.footer-logo img{max-width:150px}.footer-nav--left{position:absolute;left:3%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 480px){.footer-nav--left{display:none}}.footer-nav--left ul{list-style:none;padding:0;display:-webkit-flex;display:flex}.footer-nav--left ul li{padding:0 10px}@media (max-width: 768px){.footer-nav--left ul li{padding:0 5px}}.footer-nav--left ul a{color:white;text-transform:uppercase;letter-spacing:3px;font-weight:bold;font-size:0.6rem;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 768px){.footer-nav--left ul a{font-size:0.4rem}}.footer-nav--left ul a:hover{color:#676767}.footer-nav--right{position:absolute;right:3%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 480px){.footer-nav--right{position:relative;top:0;right:0;transform:none;text-align:center}}.footer-nav--right ul{list-style:none;padding:0;margin-top:20px;display:-webkit-flex;display:flex}@media (max-width: 480px){.footer-nav--right ul{margin-top:0px;margin-bottom:0px;-webkit-justify-content:center;justify-content:center}}.footer-nav--right ul li{padding:0 10px}@media (max-width: 768px){.footer-nav--right ul li{padding:0 5px}}.footer-nav--right ul li a{color:white;text-transform:uppercase;letter-spacing:3px;font-weight:bold;font-size:0.6rem;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 768px){.footer-nav--right ul li a{font-size:0.4rem}}.footer-nav--right ul li a:hover{color:#676767}.footer-nav--right .social-icons i{color:white;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.footer-nav--right .social-icons i:hover{color:#676767}.footer-nav--right .social-icons a{padding:0 10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 768px){.footer-nav--right .social-icons a{padding:0 5px}}.footer-nav--right .social-icons a:hover{color:#676767}.footer-nav--right .social-icons .shop-link--item{text-transform:uppercase;font-size:0.6rem;letter-spacing:3px;font-weight:bold;color:white}.custom-content h2,.custom-content h3,.custom-content h4,.custom-content h5{font-family:"Didot","Playfair Display",serif;margin-bottom:1.5rem}.custom-content p{font-family:"Didot","Playfair Display",serif}.custom-content a{border-bottom:1px solid black;padding-bottom:5px}.custom-content .block-aligned{display:-webkit-flex;display:flex}@media (max-width: 480px){.custom-content .block-aligned{display:block}}.custom-content .block-aligned .img-offset{width:50%}@media (max-width: 480px){.custom-content .block-aligned .img-offset{width:100%;text-align:center}}.custom-content .block-aligned .img-offset img{max-width:80%}@media (max-width: 480px){.custom-content .block-aligned .img-offset img{width:100%}}.custom-content .block-aligned .img-offset img.offset-top{position:relative;top:-20%;max-height:800px}.custom-content .block-aligned .img-offset img.offset-bottom{position:relative;bottom:-20%;max-height:800px}.custom-content .block-aligned .text-offset{width:50%}@media (max-width: 480px){.custom-content .block-aligned .text-offset{width:100%}}.custom-content .block-aligned .text-offset.staggered{position:relative;left:-10%;padding:80px 40px;height:fit-content}@media (max-width: 480px){.custom-content .block-aligned .text-offset.staggered{left:0}}.custom-content .full-img{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;height:400px}.home-hero{height:100vh;position:relative;background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 480px){.home-hero{background-attachment:inherit}}.home-hero--wrapper{position:absolute;text-align:center;top:50%;left:50%;-moz-transform:translate(-50%, -35%);-ms-transform:translate(-50%, -35%);-webkit-transform:translate(-50%, -35%);transform:translate(-50%, -35%)}.home-hero--wrapper h4{text-transform:uppercase;letter-spacing:4px;font-weight:bold;font-size:0.8rem}.home-hero--wrapper h1{font-size:2rem;margin:2rem 0}.home-hero--wrapper.is-white h4{color:#fff !important}.home-hero--wrapper.is-white h1{color:#fff !important}.form-contact{max-width:500px;width:50%;margin:0 auto}@media (max-width: 480px){.form-contact{width:90%}}.form-contact input,.form-contact textarea{padding:10px}.contact-page{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.form-thumbnail{width:50%;height:750px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.form-thumbnail{display:none}}.wpcf7-validation-errors{border:2px solid #676767 !important}.search-form--overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:99999}.search-form--overlay #search-form{position:absolute;width:80%;margin:0 auto;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.search-form--overlay .search-wrap input[type="search"]{width:100%;background:none;border:none;border-bottom:1px solid #4e4b4b;padding-bottom:15px;font-size:4rem;font-weight:100;color:white}@media (max-width: 768px){.search-form--overlay .search-wrap input[type="search"]{font-size:3rem}}@media (max-width: 480px){.search-form--overlay .search-wrap input[type="search"]{font-size:1.5rem}}.search-form--overlay .btn-close{position:absolute;right:5%;top:5%;font-size:2.5rem;cursor:pointer}.search-form--overlay .btn-close i{color:white}.latest-posts--grid{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@media (max-width: 768px){.latest-posts--grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.latest-posts--grid{grid-template-columns:repeat(1, 1fr)}}.latest-posts--grid .card-thumbnail{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.latest-posts--grid .card-content{padding:1rem;text-align:center}.latest-posts--grid .card-content h4{font-size:0.6rem;text-transform:uppercase;font-weight:bold;letter-spacing:3px}.latest-posts--grid .card-content h3{font-family:"Didot","Playfair Display",serif;margin:1.2rem 0rem;font-size:1rem}.latest-post--overview{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width: 480px){.latest-post--overview{display:block}}.latest-post--overview .latest-post--thumbnail{width:50%}@media (max-width: 480px){.latest-post--overview .latest-post--thumbnail{width:100%}}.latest-post--overview .latest-post--thumbnail img{width:100%}.latest-post--overview .latest-post--content{width:50%;position:relative}@media (max-width: 480px){.latest-post--overview .latest-post--content{width:100%;margin-top:40px}}.latest-post--overview .latest-post--content .content-wrapper{text-align:center;width:80%;margin:0 auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 480px){.latest-post--overview .latest-post--content .content-wrapper{position:relative;width:100%;top:0%;left:0%;-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}}.latest-post--overview .latest-post--content .post-categories{margin-bottom:40px}.latest-post--overview .latest-post--content .post-categories ul{list-style:none;padding:0px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width: 480px){.latest-post--overview .latest-post--content .post-categories ul{display:block}}.latest-post--overview .latest-post--content .post-categories li{text-transform:uppercase;font-family:"Playfair Display",serif;font-weight:bold;letter-spacing:4px;font-size:0.7rem;position:relative}.latest-post--overview .latest-post--content .post-categories li:after{content:"•";padding:0 10px}.latest-post--overview .latest-post--content .post-categories li:last-of-type:after{content:" ";padding:0 10px}.latest-post--overview .latest-post--content .post-date{font-family:"Playfair Display",serif;font-style:italic;font-size:0.85rem;letter-spacing:2px}.latest-post--overview .latest-post--content h2{font-family:"Playfair Display",serif;font-size:2.5rem;letter-spacing:4px;font-weight:lighter;margin:2rem 0}.latest-post--overview .latest-post--content .read-more{text-transform:uppercase;font-weight:bold;letter-spacing:4px;font-size:0.85rem;border-bottom:3px solid black;padding-bottom:5px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.latest-post--overview .latest-post--content .read-more:hover{border-bottom:3px solid #676767;color:#676767;padding-bottom:10px}.latest-post--overview .card-content--footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:40px}@media (max-width: 768px){.latest-post--overview .card-content--footer{display:block}}.latest-post--overview .card-content--footer .comments-counter{font-family:"Benton Modern","Playfair Display",serif;font-style:italic;font-weight:bold;font-size:0.85rem;letter-spacing:1px}.latest-post--overview .card-content--footer .comments-counter span{font-size:2rem;vertical-align:middle}.latest-post--overview .card-content--footer .share-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width: 768px){.latest-post--overview .card-content--footer .share-wrapper{display:block}}@media (max-width: 480px){.latest-post--overview .card-content--footer .share-wrapper .share-links{margin-top:10px}}.latest-post--overview .card-content--footer .share-wrapper span{font-family:"Playfair Display",serif;font-style:italic;padding-right:10px}.latest-post--overview .card-content--footer .share-wrapper a{padding-right:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.latest-post--overview .card-content--footer .share-wrapper a:hover{color:#676767}.newsletter-section{text-align:center;padding:100px 0}@media (max-width: 480px){.newsletter-section{padding:50px 0}}.newsletter-section h2{text-transform:uppercase;font-family:"Playfair Display",serif;font-weight:bold;letter-spacing:2px;font-size:2.5rem}@media (max-width: 320px){.newsletter-section h2{font-size:1.5rem}}.newsletter-section h3{text-transform:uppercase;font-size:0.85rem;letter-spacing:1px;margin:40px 0}.newsletter-section #mc_embed_signup_scroll{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 480px){.newsletter-section #mc_embed_signup_scroll{display:block}}.newsletter-section #mc_embed_signup_scroll input[type="email"]{height:45px;width:400px;border:1px solid black;padding:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 480px){.newsletter-section #mc_embed_signup_scroll input[type="email"]{width:80%}}.newsletter-section #mc_embed_signup_scroll input[type="email"]:focus{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border:2px solid black}.newsletter-section #mc_embed_signup_scroll input[type="submit"]{height:45px;background-color:black;color:white;padding:10px 20px;margin-left:10px;border:1px solid black;text-transform:uppercase;letter-spacing:1px;font-size:0.85rem;cursor:pointer;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 480px){.newsletter-section #mc_embed_signup_scroll input[type="submit"]{margin-top:20px}}.newsletter-section #mc_embed_signup_scroll input[type="submit"]:hover{color:white;background-color:#2f2f2f}.newsletter-section #mc_embed_signup div.mce_inline_error{position:absolute;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.newsletter-section #mce-responses{margin-top:20px}#mc_embed_signup div.mce_inline_error{background:#d6d4d4 !important;color:#000 !important;font-weight:400 !important;font-size:0.85rem !important;margin-top:10px !important}.title-single{text-align:center}.title-single h1{margin:40px 0 60px}@media (max-width: 480px){.title-single h1{font-size:2rem}}.title-single .single-date{font-family:"Playfair Display",serif;font-style:italic}.title-single .post-categories ul{list-style:none;padding:0px;margin-bottom:0px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width: 480px){.title-single .post-categories ul{display:block}}.title-single .post-categories li{text-transform:uppercase;font-family:"Playfair Display",serif;font-weight:bold;letter-spacing:4px;font-size:0.7rem;position:relative}.title-single .post-categories li:after{content:"•";padding:0 10px}@media (max-width: 480px){.title-single .post-categories li:after{display:none}}.title-single .post-categories li:last-of-type:after{content:" ";padding:0 10px}.single-content{font-family:"Didot","Playfair Display",serif;line-height:1.7rem}.single-content iframe{max-width:100%}.single-content img{max-width:100%;width:1300px;height:auto;margin:0 auto;display:block;width:auto}@media (max-width: 480px){.single-content img{max-width:100%}}.single-content p{font-family:"Didot","Playfair Display",serif;line-height:1.8rem;font-size:1.1rem}.container-single{width:100%;padding-right:65px;padding-left:65px;margin-right:auto;margin-left:auto}@media (max-width: 480px){.container-single{padding-right:25px;padding-left:25px}}.single-footer{text-align:center;padding:20px 0}.single-footer h3{text-transform:uppercase;letter-spacing:4px;font-size:1rem}.single-footer .share-wrapper{padding:20px 0}.single-footer .share-wrapper a{padding:0 10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.single-footer .share-wrapper a:hover{color:#676767}.single-comments .comments-count{padding:40px 0}.single-comments .comments-count h3{font-family:"Playfair Display",serif}.single-comments .single-comment--comment{font-weight:300}.single-comments .single-comment--author h5{font-weight:900}.single-comments .single-comment--date p{font-size:0.85rem;padding-bottom:10px}.related-posts{margin:80px 0}.related-posts h3{text-transform:uppercase;letter-spacing:4px;text-align:center;padding-bottom:40px}.related-posts .grid-related-posts{display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px}@media (max-width: 480px){.related-posts .grid-related-posts{grid-template-columns:repeat(1, 1fr)}}.related-posts .grid-related-posts .card-thumbnail{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.related-posts .grid-related-posts .card-content{text-align:center;padding-top:20px}.related-posts .grid-related-posts .card-content .date-post{text-transform:uppercase;letter-spacing:3px;font-size:0.6rem;font-weight:bold}.related-posts .grid-related-posts .card-content h4{font-family:"Didot","Playfair Display",serif;margin:1.2rem 0rem;font-size:1rem}.grid-archives{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@media (max-width: 768px){.grid-archives{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.grid-archives{grid-template-columns:repeat(1, 1fr)}}.grid-archives .card-thumbnail{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.grid-archives .card-content{text-align:center;padding-top:20px}.grid-archives .card-content .date-post{text-transform:uppercase;letter-spacing:3px;font-size:0.6rem;font-weight:bold}.grid-archives .card-content h2{font-family:"Didot","Playfair Display",serif;margin:1.2rem 0rem;font-size:1rem}.grid-search{display:-ms-grid;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@media (max-width: 768px){.grid-search{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 480px){.grid-search{grid-template-columns:repeat(1, 1fr)}}.grid-search .card-thumbnail{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.grid-search .card-content{text-align:center;padding-top:20px}.grid-search .card-content .date-post{text-transform:uppercase;letter-spacing:3px;font-size:0.6rem;font-weight:bold}.grid-search .card-content h2{font-family:"Didot","Playfair Display",serif;margin:1.2rem 0rem;font-size:1rem}.grid-category{display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px}@media (max-width: 480px){.grid-category{grid-template-columns:repeat(1, 1fr)}}.grid-category .card-thumbnail{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.grid-category .card-content{text-align:center;padding-top:20px}.grid-category .card-content .date-post{text-transform:uppercase;letter-spacing:3px;font-size:0.6rem;font-weight:bold}.grid-category .card-content h2{font-family:"Didot","Playfair Display",serif;margin:1.2rem 0rem;font-size:1rem}.pagination-category{padding:50px 0}.pagination-category a{text-transform:uppercase;letter-spacing:2px;position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.pagination-category a:hover{color:#676767}.pagination-category a:hover:before{bottom:-30px;background:#676767;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.pagination-category a:first-of-type{margin-right:20px}.pagination-category a:before{content:"";position:absolute;bottom:-20px;left:0px;background:black;height:2px;width:100%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 480px){.grid-comments input[type="text"]{border:1px solid black}}.grid-comments textarea{display:block;padding:10px;font-weight:300}@media (max-width: 480px){.grid-comments textarea{width:100%;border:1px solid black}}.grid-comments #submit{background-color:black;color:white;padding:10px 20px;text-transform:uppercase;letter-spacing:3px;font-size:0.8rem;font-weight:300}.custom-single-content .block-editor a{color:grey}.custom-single-content .grey-bg-editor{background:#FCF7F5}@media (max-width: 480px){.custom-single-content .grey-bg-editor{padding:60px 20px}}.custom-single-content .full-img{height:500px;background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width: 768px){.custom-single-content .full-img{background-attachment:scroll}}.custom-single-content .full-img-text{background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0}@media (max-width: 480px){.custom-single-content .full-img-text{padding:100px 20px}}.custom-single-content .align-img-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:40px 0}@media (max-width: 480px){.custom-single-content .align-img-container{display:block}}.custom-single-content .align-img-container .img-thumbnail{height:500px;width:100%;margin:20px;border-radius:0px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 480px){.custom-single-content .align-img-container .img-thumbnail{margin:20px 0}}.custom-single-content .img-decal-container{display:-webkit-flex;display:flex;padding:40px 0}@media (max-width: 480px){.custom-single-content .img-decal-container{display:block}}.custom-single-content .img-decal-container .wysiwyg-container{padding:0 40px}.custom-single-content .img-decal-container .is-offset{position:relative}@media (max-width: 480px){.custom-single-content .img-decal-container .is-offset{margin-top:0px}}.custom-single-content .img-decal-container .is-offset .wysiwyg-container{position:absolute;top:50%;left:50%;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 768px){.custom-single-content .img-decal-container .is-offset .wysiwyg-container{position:relative;top:0%;left:0%;transform:none}}.custom-single-content .img-decal-container .left-part,.custom-single-content .img-decal-container .right_part{width:50%}@media (max-width: 480px){.custom-single-content .img-decal-container .left-part,.custom-single-content .img-decal-container .right_part{width:100%}}.custom-single-content .img-decal-container .left-part img,.custom-single-content .img-decal-container .right_part img{width:100%}.language-switcher{position:fixed;right:1%;bottom:5%;z-index:9999}.language-switcher a{padding:10px 20px;border:1px solid black;border-radius:40px;background:white;font-size:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.language-switcher a:hover{background-color:black;color:white}.bo-garden{margin:0 auto !important}.grid-wardrobe{grid-template-columns:repeat(4, 1fr);grid-gap:40px;display:-ms-grid;display:grid}@media (max-width: 768px){.grid-wardrobe{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 480px){.grid-wardrobe{grid-template-columns:repeat(1, 1fr)}}.card-wardrobe{height:310px;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat}.card-wardrobe:hover .btn-shop{opacity:1}.card-wardrobe .btn-shop{position:absolute;opacity:0;transition:0.3s all;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header-nav--hamburger,.header-nav--hamburger:after,.header-nav--hamburger:before{width:30px;height:3px}.header-nav--hamburger{position:relative;transform:translateY(10px);background:black;transition:all 0ms 300ms}.header-nav--hamburger.is-white{background:#fff !important}.header-nav--hamburger.is-white:before{background:white}.header-nav--hamburger.is-white:after{background:white}.header-nav--hamburger.animate{background:rgba(255,255,255,0)}.header-nav--hamburger.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.header-nav--hamburger.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.header-nav--hamburger:before{content:"";position:absolute;left:0;bottom:10px;background:black;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.header-nav--hamburger:after{content:"";position:absolute;left:0;top:10px;background:black;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.js-hamburger{height:30px;width:30px;cursor:pointer}button:focus{outline:none}.btn{text-transform:uppercase;border-radius:0px;font-size:14px;letter-spacing:4px;padding:10px 15px;font-weight:500}.btn-black{background-color:black;color:white;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btn-black:hover{color:white;background-color:#2f2f2f}.btn-reset{border:none;background:none}.btn-shop{font-size:10px;letter-spacing:3px;text-transform:uppercase;background-color:white}input:focus,textarea:focus{outline:none}.title-section{position:relative}.title-section h2{text-align:center;font-size:1.2rem;letter-spacing:9px;text-transform:uppercase;padding:20px 0}.title-section .link-more{position:absolute;right:0%;top:50%;text-transform:uppercase;font-size:0.7rem;letter-spacing:4px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media (max-width: 768px){.title-section .link-more{position:relative;text-align:center;display:block}.title-section .link-more:before{display:none}}.title-section .link-more:hover{color:#676767 !important}.title-section .link-more:before{content:"";position:absolute;width:140px;height:5px;background-color:black;top:50%;left:-100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.title-category,.title-archives,.title-search,.title-shop,.title-page{padding:6rem 0}@media (max-width: 320px){.title-category,.title-archives,.title-search,.title-shop,.title-page{padding:3rem 0}}.title-category h1,.title-archives h1,.title-search h1,.title-shop h1,.title-page h1{font-size:2rem;letter-spacing:2px}@media (max-width: 480px){.title-category h1,.title-archives h1,.title-search h1,.title-shop h1,.title-page h1{font-size:2.5rem}}@media (max-width: 320px){.title-category h1,.title-archives h1,.title-search h1,.title-shop h1,.title-page h1{font-size:1.5rem}}.title-single{padding:6rem 0}.select2-container--default .select2-selection--single{border:1px solid black;border-radius:0px;height:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-size:0.7rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}.select2-container{text-align:left}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:black;text-transform:uppercase;letter-spacing:2px;font-size:0.65rem}.select2-results__option{text-transform:uppercase;letter-spacing:2px;font-size:0.65rem}.form .form-group label{text-transform:uppercase;letter-spacing:2px;font-size:0.65rem}.form .form-group input{height:35px;border:1px solid black;width:100%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.form .form-group input:focus{border:2px solid black}.form .form-group textarea{border:1px solid black;width:100%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.form .form-group textarea:focus{border:2px solid black}.form input[type="submit"]{background:black;color:white;text-transform:uppercase;letter-spacing:2px;padding:10px 20px}.bg-beige{background-color:#FCF7F5}.py-6{padding:4rem 0}.py-7{padding:5rem 0}.py-8{padding-top:6rem;padding-bottom:6rem}.px-8{padding-left:6rem;padding-right:6rem}.fade-out{opacity:0;transition:none}
