.uploadfile{padding:10px 15px;max-width:100%;width:100%;height:var(--wd-form-height);border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);box-shadow:none;color:var(--wd-form-color);vertical-align:middle;font-size:14px;transition:border-color .5s ease}.form-btn{background-color:#000!important;transition-timing-function:ease-in;-webkit-transition:500ms ease-out 0s;-moz-transition:500ms ease-out 0s;-o-transition:500ms ease-out 0s;transition:500ms ease-out 0s;color:#fff!important;width:48%;padding:12px!important;transition:all 0.5s ease-in-out}.form-btn:hover{border:1px solid #333!important;background-color:transparent!important;color:#333!important}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column;justify-content:var(--content-align)}form.cart div.quantity{display:none!important}body.home #main-content .ppcp-messages{display:none}body.home .ppcp-messages{visibility:hidden;height:0;overflow:hidden}a.glink span{font-size:13px!important}a.glink img{width:16px!important}.single_add_to_cart_button{padding:15px 20px!important;font-size:16px!important}.wd-buy-now-btn{padding:15px 20px!important;font-size:16px!important}.wd-swatches-product .variations .wd-swatches{display:flex;flex-wrap:wrap;gap:10px}.wd-swatches-product .wd-swatch.wd-text{flex:1 0 calc(25% - 20px);min-height:40px;display:flex;align-items:center;justify-content:center;color:#333;font-weight:400}.wd-swatches-product .wd-swatch.wd-text.selected{border-color:#000;background-color:#f5f5f5}.pi-edd{width:100%}#made_to_measure_button{background-color:#e9e9e9;color:#000;padding:15px;font-weight:600;cursor:pointer;transition:0.3s ease;width:100%}.measurement-fields{padding:20px;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.measurement-input{display:flex;flex-direction:column}.measurement-input label{font-weight:600;font-size:14px;margin-bottom:6px}.measurement-input input{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;width:100%}.measurement-fields .note{grid-column:span 2;font-size:13px;color:#666;margin-top:10px}#shoe_mtm_button{background-color:#e9e9e9;color:#000;padding:15px;font-weight:600;cursor:pointer;transition:0.3s ease;width:100%}.shoe-fields{padding:20px}.shoe-measurement-row-radio{display:flex;align-items:center;margin-bottom:15px;gap:10px}.shoe-measurement-row-regular{display:flex;align-items:center;margin-bottom:15px;gap:10px}.shoe-measurement-row{align-items:center;margin-bottom:15px}.shoe-measurement-row label.label-text{width:200px;font-weight:600;font-size:14px;margin:0}.shoe-measurement-row .field-group{display:flex;flex-wrap:wrap;gap:10px;flex:1;align-items:center}.shoe-measurement-row input[type="text"],.shoe-measurement-row select{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;min-width:100px;flex:1}.shoe-measurement-row .field-group .radio-option{display:flex;align-items:center;gap:5px;margin-right:15px}.shoe-measurement-row .field-group .radio-option label{margin:0}@media (max-width:420px){[class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text .wd-swatch-text{font-size:10px!important}}.file-upload-area{border:2px dashed var(--rv-border);border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);padding:20px;text-align:center;cursor:pointer;transition:var(--rv-transition);position:relative}.cr-count-row-count,.cr-ajax-search,.cr-summaryBox,.cr-summaryBox-wrap,.ivole-summary,.ivole-summary-rating{display:none!important}.wpcf7-submit{width:100%}