.product .product-detail .attributes,.product-carousels__wrapper .product-detail .attributes{background-color:unset;border:none;padding-top:unset}.product-carousels__wrapper .custom-select-list,.product-grid .product .custom-select-list{background-color:unset}.product-carousels__wrapper .product-detail .attributes .swatch-circle.selected:before,.product-grid .product .product-detail .attributes .swatch-circle.selected:before{border:.5px solid #1c1a1a;height:24px;width:24px}.product-carousels__wrapper .product-detail .attributes .swatch-circle:before,.product-grid .product .product-detail .attributes .swatch-circle:before{border:.5px solid transparent;height:24px;width:24px}.product-carousels__wrapper .product .product-detail .attributes .swatch-circle,.product-grid .product .product-detail .attributes .swatch-circle{background-position:50%;background-repeat:no-repeat;background-size:24px;height:24px;min-width:24px;width:24px}.product-carousels__wrapper .product .product-detail .prices .strike-through,.product-grid .product .product-detail .prices .strike-through{color:#1c1a1a}.product-carousels__wrapper .product .product-detail .prices .sales.promo-price span,.product-grid .product .product-detail .prices .sales.promo-price span{color:#ca4c3b}.product .product-detail .product__price-rating{margin-bottom:0}.product .product-brand-name .brand-span,.product-carousels__wrapper .product .product-brand-name .brand-span{display:block;line-height:normal;margin-bottom:.25rem;min-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product .product-detail .product-name{font-family:AvenirNextLTPro-Regular;font-size:.75rem;margin-bottom:1rem}.product .product-detail .product-name-value{margin-top:6px}.product .product-detail .product-name-value,.product-carousels__wrapper .product .product-detail .product-name-value{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2e2e2e;display:-webkit-box;font-family:AvenirNextLTPro-Regular;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;min-height:2.5625rem;overflow:hidden;text-overflow:ellipsis;white-space:wrap}.product-carousels__wrapper .product .attribute__wrapper,.product-grid .product .attribute__wrapper{background:transparent;border:none;margin-bottom:0;padding:16px 0 0}#product-search-results .product-detail .attributes .row[data-attr=centerStoneCaratWeight]:after,#product-search-results .product-detail .attributes .row[data-attr=metal]:after,#product-search-results .product-detail .attributes .row[data-attr=minCaratTotalWeight]:after,#product-search-results .product-detail .attributes .row[data-attr=ringSize]:after,.product-carousels__wrapper .product-detail .attributes .row[data-attr=centerStoneCaratWeight]:after,.product-carousels__wrapper .product-detail .attributes .row[data-attr=metal]:after,.product-carousels__wrapper .product-detail .attributes .row[data-attr=minCaratTotalWeight]:after,.product-carousels__wrapper .product-detail .attributes .row[data-attr=ringSize]:after{background-color:transparent;bottom:unset;content:none;display:unset;height:unset;left:unset;position:unset;width:unset}#product-search-results .product-detail .attributes .row .col-12{padding-left:9px;padding-right:9px}.product-carousels__wrapper .row.attributes-title,.product-grid .row.attributes-title{display:none}.product-carousels__wrapper .product .product-tile .image-container .badge-text-tile,.product-grid .product .product-tile .image-container .badge-text-tile{background:#fff;border-radius:2px;color:#ca4c3b;display:block;font-family:AvenirNextLTPro-Regular;font-size:.75rem;font-style:normal;font-weight:400;left:.625rem;line-height:normal;padding:6px 6px 4px;position:absolute;top:.625rem}.product-grid .product .custom-select-item-pdp{align-items:center;background:transparent;border:none;display:flex;font-family:AvenirNextLTPro-Regular;font-size:1rem;height:1.5rem;justify-content:center;padding:0;padding-top:unset;width:var(--swatch-w,1.5rem)}@media(max-width:1024.98px){.product-grid .product .custom-select-item-pdp{padding-bottom:0}}.product-grid .product .custom-select-item-pdp[aria-selected=true]{--swatch-border-color:#1c1a1a}.product-grid .product .custom-select-item-pdp.centerStoneSwatch{width:2.1875rem}.product-grid .product .custom-select-item-pdp .attr-option{background-color:#f0f0f0;border:.5px solid var(--swatch-border-color,transparent);border-radius:var(--swatch-radius,50%);color:#4a4a4a;cursor:pointer;height:100%;line-height:normal;overflow:hidden;position:static;text-decoration:none;top:auto;width:100%}.product-grid .product .custom-select-item-pdp .attr-option.hover{border-color:#909090}@media(hover:hover){.product-grid .product .custom-select-item-pdp .attr-option:hover{border-color:#909090}}.product-grid .product .custom-select-item-pdp .attr-option span{background-color:#f0f0f0;color:#1c1a1a;display:inline-block;font-family:AvenirNextLTPro-Regular;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5rem}[data-attr=centerStoneCaratWeight],[data-attr=minCaratTotalWeight]{--swatch-radius:0.125rem;--swatch-w:1.75rem}[data-attr=chainLength],[data-attr=diamondEquivalent],[data-attr=hoopsize]{--swatch-radius:0.125rem;--swatch-w:2.125rem}.product-grid .product .product-detail .attributes .color-attribute.hover .swatch-circle:before,.product-grid .product .product-detail .attributes .zodiac-attribute.hover .swatch-circle:before{border:.5px solid #909090;height:24px;width:24px}@media(hover:hover){.product-grid .product .product-detail .attributes .color-attribute:hover .swatch-circle:before,.product-grid .product .product-detail .attributes .zodiac-attribute:hover .swatch-circle:before{border:.5px solid #909090;height:24px;width:24px}}.product-grid .product .select-initial .custom-select-item.custom-select-item-pdp a{background-color:unset}.product-grid .product .select-initial .custom-select-item.custom-select-item-pdp a [data-attr-id=initial]{background-color:#f0f0f0;border-radius:4rem;height:24px;min-width:unset;width:24px}.product-grid .product .product-detail .attributes .attribute .color-attribute,.product-grid .product .product-detail .attributes .attribute .zodiac-attribute{margin-right:6px}.product-grid .product .attribute__wrapper .form-control{height:.625rem!important;padding:0}.custom-select-item-pdp:focus{font-family:AvenirNextLTPro-Regular}.product-grid .product .product-detail .product-detail-wrapper{margin-top:.9375rem;padding:0 .5625rem .0625rem;position:static}.product-grid .product .custom-select-item-pdp:before{display:none}.container.search-results .product-grid .product-tile .image-container [role=listbox]{margin-bottom:0;padding-inline-start:unset}.product-tile .product-wrapper{padding-left:5px;padding-right:5px}.row.product-grid .col-6.col-sm-4{padding:0}.row.product-grid .col-6.col-sm-4.interruptor-tile{padding:0 .3125rem}.attribute.show-collapsed .plp-variant-show,.attribute:not(.show-collapsed).hide-more-then-3 .hide--selection:nth-of-type(n+4),.attribute:not(.show-collapsed).hide-more-then-4 .hide--selection:nth-of-type(n+5){display:none}body{background-color:#fff}.product-grid .product,.product-grid .product .product-tile,.product-grid .product .product-tile .product-detail{height:100%}.product-grid .product .product-tile{margin-bottom:3rem}.product-carousels__wrapper .product-carousels .product .product{padding:0}.attr-radiogroup [aria-labelledby=attr-birthstone]{padding-right:25px}.product-grid .product .select-bandWidth,.product-grid .product .select-diamondEquivalent,.product-grid .product .select-hoopsize,.product-grid .product .select-mmsize{width:116px}.product-grid .product .custom-select-list-pdp-container{display:flex;flex-wrap:wrap;gap:.3125rem}.product-grid .product .custom-select-list-pdp-container.zodiac-pdp-container .custom-select-item-pdp{width:6.25rem}.product-grid .product .custom-select-list-pdp{display:inline-block!important}.plp-variant-show{background:unset;border:unset;color:#1c1a1a;cursor:pointer;display:inline-block;font-family:AvenirNextLTPro-Regular;font-size:12px;font-style:normal;font-weight:500;height:24px;letter-spacing:1.2px;line-height:normal;padding:6px 4px 4px 2px;position:absolute}.plp-variant-show.hover{background:#f0f0f0;border-radius:4px}@media(hover:hover){.plp-variant-show:hover{background:#f0f0f0;border-radius:4px}}.plp-variant-showBtn{height:24px;padding:6px 4px 4px 2px;position:absolute}[data-attr=amuletCharmsNumber] .plp-variant-show,[data-attr=centerStoneCaratWeight] .plp-variant-show,[data-attr=diamondEquivalent] .plp-variant-show,[data-attr=hoopsize] .plp-variant-show,[data-attr=initial] .plp-variant-show,[data-attr=minCaratTotalWeight] .plp-variant-show,[data-attr=mmsize] .plp-variant-show{position:static}#product-search-results [data-attr=zodiac] .custom-select-item-pdp[aria-selected=true]{border:.5px solid #1c1a1a;border-radius:.125rem}.plp-image-no-margin{margin-bottom:0}.no-hover-effect{color:#4a4a4a!important;text-decoration:none!important}.more-infotags a{color:#1c1a1a;font-size:12px;font-weight:400;line-height:1.3215rem;text-decoration:none}