.variant-selector{display:flex!important;flex-direction:column!important;gap:24px!important}.option-group{display:block!important}.option-group .option-label{margin-bottom:8px!important}.option-values-container{display:flex!important;align-items:center!important;flex-wrap:wrap!important}.option-value-group{display:inline-flex!important}.option-value-group:has(input[disabled]){opacity:.5!important}label{position:relative!important}.option-group[data-option-name=Bundle],.option-group[data-option-name=Color] input{display:none!important}.option-group[data-option-name=Color] label{width:26px!important;height:26px!important;border-radius:50%!important;font-size:0px!important}.option-group[data-option-name=Color] .option-values-container{gap:4px!important}.option-group[data-option-name=Color] .option-value-group{padding:4px!important}.option-group[data-option-name=Color] .option-value-group:has(input:checked){border:1px solid var(--TP-black-text)!important;border-radius:50%!important}.option-group[data-option-name=Color] .option-value-group:has(.unavailable) label:after{content:" "!important;position:absolute!important;top:50%!important;left:0!important;border-bottom:1px solid var(--TP-green-secondary)!important;width:100%!important;transform:rotate(45deg)!important}.option-group[data-option-name=Color] .option-value-group[data-option-value="Obsidian Black"] label{background-color:#545454!important}.option-group[data-option-name=Color] .option-value-group[data-option-value="Glacier Gray"] label{background-color:#d9d9d9!important}.option-group[data-option-name=Size] input{display:none!important}.option-group[data-option-name=Size] label{font-size:14px!important;font-weight:600!important;padding:5px 15px!important}.option-group[data-option-name=Size] .option-value-group:has(input:checked){border:1px solid var(--TP-black-text)!important;border-radius:5px!important}.option-group[data-option-name=Size] .option-value-group:has(.unavailable) label{opacity:.5!important;text-decoration:line-through!important}.option-group[data-option-name=Attachment] input{display:none!important}.option-group[data-option-name=Attachment] label{font-size:14px!important;font-weight:600!important;padding:5px 15px!important}.option-group[data-option-name=Attachment] .option-value-group:has(input:checked){border:1px solid var(--DT-purple-primary)!important;border-radius:5px!important}.option-group[data-option-name=Attachment] .option-value-group:has(.unavailable) label{opacity:.5!important;text-decoration:line-through!important}.option-group[data-option-name=Style] input{display:none!important}.option-group[data-option-name=Style] label{font-size:14px!important;font-weight:600!important;padding:5px 15px!important}.option-group[data-option-name=Style] .option-value-group:has(input:checked){border:1px solid var(--TP-black-text)!important;border-radius:5px!important}.option-group[data-option-name=Style] .option-value-group:has(.unavailable) label{opacity:.5!important;text-decoration:line-through!important}.cover-material-buttons input{display:none!important}.cover-material-buttons{display:flex!important;flex-direction:row!important;gap:8px!important;margin-bottom:0!important;width:100%!important}.cover-material-buttons li{flex:1!important;margin:0!important;padding:0!important}.cover-material-button{font-size:13px!important;font-weight:500!important;padding:8px 12px!important;border:1px solid #e0e0e0!important;background:#fff!important;color:var(--TP-black-text)!important;cursor:pointer!important;transition:all .2s ease!important;border-radius:4px!important;position:relative!important;text-align:center!important;text-transform:capitalize!important;width:100%!important;display:block!important}.cover-material-button:hover:not(.disabled){border-color:#4b6db380!important;background:#4b6db30d!important;color:#4b6db3!important}.cover-material-buttons input:checked+.cover-material-button{border-color:#4b6db3!important;background:#4b6db31a!important;color:#4b6db3!important;font-weight:600!important}.cover-material-buttons input:checked+.cover-material-button:after{display:none!important}.cover-material-button.disabled{opacity:.4!important;cursor:not-allowed!important;text-decoration:line-through!important;background:#f5f5f5!important}.cover-material-button.disabled:hover{border-color:#e0e0e0!important;background:#f5f5f5!important;color:var(--TP-black-text)!important}.cover-material-buttons input:focus-visible+.cover-material-button{outline:2px solid rgba(75,109,179,.5)!important;outline-offset:2px!important}.option-label,.option-group[data-option-name=Quantity]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/211/assets/variant-picker.css.map */
