.selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-value{display:none!important}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .single-option-selector{width:100%;max-width:364px;font-size:0}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-button-parent{box-sizing:border-box;width:calc(50% - 4px);min-width:0;margin:0!important;vertical-align:top}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-button-parent:first-child{margin-right:8px!important}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-front-button-label{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;height:62px!important;margin:0!important;padding:6px!important;border:1px solid #bdbdbd!important;border-radius:0!important;background:#fff!important;color:#222!important;font-size:0!important;letter-spacing:normal!important;text-align:center;cursor:pointer}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-front-button-label:before{display:block!important;font-family:inherit;font-size:13px!important;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none;white-space:pre;color:inherit}input[name="properties[Body Measurements]"][value="Enter Measurements Now"]+label:before{content:"Enter\aMeasurements Now"!important}input[name="properties[Body Measurements]"][value="Submit Measurements Later"]+label:before{content:"Submit\aMeasurements Later"!important}.selector-wrapper input[name="properties[Body Measurements]"]:checked+label{background:#222!important;border-color:#222!important;color:#fff!important}input[name="properties[Body Measurements]"]:focus-visible+label{outline:2px solid #222;outline-offset:3px}.selector-wrapper:has(input[name="properties[Body Measurements]"]) .single-option-selector{width:100%!important;max-width:364px!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label{width:100%!important;max-width:364px!important;text-align:center!important;margin-bottom:12px!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label :is(label,.bcpo-title){display:block!important;width:100%!important;margin:0!important;font-family:Nunito Sans,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:26px!important;letter-spacing:.2px!important;text-transform:none!important;text-align:center!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-front-button-label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:6px 8px!important;font-size:0!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-front-button-label:before{display:block!important;width:100%!important;margin:0!important;font-size:16px!important;line-height:21px!important;white-space:pre!important;text-align:center!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label>label{padding:0!important}#bcpo .tfc-fit-choice>.tfc-fit-heading{margin-bottom:6px!important;padding-bottom:0!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label{margin-bottom:6px!important;padding-bottom:0!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label>label{margin-bottom:0!important;padding-bottom:0!important}@media screen and (max-width:767px){#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.bcpo-label,#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"])>.single-option-selector{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-button-parent{box-sizing:border-box!important;width:calc(50% - 4px)!important;min-width:0!important;margin:0!important;vertical-align:top!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-button-parent:first-child{margin-right:8px!important}#bcpo .selector-wrapper:has(input[name="properties[Body Measurements]"]) .bcpo-front-button-label:before{font-size:clamp(12px,3.8vw,16px)!important;line-height:1.3!important;white-space:pre!important;text-align:center!important}}#bcpo .selector-wrapper:has(select)>.bcpo-label .bcpo-value{display:none!important}#bcpo .selector-wrapper select:has(option:checked:not(:first-child)){background-color:#222!important;color:#fff!important;border-color:#222!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 8px!important;padding-right:30px!important}#bcpo .selector-wrapper select option{background-color:#fff!important;color:#222!important}.tfc-cart-value{display:inline-block!important;box-sizing:border-box!important;max-width:100%!important;background:#111827!important;color:#fff!important;padding:2px 6px!important;margin:2px 0!important;border-radius:3px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:anywhere!important}.tfc-cart-value a{color:inherit!important}.tfc-cart-option-row{display:grid!important;grid-template-columns:minmax(0,44fr) minmax(0,56fr)!important;column-gap:12px!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:4px 0!important;border-bottom:1px solid #eee!important;font-size:14px!important;line-height:1.4!important;text-align:left!important}.tfc-cart-option-label{min-width:0!important;padding-top:3px!important;color:#444!important;font-weight:400!important}.tfc-cart-option-row>.tfc-cart-value,.tfc-cart-option-wide>.tfc-cart-value{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:3px 7px!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;text-align:left!important}.tfc-cart-option-wide{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important}.bcpo-modal-parent .bcpo-modal{max-height:90vh!important;overflow-y:auto!important}@media screen and (max-width:600px){.tfc-cart-option-row{grid-template-columns:minmax(0,1fr)!important;row-gap:4px!important}.tfc-cart-option-label{padding-top:0!important}}.tfc-cart-option-label{color:#111!important;font-weight:600!important}@media screen and (min-width:601px){.tfc-cart-option-row:not(.tfc-cart-option-wide){grid-template-columns:minmax(0,170px) minmax(0,1fr)!important;column-gap:8px!important}}.tfc-cart-option-row>.tfc-cart-value,.tfc-cart-option-wide>.tfc-cart-value{width:fit-content!important;max-width:100%!important;justify-self:start!important;padding:3px 7px!important;white-space:normal!important;overflow-wrap:anywhere!important}#bcpo .selector-wrapper:has(select)>.bcpo-label label,#bcpo .selector-wrapper:has(select)>.bcpo-label .bcpo-title{letter-spacing:0!important;word-spacing:normal!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:#111!important;text-transform:none!important;text-align:left!important}#bcpo .selector-wrapper.bcpo-simple:not(.tfc-fit-choice):not(:has(input[name="properties[Body Measurements]"]))>.bcpo-label :is(label,.bcpo-title){letter-spacing:0!important;word-spacing:normal!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:#111!important;text-transform:none!important;text-align:left!important}#bcpo .bcpo-front-button-label{letter-spacing:0!important;word-spacing:normal!important}#bcpo .selector-wrapper:has(select[name="properties[Natural Waist]"],select[name="properties[Natural Waist Range]"])>.bcpo-label .bcpo-value{display:inline!important;font-size:0!important;letter-spacing:0!important;word-spacing:normal!important}#bcpo .selector-wrapper:has(select[name="properties[Natural Waist]"],select[name="properties[Natural Waist Range]"])>.bcpo-label .bcpo-value .bcpo-addon{display:inline-block!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;color:#111!important;margin-left:6px!important}#bcpo .selector-wrapper:has(select[name="properties[Natural Waist]"],select[name="properties[Natural Waist Range]"]) .bcpo-addon .money{font-size:inherit!important;color:inherit!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"]){box-sizing:border-box!important;width:100%!important;max-width:364px!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"])>.bcpo-label{width:100%!important;margin-bottom:6px!important;padding-bottom:0!important;text-align:center!important}#bcpo .selector-wrapper.bcpo-simple:not(.tfc-fit-choice):has(input[name*="Change Front Opening"])>.bcpo-label :is(label,.bcpo-title){text-align:center!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"])>.single-option-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"]) .bcpo-button-parent{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"]) .bcpo-front-button-label{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:62px!important;margin:0!important;padding:8px!important;font-size:15px!important;line-height:1.3!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important}#bcpo .selector-wrapper.bcpo-images:has(input[name=name0])>.bcpo-label :is(label,.bcpo-title,.bcpo-value){letter-spacing:0!important;word-spacing:normal!important}#bcpo .selector-wrapper.bcpo-images:has(input[name=name0])>.bcpo-label .bcpo-title{margin-right:4px!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"])>.bcpo-label{margin-bottom:6px!important;padding:0!important;font-size:20px!important;line-height:26px!important;text-align:center!important}#bcpo .selector-wrapper.bcpo-simple:not(.tfc-fit-choice):has(input[name*="Change Front Opening"])>.bcpo-label :is(label,.bcpo-title){margin:0!important;padding:0!important;font-size:20px!important;font-weight:600!important;line-height:26px!important;letter-spacing:0!important;text-align:center!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"])>.bcpo-label>label{display:block!important}#bcpo .selector-wrapper:has(input[name*="Change Front Opening"])>.bcpo-label .bcpo-value{display:none!important}#bcpo .tfc-fit-choice>.tfc-fit-heading{margin-bottom:5px!important}#bcpo .selector-wrapper.bcpo-simple:not(.tfc-fit-choice):not(.tfc-standard-final)>.bcpo-label{padding-bottom:0!important;margin-bottom:5px!important}#bcpo .selector-wrapper.bcpo-simple:not(.tfc-fit-choice):not(.tfc-standard-final)>.bcpo-label>label{display:block!important;padding-bottom:0!important;margin-bottom:0!important}#bcpo .selector-wrapper:has(input[name="properties[Corset Length]"],input[name="properties[Length Specification]"])>.bcpo-label .bcpo-value{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tfc-measurement-buttons.css.map */
