.product__selectors .radio__legend__label{text-transform:uppercase;font-size:16px;font-weight:600}.product__selectors .radio__legend__label span[data-option-value]{font-weight:400;text-transform:capitalize}.product__selectors .radio__fieldset.radio__fieldset--swatches{column-gap:16px;row-gap:16px;padding:0}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle{margin:0;width:calc(25% - 12px)}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle label{width:100%;height:auto;background:transparent;border-radius:0;color:#371600;font-size:16px;font-weight:500;box-shadow:unset!important}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle label:after{display:none}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle label .swatch__button__image{border:1px solid transparent;border-radius:12px;background:transparent;overflow:hidden}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle label .swatch__button__image img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover;display:block}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle input:checked+label .swatch__button__image{border-color:#bcaa9d;background-color:#fff2f2}.swatch__button__label{text-align:center;margin-top:9px}.product__page .product__content .product__form__outer .selector-wrapper .nw-button{margin-top:24px;background:#f4f1e0;border-color:#f4f1e0;color:#371600;max-width:100%}.product__page .product__content .product__form__outer .selector-wrapper .nw-button:hover{background:#fff2f2;border-color:#fff2f2;color:#371600}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle[hidden],.product__page .product__content .product__form__outer .selector-wrapper .nw-button[hidden]{display:none}.product__page .product__content .product__form__outer .selector-wrapper+.selector-wrapper{margin-top:24px}.product__selectors .radio__legend__label.nw-size-chart-link-container{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:18px}.product__selectors .radio__legend__label.nw-size-chart-link-container .radio__legend__link{color:#371600;text-transform:none;font-size:18px;font-weight:400;letter-spacing:0px}.product__selectors .radio__fieldset.nw-size-swatches{gap:12px}.product__selectors .radio__fieldset.nw-size-swatches .radio__button{width:calc(25% - 9px)!important}.product__selectors .radio__fieldset.nw-size-swatches .radio__button label{padding:0;border:1px solid #2A2A2A33!important;border-radius:16px;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;color:#371600;transition:unset!important}.product__selectors .radio__fieldset.nw-size-swatches .radio__button input:checked+label{border-color:#2a2a2a!important;font-weight:600}.nw-size-recommendation{display:flex;align-items:center;background:#fffab6;border-radius:16px;padding:12px;margin-top:12px;gap:10px;color:#371600;font-size:17px;font-weight:400}.product__page .product__content .product__form__outer .product__selectors #infiniteoptions-container{padding:0;width:100%;margin-top:32px}#infiniteoptions-container .spb-label-tooltip,#infiniteoptions-container .spb-label-tooltip label{color:#371600;font-size:18px;font-weight:600;text-transform:uppercase}#infiniteoptions-container input[type=text],#infiniteoptions-container input[type=number],#infiniteoptions-container select,#infiniteoptions-container textarea{border:1px solid #2A2A2A33;border-radius:16px;color:#371600;font-size:18px;padding:16px 20px}.nw-product-action{display:flex;margin-top:20px;gap:10px;--height: 64px}.nw-product-action .tpo_option-set-wrapper,.nw-product-action .product__submit__item{padding:0}.nw-product-action button.product__submit__add{width:100%;max-width:100%;height:var(--height);border:2px solid #2A2A2A;border-radius:16px;background:#fac4c7!important;font-size:20px;color:#371600;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out!important}.nw-product-action button.product__submit__add:before{display:none!important}.nw-product-action button.product__submit__add:hover{background:#371600!important;border-color:#371600!important;color:#fffaf4}.select__fieldset.nw-quantity-stepper .select__label{display:none}.select__fieldset.nw-quantity-stepper{padding:0}.nw-product-quantity{flex:1}.nw-product-cta{flex:1.6}.nw-product-quantity .quantity-selector{width:100%;border:1px solid #2A2A2A33;border-radius:16px;background:#f4f1e0;height:var(--height);display:flex;align-items:center}.nw-product-quantity .quantity-selector>*{flex:1}.nw-product-quantity .quantity-selector button{padding:0;display:flex;justify-content:center;position:relative;width:auto}.nw-product-quantity .quantity-selector button svg{width:28px;height:auto;display:block}.nw-product-quantity .quantity-selector input{color:#371600;font-size:20px;font-weight:500;padding:0;border:none;flex:.5}.product__page .product__content .product__tabs,.product__page .product__content .nw-accordion{display:none}.product__page .product__content .product__form__outer .product__selectors{margin-right:0}.nw-product-action .product__submit__buttons{margin:0;width:100%}@media screen and (max-width:1199px){.product__selectors .radio__legend__label.nw-size-chart-link-container,.product__selectors .radio__legend__label.nw-size-chart-link-container .radio__legend__link{font-size:16px}}@media screen and (max-width:1023px){.product__images .nw-extra-blocks{display:none}.product__page .product__content .product__tabs,.product__page .product__content .nw-accordion{display:block}}@media screen and (max-width:749px){.product__selectors .radio__legend__label{font-size:14px}.product__selectors .radio__fieldset.radio__fieldset--swatches .swatch__button.swatch__button--circle label{font-size:12px}.product__page .product__content .product__form__outer .selector-wrapper .nw-button{margin-top:12px}.product__selectors .radio__legend__label.nw-size-chart-link-container,.product__selectors .radio__legend__label.nw-size-chart-link-container .radio__legend__link{font-size:13px}.product__selectors .radio__legend__label.nw-size-chart-link-container .radio__legend__link{font-size:12px}.product__selectors .radio__fieldset.nw-size-swatches .radio__button label{height:59px;font-size:13px}.product__selectors .radio__fieldset.nw-size-swatches{column-gap:4px;row-gap:10px}.product__selectors .radio__fieldset.nw-size-swatches .radio__button{width:calc(25% - 5px)!important}.nw-size-recommendation svg{width:32px;min-width:32px}.nw-size-recommendation{font-size:12px}.product__page .product__content .product__form__outer .product__selectors #infiniteoptions-container{margin-top:24px}#infiniteoptions-container .spb-label-tooltip,#infiniteoptions-container .spb-label-tooltip label{font-size:14px}.nw-product-cta{flex:2}.nw-product-action button.product__submit__add{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nw-product-bracelet.css.map */
