.product__title{font-family:DM Sans,sans-serif;font-size:24px;font-weight:500;letter-spacing:.5px;line-height:1.2;text-transform:none}@media(max-width:749px){.product__title{font-size:20px}}.product__price .price-item{font-size:16px;font-weight:400;color:#1a1a1a}.radio__legend__label{font-size:14px;font-weight:400}.radio__legend__option-name,.radio__legend__value{font-size:12px;color:#7a7267}.radio__button label{font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal;background:transparent;color:#1a1a1a;border:1px solid #E6E1D6}.radio__fieldset .radio__button label,.radio__button .option-title{text-transform:none;letter-spacing:normal;font-weight:400}.radio__fieldset .radio__button input:checked~label{background:transparent;color:#1a1a1a;border-color:#c5a24d}.radio__button label:hover{border-color:#c5a24d}.product__submit__buttons .btn--solid{color:#fff;font-size:14px;font-weight:500;letter-spacing:.7px;min-height:55px;border-radius:0}.product-form__quantity .quantity{border-color:#e6e1d6}.block__icon__text{font-size:12px;color:#7a7267}.block__icon .icon{width:16px;height:16px}.product-upsell__holder__title{font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#c5a24d}.product__upsell .flickity-cell>*{background:#fafaf8;border:1px solid #F0EDE6}.tabs .tab-link span{font-family:Cormorant,serif;font-weight:300;font-size:23px;text-transform:none;letter-spacing:normal}.accordion__title{font-weight:300}@media(max-width:749px){.product__images .slider__arrows,.product__slides+.slider__arrows{display:none}}.drawer--header .sliderow__title{font-size:13px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.predictive-search__link mark{background:transparent;color:#1a1a1a;font-style:normal;font-weight:500}main .popout__toggle,main .popout__toggle__text{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;font-weight:400}.quick-add__holder .quick-add__button.btn--outline,.quick-add__holder .quick-add__button.btn--outline .btn__text{color:#1a1a1a;border-color:#e6e1d6}main .product-form__input input[type=radio]:checked+label{background:#1a1a1a;border-color:#1a1a1a;color:#fafaf8}.btn--solid.btn--secondary,.btn--solid.btn--secondary .btn__text{color:#1a1a1a}.additional-checkout-buttons:has(.sezzle-checkout-button){flex-wrap:wrap}.additional-checkout-buttons:has(.sezzle-checkout-button)>.dynamic-checkout__content{flex:1 1 100%;width:100%}.additional-checkout-buttons .sezzle-checkout-button{flex:1 1 100%;width:100%;order:99;margin:8px 0 0!important;box-sizing:border-box;min-height:44px;display:flex;align-items:center;justify-content:center}.product-upsell__holder__title{color:#86681f}body#bijoux-luxo-e-gift-card .product__custom-code:has(.lx-gift){display:none}.header__menu .navlink,.menu__item>.navlink{font-size:13px;letter-spacing:.3px}.header__menu .navlink--toplevel{text-transform:uppercase;font-weight:500;letter-spacing:.5px}.header__mobile__nav .navlink{text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1.2px}@media(max-width:749px){.grid>.product-item--outer-text{display:flex;flex-direction:column}.product-item--outer-text .product-information,.product-item--outer-text .product-item__info{flex:1 1 auto;display:flex;flex-direction:column}.product-item--outer-text .product-item__info .quick-add__holder.mobile{margin-top:auto}}.rte__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte__table-wrapper th,.rte__table-wrapper td{white-space:nowrap}@media(max-width:749px){.rte__table-wrapper th,.rte__table-wrapper td{padding:6px 8px;font-size:12px}}@media(max-width:749px){[id$=__shop_cat] .grid--mobile-slider>.collection-item{width:36%;min-width:36%;flex:0 0 36%}[id$=__shop_cat] .collection-item__title,[id$=__shop_cat] .collection-item__content{font-size:13px}}@media(max-width:749px){.btn,.quick-add__button{min-height:44px}main form[action*="/cart/add"] button[name=add],main [data-add-to-cart]{min-height:50px}.product-upsell__btn{min-width:44px;min-height:44px}.product__custom-code input[type=checkbox],.product-form input[type=checkbox]{width:22px;height:22px}.radio__legend__link{display:inline-block;padding:12px 0}.product-upsell__holder__title,.rte em,.rte small{font-size:12px}body .gg-anchor-link{font-size:12px;display:inline-flex;align-items:center;min-height:44px}body .gg-label,body .gg-eyebrow,body .gg-tier-badge,body .gg-product-card__type,body .gg-product-card__cta,body .gg-occasion-tile__overlay span,body .gg-service{font-size:12px}}@media screen and (max-width:749px){.tabs__nav .tab-link{margin-right:20px}.tabs__nav .tab-link:last-child{margin-right:0}.tabs__nav .tab-link>span{font-size:20px}}.lazy-image img.is-loading{opacity:1}.lazy-image img{transition:none}@media screen and (max-width:749px){.grid--mobile-slider>.product-item{width:46%;min-width:46%;flex:0 0 46%}.quick-add__button--mini,.quick-add__button--mini.btn--solid{background:#fafaf8eb;color:#1a1a1a;border:1px solid #E6E1D6;min-width:44px}.quick-add__button--mini svg{color:#1a1a1a}}.radio__button label:has(.luxo-swatch){width:44px;height:44px;min-width:44px;padding:3px;border-radius:50%;border:1px solid #E6E1D6;background:transparent!important}.radio__button input:checked+label:has(.luxo-swatch){border:1px solid #1A1A1A!important;box-shadow:none!important;outline:none;background:transparent!important;color:inherit}.radio__button label:has(.luxo-swatch):before,.radio__button label:has(.luxo-swatch):after{display:none}.luxo-swatch{display:block;width:100%;height:100%;border-radius:50%;background:var(--luxo-swatch);box-shadow:inset 0 0 0 1px #00000014}.radio__button input.disabled+label:has(.luxo-swatch){opacity:.45;background:transparent}.radio__buttons:has(.luxo-swatch){gap:10px}@media screen and (max-width:749px){.pagination-custom__page,.pagination-custom__next,.pagination-custom__prev{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/luxo-refined.css.map */
