.spb-select{display:none}.options-tabs-content{background:linear-gradient(90deg,#cccccc26,#cccccc4d);border-radius:4px}.options-tabs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--tabs-gap, 10px);margin-bottom:12px}.options-tabs-grid--compact{gap:var(--tabs-gap, 12px);grid-template-columns:repeat(3,1fr)}.options-tabs-grid--compact .tab-select{padding:var(--tabs-padding, 9px) 14px;min-height:56px;border-radius:var(--tabs-radius, 8px);border:1px solid #e0e0e0;background:#fff;align-items:center}.options-tabs-grid--compact .tab-select__content{gap:0px}.options-tabs-grid--compact .tab-select__label{font-size:12px;font-weight:500;color:#666;letter-spacing:.01em;margin-bottom:0}.options-tabs-grid--compact .tab-select__value{font-size:14px;font-weight:600;color:#000}.options-tabs-grid--compact .tab-select:hover,.options-tabs-grid--compact .tab-select.active{border-bottom:4px solid rgba(37,37,37,.2);background:linear-gradient(90deg,#cccccc1a,#ccc3)}.tab-select{display:flex;flex-direction:row;align-items:end;justify-content:space-between;padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:var(--tabs-radius, 8px);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:64px;gap:12px}.tab-select.active{background:linear-gradient(90deg,#cccccc26,#cccccc4d);border-bottom:4px solid #25252533}.tab-select:hover{background:linear-gradient(90deg,#cccccc26,#cccccc4d);border:none!important;border-bottom:4px solid #25252533}.tab-select__content{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}.tab-select__arrow{flex-shrink:0;transition:transform .35s cubic-bezier(.4,0,.2,1)}.tab-select.active .tab-select__arrow{transform:rotate(180deg)}.tab-select__label{font-size:13px;font-weight:400;color:#666;margin-bottom:6px;text-transform:capitalize}.tab-select__value{margin-top:4.5px;font-size:17px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tab-select__value--empty{color:#999;font-style:italic;margin-top:4.5px}.tab-select--hidden{display:none!important}[dir=rtl] .tab-select{flex-direction:row-reverse}[dir=rtl] .tab-select__content{align-items:flex-end;text-align:right}.options-tabs-content .tab-content{display:none;opacity:0;transition:opacity .3s ease}.options-tabs-content .tab-content.active{display:block;border-radius:4px;padding:20px;opacity:1;animation:fadeIn .3s ease forwards;height:231px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.options-tabs-content .tab-content.closing{animation:fadeOut .25s ease forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.tab-content-card{background:#f8f8f8;border-radius:12px;padding:24px}.variant-tabs-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;border-bottom:1px solid #e0e0e0;margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.variant-tabs-row::-webkit-scrollbar{display:none}.variant-tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 20px;cursor:pointer;transition:all .2s ease;position:relative;flex-shrink:0;background:none;border:none;font-family:inherit}.variant-tab-item__text{font-size:16px;font-weight:500;color:#999;transition:color .2s ease;white-space:nowrap}.variant-tab-item__subtitle{font-size:11px;font-weight:400;color:#bbb;margin-top:2px;transition:color .2s ease;white-space:nowrap}.variant-tab-item__icon{width:20px;height:20px;border-radius:50%;margin-bottom:6px;border:1px solid #ddd}.variant-tab-item:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:#000;transition:width .2s ease}.variant-tab-item:hover .variant-tab-item__text{color:#666}.variant-tab-item:hover .variant-tab-item__subtitle{color:#999}.variant-tab-item.active .variant-tab-item__text,.variant-tab-item.selected .variant-tab-item__text,.variant-tab-item.is-selected .variant-tab-item__text{color:#000;font-weight:600}.variant-tab-item.active .variant-tab-item__subtitle,.variant-tab-item.selected .variant-tab-item__subtitle,.variant-tab-item.is-selected .variant-tab-item__subtitle{color:#666}.variant-content-area{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding-top:4px}.variant-content-area__icon{width:80px;height:80px;flex-shrink:0;object-fit:contain}.variant-content-area__text{flex:1;font-size:14px;line-height:1.6;color:#333}[dir=rtl] .variant-tabs-row,[dir=rtl] .variant-content-area{flex-direction:row-reverse}.option-selector__btns,.seo-variants__list,#seo-variants-metal-target .lv-option-group,#seo-variants-main-carat-target .lv-option-group,#seo-variants-diamond-type-target .lv-option-group,#seo-variants-clarity-target .lv-option-group,#seo-variants-color-target .lv-option-group,#seo-variants-purity-target .lv-option-group{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;margin-bottom:20px!important;padding:0!important;list-style:none!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:none!important;text-align:center!important}#seo-variants-diamond-type-target .lv-option-group{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;background:none!important;margin-bottom:20px!important}@media screen and (min-width:769px){#seo-variants-diamond-type-target .lv-option-group{padding-top:18px!important}}#seo-variants-diamond-type-target .lv-option-wrapper,#seo-variants-diamond-type-target .lv-option-item{width:100%!important}#seo-variants-clarity-target .option-selector__btns,#seo-variants-clarity-target .seo-variants__list,#seo-variants-clarity-target .lv-option-group{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr}#seo-variants-color-target .option-selector__btns,#seo-variants-color-target .lv-option-group{display:grid!important;grid-template-columns:1fr 1fr 1fr}.option-selector__btns::-webkit-scrollbar,.seo-variants__list::-webkit-scrollbar,.lv-option-group::-webkit-scrollbar{display:none}.option-selector__btns label.opt-label,.seo-variants__item,#seo-variants-metal-target .lv-option-item,#seo-variants-diamond-type-target .lv-option-item,#seo-variants-color-target .lv-option-item,#seo-variants-clarity-target .lv-option-item,#seo-variants-purity-target .lv-option-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:0 20px 12px!important;cursor:pointer!important;position:relative!important;flex-shrink:0!important;background:none!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;min-width:auto!important;min-height:auto!important;margin:0!important;box-shadow:none!important;transform:none!important}.option-selector__btns label.opt-label .seo-variants__text,.option-selector__btns label.opt-label span:first-child,.seo-variants__item .seo-variants__text,.lv-option-group .lv-option-button,.lv-option-group .lv-option-item-link{font-size:16px!important;font-weight:500!important;color:#999!important;transition:color .2s ease!important;white-space:nowrap!important;text-transform:uppercase!important;text-decoration:none!important}#seo-variants-diamond-type-target .lv-option-label{display:none}#seo-variants-metal-target .lv-option-label,#seo-variants-main-carat-target .lv-option-label,#seo-variants-diamond-type-target .lv-option-label,#seo-variants-color-target .lv-option-label,#seo-variants-clarity-target .lv-option-label,#seo-variants-purity-target .lv-option-label{font-size:14px!important;font-weight:400!important;margin-bottom:6px!important}.option-selector__btns label.opt-label .color-subtitle,.seo-variants__item .variant-subtitle{font-size:11px!important;font-weight:400!important;color:#bbb!important;margin-top:2px!important;text-transform:none!important}.option-selector__btns label.opt-label:after,.seo-variants__item:after,.lv-option-wrapper .lv-option-item:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:0!important;height:2px!important;background:#000!important;transition:width .2s ease!important}.option-selector__btns label.opt-label:hover .seo-variants__text,.option-selector__btns label.opt-label:hover span:first-child,.seo-variants__item:hover .seo-variants__text,.lv-option-group .lv-option-item-link:hover .lv-option-button,.lv-option-group .lv-option-item-link:hover{color:#666!important}.option-selector__btns label.opt-label.is-selected .seo-variants__text,.option-selector__btns label.opt-label.is-selected span:first-child,.option-selector__btns label.opt-label.active .seo-variants__text,.option-selector__btns label.opt-label.active span:first-child,.seo-variants__item.active .seo-variants__text,.seo-variants__item.selected .seo-variants__text,.seo-variants__item.is-selected .seo-variants__text,.lv-option-item__active .lv-option-button,.lv-option-item__active.lv-option-item-link,.lv-option-button__active{color:#000!important;font-weight:600!important}.option-selector__btns label.opt-label.is-selected .color-subtitle,.option-selector__btns label.opt-label.active .color-subtitle,.seo-variants__item.active .variant-subtitle,.seo-variants__item.selected .variant-subtitle{color:#666!important}.option-selector__btns input[type=radio],.seo-variants__item input[type=radio]{display:none!important}.option-selector__btns label.opt-label .metal-icon,.seo-variants__item .metal-icon{width:20px!important;height:20px!important;border-radius:50%!important;margin-bottom:6px!important;border:1px solid #ddd!important}.options-tabs-nav-wrapper{position:relative;display:flex;align-items:center;margin-bottom:20px}.tab-select__arrow{width:10.24px;height:6.24px;margin-top:24px}@media screen and (max-width:749px){.options-tabs-grid{gap:var(--tabs-gap, 8px)}.options-tabs-grid--compact{gap:var(--tabs-gap, 10px)}.options-tabs-grid--compact .tab-select{padding:var(--tabs-padding, 14px) 12px;min-height:64px}.options-tabs-grid--compact .tab-select__label{font-size:11px}.tab-select{padding:10px 12px;min-height:56px;gap:8px}.tab-select__content{min-width:0}.tab-select__label{font-size:11px}.tab-select__value{font-size:15px}.tab-select__arrow{width:10px;height:6px}.variant-tabs-row,.option-selector__btns,.seo-variants__list,#seo-variants-metal-target .lv-option-group,#seo-variants-main-carat-target .lv-option-group,#seo-variants-diamond-type-target .lv-option-group,#seo-variants-color-target .lv-option-group,#seo-variants-clarity-target .lv-option-group,#seo-variants-purity-target .lv-option-group{gap:0!important;justify-content:flex-start!important}.variant-tab-item,.option-selector__btns label.opt-label,.seo-variants__item,#seo-variants-metal-target .lv-option-item,#seo-variants-main-carat-target .lv-option-item,#seo-variants-diamond-type-target .lv-option-item,#seo-variants-color-target .lv-option-item,#seo-variants-clarity-target .lv-option-item,#seo-variants-purity-target .lv-option-item{padding:20px 12px!important}.variant-tab-item__text,.option-selector__btns label.opt-label .seo-variants__text,.option-selector__btns label.opt-label span:first-child,.seo-variants__item .seo-variants__text,.lv-option-group .lv-option-button,.lv-option-group .lv-option-item-link{font-size:16px!important}.variant-content-area{flex-direction:column;align-items:center;text-align:center}.variant-content-area__icon{width:60px;height:60px;margin-bottom:12px}}.custom-variant-picker{margin-bottom:24px}.custom-variant-picker__options{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.custom-variant-option{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:90px;min-height:70px;padding:12px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease;font-family:inherit}.custom-variant-option:hover{border-color:#999;background-color:#fafafa}.custom-variant-option.active{border-color:#000;border-width:2px;background-color:#fff}.custom-variant-option__text{font-size:16px;font-weight:500;color:#333;line-height:1.2}.custom-variant-option__subtitle{font-size:11px;color:#888;margin-top:4px;text-align:center;line-height:1.3}.custom-variant-option__swatch{width:24px;height:24px;border-radius:50%;margin-bottom:8px;border:1px solid rgba(0,0,0,.1)}.custom-variant-option__swatch[data-metal*=red],.custom-variant-option__swatch[data-metal*=rose],.custom-variant-option__swatch[data-metal*=\5d0\5d3\5d5\5dd]{background:linear-gradient(135deg,#d4a5a5,#c9a0a0)}.custom-variant-option__swatch[data-metal*=yellow],.custom-variant-option__swatch[data-metal*=gold],.custom-variant-option__swatch[data-metal*=\5e6\5d4\5d5\5d1],.custom-variant-option__swatch[data-metal*=\5d6\5d4\5d1]{background:linear-gradient(135deg,#f0d78c,#e8d5a3)}.custom-variant-option__swatch[data-metal*=white],.custom-variant-option__swatch[data-metal*=platinum],.custom-variant-option__swatch[data-metal*=silver],.custom-variant-option__swatch[data-metal*=\5dc\5d1\5df],.custom-variant-option__swatch[data-metal*=\5e4\5dc\5d8\5d9\5e0\5d4]{background:linear-gradient(135deg,#d0d0d0,silver)}.custom-variant-picker__info{display:flex;gap:20px;align-items:flex-start;padding:16px 0;border-top:1px solid #eee}.custom-variant-picker__icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.option-icon{width:60px;height:60px;object-fit:contain}.option-icon--svg{opacity:.8}.custom-variant-picker__description{flex:1;font-size:14px;line-height:1.6;color:#666}.custom-variant-picker__description p{margin:0}.option-desc{animation:fadeIn .2s ease}#seo-variants-diamond-type-target .seo-variants__list.is-style-button .seo-variants__item.active button,#seo-variants-diamond-type-target .lv-option-item__active .lv-option-button{color:#000!important;background:none!important}#seo-variants-diamond-type-target .seo-variants__item button,#seo-variants-diamond-type-target .lv-option-button{border-radius:4px!important;min-width:80px!important;background:none!important;border:none!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.option-size-guide{margin-top:12px}.option-size-guide__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#666;text-decoration:underline;transition:color .2s ease}.option-size-guide__link:hover{color:#000}.option-size-guide__icon{width:16px;height:16px}[dir=rtl] .custom-variant-picker__info,[dir=rtl] .custom-variant-picker__options{flex-direction:row-reverse}#seo-variants-metal-target .swatch-border,#seo-variants-metal-target .lv-option-swatch{border-radius:4px!important;box-shadow:none!important;border:none!important}#seo-variants-metal-target .seo-variants__color,#seo-variants-metal-target .lv-option-color{width:16px!important;height:16px!important;margin:auto!important;border-radius:50%!important}.seo-variants__list.is-style-color-swatch .seo-variants__item .active button,#seo-variants-metal-target .lv-option-color-swatch{border-radius:50%!important}.seo-variants__list.is-style-color-swatch .seo-variants__item.active .swatch-border.active button:hover,.seo-variants__list.is-style-color-swatch .seo-variants__item .swatch-border.regular button:hover,#seo-variants-metal-target .lv-option-item-link:hover .lv-option-swatch{transform:none!important;border:none!important}#seo-variants-metal-target .metal-options-card .lv-option-label{display:none!important}#seo-variants-metal-target .metal-options-card .lv-option-group{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:flex-start!important;gap:10px!important;margin-bottom:5px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(0,0,0,.1)!important}#seo-variants-metal-target .metal-options-card .lv-option-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;padding:0 4px 0 0!important;border-bottom:none!important;position:relative!important}#seo-variants-metal-target .metal-options-card .lv-option-wrapper:after{content:"";position:absolute;bottom:-13px;left:50%;transform:translate(-50%);width:0;height:3px;background:#000;transition:width .2s ease}#seo-variants-metal-target .metal-options-card .lv-option-wrapper.has-active:after{width:100%;max-width:120%}#seo-variants-metal-target .metal-options-card .metal-option-label{font-size:14px!important;font-weight:500!important;color:#999!important;margin-top:6px!important;white-space:nowrap!important;transition:color .2s ease;padding-bottom:10px!important}#seo-variants-metal-target .metal-options-card .lv-option-wrapper.has-active .metal-option-label{color:#000!important;font-weight:600!important}#seo-variants-metal-target .metal-variant-description{margin-top:24px;padding-top:0;font-size:14px;line-height:1.6;color:#000}#seo-variants-metal-target .metal-variant-description p{margin:0}#seo-variants-metal-target:has(.metal-options-card)~.variant-info-block--metal-fallback{display:none!important}@media screen and (min-width:767px){.product-options-tabs{margin-top:37px;margin-bottom:37px}}@media(max-width:768px){.size-tab-select-row{margin-top:10px}.custom-variant-picker__options{gap:8px}.custom-variant-option{min-width:75px;min-height:60px;padding:10px 12px}.custom-variant-option__text{font-size:14px}.custom-variant-option__subtitle{font-size:10px}.custom-variant-picker__info{flex-direction:column;align-items:center;text-align:center}.custom-variant-picker__icon{margin-bottom:12px}[dir=rtl] .custom-variant-picker__info{flex-direction:column}}@media(max-width:480px){.custom-variant-option{min-width:65px;min-height:55px;padding:8px 10px}.custom-variant-option__swatch{width:20px;height:20px;margin-bottom:6px}}.variant-info-block{margin-top:20px}.variant-info-block__content{display:flex;gap:20px;align-items:center}.variant-info-block__icon{flex-shrink:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.variant-info-icon{width:100px;height:100px;object-fit:contain}.variant-info-icon--svg{opacity:.7}.variant-info-block__description{flex:1;font-size:14px;line-height:1.6;color:#666}.variant-info-block__description p{margin:0}.variant-info-desc{animation:variantInfoFadeIn .2s ease}@keyframes variantInfoFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}[dir=rtl] .variant-info-block__content{flex-direction:row-reverse}@media(max-width:768px){.variant-info-block__content{flex-direction:column;align-items:center;text-align:center}.variant-info-block__icon{margin-bottom:0;height:40px}[dir=rtl] .variant-info-block__content{flex-direction:column}}.size-tab-container{display:flex;flex-direction:column;gap:0px}.size-tab-header{display:flex;flex-direction:row;align-items:center;gap:20px}.size-tab-header__image{flex-shrink:0;width:130px}.size-tab-header__image img{width:100%;height:auto;border-radius:8px;object-fit:cover}.size-tab-header__image--desktop{display:block}.size-tab-header__image--mobile{display:none}.size-tab-header__content{flex:1;display:flex;flex-direction:column;justify-content:center}.size-tab-header__description{font-size:14px;line-height:1.6;color:#000;margin:0}@media screen and (min-width:600px){.size-tab-header__description{padding:0!important}.variant-info-block{margin-top:0!important;padding:10px 0!important}}.size-tab-header__link{display:inline-flex;align-items:center;font-size:13px;color:#000;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease;font-weight:500;display:none}.size-tab-header__link:hover{opacity:.7}.size-tab-select-row{width:100%}.size-select-wrapper{position:relative;width:100%}.size-select-loader{display:flex;align-items:center;justify-content:center;gap:4px;height:44px;border:1px solid #00000033}.size-loader-dot{width:6px;height:6px;background:#999;border-radius:50%;animation:sizeLoaderPulse 1.2s ease-in-out infinite}.size-loader-dot:nth-child(2){animation-delay:.2s}.size-loader-dot:nth-child(3){animation-delay:.4s}@keyframes sizeLoaderPulse{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.size-custom-select{width:100%;background:#ffffff80;padding:11.5px 14px 11.5px 16px;font-size:14px;font-weight:400;color:#000;border:1px solid #00000033;border-radius:4px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s ease;text-align:right}.size-custom-select:hover{border-color:#999}.size-custom-select:focus{outline:none;border-color:#000}.size-select-arrow{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666;width:9px;height:5px}[dir=rtl] .size-info-block--redesigned .size-info-block__content{flex-direction:row-reverse}[dir=rtl] .size-select-arrow{right:auto;left:14px}[dir=rtl] .size-custom-select{padding:14px 16px 14px 40px}@media(max-width:768px){.size-tab-header__image img{max-width:100px;margin:auto}.size-tab-header{flex-direction:column;gap:16px}.size-tab-header__image{width:100%}.size-tab-header__image[data-has-mobile=true] .size-tab-header__image--desktop{display:none}.size-tab-header__image[data-has-mobile=true] .size-tab-header__image--mobile{display:block}.size-tab-header__description{font-size:13px}}.carat-tab-grid{width:100%}.carat-tab-grid .seo-variants__list,.carat-tab-grid .option-selector__btns,.carat-tab-grid .lv-option-group{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0px!important;width:100%}.carat-tab-grid .seo-variants__button,.carat-tab-grid .seo-variants__item button,.carat-tab-grid label.opt-label,.carat-tab-grid .lv-option-button,.carat-tab-grid .lv-option-item-link{width:100%!important;height:30px!important;border-radius:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:500!important;color:#2525254d!important}.carat-tab-grid .seo-variants__list.is-style-button .seo-variants__item.active button,.carat-tab-grid label.opt-label.is-selected,.carat-tab-grid label.opt-label.active,.carat-tab-grid .lv-option-item__active .lv-option-button,.carat-tab-grid .lv-option-button__active{background:none!important;color:#000!important;border:2px solid #000!important}#seo-variants-main-carat-target .seo-variants__list li button,#seo-variants-main-carat-target .seo-variants__list li,#seo-variants-main-carat-target .lv-option-wrapper,#seo-variants-main-carat-target .lv-option-item-link,#seo-variants-main-carat-target .lv-option-button{border:none!important;background:none!important}#seo-variants-main-carat-target .seo-variants__list li:hover,#seo-variants-main-carat-target .lv-option-item-link:hover{cursor:pointer;opacity:.8}#seo-variants-main-carat-target .seo-variants__list li,#seo-variants-main-carat-target .lv-option-wrapper{border-bottom:1px solid #0000001A!important}.seo-variants__button,.lv-option-button{padding:0!important}@media screen and (max-width:749px){.carat-tab-grid .seo-variants__list,.carat-tab-grid .option-selector__btns,.carat-tab-grid .lv-option-group{gap:8px!important}.carat-tab-grid .seo-variants__button,.carat-tab-grid .seo-variants__item button,.carat-tab-grid label.opt-label,.carat-tab-grid .lv-option-button,.carat-tab-grid .lv-option-item-link{font-size:16px!important}}.size-guide-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.size-guide-popup{background:#fff;border-radius:8px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;position:relative;padding:40px 30px 30px;box-shadow:0 20px 60px #0000004d}.size-guide-popup__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.size-guide-popup__close:hover{background:#f5f5f5}.size-guide-popup__close svg{width:24px;height:24px}.size-guide-popup__title{font-size:24px;font-weight:600;margin:0 0 24px;text-align:center;color:#000}.size-guide-popup__content{font-size:14px;line-height:1.6;color:#333}.size-guide-popup__content p{margin:0 0 16px}.size-guide-popup__content p:last-child{margin-bottom:0}.size-guide-popup__image{text-align:center}.size-guide-popup__image img{max-width:100%;height:auto;display:block;margin:0 auto}[dir=rtl] .size-guide-popup__close{right:auto;left:12px}ul.seo-variants__list{gap:0px!important}.opt-label{border-bottom:1px solid rgba(0,0,0,.1)!important}.opt-label.ctive{border:3px solid rgba(37,37,37,1)}.product-column-right{margin-top:64px!important}.custom-description{margin-top:40px;margin-bottom:40px}.add-to-wishlist-custom{display:none!important}.quantity-submit-row__submit_custom{display:flex!important}.price-container{margin-top:37px!important}.product-column-right .jdgm-widget{margin-top:16px!important}.product-media--image .rimage-wrapper{padding-top:0!important;aspect-ratio:4 / 5;overflow:hidden;background:#f5f5f5}.main-image .product-slideshow{direction:ltr!important}.custom-description{color:#000}.product-form .jdgm-preview-badge[data-template=product]{display:none!important}.option-selector__btns label.opt-label.selected,#seo-variants-main-carat-target .seo-variants__list li.active,.seo-variants__item.active,.lv-option-item__active{border-bottom:3px solid rgba(37,37,37,1)!important}.splitter-mobile{display:none}@media screen and (max-width:749px){.size-guide-popup{padding:30px 20px 20px;max-height:85vh}.product-column-right{margin-top:32px!important}.size-guide-popup__title{font-size:20px}.splitter-mobile{display:block}.splitter-desktop,.ba-breadcrumb{display:none!important}.product-detail .detail .title{text-align:right}.options-tabs-content .tab-content.active{padding:20px 12px;height:261px}.variant-info-block[data-option-type=clarity] .variant-info-block__icon img,.variant-info-block[data-option-type=clarity] .variant-info-block__icon{width:102px;height:78px}.variant-info-block[data-option-type=color] .variant-info-block__icon img,.variant-info-block[data-option-type=color] .variant-info-block__icon{width:78px;height:50px}.variant-info-block[data-option-type=type] .variant-info-block__icon img,.variant-info-block[data-option-type=type] .variant-info-block__icon{width:82px;height:86px}.custom-description{text-align:right!important}}.main-product__payment-icons{margin-top:15px!important}.product-form .input-row,.buy-buttons-row{margin-bottom:8px!important}.testimonial__title{text-align:right}.price-mobile .theme-product-reviews>a{display:flex;flex-direction:column}#seo-variants-metal-target .lv-option-item__active,#seo-variants-diamond-type-target .lv-option-item__active,#seo-variants-color-target .lv-option-item__active,#seo-variants-clarity-target .lv-option-item__active,#seo-variants-purity-target .lv-option-item__active{border-bottom:2px solid black!important}#seo-variants-metal-target .lv-option-label,#seo-variants-main-carat-target .lv-option-label,#seo-variants-diamond-type-target .lv-option-label,#seo-variants-color-target .lv-option-label,#seo-variants-clarity-target .lv-option-label,#seo-variants-purity-target .lv-option-label{display:none!important}#seo-variants-metal-target .lv-option-item,#seo-variants-metal-target .lv-option-item__active{padding-bottom:0!important;border:none!important}#seo-variants-purity-target .option-selector__btns,#seo-variants-purity-target .seo-variants__list,#seo-variants-purity-target .lv-option-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:0!important;overflow:visible!important;justify-content:stretch!important;align-items:stretch!important;margin:0 0 24px!important}#seo-variants-purity-target label.opt-label,#seo-variants-purity-target .seo-variants__item,#seo-variants-purity-target .lv-option-item{width:100%!important;padding:18px 10px 14px!important;border-bottom:1px solid rgba(37,37,37,.14)!important}#seo-variants-purity-target .opt-label__text,#seo-variants-purity-target .seo-variants__text,#seo-variants-purity-target .lv-option-button{font-size:16px!important;line-height:1.1!important;font-weight:600!important;color:#25252559!important;text-transform:none!important}#seo-variants-purity-target .color-subtitle,#seo-variants-purity-target .variant-subtitle{display:none!important}#seo-variants-purity-target label.opt-label:after,#seo-variants-purity-target .seo-variants__item:after,#seo-variants-purity-target .lv-option-wrapper .lv-option-item:after{left:0!important;transform:none!important;height:3px!important;bottom:-1px!important;width:0!important}#seo-variants-purity-target label.opt-label.is-selected:after,#seo-variants-purity-target label.opt-label.active:after,#seo-variants-purity-target .seo-variants__item.active:after,#seo-variants-purity-target .seo-variants__item.selected:after,#seo-variants-purity-target .seo-variants__item.is-selected:after,#seo-variants-purity-target .lv-option-item__active:after{width:100%!important}#seo-variants-purity-target label.opt-label.is-selected .opt-label__text,#seo-variants-purity-target label.opt-label.active .opt-label__text,#seo-variants-purity-target .seo-variants__item.active .seo-variants__text,#seo-variants-purity-target .lv-option-item__active .lv-option-button{color:#252525!important}#seo-variants-purity-target label.opt-label.is-selected .color-subtitle,#seo-variants-purity-target label.opt-label.active .color-subtitle,#seo-variants-purity-target .seo-variants__item.active .variant-subtitle{color:#25252599!important}@media screen and (max-width:600px){#seo-variants-metal-target .metal-options-card .lv-option-group{gap:13px!important;justify-content:space-around!important}}.lv-option-box{margin-bottom:0!important}[data-tab-content=size][data-active-wedding-panel=her-size] [data-wedding-panel=his-size],[data-tab-content=size][data-active-wedding-panel=his-size] [data-wedding-panel=her-size]{display:none!important}#seo-variants-main-carat-target .lv-option-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:0!important;margin:0!important;align-items:stretch!important;justify-content:stretch!important;overflow:visible!important}#seo-variants-main-carat-target .lv-option-wrapper{border-bottom:1px solid rgba(37,37,37,.14)!important;min-height:64px;display:flex!important;align-items:center!important}#seo-variants-main-carat-target .lv-option-wrapper .lv-option-item:after{height:4px!important;width:0!important;border-radius:999px;background:#252525!important;bottom:-1px!important}#seo-variants-main-carat-target .lv-option-item{font-family:Public Sans,sans-serif!important;font-weight:600!important;font-size:16px!important;line-height:28px!important;letter-spacing:0!important}#seo-variants-main-carat-target .lv-option-item__active .lv-option-button,#seo-variants-main-carat-target .lv-option-button__active{color:#252525!important;font-weight:500!important}#seo-variants-main-carat-target .lv-option-wrapper .lv-option-item__active:after{width:86%!important}@media screen and (max-width:1024px){#seo-variants-main-carat-target .lv-option-group{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-variant-picker.css.map */
