body.page\.rapta-steel-road-plates .page-width{padding-left:20px!important;padding-right:20px!important}.announcement-bar__message{height:40px;padding:0;line-height:40px;display:flex;align-items:center;justify-content:center;column-gap:14px}.announcement-bar__message a{font-size:12px;color:#ffffffb3;letter-spacing:0;text-decoration:none;display:flex;column-gap:8px;align-items:center;font-family:var(--font-body-family);font-weight:400}.announcement-bar__message .announcement-divide{height:16px;width:1px;background:#fff}body.page\.rapta-steel-road-plates .section-featured-product .product-media-container.constrain-height .media{padding-top:77%}.section-featured-product variant-selects .product-form__input .select__select option{color:#101010}.section-featured-product button.product-form__quote{background:#fff!important;color:#0f1194;font-weight:600;margin:0}.section-featured-product button.product-form__quote:after{box-shadow:none!important;border-radius:4px}@media screen and (min-width:750px){body.page\.rapta-steel-road-plates .page-width{padding-left:80px!important;padding-right:80px!important}body.page\.rapta-steel-road-plates .header-wrapper{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.page\.rapta-steel-road-plates .section-featured-product .page-width{padding:0!important}.section-featured-product .page-width .featured-product{padding-top:65px}.section-featured-product .page-width .featured-product .product__info-wrapper{background:linear-gradient(213.83deg,#1b1ed1 13.59%,#0f1194 64.68%);padding-top:138px;padding-bottom:88px;margin-top:-138px}.section-featured-product .product__title{font-size:52px;line-height:64px;margin-bottom:40px;letter-spacing:0}.section-featured-product variant-selects{margin:0 0 48px;border-bottom:1px solid rgba(255,255,255,.28);padding-bottom:24px}.section-featured-product variant-selects .product-form__input{flex:0 0 100%;padding:0;margin:0 0 24px;max-width:100%;min-width:fit-content;border:none}.section-featured-product variant-selects .product-form__input .form__label{padding-left:0;margin-bottom:10px;font-size:18px;line-height:28px;letter-spacing:0;color:#fff;font-weight:500}.section-featured-product variant-selects .product-form__input .select__select{background:#ffffff1a;border-radius:4px;min-height:48px;font-size:16px}.section-featured-product variant-selects .product-form__input:nth-child(2){max-width:61%;width:100%;display:inline-block;min-width:auto}.section-featured-product variant-selects .product-form__input:nth-child(3){max-width:calc(39% - 16px);width:100%;display:inline-block;margin-left:16px;min-width:auto}.section-featured-product .product-form__input.product-form__quantity{margin:0;max-width:100%;width:160px;display:inline-block;vertical-align:top}.section-featured-product .product-form__input.product-form__quantity .quantity{min-height:56px}.section-featured-product .product-form__input.product-form__quantity .form__label{display:none}.section-featured-product .product-form__input.product-form__quantity .quantity:before{background:transparent}.section-featured-product button.product-form__submit{background:#fff;color:#0f1194;font-weight:600;margin:0}.section-featured-product .product-form__input.product-form__quantity+div{margin:0;width:calc(100% - 165px);display:inline-block}.section-featured-product .product-form__input.product-form__quantity+div .product-form{margin:0}.section-featured-product button.product-form__submit.button:after{box-shadow:none!important;border-radius:4px}}@media screen and (min-width:990px){body.page\.rapta-steel-road-plates .section-featured-product .product__info-wrapper,body.page\.rapta-steel-road-plates .section-featured-product .product__media-wrapper{max-width:50%;width:50%}body.page\.rapta-steel-road-plates .section-featured-product .product--thumbnail_slider media-gallery{max-width:510px;display:block;margin:0 auto}}@media(max-width:749px){.section-featured-product .product__info-wrapper{background:linear-gradient(213.83deg,#1b1ed1 13.59%,#0f1194 64.68%);margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);padding:48px 20px}.section-featured-product variant-selects .product-form__input{flex:0 0 100%;padding:0;margin:0 0 18px;max-width:100%;min-width:fit-content;border:none}.section-featured-product variant-selects .product-form__input .form__label{padding-left:0;margin-bottom:10px;font-size:16px;line-height:25px;letter-spacing:0;color:#fff;font-weight:500}.section-featured-product variant-selects .product-form__input .select__select{background:#ffffff1a;border-radius:4px;min-height:44px;font-size:14px}.section-featured-product .product-form__input.product-form__quantity{margin:0;max-width:100%;width:115px;min-width:115px;display:inline-block;vertical-align:top}.section-featured-product .product-form__input.product-form__quantity .quantity{min-height:48px}.section-featured-product .product-form__input.product-form__quantity .form__label{display:none}.section-featured-product .product-form__input.product-form__quantity .quantity:before{background:transparent}.section-featured-product button.product-form__submit{background:#fff;color:#0f1194;font-weight:600;margin:0}.section-featured-product .product-form__input.product-form__quantity+div{margin:0;width:calc(100% - 120px);display:inline-block}.section-featured-product .product-form__input.product-form__quantity+div .product-form{margin:0}.section-featured-product button.product-form__submit.button:after{box-shadow:none!important;border-radius:4px}.section-featured-product variant-selects{margin:0 0 32px;border-bottom:1px solid rgba(255,255,255,.28);padding-bottom:14px}.section-featured-product .product__title{margin-top:0;margin-bottom:24px;font-size:32px;line-height:40px;letter-spacing:0}}.onst-registration-form{display:none}#quotePopup label.hsfc-FieldLabel{display:none!important}#quotePopup .hsfc-ErrorAlert{font-size:12px!important}#quotePopup .hsfc-NavigationRow{margin:0!important}#quotePopup .hsfc-Step__Content{padding:0!important}.hcf-popup-inner{max-width:680px;margin:auto;padding:50px;background:#fff;border-radius:24px;box-shadow:0 25px 80px #0f172a26}.hcf-popup-inner h2{font-size:48px;font-weight:700;text-align:center;color:#0f172a;margin-bottom:12px;letter-spacing:-1px}.hcf-popup-inner p{text-align:center;color:#64748b;font-size:16px;line-height:1.7;max-width:500px;margin:0 auto 35px}.hcf-form-group{position:relative;margin-bottom:18px}.hcf-form-group input,.hcf-form-group textarea{width:100%;border:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px 20px 20px;font-size:15px;color:#0f172a;transition:all .3s ease}.hcf-form-group textarea{height:90px;resize:none}.hcf-form-group label{position:absolute;left:20px;top:18px;color:#94a3b8;font-size:15px;pointer-events:none;transition:all .25s ease;background:#f8fafc;padding:0 8px}.hcf-form-group input:focus,.hcf-form-group textarea:focus{outline:none;border-color:#4f46e5;background:#fff;box-shadow:0 0 0 5px #4f46e514}.hcf-form-group input:focus+label,.hcf-form-group textarea:focus+label,.hcf-form-group input:not(:placeholder-shown)+label,.hcf-form-group textarea:not(:placeholder-shown)+label{top:-10px;font-size:12px;font-weight:600;color:#4f46e5}.hcf-submit-btn{width:100%;height:58px;border:none;border-radius:16px;background:linear-gradient(135deg,#4f46e5,#2563eb);color:#fff;font-size:16px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:all .3s ease}.hcf-submit-btn:hover{transform:translateY(-2px);box-shadow:0 15px 35px #4f46e540}label.error{position:static!important;background:none!important;padding:0!important;color:#dc2626!important;margin-top:6px;font-size:13px}input.error,textarea.error{border-color:#dc2626!important}@media(max-width:767px){.hcf-popup-inner{padding:30px 20px;border-radius:20px}.hcf-popup-inner h2{font-size:34px}}.hcf-form-group{position:relative;margin-bottom:28px}.hcf-error{display:block;margin-top:8px;padding-left:4px;text-align:left;color:#ef4444;font-size:13px;line-height:1.4}.related-wrapper .card__viewmore{display:block!important}footer .footer-block__details-content.rte p a{text-decoration:none;position:relative}footer .footer-block__details-content.rte p a:hover{text-decoration:none}footer .footer-block__details-content.rte p a:hover:after{transform:scaleX(1)}footer .footer-block__details-content.rte p a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:var(--color-white);transform-origin:bottom left;transition:transform .3s ease-in}.equipment-section-custom .facet-filters.sorting.caption,.product-detail .related-products i,.product-detail .rfq-variant-selector,.product-detail .rfq-collection-btn{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
