variant-selects{display:block;width:100%;margin:16px auto 0}variant-selects label{display:block;text-transform:uppercase;font-size:14px;line-height:18px}variant-selects .select{width:100%}variant-selects select{letter-spacing:.5px;width:100%;height:auto;padding:5px 0;padding-left:0;font-size:14px;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:0;color:#000;text-transform:uppercase;font-family:var(--font-two)}#collection-subscription select{height:39px;width:100%;padding:0 25px 0 10px;line-height:39px;font-size:10px;font-family:SofiaPro;letter-spacing:0;text-transform:capitalize;border-width:2px;border-style:solid;border-color:#000;background-color:#fff;color:#000}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:5px 0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 990px){.radio-group{gap:10px 7px}}label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer}.custom-radio{display:none}.radio-ui{display:inline-block;width:16px;height:16px;border-radius:50%}@media screen and (min-width: 990px){.radio-ui{width:28px;height:28px}}.product-single__content .radio-ui{width:24px;height:24px}@media screen and (min-width: 990px){.product-single__content .radio-ui{width:32px;height:32px}}.custom-radio:checked+.radio-ui{border:2px solid #fff;outline:1px solid #000}.color-swatch__selected-title{text-align:left}.additional-variants-indicator{padding-bottom:5px}.product-single__content .product-form__input--dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 6px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #000}.product-single__content .product-form__input--dropdown .form__label{text-transform:none}.product-single__content .product-form__input--dropdown select{padding-bottom:4px}.loop-subscription-container .loop-selected-selling-plan-group{background-color:#f5e9fd !important}.loop-subscription-container .loop-selling-plan-fieldset label{font-family:var(--font-one);font-weight:500 !important;letter-spacing:0;text-transform:none !important}.loop-subscription-container .loop-one-time-purchase-option{padding:13px 10px 13px 10px !important}.loop-subscription-container .subscription-savings-additional-message{line-height:1.2em;text-transform:capitalize;width:auto;padding:0}.loop-subscription-container .subscription-savings-additional-message b{font-family:SofiaPro;letter-spacing:0px;font-weight:500}.loop-subscription-container .loop-subscription-group-label{margin:0em 5px 5px 0em !important}.loop-subscription-container .loop-subscription-group .loop-subscription-group-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}