@import"https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&display=swap";@import"https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:400,400i,500,700&display=swap";@import"https://fonts.googleapis.com/css?family=Allura&display=swap";@import"https://fonts.googleapis.com/css2?family=Vidaloka&display=swap";body,html{font-size:62.5%}.customizer-page{margin:3rem 0}.customizer-container{position:relative;background-color:#fff;padding:3rem 0}.customizer-color-selector{padding:1rem 0}.customizer-color-selector h1{font-family:Lora,serif;font-size:1.6rem;font-weight:400;margin:0 2rem 1rem 0;display:block;font-style:italic}.customizer-color-selector-tool{display:inline-flex}.customizer-color-selector-tool .color-preview{border:1px solid #000;width:30px;height:30px;margin-right:1rem;border-radius:50%;background-size:contain}.customizer-color-selector-tool .color-preview:hover{cursor:pointer}.customizer-color-selector-tool .color-preview-selected{border:2px solid #333}.how-it-works-link{font-family:Lora,serif;font-size:2.2rem;text-align:right;font-style:italic;margin-top:1rem}.how-it-works-link i{color:#a06c44;margin:0 1rem;font-size:2.4rem}.how-it-works-link a,.how-it-works-link a:hover{color:inherit;text-decoration:none}.how-it-works-link:hover{cursor:pointer}.how-it-works-container{position:absolute;margin:15%;background-color:#f4ebe6;border:2px solid #9d9c88;z-index:12;display:none}.hiw-container{padding:3rem 10%}.hiw-container p{font-family:Mulish,Arial,sans-serif;font-size:2rem;line-height:150%;padding:1rem 14rem}.hiw-number-row h1{font-family:Lora,serif;font-size:4rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase;display:inline-block}.hiw-number-row img{display:inline-block;height:120px;width:120px;margin-right:2rem;border-radius:50%}.customizer-filter-panel{font-size:1.6rem;font-weight:700;text-transform:uppercase;padding-left:3rem}.customizer-filter-color-selector{display:inline-flex}.customizer-filter-color-selector .customizer-filter-color{width:26px;height:26px;border:1px solid #000;border-radius:50%;margin:0 10px}.customizer-filter-color-selector .customizer-filter-color-selected{border:2px solid #000}.customizer-filter-color-selector .customizer-filter-color-random{background-color:red}.customizer-filter-color-selector .customizer-filter-color-base{background-color:#ddd}.customizer-filter-color-selector .customizer-filter-color-blue{background-color:#36c}.customizer-filter-color-selector .customizer-filter-color-cream{background-color:#ffc}.customizer-filter-color-selector .customizer-filter-color-brown{background-color:#963}.customizer-header{text-align:center;font-family:Lora,serif}.customizer-header h1{font-size:4rem;margin:0;margin-bottom:2rem;padding:0;font-weight:400;letter-spacing:.1rem}.customizer-header h1 span{font-style:italic;font-size:3rem}.step-box-bg{background-color:#fff}.customizer-progress-bar{margin:2rem 0;font-size:2rem;text-align:left;font-family:Lora,serif;text-transform:uppercase;letter-spacing:.2rem;color:#000}.customizer-progress-bar .active,.customizer-progress-bar .step-finished{text-decoration:none}.customizer-progress-bar .active .step-image-box,.customizer-progress-bar .step-finished .step-image-box{padding:1rem;border:1px solid #a06c44;border-radius:50%;display:inline-block;margin-right:3rem;width:82px;height:82px;background-color:#a06c44}.customizer-progress-bar .active .step-image-box .step-image,.customizer-progress-bar .step-finished .step-image-box .step-image{image-rendering:crisp-edges;filter:invert(100%);width:100%;height:100%}.customizer-progress-bar .arrow-container{display:inline-block;background-color:green;object-fit:fill}.customizer-progress-bar .stepper{background-image:url(//cdn.shopify.com/s/files/1/1777/9759/t/82/assets/customizer-arrow.png?v=89083167253598234521673386824);background-position:top .4rem right;background-repeat:no-repeat}.customizer-progress-bar .stepper span{display:inline-block;background-color:#fff;padding-right:2rem}.customizer-progress-bar .stepper:last-child{background-image:none}.customizer-progress-bar .stepper:hover{cursor:pointer}.customizer-progress-bar .step-counter{height:84px;width:84px;font-weight:400;text-align:center;display:inline-block;background-color:#a06c44;color:#fff;padding:1rem;border:1px solid #a06c44;border-radius:50%;position:relative}.customizer-progress-bar .step-counter div{position:absolute;text-align:center;top:50%;transform:translateY(-50%);font-family:Lora,serif;font-size:3rem}.customizer-progress-bar .step-counter div sup{font-size:1.7rem}.customizer-progress-bar .step-counter div span{margin-left:-.2rem;display:inline-block}.customizer-progress-bar .step-counter div .step-number{display:inline-block;font-size:3.6rem;margin-left:.6rem}.customizer-progress-bar .step-image-box{padding:1rem;border:1px solid #a06c44;border-radius:50%;display:inline-block;margin-right:3rem;width:82px;height:82px}.customizer-progress-bar .step-image-box .active-no{color:#fff!important}.customizer-progress-bar .step-image-box .step-image-text{display:inline-block;width:100%;font-family:Vidaloka,serif;font-size:2.8rem;text-align:center;text-transform:none;font-weight:400;color:#a06c44;background-color:transparent;padding-right:0;margin-top:1rem;letter-spacing:-.1rem}.customizer-progress-bar .step-image-box .step-image{filter:invert(0%);width:100%;height:100%}.customizer-panel{padding:0 5%}.customizer-product-box .price-hover{position:absolute;width:100%;height:100%;display:none}.customizer-product-box .price-hover .price-box{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #e2dedb;font-family:Lora,serif;text-align:center;padding:1rem 2rem;background-color:#fcf6f6cc;font-size:2rem;text-transform:uppercase}.customizer-product-box .price-hover .price-box span{display:block;font-size:2.6rem;text-align:center}.customizer-product-box:hover{cursor:pointer}.customizer-product-box:hover h1{color:#a06c44;font-style:italic}.customizer-product-box img{max-width:100%;display:block}.customizer-product-box h1{font-family:Lora,serif;text-transform:uppercase;font-size:2.4rem;margin:0rem 0;padding:0;text-align:center;letter-spacing:.2rem}.customizer-product-box .bed-title{font-size:2rem}.product-container{display:none}.customizer-image-viewer{text-align:center}.customizer-image-viewer .customizer-primary-image{display:block;width:70%;margin:0 auto}.configuration-container{display:none}.configuration-container h1{display:block;text-align:center;font-family:Lora,serif;text-transform:uppercase;margin:2rem 0 3rem;font-weight:700;letter-spacing:.2rem;padding:0;font-size:2.8rem;width:100%}.swatch-browser{border-left:0;border-right:0;padding:1.4rem 0}.customizer-filter{display:inline-block}.customizer-filter label{text-align:center;display:inline-block}.customizer-filter select{display:inline-block}.swatch-filter-area{display:flex;flex-direction:row;justify-content:center}.swatch-filter-area div{display:inline-block;width:40%}.swatch-preview{margin:2rem 0;display:none}.swatch-preview img{width:40px;height:40px;margin-right:1rem;border-radius:50%}.swatch-preview span{font-family:Lora,serif;font-size:1.5rem;text-transform:uppercase;display:inline-block;padding-top:.6rem}.swatch-preview-img-unavailable{font-family:Mulish,Arial,sans-serif!important;font-size:1.3rem!important;font-weight:400;font-style:italic;margin:1rem 0}.swatch-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;overflow-y:scroll;max-height:80rem}.swatch-selected{background-color:#a06c44;color:#dad0b5}.customizer-swatch{flex-basis:12.5%;padding:1rem;text-align:center}.customizer-swatch:hover{cursor:pointer}.customizer-swatch img{display:block;margin:0 auto;border-radius:50%;max-width:100px}.customizer-swatch h1{font-size:1.4rem;font-weight:400;text-transform:uppercase;text-align:center;display:block;margin:.8rem 0;padding:0 .6rem;font-family:Lora,serif}.customizer-swatch h2{font-size:1.4rem;font-weight:400;text-transform:uppercase;font-family:Mulish,Arial,sans-serif;margin:0;padding:0;display:block;text-align:center}.swatch-filter-toggle{display:none}@media (max-width: 767.98px){.customizer-product-box h1{font-size:1.8rem}.customizer-product-box .bed-title{font-size:1.6rem}.swatch-container{justify-content:space-evenly}.swatch-filter-area{display:none}.swatch-filter-area div{width:100%}.swatch-filter-toggle{display:block;width:100%;margin:2rem 0;color:#fff;background-color:#a06c44;text-align:center;font-size:1.8rem;font-weight:400;padding:1rem 0;letter-spacing:.2rem;text-transform:uppercase}.swatch-filter-toggle i{margin-left:1rem}.customizer-progress-bar{font-size:1.4rem}.customizer-progress-bar .stepper{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;background-image:none}.customizer-progress-bar .stepper .step-image-box{margin:0 auto 1rem;display:block}}
/*# sourceMappingURL=/s/files/1/1777/9759/t/82/assets/customizer.scss.css.map */
