@media(max-width:749px){#ring-builder-app .damasci-setting-metals,.card-wrapper variant-swatch-king [option-name=Metal] .swatch-view,.card-wrapper .card__colors{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:3px;scrollbar-width:none;padding:4px 3px 7px!important;margin:8px 0 4px!important}#ring-builder-app .damasci-setting-metals::-webkit-scrollbar,.card-wrapper variant-swatch-king [option-name=Metal] .swatch-view::-webkit-scrollbar,.card-wrapper .card__colors::-webkit-scrollbar{display:none;height:0}#ring-builder-app .damasci-setting-metal,.card-wrapper variant-swatch-king [option-name=Metal] .swatch-view-item{flex:0 0 30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;margin:0!important;scroll-snap-align:start}.card-wrapper variant-swatch-king [option-name=Metal] .swatch-image-wrapper{width:30px!important;height:30px!important;box-sizing:border-box;padding:2px!important;border:1px solid transparent!important;border-radius:50%!important}.card-wrapper variant-swatch-king [option-name=Metal] .swatch-custom-image,.card-wrapper variant-swatch-king [option-name=Metal] .star-set-image{width:24px!important;height:24px!important}.card-wrapper variant-swatch-king [option-name=Metal] [aria-checked=true] .swatch-image-wrapper{border-color:#45205f!important}.card-wrapper .card__colors>*{flex:0 0 auto;scroll-snap-align:start}}#ring-builder-app .ring-detail-wrapper .thumbnail-box{padding:0}@media(max-width:749px){#ring-builder-app .dproduct-box-img{flex:0 0 auto}#ring-builder-app .settingpro-description{display:flex;flex-direction:column;flex:1;min-width:0}#ring-builder-app .settingpro-description>a{display:block;flex:1;min-width:0}#ring-builder-app .settingpro-description .lproduct-name{min-height:2lh}#ring-builder-app .settingpro-description .damasci-setting-metals{margin-top:8px!important}#ring-builder-app .ring-detail-wrapper .gallery-section{position:relative;display:block;width:100%;min-width:0;max-width:none;align-self:start}#ring-builder-app .ring-detail-wrapper .gallery-content{width:100%;gap:0}#ring-builder-app .ring-detail-wrapper .main-image-wrapper{width:100%;max-height:none;aspect-ratio:1;border-radius:10px}#ring-builder-app .ring-detail-wrapper .main-image-container{width:100%;height:100%;padding:12px 12px 64px}#ring-builder-app .ring-detail-wrapper .primary-display-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}#ring-builder-app .ring-detail-wrapper .thumbnail-strip{position:absolute;inset:auto 12px 12px auto;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0}#ring-builder-app .ring-detail-wrapper .thumbnail-box{width:48px;height:48px;min-width:48px;border:1px solid #ddd4e3;border-radius:7px;box-sizing:border-box;box-shadow:0 2px 6px #4015570d;transition:border-color .15s ease,box-shadow .15s ease;transform:none;background:#fff}#ring-builder-app .ring-detail-wrapper .thumbnail-box.thumbnail-active{border:2px solid #401557;box-shadow:0 0 0 2px #40155712;transform:none}#ring-builder-app .ring-detail-wrapper .thumbnail-box:focus-visible{outline:2px solid #401557;outline-offset:3px}#ring-builder-app .ring-detail-wrapper .thumbnail-preview{width:100%;height:100%;object-fit:contain;display:block}#ring-builder-app .ring-detail-wrapper .gallery-controls{display:none}}@media(max-width:749px){#ring-builder-app .ring-detail-wrapper .main-image-container{padding:0}.damasci-final-media{position:relative;width:100%;height:100%;background:#fff}.damasci-final-media-panel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.damasci-final-media-panel[hidden]{display:none}.damasci-final-media-panel iframe,.damasci-final-media-panel video{display:block;width:100%;height:100%;border:0;object-fit:contain}#ring-builder-app .ring-detail-wrapper .damasci-final-media-fallback{box-sizing:border-box;padding:12px 12px 64px}.damasci-final-media-status{position:absolute;left:12px;right:12px;top:12px;text-align:center;font-size:12px;color:#706675;pointer-events:none}#ring-builder-app .ring-detail-wrapper .thumbnail-box{position:relative;overflow:hidden}#ring-builder-app .ring-detail-wrapper .thumbnail-box:after{content:"360\b0";position:absolute;bottom:0;left:0;right:0;padding:1px 0;background:#ffffffeb;color:#401557;font-size:9px;line-height:12px;font-weight:600;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/damasci-card-metal-slider.css.map */
