.bonta-camping{padding-top:24px;padding-bottom:0;color:rgb(var(--color-foreground))}.bonta-camping__title{margin:0 0 10px;font-size:clamp(30px,7vw,48px);line-height:1.12;letter-spacing:0}.bonta-camping__intro{margin:0 0 22px;font-size:16px;line-height:1.5;max-width:65ch}.bonta-camping__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 26px}.bonta-camping__link{display:flex;align-items:center;gap:10px;min-height:78px;padding:12px;border:1px solid #b8baac;border-radius:9px;background:#606b5033;color:rgb(var(--color-foreground));text-decoration:none;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}.bonta-camping__icon{width:30px;height:30px;flex:0 0 30px}.bonta-camping__link--active{background:#606b50;border-color:#606b50;color:#fff}.bonta-camping__link:hover{border-color:#606b50;background:#eef0e8;color:#222}.bonta-camping__link--active:hover{background:#505b41;color:#fff}.bonta-camping__link:focus-visible{outline:3px solid #606b50;outline-offset:3px}.bonta-camping__selection{margin:0;font-size:22px;line-height:1.3;letter-spacing:0}@media(min-width:750px){.bonta-camping{padding-top:36px}.bonta-camping__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bonta-camping__link{min-height:88px;padding:18px;font-size:17px;gap:16px}.bonta-camping__icon{width:36px;height:36px;flex-basis:36px}.bonta-camping__intro{font-size:18px}.bonta-camping__selection{font-size:26px}}@media(max-width:359px){.bonta-camping__link{padding:10px 8px;gap:7px;font-size:13px}.bonta-camping__icon{width:25px;height:25px;flex-basis:25px}}.bonta-camping__icon--tent{color:#5e819b}.bonta-camping__icon--awning{color:#668997}.bonta-camping__icon--gas{color:#a16d48}.bonta-camping__icon--window{color:#8a775d}.bonta-camping__icon--box{color:#94704e}.bonta-camping__icon--water{color:#659cb5}.bonta-camping__link--active .bonta-camping__icon{color:#fff}body:has(.bonta-camping) .product-count,body:has(.bonta-camping) .product-count-vertical,body:has(.bonta-camping) .mobile-facets__count{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bonta-camping__photo{width:48px;height:48px;object-fit:cover;flex:0 0 48px;border-radius:6px;background:#fff}.bonta-camping__link{min-height:68px;padding:10px;gap:10px}.bonta-camping__title{font-size:clamp(24px,6vw,36px)}.bonta-camping__intro{font-size:14px;margin-bottom:16px}@media(max-width:749px){.bonta-camping__photo{width:42px;height:42px;flex-basis:42px}.bonta-camping__link{padding:8px;gap:8px;font-size:13px;min-height:62px}.bonta-camping__nav{gap:8px;margin-bottom:20px}}.bonta-camping__sprite{display:block;position:relative;overflow:hidden;width:48px;height:48px;flex:0 0 48px;isolation:isolate}.bonta-camping__sprite img{position:absolute;display:block;width:300%;height:200%;max-width:none;left:0;top:0}.bonta-camping__sprite--awning img{left:-100%}.bonta-camping__sprite--gas img{left:-200%}.bonta-camping__sprite--window img{top:-100%}.bonta-camping__sprite--box img{left:-100%;top:-100%}.bonta-camping__sprite--water img{left:-200%;top:-100%}.bonta-camping__link>span:last-child{flex:1;min-width:0;overflow-wrap:normal;word-break:normal}@media(max-width:749px){.bonta-camping__sprite{width:40px;height:40px;flex-basis:40px}.bonta-camping__link{min-height:66px}}@media(max-width:359px){.bonta-camping__sprite{width:32px;height:32px;flex-basis:32px}.bonta-camping__link{font-size:12px;gap:6px}}.bontas-real-reviews{padding-top:24px;padding-bottom:24px}.bontas-real-reviews h2{margin:0 0 8px}.bontas-real-reviews>p{margin:0 0 16px;font-size:14px}.bontas-real-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bontas-real-reviews figure{margin:0;padding:18px;border:1px solid #d4d8cb;border-radius:8px;background:#f9f8f4}.bontas-real-reviews__stars{margin:0 0 10px;color:#606b50}.bontas-real-reviews__stars strong{font-size:14px}.bontas-real-reviews blockquote{font-style:normal;border:0;margin:0 0 12px;padding:0;font-size:15px;line-height:1.5}.bontas-real-reviews figcaption{font-size:12px;line-height:1.4;margin-bottom:10px}.bontas-real-reviews a{color:#46523b;font-size:13px;text-underline-offset:3px}@media(max-width:549px){.bontas-real-reviews__grid{grid-template-columns:1fr}.bontas-real-reviews figure{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
