.pg_rentals{padding:48px 0 88px}.pg_rentals h1{font-size:clamp(2rem,4.4vw,3.1rem);font-weight:800;letter-spacing:-0.02em}.pg_rentals>.wrp_content>.lst_categories{margin-bottom:32px}@media(max-width:760px){.pg_rentals{padding:28px 0 56px}}.nav_crumbs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px;font-size:.92rem;color:var(--clr_navy-soft)}.nav_crumbs a{text-decoration:none;font-weight:600;color:var(--clr_navy)}.nav_crumbs a:hover{text-decoration:underline}.blk_rentals-group{padding:24px 0 56px;border-top:1px solid var(--clr_navy-line)}.blk_rentals-group:first-of-type{border-top:0}.dv_group-head{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-bottom:26px}.dv_group-head h2 a{text-decoration:none}.dv_group-head h2 a:hover{text-decoration:underline}.grd_products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}@media(max-width:960px){.grd_products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.grd_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}.crd_product{display:flex;flex-direction:column}.crd_product h3{font-size:1.02rem;line-height:1.25}.crd_product h3 a{text-decoration:none}.crd_product h3 a:hover{text-decoration:underline}.dv_product-photo{display:grid;place-items:center;aspect-ratio:4/5;border-radius:8px 8px 0 0;border-bottom:3px solid var(--clr_navy);background:var(--clr_white);overflow:hidden}.dv_product-photo img{width:100%;height:100%;object-fit:contain}.spn_nophoto,.dv_product-nophoto{font-size:.85rem;color:var(--clr_navy-soft)}.dv_product-body{flex:1;display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px;border:1px solid var(--clr_navy-line);border-top:0;border-radius:0 0 8px 8px;background:var(--clr_white)}.spn_product-category{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--clr_navy-soft)}.dv_product-prices{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:auto;padding-top:10px;border-top:1px solid var(--clr_navy-line)}.dv_product-prices div+div{border-left:2px solid var(--clr_navy);padding-left:12px}.dv_product-prices span{display:block;font-size:.8rem;color:var(--clr_navy-soft)}.dv_product-prices strong{font:750 1.35rem/1.1 var(--fnt_display)}.dv_product-prices strong.is_call{font-size:1.05rem}.dv_product-prices.is_large{margin-top:18px;max-width:340px}.dv_product-prices.is_large strong{font-size:2rem}.grd_product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;align-items:start}@media(max-width:960px){.grd_product{grid-template-columns:minmax(0,1fr);gap:24px}}.dv_product-gallery{display:grid;place-items:center;min-height:320px;border:1px solid var(--clr_navy-line);border-radius:10px;background:var(--clr_white);overflow:hidden}.dv_product-gallery img{display:block;width:100%;max-height:720px;object-fit:contain}.dv_product-detail h1{font-size:clamp(1.8rem,3.4vw,2.6rem)}.dv_product-text{margin-top:22px}.dv_product-text p+p,.dv_product-text ul,.dv_product-text ol{margin-top:10px}.dv_product-text ul,.dv_product-text ol{padding-left:20px}.dv_product-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.txt_product-note{margin-top:16px;font-size:.9rem;color:var(--clr_navy-soft)}.blk_related{margin-top:64px;padding-top:36px;border-top:1px solid var(--clr_navy-line)}.blk_related h2{margin-bottom:24px}