product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))),product-form.js-product .ymq-options-box[data-cz-pdp-text-options]{--cz-pdp-option-columns: 2;--cz-pdp-option-grid-max: 100%}product-form.js-product .ymq-options-box[data-cz-pdp-text-options][data-cz-option-columns="1"]{--cz-pdp-option-columns: 1;--cz-pdp-option-grid-max: min(100%, 320px)}product-form.js-product .ymq-options-box[data-cz-pdp-text-options][data-cz-option-columns="3"]{--cz-pdp-option-columns: 3}product-form.js-product .ymq-options-box[data-cz-pdp-text-options][data-cz-option-columns="4"]{--cz-pdp-option-columns: 4}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-value-info,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-value-info{display:grid!important;grid-template-columns:repeat(var(--cz-pdp-option-columns),minmax(0,1fr))!important;align-items:stretch;gap:8px!important;width:100%!important;max-width:var(--cz-pdp-option-grid-max)!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-value-item,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-value-item{display:flex!important;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label{position:relative;display:block!important;box-sizing:border-box;width:100%!important;min-width:0;margin:0!important;padding:0!important;border:0!important;background:transparent!important;cursor:pointer}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) input[type=radio],product-form.js-product .ymq-options-box[data-cz-pdp-text-options] input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-button-content,product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:not(:has(.ymq-option-button-content)),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-button-content,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:not(:has(.ymq-option-button-content)){display:flex!important;box-sizing:border-box;width:100%!important;height:44px!important;min-height:44px!important;align-items:center;justify-content:center!important;padding:0 12px!important;border:0!important;border-radius:4px!important;outline:1px solid #d9d5d0!important;outline-offset:-1px;background:#fff!important;box-shadow:none!important;color:#000!important;text-align:center;font:400 16px/20px Nunito Sans,sans-serif!important;letter-spacing:normal;overflow-wrap:normal}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) :is(.ymq-option-button-text,.ymq-option-value),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] :is(.ymq-option-button-text,.ymq-option-value){margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;letter-spacing:normal;white-space:nowrap!important;overflow-wrap:normal!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) :is(.ymq-option-disabled-svg,.ymq-option-button-check),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] :is(.ymq-option-disabled-svg,.ymq-option-button-check){display:none!important}product-form.js-product .ymq-options-box[data-cz-option-presentation=roman-trim] .ymq-option-swatches-item{display:none!important}product-form.js-product .ymq-options-box[data-cz-option-presentation=roman-trim] .cz-roman-option-caption{width:auto!important;margin:0!important;color:inherit!important;font:inherit!important;white-space:nowrap!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) input:checked+.ymq-option-button-content,product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:not(:has(.ymq-option-button-content)):has(input:checked:not(:disabled)),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] input:checked+.ymq-option-button-content,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:not(:has(.ymq-option-button-content)):has(input:checked:not(:disabled)){background:#5a4a3f!important;color:#fff!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:has(input:focus-visible) .ymq-option-button-content,product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:not(:has(.ymq-option-button-content)):has(input:focus-visible),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:has(input:focus-visible) .ymq-option-button-content,product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:not(:has(.ymq-option-button-content)):has(input:focus-visible){outline:2px solid #665a4f!important;outline-offset:3px!important}product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:has(input:disabled),product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))) .ymq-option-label:has(input.ymq-option-condtion-disabled),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:has(input:disabled),product-form.js-product .ymq-options-box[data-cz-pdp-text-options] .ymq-option-label:has(input.ymq-option-condtion-disabled){cursor:not-allowed;opacity:.45}@media(max-width:767px){product-form.js-product .ymq-options-box[ymq-option-type="15"]:not(:has(:is(img,picture,video,.ymq-option-swatches-image-container,.ymq-option-swatches-image,.ymq-option-image,[style*=background-image]))),product-form.js-product .ymq-options-box[data-cz-pdp-text-options]{--cz-pdp-option-columns: 2;--cz-pdp-option-grid-max: none}product-form.js-product .ymq-options-box[data-cz-pdp-text-options][data-cz-option-columns="1"],product-form.js-product .ymq-options-box[data-cz-pdp-text-options][data-cz-option-label-size=long]{--cz-pdp-option-columns: 1;--cz-pdp-option-grid-max: min(100%, 320px)}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/cz-pdp-option-buttons.css.map */
