#shopify-section-header .announcement-bar{display:none}#custom-menu-section{background:#f7f7f7;padding:0;position:sticky;top:0;z-index:5;transition:all ease-in-out .5s}#custom-menu-section.space-top{top:173px}#el-step-menu-version-2 .container_steps_title .steps_title{display:flex;flex-direction:row}#el-step-menu-version-2 .container_steps_title .steps_title .step{flex-grow:1;display:flex;flex-direction:row;gap:20px;padding:12px 20px;position:relative}#el-step-menu-version-2 .container_steps_title .steps_title .step:after{content:" ";height:1.5px;width:calc(100% - 40px);bottom:0;left:50%;transform:translate(-50%);display:block;background:#dcb59e;position:absolute;opacity:0;transition:all ease-in-out .5s}#el-step-menu-version-2 .container_steps_title .steps_title .step-1:after{left:0;transform:none;width:calc(100% - 20px)}#el-step-menu-version-2 .container_steps_title .steps_title .step.active:after{opacity:1}#el-step-menu-version-2 .container_steps_title .steps_title .step.step-1{padding-left:0}#el-step-menu-version-2 .container_steps_title .steps_title .step.step-2,#el-step-menu-version-2 .container_steps_title .steps_title .step.step-3{border-left:1px solid #E8E8E1}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-number{background:#d6d6d6;border-radius:4px;font-style:normal;font-weight:400;font-size:24.7px;line-height:33px;text-transform:uppercase;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;overflow:hidden}#el-step-menu-version-2 .container_steps_title .steps_title .step.active .step-column-number{background:#dcb59e;cursor:pointer}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-bottom-line{position:absolute}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-info .title{display:flex;height:100%;flex-direction:column;justify-content:center;font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#5e5e5e}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-info .title strong{font-weight:400;font-size:18px;line-height:22px;text-transform:capitalize;color:#000}#el-step-menu-version-2 .container_steps_title .steps_title .step .hidden{display:none!important}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-product-info{display:flex;flex-direction:column;justify-content:center}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-product-info .data-title{font-style:normal;font-weight:600;font-size:12px;line-height:14px;text-transform:capitalize;color:#000;margin-bottom:4px}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-product-info .data-meta{font-style:normal;font-weight:400;font-size:10px;line-height:150%;color:#5e5e5e;text-transform:capitalize}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-product-info .data-price{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#5e5e5e}#el-step-menu-version-2 .container_steps_title .steps_title .step{flex-basis:33%;position:relative}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-buttons{position:absolute;width:56px;right:20px;bottom:0;display:flex;flex-direction:row;gap:6px;font-size:0;height:100%;align-items:end;padding-bottom:12px;padding-top:12px}#el-step-menu-version-2 .container_steps_title .steps_title .step.step-3 .step-buttons{align-items:center}#SiteHeader.site-header--stuck.site-header-hidden{opacity:0;pointer-events:none}.mobile_step_trigger{background-color:#fff;padding-top:14.75px;padding-bottom:14.75px;flex-direction:row;justify-content:center;align-items:center;gap:11px;cursor:pointer;display:none}.mobile_step_trigger>div{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;color:#000}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar{display:none}.page-width--custom-product{padding-top:45px}#select-ring .ring-preview .product-preview .close_setting_detail,#diamond-preview .close_setting_detail,#select-ring .ring-preview,#step-1 h4#diamond-filter-title2{padding-top:0}#step-2 h4#diamond-filter-title2,#step-1 h4#diamond-filter-title2,#diamond-preview,#step-3 .ring-wrapper{margin-top:0}@media (max-width: 1100px){.mobile_step_trigger{display:flex;border-bottom:1px solid #E8E8E1}#custom-menu-section .page-width{padding:0}#el-step-menu-version-2 .container_steps_title .steps_title{flex-direction:column}#el-step-menu-version-2 .container_steps_title .steps_title:not(.mobile-bar) .step{padding:30px 17px!important;border-bottom:1px solid #E8E8E1}#el-step-menu-version-2 .container_steps_title .steps_title:not(.mobile-bar) .step:after{width:1px;height:100%;left:0}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-buttons{flex-direction:column;align-items:center;justify-content:center;right:17px}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar{flex-direction:row;padding:20px 17px;background-color:#fff;display:flex}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step{border-bottom:none;background:#f7f7f7}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step.step-1{padding-left:17px}#el-step-menu-version-2 .container_steps_title .steps_title:not(.mobile-bar){position:absolute;width:100%;z-index:10;top:48px;background:#f9f9f9;opacity:0;pointer-events:none;transition:all ease-in-out .3s;transform:translateY(-10%)}#el-step-menu-version-2.show-progress .container_steps_title .steps_title:not(.mobile-bar){opacity:1;pointer-events:auto;transform:translateY(0)}#el-step-menu-version-2 .mobile_step_trigger .mobile_step_trigger-arrow{transition:all ease-in-out .3s}#el-step-menu-version-2.show-progress .mobile_step_trigger .mobile_step_trigger-arrow{transform:rotate(180deg)}}@media (max-width: 768px){#custom-menu-section.space-top{top:78px}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step .step-column-info .title{font-weight:400;font-size:8px;line-height:150%}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step .step-column-info .title strong{font-weight:400;font-size:12px;line-height:150%}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step{gap:8px;padding-left:8px!important;padding-right:8px!important;width:33%}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step .step-column-number{font-weight:400;font-size:20px;line-height:26px;width:25px;height:25px}#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step:after{width:100%!important}#el-step-menu-version-2 .container_steps_title .steps_title .step .step-column-product-info .data-title{max-width:90%}.page-width--custom-product{padding-top:0}}@media (max-width: 435px){#el-step-menu-version-2 .container_steps_title .steps_title.mobile-bar .step .step-column-info .title strong{font-size:9px}}.step.hasValue .step-column-number,.step.hasValue .step-column-product-info,.step.hasValue .step-column-info{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/485/assets/custom-step-menu-version-2.css.map */
