.m2m-price-wrapper{margin:10px 0 20px;border-bottom:1px solid #939393;padding:0 0 20px}.m2m-add-to-cart .m2m-price-wrapper{margin:20px 0 10px;border-bottom:0;padding:0}.m2m-price-wrapper .m2m-curtain-price{font-size:18px}.m2m-form-wrapper .m2mCalculatePriceForm{margin:10px 0}.m2m-form-wrapper label{text-transform:uppercase}.m2m-form-wrapper.m2m-calculate-price label{text-align:center}.m2m-form-wrapper .button{margin:10px 0}.m2m-form-wrapper .curtain-width,.m2m-form-wrapper .curtain-drop,.m2m-form-wrapper .measurement-units{margin-right:10px}.m2m-form-wrapper .measurement-units .m2mUnits{min-width:50px;text-align:center;padding:10px;margin-top:1rem}.m2m-form-wrapper .calculate-price .m2mCalculatePrice{margin:0;height:40px;line-height:40px;margin-top:1rem}.m2m-form-wrapper input{border-radius:3px;margin-bottom:0;min-width:60px;text-align:center;background:#fff}.m2m-form-wrapper input:focus{outline:0!important;outline-offset:0!important}.m2m-form-wrapper select{margin-bottom:0}.m2m-form-wrapper select:focus{outline:0!important;outline-offset:0!important}.m2m-form-wrapper input.validation-error{border:3px solid #e4001c}.m2m-form-wrapper .size-info{width:fit-content;background-color:#fff;padding:10px;border-radius:3px}.m2m-form-wrapper .size-info.validation-error{background-color:#e4001c}.m2m-form-wrapper .size-info p{color:#000;font-size:13px;margin:0}.m2m-form-wrapper .size-info.validation-error p{color:#fff}.m2m-form-wrapper .further-info{background-color:#333;margin:10px 0;padding:10px;border-radius:3px}.m2m-form-wrapper .further-info p{color:#fff;font-size:13px;margin:0}.m2m-form-wrapper .further-info a{color:#fff;text-decoration:underline}.m2m-form-wrapper .further-info .measuring-guides{display:flex}.m2m-form-wrapper .further-info .measuring-guides a{font-size:13px}.m2m-form-wrapper .curtain-option-wrapper{background-color:#fff;padding:10px;border-radius:3px;height:auto;opacity:1;transition:.3s all}.m2m-form-wrapper .curtain-option-wrapper.active{background-color:#efefef;transition:.3s all}.m2m-form-wrapper .curtain-option-wrapper.hidden{opacity:0;height:0;overflow:hidden;transition:.3s all}.m2m-form-wrapper .curtain-option-wrapper i{cursor:pointer}.m2m-form-wrapper .curtain-options--dropdown{display:none;padding:5px}.m2m-form-wrapper .curtain-options--dropdown select{background:#fff}.m2m-form-wrapper .curtain-options--illustrated{display:flex;flex-wrap:wrap}.m2m-form-wrapper .curtain-options--illustrated.hide{display:none!important}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item{max-width:100px;padding:5px}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item.item-large{max-width:150px}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item .illustration-wrapper{position:relative}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item .illustration-wrapper img{width:100%;border:3px solid #c1c1c1;border-radius:5px;cursor:pointer}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item .illustration-wrapper.selected img{border:3px solid #9b865d}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item .illustration-wrapper.selected:after{content:"\f058";font-family:FontAwesome;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:30px;color:#9b865d;background-color:#fff;border-radius:30px}.m2m-form-wrapper .curtain-options--illustrated .illustrated-item label{text-align:center;font-weight:500;font-size:12px;line-height:1.3em;margin:5px}.m2m-form-wrapper .curtain-options--illustrated .radio-item{display:flex;align-items:center}.m2m-form-wrapper .curtain-options--illustrated .radio-item .radio-wrapper .radio-btn{position:relative;display:block;height:25px;width:25px;background-color:#ccc;border-radius:50%;margin:10px;cursor:pointer}.m2m-form-wrapper .curtain-options--illustrated .radio-item .radio-wrapper.selected .radio-btn{background-color:#aaa}.m2m-form-wrapper .curtain-options--illustrated .radio-item .radio-wrapper.selected .radio-btn:after{display:block;content:"";position:absolute;top:7px;left:7px;width:11px;height:11px;border-radius:50%;background:#fff}.m2m-form-wrapper .curtain-option--description{height:0;overflow:hidden;margin:0;border-radius:3px}.m2m-form-wrapper .curtain-option--description.visible{height:auto}.m2m-form-wrapper .curtain-option--description p{font-size:13px;color:#636363;padding:10px;margin:0}.m2m-curtain-size{display:flex;align-items:flex-end;flex-wrap:wrap}.m2m-add-to-cart{height:0;opacity:0;visibility:hidden;overflow:hidden;transition:.3s all}.m2m-add-to-cart.blinds-active .curtains-only-description,.m2m-add-to-cart.curtains-active .blinds-only-description{display:none!important}.m2m-add-to-cart.visible{height:auto;opacity:1;visibility:visible;transition:.3s all}.m2m-related-product{display:flex;padding:40px 0 0;border-top:1px solid #939393;margin:30px 0 0}.m2m-related-product .col-right{padding:0 20px}.m2m-related-product .col-right .button{text-align:center}.m2m-form-wrapper .m2m-cart-button-wrapper{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media screen and (max-width: 980px){.m2m-form-wrapper .m2m-cart-button-wrapper{flex-direction:column}}.m2m-form-wrapper .m2m-cart-button-wrapper .curtain-quantity{display:flex;align-items:center;margin-right:10%}.m2m-form-wrapper .m2m-cart-button-wrapper .curtain-quantity label{margin-right:10px}.m2m-form-wrapper .m2m-cart-button-wrapper .curtain-quantity .product__quantity-container{display:flex}.m2m-form-wrapper .m2m-cart-button-wrapper .add-to-cart{width:100%}@media screen and (max-width: 980px){.m2m-form-wrapper .m2m-cart-button-wrapper .add-to-cart{margin-top:15px}}.m2m-form-wrapper .m2m-cart-button-wrapper .add-to-cart .button{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/119/assets/m2m.css.map */
