:root{--color-text:#3f3f43;--color-text-secondary:#5f6268;--color-accent:#2187bd;--color-accent-hover:#1879ad;--color-focus:#0f6e9e;--color-white:#fff;--font-family:"Montserrat",Arial,sans-serif;--font-primary:"Inter",Arial,sans-serif;--font-heading:"Montserrat",Arial,sans-serif;--container-width:1270px;--container-padding:24px;--transition-duration:.2s}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;font-family:var(--font-primary);color:var(--color-text);background-color:var(--color-white)}#page:has(main.main) .masterheader.desktop-header{margin-bottom:0}.main{background:#f3f4f8}a{color:inherit;text-decoration:none}a:hover{text-decoration:none !important}ol,ul,p,h1{margin:0}ol,ul{padding:0;list-style:none}img{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit}button{cursor:pointer}.container{width:min(100% - (var(--container-padding)*2),var(--container-width));margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:55px;padding:16px 40px;font-size:16px;font-weight:500;line-height:1.25;color:var(--color-white);text-align:center;background-color:var(--color-accent);border:1px solid var(--color-accent);-webkit-transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,transform var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease}.button:focus-visible,.breadcrumbs__link:focus-visible,.product-hero__phone:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (hover:hover){.button:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover)}.breadcrumbs__link:hover,.product-hero__phone:hover .product-hero__phone-number{color:var(--color-accent)}}.button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.product-hero{min-height:658px;padding-block:43px 72px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.88)),color-stop(48%,rgba(255,255,255,.48)),color-stop(72%,rgba(255,255,255,0))),url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/binner.jpg) center top/cover no-repeat;background:linear-gradient(90deg,rgba(255,255,255,.88) 0%,rgba(255,255,255,.48) 48%,rgba(255,255,255,0) 72%),url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/binner.jpg) center top/cover no-repeat}.product-hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.breadcrumbs{max-width:820px;font-size:13px;line-height:1.35;color:#494d54}.breadcrumbs.product-hero__breadcrumbs{margin-bottom:5px}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.breadcrumbs__item:not(:last-child):after{content:"/";margin-left:4px;color:#494d54}.breadcrumbs__link,.product-hero__phone-number{-webkit-transition:color var(--transition-duration) ease;transition:color var(--transition-duration) ease}.product-hero__content{width:min(100%,762px);padding-top:44px}.product-hero__title{max-width:750px;font-family:var(--font-primary);font-size:40px;font-weight:600;line-height:102%;letter-spacing:0;color:#444}.product-hero__description{max-width:750px;margin-top:22px;font-size:16px;font-weight:400;line-height:1.45;color:var(--color-text)}.product-hero__features{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;margin-top:39px}.product-hero__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.product-hero__feature-icon{width:24px;height:24px;background:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/icon_trigger.svg) center/contain no-repeat}.product-hero__feature-text{max-width:155px;font-size:14px;line-height:1.45;color:var(--color-text)}.product-hero__note{margin-top:45px;font-size:14px;line-height:1.45;color:var(--color-text-secondary)}.product-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:39px;margin-top:21px}.product-hero__button{width:100%;max-width:371px;height:55px;padding:0 20px;color:#fff;font-size:15px;background:#187dbc;border-color:#187dbc;border-radius:2px}.product-hero__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:19px}.product-hero__phone-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:42px;height:42px;background:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/phone.svg) center/contain no-repeat}.product-hero__phone-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.product-hero__phone-number{font-size:20px;line-height:1.15;color:#45484d}.product-hero__phone-caption{font-size:12px;line-height:1.25;color:#444}.product-details{padding-block:40px 20px}.product-details__container{display:grid;grid-template-columns:minmax(360px,1fr) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.product-details__media{margin:0;background-color:var(--color-white)}.product-details__image-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:526px;padding:0}.product-details__image-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.product-details__image{width:auto;max-height:526px;-o-object-fit:contain;object-fit:contain}.product-details__zoom{position:absolute;top:26px;right:25px;width:18px;height:18px;background:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/uvelicit.svg) center/contain no-repeat}.product-details__content{padding:10px 0 0 20px}.product-details__title{margin:0;padding-bottom:10px;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:1.5;letter-spacing:0;color:#444;border-bottom:1px solid #e6e6e6}.product-details__description{margin-top:18px;font-size:14px;line-height:1.5;color:#444}.product-details__specs{margin:22px 0 0}.product-details__spec{display:grid;grid-template-columns:260px minmax(0,1fr);gap:0;min-height:32px;padding-block:6px;border-bottom:1px solid #e8e8e8}.product-details__spec:first-child{border-top:1px solid #e8e8e8}.product-details__term,.product-details__value{margin:0;font-size:14px;line-height:1.35;color:#444}.product-details__value{color:#686b70}.product-benefits{padding-block:29px 60px}.product-benefits__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.product-benefits__item{min-height:200px;padding:19px 20px 20px;background-color:var(--color-white);border:1px solid #dcdfe5;-webkit-transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease}.product-benefits__icon{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter var(--transition-duration) ease;transition:-webkit-filter var(--transition-duration) ease;transition:filter var(--transition-duration) ease;transition:filter var(--transition-duration) ease,-webkit-filter var(--transition-duration) ease}.product-benefits__title{margin:20px 0 0;font-size:16px;font-weight:400;line-height:1.3;color:#444;-webkit-transition:color var(--transition-duration) ease;transition:color var(--transition-duration) ease}.product-benefits__description{margin-top:11px;font-size:14px;line-height:1.35;color:#444;-webkit-transition:color var(--transition-duration) ease;transition:color var(--transition-duration) ease}@media (hover:hover){.product-benefits__item:hover{background-color:#187dbc;border-color:#187dbc}.product-benefits__item:hover .product-benefits__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.product-benefits__item:hover .product-benefits__title,.product-benefits__item:hover .product-benefits__description{color:var(--color-white)}}.compatibility{padding-block:0 70px}.compatibility__title{margin:0 0 20px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:120%;letter-spacing:0;color:#444;text-transform:uppercase}.compatibility__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:21px}.compatibility-card{min-height:304px;padding:15px 20px 20px;text-align:center;background-color:var(--color-white);border:1px solid #dcdfe5}.compatibility-card__image{width:auto;height:140px;margin-inline:auto;-o-object-fit:contain;object-fit:contain}.compatibility-card__title{margin:28px 0 0;font-size:20px;font-weight:400;line-height:1.2;color:#444}.compatibility-card__description{margin-top:13px;font-size:14px;line-height:1.12;color:#555960}.compatibility-request{min-height:304px;padding:41px 20px 25px;color:var(--color-white);background:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/vopros.jpg) center/cover no-repeat}.compatibility-request__title{max-width:200px;margin:0;font-size:17px;font-weight:600;line-height:21px;color:rgba(255,255,255,1)}.compatibility-request__description{margin-top:13px;font-size:14px;line-height:1.13}.compatibility-request__button{width:100%;max-width:242px;min-height:45px;margin-top:50px;padding:0 13px;font-size:15px;font-weight:500;background-color:#464646;border-color:#464646;border-radius:2px}.quality-documents{padding-block:0 50px}.quality-documents__title{margin:0;padding-bottom:11px;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:121%;color:#444;border-bottom:1px solid #e0e0e0}.quality-documents__intro{margin-top:23px;font-size:14px;line-height:1.55;color:#444}.quality-documents__list{margin-top:22px}.quality-documents__item{display:grid;grid-template-columns:35px minmax(0,1fr);gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-block:14px;border-bottom:1px solid #e1e1e1;-webkit-transition:background-color var(--transition-duration) ease;transition:background-color var(--transition-duration) ease}.quality-documents__item:first-child{border-top:0}.quality-documents__icon{width:35px;height:41px;-o-object-fit:contain;object-fit:contain}.quality-documents__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media (hover:hover){.quality-documents__item:hover{background-color:rgba(255,255,255,.55)}}.quality-documents__item-title{display:block;margin:0;font-size:18px;font-weight:400;line-height:1.25;color:#444}.quality-documents__item-description{display:block;margin-top:7px;font-size:14px;line-height:1.45;color:#444}.quality-documents__choice{margin-top:23px}.quality-documents__choice h3{margin:0;font-size:16px;font-weight:400;line-height:1.35;color:#444}.quality-documents__choice ul{margin-top:11px;padding-left:20px;list-style:disc}.quality-documents__choice li{font-size:14px;line-height:1.55;color:#444}.cylinder-service{padding-block:12px 28px;color:#444}.cylinder-service__title{margin:0;padding-bottom:10px;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:1.25;color:#444;border-bottom:1px solid #d6d6d6}.cylinder-service__description{margin-top:19px;font-size:14px;line-height:1.55;color:#444}.cylinder-service__subtitle{margin:20px 0 0;font-size:16px;font-weight:400;line-height:138%;color:#444}.cylinder-service__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}.cylinder-service__item{min-height:134px;padding:21px 10px 14px;border:1px solid #d6d6d6;-webkit-transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,-webkit-box-shadow var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,-webkit-box-shadow var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,box-shadow var(--transition-duration) ease,transform var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,border-color var(--transition-duration) ease,box-shadow var(--transition-duration) ease,transform var(--transition-duration) ease,-webkit-box-shadow var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease}.cylinder-service__item-title{margin:0;font-size:16px;font-weight:400;line-height:138%;color:#444}.cylinder-service__item-description{margin-top:9px;font-size:14px;font-weight:300;line-height:19px;color:#444}.cylinder-service__terms{margin-top:22px}.cylinder-service__terms .cylinder-service__description{margin-top:12px}.cylinder-service__button{width:100%;max-width:282px;height:55px;margin-top:22px;padding:0 20px;font-size:16px;font-weight:500;background:#187dbc;border-color:#187dbc;border-radius:2px}.cylinder-service__note{margin-top:10px;font-size:14px;line-height:1.45;color:#444}@media (hover:hover){.cylinder-service__item:hover{background-color:rgba(24,125,188,.08);border-color:#187dbc;-webkit-box-shadow:0 12px 30px rgba(24,125,188,.12);box-shadow:0 12px 30px rgba(24,125,188,.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.target-audience{padding-block:28px 60px}.target-audience__title{margin:0;padding-bottom:11px;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:121%;color:#444;border-bottom:1px solid #d6d6d6}.target-audience__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:20px}.target-audience-card{position:relative;min-height:211px;overflow:hidden}.target-audience-card:after{content:"";position:absolute;inset:auto 0 0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%)}.target-audience-card__image{width:100%;height:211px;-o-object-fit:cover;object-fit:cover}.target-audience-card__title{position:absolute;right:20px;bottom:20px;left:20px;z-index:1;margin:0;font-size:16px;font-weight:500;line-height:138%;color:var(--color-white)}.faq-request{padding-block:0 20px}.faq-request__container{display:grid;grid-template-columns:minmax(0,1fr) 517px;gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.faq-request__title{margin:0;padding-bottom:11px;font-family:Inter,sans-serif;font-size:34px;font-weight:600;line-height:121%;color:#444;border-bottom:1px solid #d6d6d6}.faq-request__list{margin-top:20px}.faq-request__item{background-color:var(--color-white);border:1px solid #e2e2e2}.faq-request__item+.faq-request__item{margin-top:6px}.faq-request__question{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42px;padding:10px 48px 10px 20px;font-size:15px;line-height:1.35;color:#444;cursor:pointer;list-style:none;-webkit-transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease;transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease}.faq-request__question::-webkit-details-marker{display:none}.faq-request__question:after{content:"";position:absolute;top:50%;right:23px;width:9px;height:9px;border-right:1px solid #444;border-bottom:1px solid #444;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg);-webkit-transition:-webkit-transform var(--transition-duration) ease;transition:-webkit-transform var(--transition-duration) ease;transition:transform var(--transition-duration) ease;transition:transform var(--transition-duration) ease,-webkit-transform var(--transition-duration) ease}.faq-request__item[open] .faq-request__question:after{-webkit-transform:translateY(-35%) rotate(-135deg);transform:translateY(-35%) rotate(-135deg)}.faq-request__item[open] .faq-request__question{color:#187dbc;background-color:rgba(24,125,188,.08)}.faq-request__answer{overflow:hidden;max-height:0;padding:0 48px 0 20px;font-size:14px;line-height:1.45;color:#444;-webkit-transition:max-height .28s ease,padding-top .28s ease,padding-bottom .28s ease;transition:max-height .28s ease,padding-top .28s ease,padding-bottom .28s ease}.faq-request__item[open] .faq-request__answer{padding-top:5px;padding-bottom:13px}.request-form{min-height:476px;padding:24px 25px 22px;color:var(--color-white);background:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/forma_b.jpg) center/cover no-repeat}.request-form__title{max-width:420px;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.1}.request-form__description{max-width:465px;margin-top:10px;font-size:14px;line-height:1.45}.request-form__fields{display:grid;gap:6px;margin-top:23px}.request-form__field{display:block}.request-form__input{width:100%;height:39px;padding:0 45px 0 16px;font-size:14px;color:#444;background-color:var(--color-white);background-position:right 17px center;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:0}.request-form__input::-webkit-input-placeholder{color:#999;opacity:1}.request-form__input:-ms-input-placeholder{color:#999;opacity:1}.request-form__input::placeholder{color:#999;opacity:1;font-weight:400}.request-form__input:focus-visible,.request-form__checkbox:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.request-form__input_user{background-image:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/forma_man.svg);background-size:18px 18px}.request-form__input_phone{background-image:url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/maket/forma_phone.svg);background-size:17px 17px}.request-form__input_textarea{min-height:89px;padding-block:10px;resize:vertical}.request-form__submit{width:100%;height:39px;min-height:50px;margin-top:20px;padding:0 20px;font-size:15px;font-weight:500;background-color:rgba(70,70,70,.82);border-color:rgba(70,70,70,.82);border-radius:2px}.request-form__agreement{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:12px}.request-form__checkbox{width:18px;height:18px;margin:0;accent-color:#187dbc}.request-form__agreement-text{font-size:12px;line-height:1.45}.request-form__agreement-link{text-decoration:underline;text-underline-offset:2px}.modal-form{position:relative;width:min(100% - 32px,520px);margin-inline:auto}.request-form_modal{min-height:auto;padding:32px 28px 26px;-webkit-box-shadow:0 24px 70px rgba(0,0,0,.28);box-shadow:0 24px 70px rgba(0,0,0,.28)}.modal-form .mfp-close{top:8px;right:8px;width:38px;height:38px;font-size:32px;line-height:38px;color:var(--color-white);opacity:.9}.mfp-bg{background-color:#111;opacity:.72}.mfp-zoom-in .modal-form{opacity:0;-webkit-transform:translateY(18px) scale(.96);transform:translateY(18px) scale(.96);-webkit-transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease,-webkit-transform .28s ease}.mfp-zoom-in.mfp-ready .modal-form{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.mfp-zoom-in.mfp-removing .modal-form{opacity:0;-webkit-transform:translateY(12px) scale(.97);transform:translateY(12px) scale(.97)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.72}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}@media (max-width:1199px){:root{--container-padding:20px}.product-hero{min-height:auto;padding-block:36px 56px;background-position:58% top}.product-hero__content{width:min(100%,650px)}.product-hero__title{font-size:34px}.product-hero__features{grid-template-columns:repeat(2,minmax(0,180px));gap:24px 40px}.product-details__container{grid-template-columns:minmax(300px,.8fr) minmax(0,1fr)}.product-details__image-link{min-height:460px;padding-inline:20px 38px}.product-details__image{max-height:460px}.product-details__title{font-size:30px}.product-details__spec{grid-template-columns:200px minmax(0,1fr)}.product-benefits__list{grid-template-columns:repeat(2,minmax(0,1fr))}.compatibility__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quality-documents__title{font-size:30px}.cylinder-service__list{grid-template-columns:repeat(2,minmax(0,1fr))}.target-audience__list{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-request__container{grid-template-columns:1fr}.faq-request__form{width:min(100%,620px)}}@media (max-width:767px){:root{--container-padding:16px}.product-hero{padding-block:28px 40px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.93)),to(rgba(255,255,255,.82))),url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/binner.jpg) 63% top/auto 100% no-repeat;background:linear-gradient(90deg,rgba(255,255,255,.93) 0%,rgba(255,255,255,.82) 100%),url(//drom-service.ru/wp-content/themes/orchid-store/public/styles/../images_progects/binner.jpg) 63% top/auto 100% no-repeat}.breadcrumbs{font-size:12px}.product-hero__content{padding-top:30px}.product-hero__title{font-size:28px;line-height:1.12}.product-hero__description{margin-top:18px;font-size:15px}.product-hero__features{grid-template-columns:1fr 1fr;gap:18px 22px;margin-top:30px}.product-hero__feature-text{max-width:none;font-size:13px}.product-hero__note{margin-top:32px}.product-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:22px}.product-hero__button{width:100%}.product-details{padding-block:24px 44px}.product-details__container{grid-template-columns:1fr}.product-details__image-link{min-height:auto;padding:20px 44px}.product-details__image{max-height:420px}.product-details__content{padding:28px 0 0}.product-details__title{font-size:27px}.product-details__description{font-size:14px}.product-details__spec{grid-template-columns:1fr;gap:4px}.product-benefits{padding-block:24px 44px}.product-benefits__list{gap:16px}.compatibility{padding-block:0 44px}.compatibility__title{font-size:22px}.compatibility__grid{grid-template-columns:1fr;gap:16px}.compatibility-card,.compatibility-request{min-height:auto}.compatibility-request__button{margin-top:28px}.quality-documents{padding-block:0 44px}.quality-documents__title{font-size:26px}.quality-documents__item-title{font-size:17px}.cylinder-service__title{font-size:27px}.cylinder-service__list{grid-template-columns:1fr}.target-audience{padding-block:24px 44px}.target-audience__title{font-size:27px}.faq-request{padding-block:0 44px}.faq-request__title{font-size:27px}.faq-request__question{padding-left:14px}.faq-request__answer{padding-left:14px}.request-form{padding:24px 18px 22px}.request-form__title{font-size:24px}}@media (max-width:479px){.product-hero__title{font-size:25px}.product-hero__features{grid-template-columns:1fr}.product-details__image-link{padding-inline:24px}.product-details__image{max-height:360px}.product-details__title{font-size:24px}.product-benefits__list{grid-template-columns:1fr}.target-audience__list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto !important;-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important}}.request-form.faq-request__form{width:min(100%,517px);-webkit-box-sizing:border-box;box-sizing:border-box}.request-form.faq-request__form *,.request-form.faq-request__form *:before,.request-form.faq-request__form *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.request-form.faq-request__form .hidden-fields-container,.request-form.faq-request__form .akismet-fields-container,.request-form.faq-request__form .policy_text,.request-form.faq-request__form br{display:none !important}.request-form.faq-request__form p{margin:0}.request-form.faq-request__form .request-form__description{margin-bottom:0}.request-form.faq-request__form .request-form__fields{display:grid;gap:6px}.request-form.faq-request__form .request-form__field,.request-form.faq-request__form .wpcf7-form-control-wrap{display:block;width:100%}.request-form.faq-request__form .request-form__input{display:block;max-width:none;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 15px center}.request-form.faq-request__form .request-form__input_textarea{overflow:auto}.request-form.faq-request__form .request-form__submit{border:1px solid #187dbc;-webkit-appearance:none;-moz-appearance:none;appearance:none}.request-form.faq-request__form .request-form__submit:disabled{cursor:not-allowed;opacity:1}.request-form.faq-request__form .wpcf7-spinner{display:none}.request-form.faq-request__form .request-form__agreement{display:block}.request-form.faq-request__form .request-form__agreement p,.request-form.faq-request__form .request-form__agreement .wpcf7-form-control-wrap,.request-form.faq-request__form .request-form__agreement .wpcf7-form-control,.request-form.faq-request__form .request-form__agreement .wpcf7-list-item{display:block;margin:0}.request-form.faq-request__form .request-form__agreement label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.request-form.faq-request__form .wpcf7-list-item-label{display:block}.request-form.faq-request__form .request-form__agreement-link{color:inherit}.request-form.faq-request__form .wpcf7-response-output{margin:14px 0 0;padding:0;padding:5px 10px;font-size:14px;line-height:1.4}@media (max-width:1023px){.request-form.faq-request__form{width:min(100%,620px)}}@media (max-width:767px){.request-form.faq-request__form{width:100%}}.request-form.wpcf7-form label{margin-bottom:0 !important}.request-form.wpcf7-form{-webkit-box-sizing:border-box;box-sizing:border-box}.request-form.faq-request__form,.request-form.request-form_modal{width:min(100%,517px)}.request-form.wpcf7-form *,.request-form.wpcf7-form *:before,.request-form.wpcf7-form *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.request-form.wpcf7-form .hidden-fields-container,.request-form.wpcf7-form .akismet-fields-container,.request-form.wpcf7-form .policy_text,.request-form.wpcf7-form br{display:none !important}.request-form.wpcf7-form p{margin:0}.request-form.wpcf7-form .request-form__description{margin-bottom:0}.request-form.wpcf7-form .request-form__fields{display:grid;gap:6px}.request-form.wpcf7-form .request-form__field,.request-form.wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}.request-form.wpcf7-form .request-form__input{display:block;max-width:none;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 15px center}.request-form.wpcf7-form .request-form__input_textarea{overflow:auto}.request-form.wpcf7-form .request-form__submit{border:1px solid #187dbc;-webkit-appearance:none;-moz-appearance:none;appearance:none}.request-form.wpcf7-form .request-form__submit:disabled{cursor:not-allowed;opacity:1}.request-form.wpcf7-form .wpcf7-spinner{display:none}.request-form.wpcf7-form .request-form__agreement{display:block}.request-form.wpcf7-form .request-form__agreement p,.request-form.wpcf7-form .request-form__agreement .wpcf7-form-control-wrap,.request-form.wpcf7-form .request-form__agreement .wpcf7-form-control,.request-form.wpcf7-form .request-form__agreement .wpcf7-list-item{display:block;margin:0}.request-form.wpcf7-form .request-form__agreement label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.request-form.wpcf7-form .wpcf7-list-item-label{display:block}.request-form.wpcf7-form .request-form__agreement-link{color:inherit}.request-form.wpcf7-form .wpcf7-response-output{margin:14px 0 0;padding:5px 10px;font-size:12px;line-height:1.4}@media (max-width:1023px){.request-form.faq-request__form,.request-form.request-form_modal{width:min(100%,620px)}}@media (max-width:767px){.request-form.faq-request__form,.request-form.request-form_modal{width:100%}}