.cardetail[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;margin-top:6.5rem;padding-inline:2rem}.cardetail__hero[data-astro-cid-25tjgtxl]{padding-top:calc(var(--section-padding) / 2);display:flex;flex-direction:column;background-color:#fcfcfc}.cardetail__hero-img-box[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column}.cardetail__hero-img[data-astro-cid-25tjgtxl]{width:100%;height:max-content;overflow:hidden}.cardetail__hero-img[data-astro-cid-25tjgtxl] img[data-astro-cid-25tjgtxl]{width:100%;height:100%;object-fit:contain}.cardetail__img-box[data-astro-cid-25tjgtxl]{overflow-x:scroll;display:flex;gap:1rem;margin-top:1rem;min-height:70px}.cardetail__img[data-astro-cid-25tjgtxl]{min-width:10rem;height:6.25rem}.cardetail__img[data-astro-cid-25tjgtxl] img[data-astro-cid-25tjgtxl]{width:100%;height:100%;object-fit:contain}.cardetail__hero_description[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;gap:3rem;padding:2rem}.cardetail__hero_title-box[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;text-transform:uppercase;color:#707070;font-weight:600}.cardetail__hero_title-1[data-astro-cid-25tjgtxl]{font-size:clamp(3rem,3vw + 1rem,4rem);line-height:1}.cardetail__hero_title-2[data-astro-cid-25tjgtxl]{font-size:clamp(2rem,2vw + .5rem,2.5rem)}.cardetail__hero_title-3[data-astro-cid-25tjgtxl]{font-size:var(--text-1_font-size);line-height:var(--text-1_line-height);text-transform:none;color:inherit}.cardetail__price-box[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column}.cardetail__price_title[data-astro-cid-25tjgtxl]{font-size:clamp(3rem,3vw + 1rem,4rem);line-height:1;font-weight:700;color:#171717;display:flex}.cardetail__price_subtitle[data-astro-cid-25tjgtxl]{font-size:clamp(1rem,1vw + .5rem,1.5rem);color:#aeaeae}.cardetail__price_lening[data-astro-cid-25tjgtxl]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;width:100%;border:#aeaeae 1px solid;padding:1rem;border-radius:1rem}.cardetail__price_lening[data-astro-cid-25tjgtxl]:hover{-webkit-box-shadow:0px 0px 11px -4px #aeaeae;box-shadow:0 0 11px -4px #aeaeae}.cardetail__price_lening_img[data-astro-cid-25tjgtxl]{width:auto;height:2.5rem;overflow:hidden}.cardetail__price_lening_img[data-astro-cid-25tjgtxl] img[data-astro-cid-25tjgtxl]{width:100%;height:100%;object-fit:contain}.cardetail__price_lening_text[data-astro-cid-25tjgtxl]{font-size:clamp(1rem,1vw + .5rem,1.5rem);color:#aeaeae}.cardetail__hero_info[data-astro-cid-25tjgtxl]{display:grid;grid-template-columns:1fr;gap:1.5rem}.cardetail__hero_info-item[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column}.cardetail__hero_info-item_title[data-astro-cid-25tjgtxl]{font-size:var(--info-item-title-font-size);line-height:var(--info-item-title-leading);color:#707070}.cardetail__hero_info-item_subtitle[data-astro-cid-25tjgtxl]{font-size:var(--info-item-subtitle-font-size);font-weight:700;color:#171717}.cardetail__hero_button-box[data-astro-cid-25tjgtxl]{display:flex;align-items:center;width:100%}.cardetail__hero_button[data-astro-cid-25tjgtxl]{display:flex;align-items:center;justify-content:center;padding:1.5rem 0;width:100%;height:auto;background-color:#fff;color:var(--primary_color);font-size:clamp(1.3rem,1vw + .5rem,1.8rem);text-transform:uppercase;cursor:pointer;border:1px solid var(--primary_color)}.cardetail__hero_button[data-astro-cid-25tjgtxl]:hover{background-color:var(--primary_color);color:#fff}.cardetail__summary[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;gap:1.5rem;background-color:#fcfcfc;padding:2rem 2rem 4rem}.cardetail__summary_title[data-astro-cid-25tjgtxl]{font-size:2.5rem;line-height:2.7rem;color:#707070;font-weight:600;margin-bottom:2rem}.cardetail__summary_items[data-astro-cid-25tjgtxl]{display:grid;grid-template-columns:1fr;gap:1.5rem}.cardetail__summary_item[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;gap:.5rem}.cardetail__summary_item_title[data-astro-cid-25tjgtxl]{font-size:var(--title-2_font-size);line-height:var(--title-2_line-height);color:#707070}.cardetail__summary_item_subtitle[data-astro-cid-25tjgtxl]{font-size:var(--title-2_font-size);line-height:var(--title-2_line-height);font-weight:700;color:#171717}.cardetail__options[data-astro-cid-25tjgtxl]{display:flex;flex-direction:column;gap:1.5rem;background-color:#fcfcfc;padding-top:2rem}.cardetail__options_items[data-astro-cid-25tjgtxl]{display:grid;grid-template-columns:1fr;gap:1rem}.cardetail__options_item[data-astro-cid-25tjgtxl]{font-size:var(--info-item-subtitle-font-size);line-height:var(--info-item-subtitle-leading)}@media (min-width: 500px){.cardetail__hero_info[data-astro-cid-25tjgtxl],.cardetail__summary_items[data-astro-cid-25tjgtxl]{grid-template-columns:1fr 1fr}}@media (min-width: 650px){.cardetail__options_items[data-astro-cid-25tjgtxl]{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.cardetail__summary_items[data-astro-cid-25tjgtxl]{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1100px){.cardetail__hero-img-box[data-astro-cid-25tjgtxl]{width:50%}.cardetail__hero[data-astro-cid-25tjgtxl]{flex-direction:row}.cardetail__hero_description[data-astro-cid-25tjgtxl]{padding:2rem 2rem 0;width:50%}}@media (min-width: 1500px){.cardetail__hero[data-astro-cid-25tjgtxl]{gap:2rem}.cardetail__hero-img-box[data-astro-cid-25tjgtxl]{width:60%}.cardetail__hero_description[data-astro-cid-25tjgtxl]{width:40%}.cardetail__options_items[data-astro-cid-25tjgtxl]{grid-template-columns:1fr 1fr 1fr}}.overview__container[data-astro-cid-5xolf4pc]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:var(--section-padding);padding-bottom:var(--section-padding);width:100%}.overview__item[data-astro-cid-5xolf4pc]{display:flex;flex-direction:column;gap:1.5rem;background-color:#fcfcfc;box-shadow:#000 0 3px 15px -8px;padding:2rem}.overview__item_column-1[data-astro-cid-5xolf4pc]{display:flex;flex-direction:column;gap:1.5rem}.overview__item_title-box[data-astro-cid-5xolf4pc]{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem;text-transform:uppercase;color:#707070;font-weight:600}.overview__item_title-1[data-astro-cid-5xolf4pc]{font-size:2rem}.overview__item_title-2[data-astro-cid-5xolf4pc]{font-size:1.25rem}.overview__item_title-3[data-astro-cid-5xolf4pc]{font-size:1rem;text-transform:none;color:#aeaeae}.overview__item_image[data-astro-cid-5xolf4pc]{width:100%;height:100%}.overview__item_image[data-astro-cid-5xolf4pc] img[data-astro-cid-5xolf4pc]{aspect-ratio:16/10;width:100%;height:100%;object-fit:cover}.overview[data-astro-cid-5xolf4pc] .image_logo[data-astro-cid-5xolf4pc]{width:100px}.overview[data-astro-cid-5xolf4pc] .image_logo[data-astro-cid-5xolf4pc] img[data-astro-cid-5xolf4pc]{width:100%;height:100%;object-fit:contain}.overview[data-astro-cid-5xolf4pc] .image_logo-box[data-astro-cid-5xolf4pc]{display:flex;align-items:flex-start;height:max-content}.overview__item_column-2[data-astro-cid-5xolf4pc]{display:flex;flex-direction:column;gap:1.5rem}.overview__item_info[data-astro-cid-5xolf4pc]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.overview__item_info-item[data-astro-cid-5xolf4pc]{display:flex;flex-direction:column}.overview__item_info-item_title[data-astro-cid-5xolf4pc]{font-size:1.1rem;color:#707070}.overview__item_info-item_subtitle[data-astro-cid-5xolf4pc]{font-size:1.3rem;font-weight:700;color:#171616}.overview__item_price-box[data-astro-cid-5xolf4pc]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:auto}.overview__item_price[data-astro-cid-5xolf4pc]{display:flex;flex-direction:column}.overview__item_price_title[data-astro-cid-5xolf4pc]{font-size:2rem;line-height:1;font-weight:700;color:#171616;display:flex}.overview__item_price_subtitle[data-astro-cid-5xolf4pc]{font-size:1rem;color:#aeaeae}.overview__item_price-button-box[data-astro-cid-5xolf4pc]{display:flex;align-items:center;width:100%}.overview__item_price-button[data-astro-cid-5xolf4pc]{display:flex;align-items:center;justify-content:center;padding:.7rem 1.5rem;height:auto;background-color:var(--primary_color);color:#fff;font-size:1.2rem;text-transform:uppercase;cursor:pointer}@media (min-width: 800px){.overview__container[data-astro-cid-5xolf4pc]{padding-top:0;padding-bottom:0;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.overview__container[data-astro-cid-5xolf4pc]{grid-template-columns:1fr 1fr 1fr;gap:2.5rem}}
