.module-color{width:100%;height:100%;position:relative}.module-color .options{position:absolute;top:170px;bottom:100px;z-index:3}.module-color .options,.module-color .options ul{width:100%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-color .options ul .option{cursor:pointer;pointer-events:all;min-width:450px;min-height:630px;width:450px;height:630px;padding:10px;border:3px dashed transparent;-webkit-transition:all .2s;transition:all .2s;margin-right:10px}.module-color .options ul .option.selected{border:3px dashed #fff}.module-color .options ul .option:last-child{margin-right:0}.module-color .options ul .option>*{cursor:pointer}.module-color .options ul .option .option-container{width:100%;height:100%;color:#000;background-color:#fff;font-size:1.3em;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-transition:all .2s;transition:all .2s}.module-color .options ul .option .option-container .image-container{position:relative;width:100%;height:448px;padding:10px;margin-bottom:30px}.module-color .options ul .option .option-container .image-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.module-color .options ul .option span{width:100%;display:block;font-size:3em;text-align:center}.module-color .options ul .option span.option-title{font-weight:700}.module-color .options ul .option span.option-price{font-size:2em;color:#26abad}.module-color .options ul .option span.option-subtitle{font-size:1.4em;color:#333}.module-color .options .wrapper{position:absolute;height:100%;width:2px;left:50%;margin-left:-1px}.module-color .options .wrapper .pages{height:620px;display:block;position:absolute;top:50%;margin-top:-310px;left:50%;margin-left:-800px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.module-color .options .wrapper .pages .page{width:1600px;height:620px;position:absolute;top:0;left:0;opacity:.5}.module-color .options .wrapper .pages .page.selected{opacity:1}.module-color .options .wrapper .pages .page .items{width:100%;height:100%;display:grid;grid-template-columns:400px 400px 400px 400px;grid-template-rows:310px 310px}.module-color .options .wrapper .pages .page .items .item{cursor:pointer;pointer-events:all;width:100%;height:100%;padding:10px;border:3px dashed transparent;-webkit-transition:all .2s;transition:all .2s}.module-color .options .wrapper .pages .page .items .item.selected{border:3px dashed #fff}.module-color .options .wrapper .pages .page .items .item>*{cursor:pointer}.module-color .options .wrapper .pages .page .items .item .option-container{width:100%;height:100%;position:relative;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);color:#000;font-size:1em;-webkit-transition:all .2s;transition:all .2s}.module-color .options .wrapper .pages .page .items .item .option-container .image-container{height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-color .options .wrapper .pages .page .items .item .option-container .image-container img{height:160px;width:auto}.module-color .options .wrapper .pages .page .items .item .option-container .option-content span{width:100%;display:block;font-size:2.8em;text-align:center}.module-color .options .wrapper .pages .page .items .item .option-container .option-content span.option-price{font-size:2em;color:#26abad}