#infiniteoptions-container .io-input label,#infiniteoptions-container .io-radio label,#infiniteoptions-container .io-swatch-one label.spb-productdescfont{color:var(--text-text-brand, #1F3B28);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:150%}#infiniteoptions-container .io-input input{display:flex;height:56px;padding:16px 20px;align-items:center;gap:8px;align-self:stretch;border-radius:var(--spacing-radius-radius-sm, 8px);border:1px solid var(--border-border-inactive, #B8B8B8)}#infiniteoptions-container .io-radio span{display:flex;gap:10px}#infiniteoptions-container .io-radio span label{color:var(--text-text-body, #414141);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%}#infiniteoptions-container .io-input.io-input-btn span{display:flex;gap:8px}#infiniteoptions-container .io-input.io-input-btn span label{border-radius:var(--spacing-radius-radius-sm, 8px);border:1px solid var(--border-border-inactive, #B8B8B8);display:flex;height:42px;padding:16px 20px;align-items:center;gap:8px;color:var(--text-text-body, #414141);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:150%;transition:all .3s ease}#infiniteoptions-container .io-input.io-input-btn span label:has(input[type=radio]:checked),#infiniteoptions-container .io-input.io-input-btn span label:hover{border-radius:var(--spacing-radius-radius-sm, 8px);border:1px solid var(--border-border-brand, #1F3B28);background:var(--background-bg-primary, #1F3B28);color:var(--text-text-white, #FFF)}#infiniteoptions-container .io-input.io-input-btn span label input[type=radio],#infiniteoptions-container .io-swatch-one span.spb-swatchlabel{display:none}#infiniteoptions-container .io-swatch-one>span{display:flex;gap:8px;flex-wrap:wrap}#infiniteoptions-container .io-swatch-one .spb-productoptionswatch{display:flex;width:118px!important;height:118px!important;padding:19px;justify-content:center;align-items:center;border-radius:var(--spacing-radius-radius-sm, 8px);border:1px solid var(--border-border-inactive, #B8B8B8);background:#fff;background-size:cover!important}#infiniteoptions-container .io-swatch-one.large .spb-productoptionswatch{width:140px!important;height:140px!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-main-product.css.map */
