.product-information .variant-picker fieldset.variant-option.variant-option--birthstone,fieldset.variant-option--birthstone{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}@media screen and (min-width:750px){.product-information .variant-picker fieldset.variant-option.variant-option--birthstone,fieldset.variant-option--birthstone{grid-template-columns:repeat(4,minmax(0,1fr))!important}}fieldset.variant-option--birthstone>legend{grid-column:1 / -1}fieldset.variant-option--birthstone .variant-option__button-label{flex:initial!important;width:auto!important;max-width:none!important;justify-content:flex-start!important;min-height:58px!important;min-width:0!important;padding:8px 10px!important;border:1px solid #1a1a1a!important;border-radius:4px!important;background:#fff!important;color:#1a1a1a!important;text-align:left}fieldset.variant-option--birthstone .variant-option__button-label:before,fieldset.variant-option--birthstone .variant-option__button-label:after,fieldset.variant-option--birthstone .variant-option__button-label__pill{display:none!important}fieldset.variant-option--birthstone .variant-option__button-label:has(:checked){box-shadow:inset 0 0 0 .5px #1a1a1a!important;background:#fdf0f5!important}fieldset.variant-option--birthstone .variant-option__button-label:has([aria-disabled=true]){border-color:#b5b5b5!important;color:#8a8a8a!important}.birthstone-option{display:flex!important;flex-direction:column;gap:2px;min-width:0;line-height:1.2;white-space:normal}.birthstone-option__top{display:flex;align-items:center;gap:6px}.birthstone-option__dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--bs-color);box-shadow:inset 0 0 0 1px #00000040}.birthstone-option__month{font-size:15px;font-weight:700}.birthstone-option__stone{font-size:13px;color:#4a4a4a}.product-information .product-form-buttons>.quantity-selector-wrapper{display:none!important}.product-information .product-form-buttons{flex-wrap:wrap!important;row-gap:10px!important}.product-information .product-form-buttons>.quantity-selector-wrapper,.product-information .product-form-buttons>quantity-selector-component,.product-information .product-form-buttons>.quantity-selector,.product-information .product-form-buttons>[class*=quantity]:not(.quantity-rules):not(.quantity-label){flex:0 0 auto!important;width:auto!important;max-width:132px!important}.product-information .product-form-buttons>[class*=quantity] .quantity-selector,.product-information .product-form-buttons .quantity-selector{height:40px!important;min-height:40px!important;width:120px!important}.product-information .product-form-buttons>[class*=quantity]+div,.product-information .product-form-buttons>div:has(.add-to-cart-button:not(.sticky-add-to-cart__button)){flex:1 0 100%!important;width:100%!important}.product-information .product-form-buttons .add-to-cart-button:not(.sticky-add-to-cart__button){width:100%!important;min-height:56px!important;font-size:16px!important}.pdp-buy-info{flex:1 0 100%!important;width:100%;margin:0;text-align:center;font-size:clamp(12px,3.55vw,14px);line-height:1.5;color:#1a1a1a;white-space:nowrap}.pdp-buy-info a{white-space:nowrap}.pdp-buy-info__sep{margin-inline:5px;color:#1a1a1a}.pdp-buy-info a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.product-information product-price .installments form.payment-terms{padding-top:4px;font-size:13px;color:#3d3d3d}.product-information .pendant-upsell-box{padding:10px!important}@media screen and (max-width:749px){.product-information .pendant-upsell__row{--pendant-card-gap: 8px}.product-information .pendant-upsell__card{flex-basis:calc((100% - (4 * var(--pendant-card-gap))) / 4.4)!important;gap:4px!important}.product-information .pendant-upsell__price{font-size:12px!important}}.product-details .group-block-content:has(.reviews-star-rating)>product-price:has(.installments){display:contents!important}.product-details .group-block-content:has(.reviews-star-rating)>product-price:has(.installments)>:not(.installments){order:1;flex:0 1 auto!important;width:auto!important;min-width:0}.product-details .group-block-content:has(.reviews-star-rating)>product-price:has(.installments)>.installments{order:3;flex:1 0 100%;margin-top:-4px}.product-information .product-details .reviews-star-rating{position:static!important;inset:auto!important}.metal-option__name{display:none}.product-information fieldset.variant-option--swatches{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.product-information fieldset.variant-option--swatches>legend,.product-information fieldset.variant-option--swatches>.clasp-addon-legend-inner,.product-information fieldset.variant-option--swatches>.clasp-addon__trigger{flex:0 0 auto}.product-information fieldset.variant-option--swatches .clasp-addon-swatch-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;overflow:visible!important}.product-information fieldset.variant-option--swatches .variant-option__button-label.variant-option__button-label--has-swatch{flex:1 1 auto!important;min-width:0!important;max-width:none!important;width:auto!important;height:auto!important;min-height:48px!important;max-height:none!important;aspect-ratio:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px!important;border:1px solid #1a1a1a!important;border-radius:4px!important;background:#fff!important;color:#1a1a1a!important}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){box-shadow:inset 0 0 0 .5px #1a1a1a!important;background:#fdf0f5!important}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch:has([aria-disabled=true]){border-color:#b5b5b5!important;color:#8a8a8a!important}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch .swatch{flex:0 0 auto;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important;aspect-ratio:1 / 1!important;padding:0!important;border-radius:50%!important;outline:none!important;box-shadow:inset 0 0 0 1px #0003!important}.product-information fieldset.variant-option--swatches .metal-option__name{display:block;font-size:14px;line-height:1.2;text-align:left;white-space:nowrap}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch:before,.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch:after{display:none!important}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch .swatch,.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch:has(:checked) .swatch{border:none!important;outline:none!important;box-shadow:inset 0 0 0 1px #00000026!important}.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch .swatch:before,.product-information fieldset.variant-option--swatches .variant-option__button-label--has-swatch .swatch:after{display:none!important}.product-information .product-form-buttons>.pdp-installments{flex:1 0 100%!important;width:100%;text-align:center;font-size:13px;color:#3d3d3d;margin-bottom:-4px}.product-details .group-block-content:has(.reviews-star-rating)>product-price{flex:0 1 auto!important;width:auto!important}.product-information .variant-option+.variant-option{margin-top:10px!important}.product-information .product-form-buttons{margin-top:12px!important}.product-information fieldset.variant-option--swatches .variant-option__swatch-value{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/227/assets/pdp-brief.css.map */
