@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Allura&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;500&family=Mrs+Saint+Delafield&family=Mulish:ital,wght@0,400;0,700;1,400&display=swap";.pillows-customizer{width:100%;font-size:4rem}.pillows-customizer .header{text-align:center;text-transform:uppercase}.pillows-customizer .header h1{font-family:Lora,serif;font-size:2.6rem;font-weight:700;margin:1rem 0;letter-spacing:.2rem}.pillows-customizer .header h2{font-family:Lora,serif;font-size:2rem;font-weight:400;margin:1rem 0}.pillows-customizer-container{display:flex;flex-direction:row;flex-wrap:nowrap}.pillows-customizer-container .image-view{flex-basis:65%}.pillows-customizer-container .image-view .primary-image img{width:100%;height:100%;max-width:600px;display:block;margin:0 auto}.pillows-customizer-container .image-view .secondary-images{width:100%;display:flex;flex-direction:row;flex-grow:0;flex-wrap:wrap;margin:2rem 0;justify-content:center}.pillows-customizer-container .image-view .secondary-images .secondary-image{margin-right:3rem;display:none}.pillows-customizer-container .image-view .secondary-images .secondary-image img{display:block;width:100%;height:100%;max-width:120px}.pillows-customizer-container .image-view .secondary-images .secondary-image:hover{cursor:pointer}.pillows-customizer-container .options-view{flex-basis:35%;padding:0 2rem}.pillows-customizer-container .options-view .options-group h2{font-family:Lora,serif;font-size:1.8rem;font-weight:400;text-align:left;text-transform:uppercase;margin:0 0 2rem;color:#a06c44}.pillows-customizer-container .options-view .options-group .options-button-list{display:flex;flex-wrap:wrap}.pillows-customizer-container .options-view .options-group .options-button-list .option-button{flex-grow:0;border:2px solid #9d9c88;background-color:#fcf6f6;padding:1rem;font-family:Mulish,Arial,sans-serif;text-align:center;font-weight:400;margin:0 1.6rem 2rem 0;flex-basis:40%;color:#25342f}.pillows-customizer-container .options-view .options-group .options-button-list .option-button .size-option,.pillows-customizer-container .options-view .options-group .options-button-list .option-button .material-color{font-size:1.6rem}.pillows-customizer-container .options-view .options-group .options-button-list .option-button .material-type{font-size:1.2rem;font-style:italic}.pillows-customizer-container .options-view .options-group .options-button-list .option-button:hover{cursor:pointer}.pillows-customizer-container .options-view .options-group .options-button-list .option-button .upholstery-preview{display:block;text-align:center;margin-bottom:1rem}.pillows-customizer-container .options-view .options-group .options-button-list .option-button .upholstery-preview img{position:relative;max-width:50px;border-radius:50%;z-index:500}.pillows-customizer-container .options-view .options-group .options-button-list .option-button .upholstery-preview img:nth-child(2){z-index:499}.pillows-customizer-container .options-view .options-group .options-button-list .option-button.selected{background-color:#9d9c88;color:#fcf6f6}.pricing-box label{font-family:Lora,serif;text-transform:uppercase;color:#a06c44;font-weight:400;display:block;font-size:1.8rem;margin-right:1.4rem}.pricing-box select{-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-moz-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2Y0ZWJlNjt9LmNscy0ye2ZpbGw6I2EwNmM0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDQuNCAyLjQ4IDUuNSAxLjQxIDQuNCAzLjU0IDQuNCIvPjwvc3ZnPg==) no-repeat 98% 40%;background-color:#f4ebe6!important;border:1px solid #212721;border-radius:0;display:block;margin:1rem 0;font-family:Mulish,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;padding:1rem;color:#a06c44;width:100%;background-color:#fff}.pricing-box .quantity-select{display:inline;width:auto}.pricing-box .price-box{margin:2rem 0}.pricing-box .price-box h5{font-family:Lora,serif;text-transform:uppercase;font-weight:400;font-size:1.8rem;color:#a06c44;display:inline-block;padding:0;margin:0}.pricing-box .price-box .price-value{font-family:Lora,serif;font-size:2.4rem;color:#25342f;margin-left:2rem}.add-to-cart-override{background-color:#9d9c88!important;border:2px solid #9d9c88!important}@media (max-width: 991px){.pillows-customizer-container{flex-wrap:wrap}.pillows-customizer-container .image-view,.pillows-customizer-container .options-view{flex-grow:1;flex-basis:100%}.pillows-customizer-container .image-view .primary-image img{max-height:300px;width:auto}.pillows-customizer-container .image-view .secondary-images .secondary-image{margin-bottom:1rem}.pillows-customizer-container .image-view .secondary-images .secondary-image img{max-width:80px}.pillows-customizer-container .options-view .options-group h2{text-align:center}.pillows-customizer-container .options-view .options-group .options-button-list{justify-content:center}.pillows-customizer-container .options-view .options-group .options-button-list .option-button{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/pillow-customizer.scss.css.map */
