.m-product__configure{background-color:#f0f0f0;margin-bottom:4rem;padding:2rem}.m-product__configure.l-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%}.m-product__configure.l-row--space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-product__configure .m-product__configs,.m-product__configure .m-product__sku{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-product__sku{margin-left:auto}.m-product__configure span{color:#979797;display:block;font-size:2rem;line-height:1.4;margin-right:1rem}.m-product__configure strong{color:#0066b0;font-size:2.6rem;font-weight:600;letter-spacing:1px}.m-product__configure strong em{font-style:normal}.m-product__configure .m-product__configs>span{margin-right:0;position:relative;top:-3px}.m-product__configure .selectize-control{position:relative}.m-product__configure .m-selector.selectize-control{margin-left:1.5rem}.m-product__configure .m-selector .selectize-input{background:#fff;border:1px solid #cbcbcb;border-radius:0;color:#303030;cursor:pointer;display:inline-block;font-family:inherit;font-size:13px;line-height:18px;overflow:hidden;padding:.5rem 3rem .5rem 1rem;position:relative;width:100%;z-index:1}.m-product__configure .selectize-input>input{background:none!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;outline:none;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.m-product__configure .selectize-input.dropdown-active:before{background:#f0f0f0;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;right:0}.m-product__configure .selectize-input>input[placeholder]{-webkit-box-sizing:initial;box-sizing:initial}.m-product__configure .m-selector .selectize-input input{cursor:pointer;font-size:2rem}.m-product__configure .m-selector__option{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;position:relative;width:100%}.m-product__configure .m-selector__option:before{border-radius:1rem;content:"";display:block;height:1.8rem;left:0;position:relative;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem}.m-product__configure .m-selector__option--cedar-slats:before{background-color:#cb8327}.m-product__configure .m-selector__option--gray-slats:before{background-color:#9a9c9f}.m-product__configure .m-selector__option--green-frame:before,.m-product__configure .m-selector__option--green-metal:before,.m-product__configure .m-selector__option--green-slats:before{background-color:#006a42}.m-product__configure .m-selector__option--black-frame:before,.m-product__configure .m-selector__option--black-metal:before,.m-product__configure .m-selector__option--black-slats:before{background-color:#000}.m-product__configure .m-selector__option--galvanized-metal:before{background-color:#bfbfbf}.m-product__configure .m-selector__option--blue-frame:before,.m-product__configure .m-selector__option--blue-metal:before,.m-product__configure .m-selector__option--blue-slats:before{background-color:#0066b0}.m-product__configure .m-selector__option--brown-slats:before{background-color:#885920}.m-product__configure .m-selector__option--red-slats:before{background-color:#eb1c24}.m-product__configure .m-selector__option--white-frame:before,.m-product__configure .m-selector__option--white-slats:before{background-color:#fff;border:1px solid #979797}.m-product__configure .m-selector__option--redwood-slats:before{background-color:#943e2c}.m-product__configure .m-selector__option_wrapper span span{color:#1d1d1d;display:block;margin:0;padding:.5rem 0;white-space:nowrap}.m-product__configure .m-selector__option--black-frame span,.m-product__configure .m-selector__option--black-metal span,.m-product__configure .m-selector__option--black-slats span,.m-product__configure .m-selector__option--blue-slats span,.m-product__configure .m-selector__option--blue-white-slats span,.m-product__configure .m-selector__option--brown-black-slats span,.m-product__configure .m-selector__option--brown-slats span,.m-product__configure .m-selector__option--cedar-black-slats span,.m-product__configure .m-selector__option--cedar-green-slats span,.m-product__configure .m-selector__option--cedar-slats span,.m-product__configure .m-selector__option--galvanized-metal span,.m-product__configure .m-selector__option--gray-black-slats span,.m-product__configure .m-selector__option--gray-slats span,.m-product__configure .m-selector__option--green-frame span,.m-product__configure .m-selector__option--green-metal span,.m-product__configure .m-selector__option--green-slats span,.m-product__configure .m-selector__option--red-slats span,.m-product__configure .m-selector__option--redwood-slats span,.m-product__configure .m-selector__option--white-frame span,.m-product__configure .m-selector__option--white-slats span{padding-left:2.4rem!important}.m-product__configure .m-selector .selectize-input.has-options.full input{display:none!important}.m-product__configure .selectize-control.single .selectize-input:after{border-color:gray transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.m-product__configure .selectize-control.single .selectize-input.dropdown-active:after{border-color:transparent transparent gray;border-width:0 5px 5px;margin-top:-4px}.m-product__configure .selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.m-product__configure .selectize-control.single .selectize-input.input-active,.m-product__configure .selectize-control.single .selectize-input.input-active input{cursor:text}.m-product__configure .selectize-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;margin:-1px 0 0;position:absolute;top:100%;width:100%;z-index:10}.m-product__configure .selectize-dropdown.open-dropdown{display:block}.m-product__configure .selectize-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto}.m-product__configure .m-selector__option_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2rem;justify-content:flex-start}.m-product__configure .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.m-product__configure .m-selector .selectize-dropdown-content .m-selector__option_wrapper{cursor:pointer;padding:.5rem}.m-product__configure .selectize-dropdown .m-selector__option_wrapper:hover{background-color:#f5fafd;color:#495c68}.m-product__configure ::-webkit-input-placeholder{color:#757575}@media screen and (max-width:768px){.m-product__configure .m-product__sku{margin:0;width:100%}.m-product__configure .m-product__configs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:620px){.m-product__configure .m-product__configs{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-product__configure .m-product__configs>span{display:block;margin-bottom:1rem;top:0;width:100%}.m-product__configure .m-product__configs .m-selector.selectize-control:first-of-type,.m-product__configure .m-product__configs .m-selector__wrapper:first-of-type .m-selector.selectize-control{margin-left:0}}@media screen and (max-width:425px){.m-product__configure .m-selector__wrapper{display:block;margin-bottom:.5rem;position:relative;width:100%}.m-product__configure .m-product__configs,.m-product__sku{width:100%}.m-product__configure .m-selector.selectize-control:first-of-type{margin-left:0}}@media screen and (max-width:375px){.m-product__configure .m-product__sku{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-product__configure .m-product__sku span{display:block;margin-bottom:1rem;width:100%}}