/*! DO NOT EDIT: This file is auto-generated and will be overwritten. [build-fingerprint:assets] */.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons{flex-direction:column;gap:24px;display:flex}
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons:not(:empty){margin-bottom:1.5rem}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__group{flex-direction:column;gap:24px;display:flex}
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__tabs{gap:12px;display:flex;overflow-x:auto}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__tabs-item{cursor:pointer;appearance:none;
text-transform:uppercase;color:#53565a;letter-spacing:-.015rem;text-transform:uppercase;background-color:#f8f5f5;border:1px solid transparent;border-radius:.25rem;padding:.5rem .75rem;
font-family:Monument-Black,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:800;
line-height:1.1;transition:all .3s ease-in-out}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__tabs-item.tvg_pack__13f7ea56ad0aca04_--is-active{background-color:#ece8e5;border-color:#53565a;
border-radius:1.5rem}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__tabs-item:hover{color:#f8f5f5;background-color:#74767c;border-radius:4rem}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__options{
border:none;margin:0;padding:0}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__options{flex-wrap:wrap;gap:.375rem .5rem;display:flex}.tvg_pack__13f7ea56ad0aca04_--is-default
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__options{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item{border:1px solid
transparent;justify-content:center;align-items:center;display:flex;position:relative}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item{padding:.1875rem}
.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label{cursor:pointer;background-position:50%;
background-repeat:no-repeat;background-size:contain;border-radius:50%;width:2rem;height:2rem;font-size:0;line-height:0;display:block;overflow:hidden}.tvg_pack__13f7ea56ad0aca04_--is-default
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label{cursor:pointer;color:#53565a;background-color:#f8f5f5;border-radius:.25rem;flex-direction:column;align-items:center;gap:.25rem;
width:100%;padding:.5rem .75rem;display:flex}.tvg_pack__13f7ea56ad0aca04_--is-default .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label-main{letter-spacing:-.015rem;text-transform:uppercase;
text-align:center;font-family:Monument-Black,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;
font-weight:800;line-height:90%}.tvg_pack__13f7ea56ad0aca04_--is-default .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label-sub{letter-spacing:-.015rem;font-family:Aktiv-Grotesk,-apple-system,BlinkMacSystemFont,Segoe
UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:130%}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--selected:before{
content:"";border:1px solid #53565a;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item:has(input:focus):before{
content:"";border:1px solid #53565a;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.tvg_pack__13f7ea56ad0aca04_--is-default .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--selected
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label{background-color:#ece8e5;border:1px solid #53565a}.tvg_pack__13f7ea56ad0aca04_--is-default .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item:has(input:focus)
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-label{background-color:#ece8e5;border:1px solid #53565a}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--unavailable,.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--outOfStock{
opacity:.5}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--unavailable,.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--outOfStock{
opacity:1}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--unavailable:before,.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--outOfStock:before{
content:"";border:.0625rem solid #53565a;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--unavailable:after,
.tvg_pack__13f7ea56ad0aca04_--is-swatch .tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item--outOfStock:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/s\
vg" width="39" height="39" viewBox="0 0 39 39" fill="none"><rect x="4.70891" y="7.12329" width="2" height="38.7488" transform="rotate(-45 4.70891 7.12329)" fill="%2353565A" stroke=\
"white"></rect></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:-.0625rem;left:0}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__item-radio{
clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__footer{justify-content:space-between;align-items:center;display:flex}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__footer-label{
letter-spacing:-.015rem;text-transform:uppercase;text-transform:none;color:#53565a;gap:.3125rem;font-family:Monument-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica
Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:110%;display:flex}.tvg_pack__13f7ea56ad0aca04_ProductRadioButtons__footer-label i{background-position:50%;
background-repeat:no-repeat;background-size:contain;border-radius:50%;width:.75rem;height:.75rem;display:block}
