@media screen and (max-width:749px){html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback::-webkit-scrollbar{display:none}body .main-product-section .product-form__input--material-fallback>.color-swatches-container{-webkit-overflow-scrolling:touch!important;display:flex!important;flex-wrap:nowrap!important;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;width:100%}body .main-product-section .product-form__input--material-fallback>.color-swatches-container::-webkit-scrollbar{display:none}body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch{flex:0 0 96px!important;max-width:96px!important;min-width:96px!important;scroll-snap-align:start;width:96px!important}}@media screen and (max-width:749px){html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback{column-gap:3px!important;overflow-x:hidden!important;scroll-snap-type:none!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>label.pill-with-flame[data-option-value]{border-width:1px!important;box-sizing:border-box!important;flex:0 0 calc((100% - 12px)/5)!important;gap:3px!important;height:132px!important;margin:0 0 8px!important;max-width:calc((100% - 12px)/5)!important;min-width:0!important;overflow:visible!important;padding:8px 3px 6px!important;width:calc((100% - 12px)/5)!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>label.pill-with-flame[data-option-value] .ss-material-fallback-dot{align-self:center!important;flex:0 0 clamp(24px,7.2vw,28px)!important;height:clamp(24px,7.2vw,28px)!important;margin:0!important;min-height:clamp(24px,7.2vw,28px)!important;width:clamp(24px,7.2vw,28px)!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>label.pill-with-flame[data-option-value] .ss-variant-option-text{align-items:center!important;display:flex!important;font-size:clamp(8.5px,2.55vw,10px)!important;justify-content:center!important;line-height:1.08!important;min-height:44px!important;overflow:visible!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>label.pill-with-flame[data-option-value] .ss-material-fallback-price{display:block!important;flex:0 0 22px!important;font-size:clamp(8.5px,2.55vw,10px)!important;line-height:1.08!important;margin-bottom:0!important;margin-top:auto!important;min-height:22px!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>label.pill-with-flame[data-option-value="18K Gold Vermeil"]:after{box-sizing:border-box!important;font-size:7px!important;height:21px!important;left:-1px!important;letter-spacing:.4px!important;line-height:7.2px!important;padding:3px 1px!important;right:auto!important;top:-5px!important;transform:none!important;width:calc(100% + 2px)!important;z-index:4!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container{column-gap:3px!important;overflow-x:hidden!important;scroll-snap-type:none!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch{border-width:1px!important;box-sizing:border-box!important;flex:0 0 calc((100% - 12px)/5)!important;gap:3px!important;height:134px!important;margin:0!important;max-width:calc((100% - 12px)/5)!important;min-width:0!important;overflow:visible!important;padding:8px 3px 6px!important;width:calc((100% - 12px)/5)!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch__image{align-self:center!important;flex:0 0 clamp(24px,7.2vw,28px)!important;height:clamp(24px,7.2vw,28px)!important;margin:0!important;min-height:clamp(24px,7.2vw,28px)!important;width:clamp(24px,7.2vw,28px)!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch_hidden-label{bottom:1px!important;height:auto!important;left:1px!important;right:1px!important;top:1px!important;width:auto!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch__label{align-items:center!important;display:flex!important;font-size:clamp(8.5px,2.55vw,10px)!important;justify-content:center!important;line-height:1.08!important;min-height:44px!important;overflow:visible!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .ss-material-price{align-items:center!important;display:flex!important;flex:0 0 22px!important;font-size:clamp(8.5px,2.55vw,10px)!important;justify-content:center!important;line-height:1.08!important;margin-bottom:0!important;margin-top:auto!important;min-height:22px!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .ss-most-popular{box-sizing:border-box!important;height:21px!important;left:50%!important;padding:0 1px!important;right:auto!important;top:-5px!important;transform:translate(-50%)!important;width:calc(100% - 2px)!important;z-index:4!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .ss-most-popular:before{font-size:7px!important;letter-spacing:.4px!important;line-height:7.2px!important}}html body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container{-webkit-overflow-scrolling:touch!important;align-items:stretch!important;box-sizing:border-box;display:flex!important;flex-wrap:nowrap!important;gap:5px!important;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:x mandatory!important;scrollbar-width:none;touch-action:pan-x pan-y;width:100%}html body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track::-webkit-scrollbar,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container::-webkit-scrollbar{display:none}html body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value],html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch{margin:0!important;scroll-snap-align:start}@media screen and (max-width:749px){html body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container{gap:3px!important}html body .main-product-section .product-form__input--material-fallback.ss-material-fit-mobile>.ss-material-slider-track>label[data-option-value],html body .main-product-section .product-form__input--material-fallback.ss-material-fit-mobile>.color-swatches-container>.color-swatch{flex:0 0 calc((100% - 12px)/5)!important;max-width:calc((100% - 12px)/5)!important;min-width:0!important;width:calc((100% - 12px)/5)!important}}@media screen and (min-width:750px){html body .main-product-section .product-form__input--material-fallback.ss-material-fit-desktop>.ss-material-slider-track>label[data-option-value],html body .main-product-section .product-form__input--material-fallback.ss-material-fit-desktop>.color-swatches-container>.color-swatch{flex:0 0 calc((100% - 25px) / 6)!important;max-width:calc((100% - 25px) / 6)!important;min-width:0!important;width:calc((100% - 25px) / 6)!important}}body .main-product-section .product-form__input--material-fallback>.product-form__label-container,body .main-product-section .product-form__input--material-fallback>.product-form__label-container .form__label{box-sizing:border-box;display:block!important;max-width:100%;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value],html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch{-webkit-tap-highlight-color:transparent;align-items:center!important;border-width:1px!important;box-sizing:border-box!important;cursor:pointer!important;display:grid!important;gap:4px!important;grid-template-rows:34px 42px 26px!important;height:134px!important;justify-content:stretch!important;justify-items:center!important;padding:16px 4px 6px!important;position:relative;touch-action:manipulation;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important;-webkit-user-select:none;user-select:none}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>input:checked+label[data-option-value]{border-width:1px!important;box-shadow:inset 0 0 0 1px #000!important;outline:0!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch:has(input:checked){border-width:1px!important;box-shadow:inset 0 0 0 1px #000!important;outline:0!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value] .ss-material-fallback-dot,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch__image{align-self:center!important;aspect-ratio:1 / 1!important;border-radius:50%!important;box-sizing:border-box!important;flex:0 0 34px!important;grid-row:1!important;height:34px!important;margin:0!important;max-height:34px!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;transform:none!important;width:34px!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value] .ss-variant-option-text,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch__label{align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;font-size:10px!important;font-weight:700!important;grid-row:2!important;height:42px!important;-webkit-hyphens:none!important;hyphens:none!important;justify-content:center!important;line-height:1.05!important;margin:0!important;max-height:42px!important;min-height:42px!important;overflow:hidden!important;overflow-wrap:normal!important;padding:0!important;text-align:center!important;text-wrap:balance;white-space:normal!important;width:100%!important;word-break:normal!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value] .ss-material-fallback-price,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .ss-material-price{align-self:center!important;box-sizing:border-box!important;display:block!important;font-size:10px!important;grid-row:3!important;height:26px!important;line-height:1.08!important;margin:0!important;max-height:26px!important;min-height:26px!important;overflow:visible!important;padding:0!important;text-align:center!important;white-space:nowrap!important;width:100%!important;word-break:keep-all!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value]>.ss-material-fallback-dot,html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value]>.ss-variant-option-text,html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value]>.ss-material-fallback-price,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch>.color-swatch__image,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch>.color-swatch__label,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch>.ss-material-price,html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch>.ss-most-popular{pointer-events:none!important}html:not(.gsw-swatch-installed) body .main-product-section .product-form__input--material-fallback>.ss-material-slider-track>label[data-option-value]:after{pointer-events:none!important}html body .main-product-section .product-form__input--material-fallback>.color-swatches-container>.color-swatch .color-swatch_hidden-label{bottom:0!important;cursor:pointer!important;height:auto!important;left:0!important;pointer-events:auto!important;right:0!important;top:0!important;width:auto!important;z-index:10!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ss-pdp.css.map */
