.variant-picker .variant-option--buttons:not(.variant-option--swatches){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:56px!important;height:36px!important;min-height:36px!important;padding:0 10px!important;border:2px solid transparent!important;border-radius:6px!important;background:#f2f2f0!important;color:#111!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;box-shadow:none!important;outline:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:before,.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:after{content:none!important;display:none!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill{display:none!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{width:100%;text-align:center!important;text-wrap:nowrap!important;font-size:13px;font-weight:500;letter-spacing:.02em;color:inherit}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{background:#e8e8e5!important;border-color:transparent!important;color:#111!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked),.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked):hover{background:#fff!important;border-color:#111!important;color:#111!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:focus-visible){border-color:#111!important;outline:2px solid #E44803!important;outline-offset:2px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]){color:#a3a39e!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]) svg{inset-inline-start:0!important;top:0!important;width:100%!important;height:100%!important;stroke:#a3a39e!important}.variant-picker .variant-option--buttons:has(input[data-option-name=size i]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.variant-picker .variant-option--buttons:has(input[data-option-name=size i])>legend{width:100%;margin-bottom:2px;padding:0;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#0009}.variant-picker .variant-option--buttons:has(input[data-option-name=size i]) .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:56px!important;height:36px!important;min-height:36px!important;padding:0 10px!important}html body .variant-picker .variant-option--franco-color{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .variant-picker .variant-option--franco-color:after{content:none!important;display:none!important}html body .variant-picker .variant-option--franco-color .franco-color__label{font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;color:#0009!important}html body .variant-picker .variant-option--franco-color .franco-color__label:after{content:":"!important}html body .variant-picker .variant-option--franco-color .franco-color__value{margin-right:6px!important;font-size:13px!important;font-weight:600!important}html body .variant-picker .variant-option--franco-color .variant-option__button-label--has-swatch{order:4}html body .variant-picker .variant-option--franco-color .franco-swatch{width:26px!important;height:26px!important}html body .variant-picker .variant-option--franco-color .variant-option__button-label--has-swatch:has(:checked){outline-offset:2px!important}html body .product-details .variant-picker,html body .product-details variant-picker{--gap: 14px}html body .product-details .variant-picker__form,html body .product-details variant-picker>*{row-gap:14px!important;gap:14px!important}@media screen and (max-width:749px){.variant-picker .variant-option--buttons:not(.variant-option--swatches){gap:6px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label,.variant-picker .variant-option--buttons:has(input[data-option-name=size i]) .variant-option__button-label{min-width:50px!important;height:34px!important;min-height:34px!important;padding:0 8px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{font-size:12.5px}html body .product-information .product-details,html body .product-information .product-details>.group-block-content{row-gap:14px!important;--gap: 14px !important}}html body .shopify-section[id*=product_recommendations] .section-resource-list__content :is(h2,h3,h4,p),html body .shopify-section[id*=product_recommendations] .section-resource-list__content :is(h2,h3,h4,p) :is(strong,b,span){margin:0!important;color:#111!important;font-family:var(--font-heading--family)!important;font-size:var(--franco-h2, 30px)!important;font-weight:500!important;font-style:normal!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important}html body .shopify-section[id*=product_recommendations] .section-resource-list__content :is(h2,h3,h4,p) :is(strong,b,span){font-size:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/64/assets/franco-size-boxes.css.map */
