.ProductDetailsPage-module-scss-module__m7ppEa__container{margin-top:4rem}@media screen and (min-width:768px){.ProductDetailsPage-module-scss-module__m7ppEa__container{margin-top:6rem}}.ProductDetailsPage-module-scss-module__m7ppEa__page_hero{gap:6rem;display:flex}@media screen and (max-width:768px){.ProductDetailsPage-module-scss-module__m7ppEa__page_hero{flex-direction:column}}.ProductDetailsPage-module-scss-module__m7ppEa__outphased{color:#b3261e}.ProductDetailsPage-module-scss-module__m7ppEa__hero_content{flex-direction:column;flex:1.5;gap:1.5rem;width:auto;max-width:80ch;display:flex}.ProductDetailsPage-module-scss-module__m7ppEa__hero_title{font-size:3.2rem;font-weight:200;line-height:4rem}@media screen and (min-width:768px){.ProductDetailsPage-module-scss-module__m7ppEa__hero_title{font-size:clamp(3.4rem,4cqi,3.6rem);line-height:clamp(3.6rem,4cqi,4.6rem)}}.ProductDetailsPage-module-scss-module__m7ppEa__hero_subtitle_wrapper{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.ProductDetailsPage-module-scss-module__m7ppEa__hero_subtitle_wrapper h2{font-size:1.8rem;font-weight:300;line-height:2.2rem}@media screen and (min-width:768px){.ProductDetailsPage-module-scss-module__m7ppEa__hero_subtitle_wrapper h2{font-size:1.8rem;line-height:2.2rem}}.ProductDetailsPage-module-scss-module__m7ppEa__hero_subtitle_wrapper p{margin:0}.ProductDetailsPage-module-scss-module__m7ppEa__hero_number{color:#0057b8}.ProductDetailsPage-module-scss-module__m7ppEa__hero_number a{color:#0057b8;text-decoration:underline}.ProductDetailsPage-module-scss-module__m7ppEa__hero_number a:hover{text-decoration:none}.ProductDetailsPage-module-scss-module__m7ppEa__pop_up_back_layer{z-index:9999;background-color:#b8d1ea;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.ProductDetailsPage-module-scss-module__m7ppEa__pop_up_wrapper{background-color:#fff;border-radius:.8rem;width:100%;height:100%;padding:1rem}.ProductDetailsPage-module-scss-module__m7ppEa__description_section{margin-top:10rem}
.FormButtons-module-scss-module__JwOcna__form_buttons{flex-direction:column;margin-top:2rem;display:flex}.FormButtons-module-scss-module__JwOcna__form_buttons .FormButtons-module-scss-module__JwOcna__form_button,.FormButtons-module-scss-module__JwOcna__form_buttons span{cursor:pointer;color:#012f6c;background-color:#0000;border:none;border-bottom:1px solid #b8d1ea;justify-content:space-between;align-items:center;padding:2rem 0;font-size:1.6rem;font-weight:400;line-height:2.4rem;transition:color .25s cubic-bezier(.53,.25,.39,.9);display:flex}@media screen and (min-width:768px){.FormButtons-module-scss-module__JwOcna__form_buttons .FormButtons-module-scss-module__JwOcna__form_button,.FormButtons-module-scss-module__JwOcna__form_buttons span{font-size:1.6rem;line-height:2.4rem}}.FormButtons-module-scss-module__JwOcna__form_buttons .FormButtons-module-scss-module__JwOcna__form_button.FormButtons-module-scss-module__JwOcna__withForm:hover .FormButtons-module-scss-module__JwOcna__form_button_icon,.FormButtons-module-scss-module__JwOcna__form_buttons span.FormButtons-module-scss-module__JwOcna__withForm:hover .FormButtons-module-scss-module__JwOcna__form_button_icon{transform:translate(-1.5rem)}.FormButtons-module-scss-module__JwOcna__form_buttons .FormButtons-module-scss-module__JwOcna__form_button:hover,.FormButtons-module-scss-module__JwOcna__form_buttons span:hover{color:#0057b8}.FormButtons-module-scss-module__JwOcna__form_buttons .FormButtons-module-scss-module__JwOcna__form_button_icon{--icon-color:#0057b8;width:1.5rem;transition:transform .3s ease-in-out;transform:translate(-2rem)}
