.hero-cb{--hero-cb-min-height: max(var(--hero-cb-min-height-narrow, 520px), 100svh);--hero-cb-content-offset: var(--hero-cb-offset-narrow, 110px);--hero-cb-gutter: 16px;--hero-cb-stage-max: 1440px;--hero-cb-content-max: 671px;--hero-cb-subtext-max: 617px;--hero-cb-heading-size: 30px;--hero-cb-heading-line: 34px;--hero-cb-heading-tracking: -.5px;--hero-cb-subtext-size: 14px;--hero-cb-subtext-line: 20px;--hero-cb-text: #FEFEFE;--hero-cb-radius: 5px;--hero-cb-trust-height: 52px;--hero-cb-trust-gap: 32px;position:relative;display:flex;flex-direction:column;width:100%;min-height:var(--hero-cb-min-height);overflow:hidden;isolation:isolate}.hero-cb__media,.hero-cb__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.hero-cb__media{z-index:0;background-color:#0b132b}.hero-cb__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.hero-cb__overlay{z-index:1;background:linear-gradient(to bottom,transparent 0%,rgba(11,19,43,.12) 30%,var(--hero-cb-overlay-solid) 72%);pointer-events:none}.hero-cb__stage{position:relative;z-index:2;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:flex-end;max-width:var(--hero-cb-stage-max);margin-inline:auto;min-height:var(--hero-cb-min-height-narrow, 520px);padding-inline:var(--hero-cb-gutter);padding-top:72px;padding-bottom:calc(var(--hero-cb-trust-height) + 20px)}.hero-cb__content{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:100%;margin-inline:auto;text-align:center}.hero-cb__badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-bottom:0;padding:5px 15px;border:1px solid var(--hero-cb-text);border-radius:400px}.hero-cb__badge-icon{display:flex;flex:none;width:13px;height:13px;color:var(--hero-cb-text)}.hero-cb__badge-icon svg{display:block;width:100%;height:100%}.hero-cb__badge-text{color:var(--hero-cb-text);font-family:Montserrat,sans-serif;font-size:max(16px,13px);font-weight:700;line-height:20px;white-space:nowrap}.hero-cb__judgeme-badge{display:inline-flex;align-items:center;line-height:1.2}.hero-cb__judgeme-badge .jdgm-prev-badge,.hero-cb__judgeme-badge .jdgm-preview-badge,.hero-cb__judgeme-badge .jdgm-widget{display:inline-flex!important;align-items:center;gap:4px;margin:0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:max(16px,13px)!important;font-weight:700!important;line-height:20px!important;color:var(--hero-cb-text)!important}.hero-cb__judgeme-badge .jdgm-prev-badge__stars,.hero-cb__judgeme-badge .jdgm-star{color:var(--hero-cb-text)!important}.hero-cb__badge-link--judgeme{display:inline-flex;align-items:center;text-decoration:none}.hero-cb__badge-link{color:inherit;text-decoration:none}body .hero-cb .hero-cb__badge-link,body .hero-cb .hero-cb__badge-link:hover,body .hero-cb .hero-cb__badge-link:hover .hero-cb__badge-rating,body .hero-cb .hero-cb__badge-link:hover .hero-cb__badge-count,body .hero-cb .hero-cb__badge-link--judgeme:hover,body .hero-cb .hero-cb__badge-link--judgeme:hover .hero-cb__judgeme-badge,body .hero-cb .hero-cb__badge-link--judgeme:hover .jdgm-prev-badge{color:var(--hero-cb-text)}.hero-cb__badge-count,.hero-cb__badge-link:hover .hero-cb__badge-rating,.hero-cb__badge-link:hover .hero-cb__badge-count{text-decoration:underline;text-underline-position:from-font}.hero-cb__cta:focus-visible,.hero-cb__badge-link:focus-visible{outline:2px solid var(--hero-cb-text);outline-offset:3px;border-radius:400px}.hero-cb__heading{max-width:100%;margin:0;color:var(--hero-cb-text);font-size:var(--hero-cb-heading-size);font-weight:700;line-height:var(--hero-cb-heading-line);letter-spacing:var(--hero-cb-heading-tracking);text-transform:none}.hero-cb__subtext{max-width:100%;margin:0;color:var(--hero-cb-text);font-size:var(--hero-cb-subtext-size);font-weight:600;line-height:var(--hero-cb-subtext-line)}.hero-cb__cta-wrap{display:flex;justify-content:center;width:100%;max-width:100%;margin-top:4px}.hero-cb__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:18px 20px!important;border-radius:var(--hero-cb-radius)!important;font-size:16px!important;font-weight:700!important;line-height:20px;text-decoration:none;text-transform:uppercase}.hero-cb__callout{display:none}.hero-cb__callout--compact{position:static;display:flex;width:fit-content;max-width:100%;margin-top:10px}.hero-cb__callout--compact .hero-cb__callout-text{width:auto}.hero-cb__callout--dark{background:#65656580;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.hero-cb__callout--light{background:#ffffff40;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}.hero-cb__callout .caddy-feature-icon,.hero-cb__callout-icon{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:6px;color:var(--hero-cb-text)}.hero-cb__callout-icon img{width:100%;height:100%;object-fit:contain}.hero-cb__callout-text{width:var(--hero-cb-callout-width);max-width:100%;margin:0;color:var(--hero-cb-text);font-size:12px;font-weight:600;line-height:16px}.hero-cb__trust{position:absolute;right:0;bottom:0;left:0;z-index:4;overflow:hidden;padding-inline:var(--hero-cb-gutter);box-sizing:border-box;min-height:var(--hero-cb-trust-height);background:#00000040;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}.hero-cb__trust-track{display:flex;align-items:center;gap:var(--hero-cb-trust-gap);width:max-content;animation:hero-cb-marquee 28s linear infinite;will-change:transform}.hero-cb__trust-list{display:flex;flex-wrap:nowrap;flex-shrink:0;align-items:center;justify-content:flex-start;gap:var(--hero-cb-trust-gap);box-sizing:border-box;width:max-content;max-width:none;min-height:var(--hero-cb-trust-height);margin:0;padding:14px 0;list-style:none}.hero-cb__trust-list--dup{display:flex}.hero-cb__trust-item{display:flex;flex:none;align-items:center;gap:10px;margin:0;white-space:nowrap}.hero-cb__trust-icon{display:flex;flex:none;width:24px;height:24px;color:var(--hero-cb-text)}.hero-cb__trust-icon svg,.hero-cb__trust-icon img{display:block;width:100%;height:100%}.hero-cb__trust-text{color:var(--hero-cb-text);font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;line-height:16px}@media(hover:hover)and (pointer:fine){.hero-cb__trust:hover .hero-cb__trust-track{animation-play-state:paused}}@keyframes hero-cb-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--hero-cb-trust-gap) / 2))}}@media(prefers-reduced-motion:reduce){.hero-cb__trust-track{animation:none;width:100%;justify-content:center}.hero-cb__trust-list--dup{display:none}}@media screen and (min-width:576px){.hero-cb{--hero-cb-gutter: 20px;--hero-cb-heading-size: 32px;--hero-cb-heading-line: 36px}.hero-cb__content,.hero-cb__cta-wrap{max-width:340px}.hero-cb__subtext{max-width:320px}}@media screen and (min-width:768px){.hero-cb{--hero-cb-min-height: var(--hero-cb-min-height-narrow, 520px);--hero-cb-content-offset: var(--hero-cb-offset-narrow, 110px);--hero-cb-gutter: 24px;--hero-cb-heading-size: 40px;--hero-cb-heading-line: 40px;--hero-cb-heading-tracking: -1px;--hero-cb-subtext-size: 16px;--hero-cb-trust-height: 60px;display:block;min-height:auto}.hero-cb__image{object-position:center bottom}.hero-cb__overlay{background:var(--hero-cb-overlay, rgba(11, 19, 43, .4))}.hero-cb__stage{display:block;flex:none;min-height:var(--hero-cb-min-height);padding-top:var(--hero-cb-content-offset);padding-bottom:40px}.hero-cb__content{align-items:flex-start;width:auto;max-width:var(--hero-cb-content-max);margin-inline:0;text-align:left}.hero-cb__badge{margin-bottom:4px}.hero-cb__badge-text{font-size:max(16px,14px);line-height:22.4px}.hero-cb__heading{max-width:var(--hero-cb-content-max)}.hero-cb__subtext{max-width:var(--hero-cb-subtext-max)}.hero-cb__cta-wrap{justify-content:flex-start;width:auto;max-width:none;margin-top:6px}.hero-cb__cta{width:auto;padding:19px 40px!important}.hero-cb__trust{position:static;padding-inline:0}.hero-cb__trust-track{display:block;width:auto;animation:none;will-change:auto}.hero-cb__trust-list{flex-wrap:wrap;justify-content:center;width:auto;max-width:var(--hero-cb-stage-max);margin:0 auto;padding:14px var(--hero-cb-gutter)}.hero-cb__trust-list--dup{display:none}.hero-cb__trust-item{white-space:normal}.hero-cb__trust-text{font-size:16px}.hero-cb:hover .hero-cb__trust-track{animation-play-state:running}}@media screen and (min-width:992px){.hero-cb{--hero-cb-min-height: var(--hero-cb-min-height-wide, 770px);--hero-cb-content-offset: var(--hero-cb-offset-wide, 205px);--hero-cb-gutter: 60px;--hero-cb-content-max: 671px;--hero-cb-subtext-max: 617px;--hero-cb-heading-size: 48px;--hero-cb-heading-line: 46px;--hero-cb-trust-gap: 28px}}@media screen and (min-width:1300px){.hero-cb{--hero-cb-trust-gap: 40px;--hero-cb-content-max: 620px;--hero-cb-subtext-max: 620px;--hero-cb-heading-size: 52px;--hero-cb-heading-line: 49px}.hero-cb__stage{padding-bottom:calc(var(--hero-cb-trust-height) + 24px)}.hero-cb__callout{position:absolute;top:var(--hero-cb-callout-y);left:var(--hero-cb-callout-x);z-index:3;display:flex;flex-direction:row;align-items:flex-start;gap:10px;justify-content:flex-start;padding:12px 18px;border-radius:var(--hero-cb-radius)}.hero-cb__callout .caddy-feature-icon{margin-bottom:0;margin-top:1px}.hero-cb__callout--compact{position:absolute;display:none;width:auto;max-width:none;margin-top:0}.hero-cb__callout--compact .hero-cb__callout-text{width:var(--hero-cb-callout-width)}.hero-cb__stage>.hero-cb__callout.hero-cb__callout--light:last-child{--hero-cb-callout-width: 230px}.hero-cb__stage>.hero-cb__callout.hero-cb__callout--light:last-child .hero-cb__callout-text{width:230px}.hero-cb__trust{position:absolute;right:0;bottom:0;left:0}.hero-cb__trust-list{padding-block:8px}}@media screen and (min-width:1440px){.hero-cb{--hero-cb-gutter: 88px;--hero-cb-trust-gap: 60px;--hero-cb-content-max: 671px;--hero-cb-subtext-max: 617px;--hero-cb-heading-size: 56px;--hero-cb-heading-line: 53px;--hero-cb-heading-tracking: -1px;--hero-cb-trust-height: 60px}}@media screen and (max-width:767px){.hero-cb--sharp-mobile .hero-cb__media{background:linear-gradient(to bottom,#829552,#687c3d 48%,#526334 78%,#3f4d2c)}.hero-cb--sharp-mobile .hero-cb__image{height:68.4%;object-fit:cover;object-position:96% top;transform:translateY(clamp(-96px,-20vw,-56px));-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 58%,transparent 100%)}.hero-cb--sharp-mobile .hero-cb__overlay{background:linear-gradient(to bottom,transparent 25%,rgba(35,45,23,.05) 42%,rgba(35,45,23,.22) 70%,rgba(35,45,23,.36) 100%)}}@media screen and (min-width:768px)and (max-width:1299px){.hero-cb__image{object-position:calc(50% - 120px) bottom}.hero-cb__cta{justify-content:center;text-align:center}.hero-cb__trust-list:not(.hero-cb__trust-list--dup){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-inline:20px}.hero-cb__trust-item{justify-content:center;gap:6px;min-width:0;white-space:nowrap}.hero-cb__trust-icon{width:20px;height:20px}.hero-cb__trust-text{font-size:clamp(10px,1.2vw,15px);line-height:20px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/hero-caddybar.css.map */
