.header__menu-item--main,.header__submenu .header__menu-item,.mega-menu .mega-menu__link,.menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__menu-item{font-weight:700!important}#MainContent .shopify-section:not([id*=slideshow-hero]) .card__inner,#MainContent .shopify-section:not([id*=slideshow-hero]) .card__media,#MainContent .shopify-section:not([id*=slideshow-hero]) .card__media .media,#MainContent .shopify-section:not([id*=slideshow-hero]) .collection-card-wrapper .media,#MainContent .shopify-section:not([id*=slideshow-hero]) .article-card .media,#MainContent .shopify-section:not([id*=slideshow-hero]) .image-with-text__media,#MainContent .shopify-section:not([id*=slideshow-hero]) .multirow__inner,#MainContent .shopify-section:not([id*=slideshow-hero]) .collage-card,#MainContent .shopify-section:not([id*=slideshow-hero]) .custom-columns__column img{border-radius:12px!important}#MainContent .shopify-section:not([id*=slideshow-hero]) .product-card-wrapper .card__media img{object-fit:contain!important}@media(max-width:749px){#MainContent .shopify-section:not([id*=slideshow-hero]) .section-title h2{font-size:24px;line-height:1.2}#MainContent .shopify-section:not([id*=slideshow-hero]) .button{min-height:44px;padding:10px 20px;font-size:14px}}#MainContent:has([id$=__creator_poster]),#MainContent:has([id$=__wholesale_poster]){--spacing-sections-desktop:0px;--spacing-sections-mobile:0px}#MainContent:has([id$=__creator_poster]) .image-with-text__text--caption,#MainContent:has([id$=__wholesale_poster]) .image-with-text__text--caption,#MainContent [id$=__creator_poster] [class*=__eyebrow] p,#MainContent [id$=__wholesale_poster] [class*=__eyebrow] p{display:inline-block;width:fit-content;background:#c0d96b;color:#123e39;border-radius:4px;padding:5px 8px;font-size:11px!important;line-height:1.35;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.funto-benefit-icon{padding:24px 24px 0;line-height:0}.funto-benefit-icon svg{max-width:100%;height:auto}.funto-partner-initials{width:76px;height:76px;margin:28px auto 0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e8f1dd;color:#015244;font-size:24px;font-weight:600;letter-spacing:.02em}#MainContent:has([id$=__idea_banner]){--spacing-sections-desktop:0px;--spacing-sections-mobile:0px}#MainContent:has([id$=__idea_banner]) .title-wrapper-with-link{margin-top:0}#MainContent:has([id$=__idea_banner]) .contact{max-width:800px;margin:auto}#MainContent:has([id$=__idea_banner]) .multicolumn-card{border-radius:12px}#MainContent:has([id$=__idea_banner]) .rich-text__text{max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:749px){#MainContent:has([id$=__idea_banner]) .rich-text__text{font-size:14px;line-height:1.5}#MainContent:has([id$=__idea_banner]) h2{font-size:24px;line-height:1.25}}#MainContent [id$=__idea_form_intro] .rich-text__text a{display:inline-block;font-size:clamp(20px,2.4vw,32px);font-weight:700;color:#015244;text-underline-offset:6px;overflow-wrap:anywhere}#MainContent [id$=__idea_types] .multicolumn-card{overflow:hidden;background:#f5f5f7;border-radius:12px}#MainContent [id$=__idea_types] .multicolumn-card__image-wrapper{margin:0!important;width:100%;padding:0!important}#MainContent [id$=__idea_types] .media{aspect-ratio:4/3;padding-bottom:0!important;height:auto}#MainContent [id$=__idea_types] .media img{width:100%!important;height:100%!important;object-fit:cover}#MainContent [id$=__idea_rewards] .multicolumn-card{background:#fff;border-radius:12px;padding:4px}#MainContent [id$=__idea_form_intro] a[href^="mailto:"]{font-size:clamp(20px,2.4vw,32px)!important;font-weight:700!important;color:#015244!important;display:inline-block;text-underline-offset:6px;overflow-wrap:anywhere}#MainContent [id$=__idea_rewards],#MainContent [id$=__idea_form]{margin-top:0!important;margin-bottom:0!important;background:#eff7f2}#MainContent [id$=__idea_form]>div{background:#eff7f2}#MainContent [id$=__idea_types] .multicolumn-card,#MainContent [id$=__idea_rewards] .multicolumn-card{transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent [id$=__idea_types] .multicolumn-card:hover,#MainContent [id$=__idea_rewards] .multicolumn-card:hover{transform:translateY(-6px);box-shadow:0 12px 28px #0637351f}}#MainContent [id$=__idea_types] .multicolumn-card:focus-within,#MainContent [id$=__idea_rewards] .multicolumn-card:focus-within{box-shadow:0 8px 22px #0637351f}.funto-card-eyebrow{display:inline-block;background:#c0d96b;color:#123e39;border-radius:4px;font-size:11px;line-height:1.3;padding:5px 8px;margin-bottom:10px;font-weight:700;letter-spacing:.04em}#MainContent [id$=__idea_form_intro] a[href^="mailto:"]{display:inline-flex;justify-content:center;align-items:center;min-height:48px;max-width:100%;padding:12px 24px;border:1.5px solid #015244;border-radius:999px;background:transparent;color:#015244!important;text-decoration:none!important;font-size:clamp(16px,1.65vw,24px)!important;line-height:1.3;transition:background-color .2s,color .2s}#MainContent [id$=__idea_form_intro] a[href^="mailto:"]:hover,#MainContent [id$=__idea_form_intro] a[href^="mailto:"]:focus-visible,#MainContent [id$=__idea_form_intro] a[href^="mailto:"]:active{background:#015244;color:#fff!important}#MainContent [id$=__idea_form_intro] a[href^="mailto:"]:focus-visible{outline:2px solid #015244;outline-offset:4px}@media(max-width:749px){#MainContent [id$=__idea_form_intro] a[href^="mailto:"]{padding:12px 16px;font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/funto-site-refinement.css.map */
