.tool-gallery{min-width:0}.tool-gallery>.detail-photo{background:#fff;aspect-ratio:1;object-fit:contain;padding:22px}.tool-model{font-size:16px;font-weight:800;color:#a95316;margin:-6px 0 20px}.tool-application{margin:22px 0 0}.tool-application img{display:block;width:100%;height:auto;border-radius:12px}.tool-application figcaption,.manufacturer-note{font-size:12px;line-height:1.6;color:#68645b;margin-top:9px}.manufacturer-note a{color:#9b4c18;text-underline-offset:3px}.drying-package{margin-top:72px;padding:36px;border:1px solid #decdb9;border-radius:16px;background:#fffaf2}.package-heading{display:flex;gap:24px;align-items:start;justify-content:space-between}.detail .drying-package h2{margin:10px 0 14px;font-size:clamp(26px,3.5vw,38px);max-width:700px}.package-heading p{margin:0;line-height:1.65;color:#57544d;font-size:17px}.package-badge{font-size:11px;line-height:1.5;font-weight:800;border:1px solid #e5cfb5;border-radius:40px;padding:9px 13px;color:#87501d;white-space:nowrap}.package-tools{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;margin:30px 0}.package-tool{display:flex;gap:20px;align-items:center;text-decoration:none}.package-tool img{display:block;width:130px;height:140px;object-fit:contain;background:#fff;padding:10px;border:1px solid #ede5d9;border-radius:10px;flex-shrink:0}.package-tool strong{display:block;font-size:19px;line-height:1.4;margin-bottom:7px}.package-tool span{font-size:14px;color:#686056;line-height:1.5}.package-tool:hover strong{text-decoration:underline;text-underline-offset:4px}.package-plus{font-size:32px;color:#a86828;font-weight:500}.package-rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e7d9c7;border-radius:10px;background:white}.package-rates>div{padding:24px 15px;text-align:center;display:flex;flex-direction:column;gap:10px}.package-rates>div+div{border-left:1px solid #e7d9c7}.package-rates span{font-size:15px;font-weight:800}.package-rates strong{font-size:34px;line-height:1.2}.package-rates small{font-size:13px;color:#87501d;font-weight:700}.package-footer{display:flex;gap:30px;justify-content:space-between;align-items:center;margin-top:24px}.package-footer p{font-size:12px;color:#686056;line-height:1.7;max-width:560px;margin:0}.detail .package-footer .button{margin:0;text-align:center;flex-shrink:0;max-width:320px;font-size:14px}.package-tool:focus-visible{outline:2px solid #a95316;outline-offset:5px}@media(max-width:1000px){.package-badge{display:none}.package-tool{gap:12px}.package-tool img{width:100px;height:115px}.package-tool strong{font-size:17px}.package-footer{align-items:start;flex-direction:column;gap:18px}}@media(max-width:600px){.drying-package{margin-top:48px;padding:22px 18px}.package-tools{grid-template-columns:1fr;gap:9px;margin:24px 0}.package-plus{line-height:1;text-align:center}.package-tool img{width:85px;height:95px}.package-tool{gap:16px}.package-rates>div{padding:20px 5px;gap:9px}.package-rates span{font-size:13px}.package-rates strong{font-size:27px}.package-rates small{font-size:11px}.package-heading p{font-size:15px}.detail .package-footer .button{width:100%;max-width:none;padding:15px 12px}.tool-gallery>.detail-photo{aspect-ratio:1.2}}
