.cv2-hero{--_hero-bg: #fed602;--_hero-text: #000}.cv2-products{--_section-bg: #fff;--_card-bg: #fff;--_card-border: #000;--_card-radius: 15px;--_card-image-bg: #f9f9f9;--_card-image-border: #616161;--_text-primary: #000;--_text-muted: #555;--_price-color: #1D8649;--_star-color: #FECF07;--_benefit-icon: #4CAF50;--_btn-bg: #CDDB02;--_btn-text: #000;--_btn-border: #000;--_tab-bg: #fff;--_tab-text: #000;--_tab-border: #000;--_tab-hover-bg: #f5f5f5;--_tab-active-bg: #FED702;--_tab-active-text: #1C1C1C;--_tab-active-border: #FED702}.cv2-hero{background-color:var(--_hero-bg);color:var(--_hero-text);padding:2rem 1.25rem 2.5rem;max-height:30rem;overflow:hidden}.cv2-hero__grid{max-width:75rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.cv2-hero__content{display:flex;flex-direction:column;gap:1.875rem}.cv2-hero__heading{font-family:"Intro Rust",var(--h1-font-family);font-size:2.25rem;font-weight:400;line-height:1.1;margin:0;color:var(--_hero-text)}.cv2-hero__description{font-family:var(--text-font-family);font-size:1.375rem;line-height:1.3;margin:0;color:var(--_hero-text)}@media not (min-width:750px){.cv2-hero{padding:1.625rem 1rem 1.875rem;background-color:#fed602}.cv2-hero__content{row-gap:1.9rem}.cv2-hero__heading{text-align:center;width:60%;margin:0 auto;font-size:2.125rem;line-height:2.7625rem;letter-spacing:normal}.cv2-hero__description{font-family:"Montserrat",var(--text-font-family);font-size:1.1rem;line-height:1.3rem;text-align:center}}@media(max-width:320px){.cv2-hero__heading{font-size:1.5rem;line-height:2rem}.cv2-hero__description{font-size:1rem}}.cv2-hero__badges{display:flex;align-items:center;justify-content:center;gap:.1rem;margin-left:2rem;margin-right:2rem}.cv2-hero__badge{display:flex;align-items:center;gap:.5rem;font-family:"Montserrat",var(--text-font-family);font-size:1rem;line-height:1.3;color:var(--_hero-text)}.cv2-hero__badge-icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--_hero-text)}@media(min-width:750px){.cv2-hero__badges{display:none}}.cv2-hero__image-wrapper{display:flex;align-items:flex-end;justify-content:center;min-height:12.5rem}.cv2-hero__image-wrapper img{width:100%;max-width:25rem;height:auto;object-fit:contain}@media(min-width:750px)and (not (min-width:1000px)){.cv2-hero{padding:2.5rem 2rem}.cv2-hero__heading{font-size:2.75rem}.cv2-hero__grid{gap:2rem;margin-left:5rem;margin-right:5rem}.cv2-hero__description{font-size:1.1rem}}@media(min-width:1000px){.cv2-hero{padding:2rem 2rem 2rem 2.8125rem;max-height:25rem}.cv2-hero__grid{display:grid;grid-template-columns:65% 35%;align-items:center;min-height:22rem}.cv2-hero__heading{font-size:3rem}.cv2-hero__description{font-size:1.25rem;max-width:35.3125rem}.cv2-hero__image-wrapper{min-height:20rem}.cv2-hero__image-wrapper img{max-width:100%}}@media(max-width:320px){.cv2-hero__badges{margin-left:.625rem;margin-right:.625rem}.cv2-hero__badge{font-size:.8rem}}.cv2-full-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:clip}@media(min-width:1000px){.cv2-full-bleed{width:100%;max-width:100%;margin-left:0;margin-right:0}}.cv2-tabs{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem;column-gap:1rem;padding:1.875rem 1.25rem 1.5rem}.cv2-tabs__btn{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:.625rem;border-radius:14px;border:1px solid var(--_tab-border);background-color:var(--_tab-bg);color:var(--_tab-text);font-family:var(--h1-font-family);font-size:1rem;font-weight:400;line-height:1.4375rem;letter-spacing:0;cursor:pointer;white-space:nowrap;box-shadow:4px 5px #000;transition:all .3s cubic-bezier(.4,0,.2,1)}.cv2-tabs__btn:hover{background-color:var(--_tab-hover-bg)}.cv2-tabs__btn--active{background-color:var(--_btn-active-color, var(--_tab-active-bg));color:#fff;border-color:var(--_btn-active-color, var(--_tab-active-border))}.cv2-tabs__btn--active[data-filter=all],.cv2-tabs__btn--active[data-filter=kids]{color:#000}.cv2-tabs__btn--active:hover{background-color:var(--_btn-active-color, #f0cb00);filter:brightness(.92)}@media(min-width:750px)and (not (min-width:1000px)){.cv2-tabs{flex-wrap:nowrap;gap:1rem}.cv2-tabs__btn{flex-shrink:0;font-size:1rem;border-radius:20px}}@media(min-width:1000px){.cv2-tabs{flex-wrap:nowrap;padding:1.25rem 2.5rem;gap:1.25rem}.cv2-tabs__btn{flex-shrink:0;padding:1rem 1.875rem;font-size:1.125rem;border-radius:20px}}@media(max-width:320px){.cv2-tabs{row-gap:.9rem;column-gap:.7rem}.cv2-tabs__btn{font-size:.65rem}}.cv2-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1.5625rem 1.25rem 2rem;max-width:62rem;margin:0 auto}@media(min-width:750px)and (not (min-width:1000px)){.cv2-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.cv2-grid{grid-template-columns:repeat(4,1fr);padding:1.5rem}}.cv2-card{display:flex;flex-direction:column;align-items:center;text-align:left;background-color:var(--_card-bg);border:1.5px solid #000;border-radius:15px;box-shadow:3px 4px #000;overflow:hidden;position:relative}.cv2-card[hidden]{display:none}.cv2-card__image-wrapper{position:relative;aspect-ratio:1 / 1;background-color:var(--_card-image-bg);overflow:hidden;border:1px solid var(--_card-image-border);border-radius:10px;margin:.625rem .625rem 0;width:calc(100% - 1.25rem)}.cv2-card__image-wrapper img{width:100%;height:100%;object-fit:contain;display:block}.cv2-card__body{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:.625rem;gap:.5rem}.cv2-card__rating{display:flex;align-items:center;gap:.25rem;min-height:1.125rem;justify-content:center}.cv2-card__stars{display:flex;color:var(--_star-color)}.cv2-card__stars svg{width:.875rem;height:.875rem;fill:currentColor}.cv2-card__stars svg.star-empty{fill:none;stroke:currentColor;stroke-width:1.5px}.cv2-card__stars svg.star-half{fill:currentColor}.cv2-card__review-count{font-size:.8125rem;color:var(--_text-muted)}.cv2-card__title{display:block;font-family:LEMON MILK;font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.3;min-height:2.6em;color:var(--_text-primary);margin:0}.cv2-card__title a{color:inherit;text-decoration:none}.cv2-card__price{font-family:"Intro Rust",var(--heading-font-family);font-size:1.0625rem;font-weight:400;color:var(--_price-color)}.cv2-card__benefits{display:flex;flex-direction:column;gap:.375rem;align-items:center}.cv2-card__benefit{display:flex;align-items:flex-start;gap:.5rem;font-family:var(--text-font-family);font-size:1rem;line-height:1.3;color:var(--_text-primary)}.cv2-card__benefit-icon{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--_benefit-icon);margin-top:.0625rem}.cv2-card__cta-wrapper{padding:0 .625rem 1.25rem;margin-top:auto;width:100%}.cv2-card__cta{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;overflow:hidden;font-family:"Intro Rust",var(--heading-font-family);font-size:.8125rem;font-weight:700;line-height:1.25rem;letter-spacing:2px;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--_btn-text);background-color:var(--_btn-bg);padding:.9375rem .625rem;border:1px solid #000;border-radius:14px;box-shadow:3px 4px #000;transition:all .3s cubic-bezier(.4,0,.2,1)}.cv2-card__cta:hover{opacity:.85}@media(max-width:320px){.cv2-card__review-count{font-size:.55rem}.cv2-card__rating{gap:0}.cv2-card__stars{width:50%}.cv2-card__title{font-size:.65rem}.cv2-grid{gap:.7rem}}.cv2-products{background-color:var(--_section-bg)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/collection-v2.css.map */
