:root{--base-color: #57625a;--secondary-color: #be886b;--button-bg-color: brown;--font-size-small-headline: 1.5rem;--font-size-sub-title: 3rem;--font-size-title: 5rem;--font-size-small-text: .75rem;--section-padding: 8rem;--container-padding: 3rem}html{font-size:14px}.container-full{padding:0 var(--container-padding)}@font-face{font-family:BarbaraRegular;font-display:swap;src:url(/cdn/shop/files/BarbaraBT-Regular.otf?v=1635412084) format("opentype")}@font-face{font-family:SuisseLight;font-display:swap;src:url(/cdn/shop/files/SuisseIntl-Light.otf?v=1635412095) format("opentype")}body{font-family:SuisseLight,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.main-title,h1{font-size:var(--font-size-title);line-height:1;font-family:BarbaraRegular,arial}@media only screen and (min-width:320px)and (max-width:767px){.main-title,h1{font-size:3rem}}.sub-title{font-size:var(--font-size-sub-title);line-height:1;font-family:BarbaraRegular,arial}@media only screen and (min-width:320px)and (max-width:767px){.sub-title{font-size:2rem}}.small-text{font-size:var(--font-size-small-text)}.small-headline{font-size:var(--font-size-small-headline)}.inner-padding{margin-top:var(--section-padding);margin-bottom:var(--section-padding)}@media only screen and (min-width:320px)and (max-width:767px){.inner-padding{margin-top:calc(var(--section-padding) / 2);margin-bottom:calc(var(--section-padding) / 2)}}.top-padding{padding-top:var(--section-padding)}.bottom-padding{padding-bottom:var(--section-padding)}.shopify-section{padding:0}.section{padding:0 1.5rem}.section-navbar-fixed{position:absolute;top:0;width:100%;z-index:999;padding-top:2rem}@media(min-width:768px)and (max-width:1366px)and (orientation:landscape){.section-navbar-fixed{font-size:.75rem}}.navbar-container>div{padding:1rem 0}.section-navbar-fixed ul li a{padding:0 1rem;color:#000}.navbar-button{background:var(--base-color);padding:1.4rem 2rem;color:#fff;border:0;margin-left:1.5rem;display:inline-block}@media(min-width:768px)and (max-width:1366px)and (orientation:landscape){.navbar-button{font-size:.6rem}}.mobile-navbar{display:none}@media only screen and (min-width:320px)and (max-width:767px){.mobile-navbar{display:block;position:absolute;top:0;left:0;right:0;padding:20px 10px}}.mobile-menu{display:none;position:fixed;top:0;left:0;right:0;background:#f7f7f7;min-height:100vh;width:100%;padding:100px 50px;z-index:100}.mobile-menu ul li{font-size:2rem;line-height:200%}.mobile-menu-close{position:absolute;top:20px;right:20px;font-size:3rem}.footer{background:var(--base-color);color:#fff;padding:3rem 0}.footer a{color:#fff}.footer-title{font-size:2em;line-height:1;font-family:BarbaraRegular,arial}.footer-quote{margin-bottom:20px}@media only screen and (min-width:320px)and (max-width:767px){.footer-quote{height:30vh}}.footer-menu li:first-child{font-family:BarbaraRegular,arial;margin-bottom:.7rem;font-weight:700}.editorial-posts{width:100%;overflow:auto}@media only screen and (min-width:320px)and (max-width:767px){.editorial-posts{padding:0 20px}}.editorial-post{margin-right:25px;flex:0 0 28%}@media only screen and (min-width:320px)and (max-width:767px){.editorial-post{flex:0 0 65%}}.editorial-post img{width:100%;object-fit:cover;aspect-ratio:3/4}.product-section{background:#f7f7f7}@media only screen and (min-width:320px)and (max-width:767px){.product-info{padding-right:3rem}}.product-recommendations{background:#f7f7f7}.product-price{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.product-size{border-bottom:1px solid #ddd}.product-delivery-time{border:1px solid #000;text-align:center;padding:10px}.customizer label{text-transform:uppercase;font-weight:700;font-size:13px;width:250px;display:flex;justify-content:space-between}.customizer select{padding:8px 10px;margin-top:.5rem;width:250px;color:#666;font-size:13px}.customizer-property{margin-bottom:2rem}.customizer-total-price{font-size:3rem;font-weight:700;line-height:100%}.customizer-color{display:inline-block;cursor:pointer;height:30px;width:30px;background:#eee;border-radius:50px;margin-right:.5rem;margin-top:.5rem;border:3px solid #fff}.customizer-color.active{border:3px solid #fff;box-shadow:0 0 2px #000}.customizer-image{max-width:100%;height:100vh;object-fit:cover}@media only screen and (min-width:320px)and (max-width:767px){.customizer-image{height:50vh}}.customizer-image-details img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover}.customizer-example{font-size:10px;text-transform:none;cursor:pointer;float:right;color:#888}select{display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://friconix.com/jpg/fi-xwsdxx-chevron-wide.jpg) 96%/5% no-repeat #fff}select::-ms-expand{display:none}@media screen and (min-width:0\fffd){select{background:none\	;padding:5px\	}}.modal-explainer-image{text-align:center;overflow:hidden}.modal-explainer-image img{max-height:100%;max-width:100%;height:100%;width:auto;object-fit:cover}.types{background:#f7f7f7;padding:0 60px}@media only screen and (min-width:320px)and (max-width:767px){.types{padding:0 20px}}.type{position:relative;background:#fff;height:60vh}.type img{width:100%;height:100%;object-fit:cover}.type-headline{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:2rem;color:#fff;font-family:BarbaraRegular,arial}.map{position:relative}.map-body{padding:0;text-align:center;background:none;overflow:hidden}.map-body img{max-height:calc(100vh - 40px)}.map-arrow{padding:20px;cursor:pointer}.map img{width:100%}.circle{position:absolute;background:#fff;width:40px;height:40px;border-radius:50px}.map-change-image,.map-change-image ul{display:flex;justify-content:center}.map-change-image ul li{padding:10px}.no-link-color a{color:#000}.secondary-color{color:var(--secondary-color)}.button{font-size:1rem;text-transform:uppercase;padding:1.4rem 3rem;border:0;box-shadow:none}.button.is-main{background:var(--base-color);color:#fff;border:0;box-shadow:none}.button.is-secondary{background:var(--secondary-color);color:#fff}@media only screen and (min-width:320px)and (max-width:767px){.is-fullwidth-mobile{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/parcel_styles.css.map */
