.SeaKayakPage_section__K5G5V{position:relative}.SeaKayakPage_container__tV2gw{width:100%}.SeaKayakPage_title__kTe48{font-size:2rem;text-align:center;margin-bottom:40px;color:#2c3e50;font-weight:600}.SeaKayakPage_content__GZOlE{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;gap:30px}.SeaKayakPage_imageContainer__2qY6T{width:100%;max-width:600px}.SeaKayakPage_image__JQ8vX{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SeaKayakPage_imageCaption__ozl5Y{margin-top:8px;font-size:.875rem;color:#7f8c8d;text-align:center}.SeaKayakPage_descriptionContainer__mxiR9{width:100%}.SeaKayakPage_description__hPdsY{font-size:1rem;line-height:1.8;color:#2c3e50}.SeaKayakPage_detailsTable__wWLPW,.SeaKayakPage_pricingTable__TI3p8{width:100%;margin-bottom:40px;overflow-x:auto;-webkit-overflow-scrolling:touch}.SeaKayakPage_table__2T3yJ{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.SeaKayakPage_table__2T3yJ td,.SeaKayakPage_table__2T3yJ th{padding:14px 16px;border:1px solid #e0e0e0;vertical-align:middle;text-align:left}.SeaKayakPage_table__2T3yJ th{background-color:#f5f5f5;font-weight:600;color:#2c3e50}.SeaKayakPage_table__2T3yJ td{color:#555}.SeaKayakPage_headerRow__33dF6 th{background-color:#e9ecef;text-align:center;font-weight:600}.SeaKayakPage_label__Zfgez{font-weight:600;background-color:#f8f9fa;width:30%}.SeaKayakPage_value__eH8HP{color:#555}@media (min-width:768px){.SeaKayakPage_section__K5G5V{padding:80px 40px}.SeaKayakPage_content__GZOlE{flex-direction:row;align-items:flex-start}.SeaKayakPage_imageContainer__2qY6T{width:50%}.SeaKayakPage_descriptionContainer__mxiR9{width:50%;padding-left:30px}.SeaKayakPage_description__hPdsY{font-size:1.1rem;text-align:left}.SeaKayakPage_table__2T3yJ td,.SeaKayakPage_table__2T3yJ th{padding:16px 20px}}@media (min-width:1024px){.SeaKayakPage_title__kTe48{font-size:2.5rem}.SeaKayakPage_image__JQ8vX{max-height:350px}.SeaKayakPage_description__hPdsY{font-size:1.15rem}}