.product-step__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid var(--card-border-color, #e5e5e5)}.product-step--collapsible .product-step__header{cursor:pointer}.product-step--collapsible .product-step__header:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease;flex-shrink:0;margin-left:8px}.product-step--collapsed .product-step__header:after{transform:rotate(-45deg)}.product-step__value{font-weight:400;text-transform:none;letter-spacing:normal;margin-left:auto;margin-right:8px;opacity:.75}.product-step--collapsed .option-selector__btns,.product-step--collapsed .anthology-customize-panel,.product-step--collapsed>.option-selector--custom,.product-step--collapsed .custom-select{display:none!important}.option-selector__btns{flex-wrap:nowrap;gap:0}.option-selector__btns .opt-label--btn{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-left:-1px}.option-selector__btns .opt-label--btn:first-child{margin-left:0}.opt-btn:checked+.opt-label--btn,.opt-btn[aria-selected=true]+.opt-label--btn{border-color:var(--text-color, #000);position:relative;z-index:1}.opt-label__price{display:block;font-size:.85em;opacity:.7;margin-top:2px}@media(max-width:749px){.option-selector__btns{flex-wrap:wrap;gap:10px}.option-selector__btns .opt-label--btn{flex:1 1 30%;margin:0}[data-option="Base Metal"] .option-selector__btns,[data-option=Material] .option-selector__btns,[data-option=Metal] .option-selector__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-option="Base Metal"] .option-selector__btns:has(>label:nth-of-type(3)):not(:has(>label:nth-of-type(4))),[data-option=Material] .option-selector__btns:has(>label:nth-of-type(3)):not(:has(>label:nth-of-type(4))),[data-option=Metal] .option-selector__btns:has(>label:nth-of-type(3)):not(:has(>label:nth-of-type(4))){grid-template-columns:repeat(3,minmax(0,1fr))}[data-option="Base Metal"] .option-selector__btns .opt-label--btn,[data-option=Material] .option-selector__btns .opt-label--btn,[data-option=Metal] .option-selector__btns .opt-label--btn{width:100%;min-width:0;margin:0}}.anthology-customize-type__btns{display:flex;flex-wrap:wrap;gap:8px}.anthology-customize-type__option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:94px;padding:10px 6px;border:1px solid var(--card-border-color, #ddd);border-radius:5px;text-align:center;font-size:.75em;white-space:nowrap;cursor:pointer}.anthology-customize-type__option img{width:52px;height:52px;object-fit:contain}.anthology-customize-type-input:checked+.anthology-customize-type__option{border-color:var(--text-color, #000);border-width:2px}.product-info .anthology-sides .anthology-side-input:checked+.anthology-side-option{border:2px solid #000;font-weight:700}@media(min-width:769px){.product-details{--product-info-width: max(38%, 400px)}}@media(min-width:990px){.media-gallery{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:12px}.media-gallery__viewer{flex:1 1 auto;min-width:0}.media-gallery__thumbs{flex:0 0 84px;max-height:none;position:relative;overflow:hidden}.media-gallery__thumbs .media-thumbs{flex-direction:column;max-height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.media-gallery__thumbs .media-thumbs::-webkit-scrollbar{display:none}}.media-thumbs-nav{position:absolute;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:22px;padding:0;border:1px solid var(--gallery-border-color, #ddd);background:rgba(var(--bg-color),.92);color:rgb(var(--text-color));font-size:10px;line-height:1;cursor:pointer}.media-thumbs-nav--up{top:0}.media-thumbs-nav--down{bottom:0}.media-thumbs-nav[hidden]{display:none}.product-info__add-button .btn[name=add]{border-radius:999px;text-transform:uppercase;letter-spacing:.05em}[data-option="Birthstone Month"] [data-swatch]{background-image:var(--swatch-image);background-size:cover;background-position:center}[data-swatch="january - garnet"],[data-swatch="january - garnet (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_1_92c3fc57-ac58-4fd8-b066-9934753ee379.png)}[data-swatch="february - amethyst"],[data-swatch="february - amethyst (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_2_de1ecc27-9fa9-4d19-920c-b8255c20d2a0.png)}[data-swatch="march - aquamarine"],[data-swatch="march - aquamarine (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_3_6373fde6-0bed-4725-abad-a765b05e0a70.png)}[data-swatch="april - diamond"],[data-swatch="april - diamond (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_4_7c247e51-7ffe-486a-80fb-a28d8ca71e77.png)}[data-swatch="may - emerald"],[data-swatch="may - emerald (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_5_4b13637b-e3ae-417b-b23c-4d33fcfb481e.png)}[data-swatch="june - smokey quartz"],[data-swatch="june - smokey quartz (simulated)"]{--swatch-image: url(/cdn/shop/files/smokey-quartz-swatch.png)}[data-swatch="july - ruby"],[data-swatch="july - ruby (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_7_c3998c2e-f9df-4b96-94ac-234d904f76a2.png)}[data-swatch="august - peridot"],[data-swatch="august - peridot (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_8_8accf604-fd70-4f6f-b277-3c1a2bb8109e.png)}[data-swatch="september - sapphire"],[data-swatch="september - sapphire (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_9_6259ad32-3e3d-432a-871a-49becbc04b59.png)}[data-swatch="october - opal"],[data-swatch="october - opal (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_31_56_PM_6_6c95da22-ec6b-44b1-bc4e-199b79c5c290.png)}[data-swatch="november - topaz"],[data-swatch="november - topaz (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_35_46_PM_1_fb78e0b7-6fb8-412c-ab53-146b16fce093.png)}[data-swatch="december - blue topaz"],[data-swatch="december - blue topaz (simulated)"]{--swatch-image: url(/cdn/shop/files/ChatGPT_Image_Jun_23_2026_01_35_46_PM_2_185184dc-9e00-46fe-a274-59fd122b3883.png)}[data-option=Color] .option-selector__btns{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:10px}[data-option=Color] label[data-swatch]{width:auto;height:auto;min-width:0;overflow:visible;border:none;border-radius:0;box-shadow:none!important;display:inline-flex;align-items:center;gap:10px;padding:2px 0}[data-option=Color] label[data-swatch]:before{content:"";display:block;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid rgb(var(--swatch-border-color-default))}[data-option=Color] input:checked+label[data-swatch]:before{border:2px solid rgb(var(--swatch-border-color-active))}[data-option=Color] label[data-swatch] span{font-size:.95em;font-weight:400;text-transform:none;letter-spacing:normal}.option-selector__label-swatch[data-swatch]{display:inline-block;width:14px!important;height:14px!important;border-radius:50%;background-color:var(--swatch-color, var(--native-swatch-color, rgb(var(--text-color) / .08)));background-image:var(--swatch-image, var(--native-swatch-image, none));background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid rgb(var(--swatch-border-color-default));vertical-align:middle;margin-right:4px;position:relative;top:-1px;cursor:default}[data-option=Color] .product-step__value{display:none}.anthology-customize-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.anthology-customize-row .option-selector--custom.anthology-customize-type{flex:0 0 auto;margin-bottom:0}.anthology-customize-row .anthology-customize-panel{flex:1 1 220px;min-width:200px;margin-top:0}@media(max-width:480px){.anthology-customize-row{flex-direction:column;align-items:center}.anthology-customize-row .anthology-customize-panel{flex-basis:auto;min-width:0;width:100%}.anthology-customize-row .option-selector--custom.anthology-customize-type{text-align:center}.anthology-customize-type__btns{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/product-steps.css.map */
