body .cbg[data-cbg] .cbg__setup-body>small,body .cbg[data-cbg] .cbg__accessory .cbg__accessory-desc,body .cbg[data-cbg] .cbg__recommend-body>p,body .cbg[data-cbg] .cbg__mount-note,body .cbg[data-cbg] .cbg__option-button>span:last-child{font-family:inherit;font-size:14px!important;font-weight:400;line-height:1.4!important;white-space:normal;overflow-wrap:break-word}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start;box-sizing:border-box;height:auto!important;min-height:0;gap:5px;padding:11px 12px;text-align:left;white-space:normal}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]>span{display:block;flex:0 0 auto;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;text-align:left;white-space:normal;overflow-wrap:break-word;word-break:normal}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]>.caddy-hotspot-name{font-size:14px!important;line-height:1.3!important;font-weight:700!important}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]>.caddy-hotspot-contents{font-size:13px!important;line-height:1.45!important;font-weight:400!important}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]>.caddy-hotspot-mount{display:flex!important;align-items:center!important;gap:6px;width:auto;margin-top:6px;padding:0;border:0;border-radius:0;background:transparent;color:#526a7d;font-size:12px!important;line-height:1.4!important;font-weight:400!important}body .caddy-hotspot-showroom .caddy-hotspot-showroom__hotspot-label[data-caddy-hotspot-formatted]>.caddy-hotspot-mount:before{content:"";display:block;flex:0 0 14px;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23526a7d' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16v7H4z'/%3E%3Cpath d='M6 6h12v3H6z'/%3E%3Cpath d='M6 16v3M18 16v3'/%3E%3C/svg%3E")}body [data-caddy-clean-card]>.caddy-find-fit__product-info{display:flex;flex-direction:column;align-items:flex-start;text-align:left}body [data-caddy-clean-card]>.caddy-find-fit__product-info>h3,body [data-caddy-clean-card]>.caddy-find-fit__product-info>p{margin-inline:0!important;text-align:left;max-width:100%;align-self:flex-start}body [data-caddy-clean-card]>.caddy-find-fit__product-info>.caddy-product-subtitle--contents,body [data-fit-card][data-caddy-clean-card]>.caddy-find-fit__product-info>p:not(.caddy-product-subtitle):not(.caddy-product-mount-detail):not([data-caddy-rez-backorder]){min-height:0}#caddybar-custom-guide a[data-caddy-guide-warranty-link],#cb-upgrade-install-guide a[data-caddy-guide-warranty-link]{display:inline;font:inherit!important;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){body .cb-product__info .cb-trust-badge-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:5px!important;width:100%;max-width:100%;min-width:0;white-space:nowrap}body .cb-product__info .cb-trust-badge-wrapper>.cb-product-rating-pill,body .cb-product__info .cb-trust-badge-wrapper>.cb-store-rating-link{display:inline-flex!important;flex:0 0 auto;flex-wrap:nowrap!important;align-items:center;min-width:0;margin:0!important;gap:3px!important;font-size:clamp(11px,2.95vw,13px)!important;line-height:1.3!important;letter-spacing:0;white-space:nowrap!important}body .cb-product__info .cb-trust-badge-wrapper>.cb-product-rating-pill{padding:5px 6px!important}body .cb-product__info .cb-trust-badge-wrapper>.cb-store-rating-link{padding:5px 0!important}body .cb-product__info .cb-trust-badge-wrapper :is(.cb-score,.cb-count,.cb-stars,.cb-store-text,.cb-store-text strong,.cb-store-star,.cb-product-separator,.cb-store-separator){font-size:inherit!important;line-height:inherit!important;white-space:nowrap!important}body .cb-product__info .cb-trust-badge-wrapper .cb-store-text{gap:3px!important;flex-wrap:nowrap!important}}@media(max-width:359px){body .cb-product__info .cb-trust-badge-wrapper{gap:4px!important}body .cb-product__info .cb-trust-badge-wrapper>.cb-product-rating-pill{padding-inline:5px!important;gap:2px!important}body .cb-product__info .cb-trust-badge-wrapper .cb-store-text{gap:2px!important}}body .best-sellers__slide:has([data-caddy-clean-card]){height:auto!important;align-self:stretch}body .best-sellers__track:has([data-caddy-clean-card]){align-items:stretch}body .caddy-find-fit__product[data-caddy-clean-card]{gap:0}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-info{flex:0 0 auto;min-height:0;gap:0;padding:9px 13px 7px}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-info>p{margin-bottom:0!important}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-info>p:not(.caddy-product-subtitle):not(.caddy-product-mount-detail):not([data-caddy-rez-backorder]){margin-top:5px}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-info>.caddy-product-subtitle--label{margin-top:6px!important;padding:4px 7px}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-footer{min-height:0;padding:0 13px 11px}body .caddy-find-fit__product[data-caddy-clean-card]>.caddy-find-fit__product-footer .caddy-find-fit__price{padding:0!important}body .caddy-heat-badge--new{border-color:#bdddf5;background:#eaf5ff;color:#165b8d}body .caddy-heat-badge--new svg{color:currentColor}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item{grid-template-columns:56px minmax(0,1fr);padding:10px;gap:8px 10px;box-shadow:none}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-media,body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-media img{width:56px;height:56px}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item:has([data-caddy-cart-formatted]) .caddy-legacy-cart__item-body{row-gap:3px}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-title[data-caddy-cart-formatted],body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-variant{margin:0}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-title[data-caddy-cart-formatted]>.caddy-cart-detail,body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-title[data-caddy-cart-formatted]>.caddy-cart-mount{margin-top:3px}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-title[data-caddy-cart-formatted]>.caddy-cart-mount{padding:3px 6px}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item>.caddy-legacy-cart__vehicle-form .caddy-legacy-cart__vehicle-details{padding-top:7px}body .caddy-cart-drawer .caddy-cart-drawer__item{grid-template-columns:56px minmax(0,1fr);padding:10px!important;gap:10px}body .caddy-cart-drawer .caddy-cart-drawer__item-media{width:56px;height:56px}body .caddy-cart-drawer .caddy-cart-drawer__item-title{margin-bottom:6px}body .cb-retail-cart .cb-retail-cart__item{padding-block:16px;gap:14px}body .cb-retail-cart .cb-retail-cart__item:first-child{padding-top:0}body .cb-retail-cart .cb-retail-cart__quantity{margin-top:10px}@media(max-width:375px){body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item{grid-template-columns:44px minmax(0,1fr);column-gap:8px}body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-media,body .block_cart_canvas.caddy-legacy-cart-active #_desktop_cart .caddy-legacy-cart__item-media img{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/caddy-v3-layout-refinements.css.map */
