.product-page{justify-content:space-between;align-self:stretch;align-items:center;gap:48px;max-width:1746px;margin:90px auto;padding:48px 168px;display:flex}@media screen and (max-width:924px){.product-page{flex-direction:column;gap:24px;margin:0;padding:120px 24px 80px}}.product-page .product-image{justify-content:center;max-width:638px;margin-left:-70px;display:flex}@media screen and (max-width:1024px){.product-page .product-image{align-self:center;max-width:none;max-height:none;margin:0 auto}.product-page .product-image img{width:100%;height:100%}}.product-page .product-details{flex-direction:column;align-items:flex-start;gap:48px;width:50%;display:flex}@media screen and (max-width:924px){.product-page .product-details{gap:24px;width:100%;max-width:none}}.product-page .product-details .title_box{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.product-page .product-details .title_box .name{color:#000;text-transform:capitalize;font-family:Cera Pro;font-size:32px;font-style:normal;font-weight:500;line-height:120%}@media screen and (max-width:724px){.product-page .product-details .title_box .name{font-size:30px}}@media (max-width:1024px){.product-page .product-details .title_box .name{color:var(--Colors-Dark-Blue-900,#0d202f)}}.product-page .product-details .title_box .desc{color:#6c6c6c;letter-spacing:.3px;font-family:Cera Pro;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:724px){.product-page .product-details .title_box .desc{font-size:18px}}.product-page .product-details .list{margin-left:4%}.product-page .product-details .list .fearures{color:#6c6c6c;letter-spacing:.27px;font-family:Cera Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:724px){.product-page .product-details .list .fearures{font-size:16px}}@media (max-width:1024px){.product-page .product-details .list .fearures{font-weight:300}}.product-page .quote-form{background:var(--Colors-Grey-grey-50,#f3f3f3);border-radius:4px;flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:24px;padding:24px;display:flex}.product-page .quote-form input,.product-page .quote-form textarea{background:var(--White,#fff);color:var(--Dark-Blue,#1f4d6f);border:1px solid #d2dde2;border-radius:4px;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;width:100%;padding:12px 10px;font-size:16px;display:flex}.product-page .quote-form input.short,.product-page .quote-form textarea.short{max-width:calc(50% - 12px)}@media screen and (max-width:724px){.product-page .quote-form input.short,.product-page .quote-form textarea.short{max-width:none}}.product-page .quote-form input::placeholder,.product-page .quote-form textarea::placeholder{color:var(--Grey,#9dabb4);font-family:Cera Pro;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.product-page .quote-form button{background:var(--Green,#40be6c);color:var(--White,#fff);letter-spacing:2.1px;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-width:40%;padding:8px 12px;font-family:Cera Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}@media (min-width:1024px){.product-page{justify-content:space-between;align-self:stretch;align-items:center;gap:2.5vw;max-width:90.94vw;margin:4.69vw auto;padding:4.5vw 8.75vw;display:flex}.product-page .product-image{max-width:none;max-height:none;margin-left:-3.65vw;width:29.9vw!important;height:35.05vw!important}.product-page .product-details{flex-direction:column;align-items:flex-start;gap:2vw;width:50%;display:flex}.product-page .product-details .title_box{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2vw;display:flex}.product-page .product-details .title_box .name{font-size:1.9vw;line-height:2vw}.product-page .product-details .title_box .desc{letter-spacing:.016vw;font-size:1.04vw;font-weight:400;line-height:1.56vw}.product-page .product-details .list{margin-left:1.5vw}.product-page .product-details .list .fearures{letter-spacing:.014vw;font-size:.94vw;font-weight:400;line-height:1.56vw}.product-page .quote-form{background:var(--Colors-Grey-grey-50,#f3f3f3);border-radius:.21vw;flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:1.25vw;padding:1.25vw;display:flex}.product-page .quote-form input,.product-page .quote-form textarea{border-radius:.21vw;width:100%;padding:.63vw .52vw;font-size:.83vw}.product-page .quote-form input.short,.product-page .quote-form textarea.short{max-width:calc(50% - .63vw)}.product-page .quote-form input::placeholder,.product-page .quote-form textarea::placeholder{font-size:.83vw;line-height:.94vw}.product-page .quote-form button{letter-spacing:.11vw;min-width:20.83vw;padding:.42vw .63vw;font-size:.73vw}}
