body:has(#ring-builder-app-ring-builder-steps) .shopify-section-header-sticky{position:relative!important;top:auto!important;transform:none!important}
@media(max-width:749px){
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-node-skin{padding:4px 8px!important;height:auto!important;min-height:60px;align-items:center}
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-node-skin>.pc-w-9\/10{gap:6px;min-width:0;flex-direction:column;align-items:flex-start}
 #ring-builder-app-ring-builder-steps .pc-steps_num{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center}
 #ring-builder-app-ring-builder-steps .pc-steps_num svg,#ring-builder-app-ring-builder-steps .pc-steps_num img{width:24px!important;height:24px!important;max-width:24px;object-fit:contain}
 #ring-builder-app-ring-builder-steps .pc-steps_num>*{max-width:24px;max-height:24px}
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-title{font:500 12px/24px Poppins,Arial,sans-serif!important;white-space:nowrap}
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .steps_link{font:400 11px/20px Poppins,Arial,sans-serif!important}
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-steps_link{height:20px;flex-direction:row!important;gap:9px!important}
 #ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-w-full.pc-flex.pc-gap-x-10{min-height:24px;flex-direction:row!important;align-items:center;gap:5px}
 #ring-builder-app-ring-builder-steps .pc-step-action-btn{height:20px;margin:0}
 #ring-builder-app-ring-builder-steps .pc-steps_data{min-width:0}
 #ring-builder-app-ring-builder-steps .pc-steps_img svg{width:12px;height:16px}
}
@media(max-width:360px){#ring-builder-app-ring-builder-steps .pc-ringbuilder-steps .pc-node-skin{padding-inline:6px!important}}
