.header__search .field,.header__search .field-with-icon{background:#fff!important;border:1px solid #e0ddd8!important;border-radius:999px!important;box-shadow:none!important;padding:4px 16px!important}.header__search .field:before,.header__search .field:after,.header__search .field-with-icon:before,.header__search .field-with-icon:after{content:none!important}.header__search .field__input{background:transparent!important;border:none!important;font-family:DM Sans,sans-serif!important;font-size:15px!important}.header__search .field__input::placeholder{color:#767676!important;opacity:1!important}.header__search .field__label{display:none!important}.header__search .search__button{color:#00875a!important;position:absolute!important;right:12px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;background:transparent!important;border:none!important;padding:4px!important;opacity:1!important}.header__search .search__button svg{width:18px!important;height:18px!important;stroke-width:1.5!important}.header__search .field__input{padding-right:40px!important}.header__cart .content-item,.header__account-item .content-item{background:transparent!important;box-shadow:none!important;border:none!important}.header__cart .content-item:before,.header__cart .content-item:after,.header__account-item .content-item:before,.header__account-item .content-item:after{content:none!important}.header__cart .content-item-container,.header__account-item .content-item-container{background:transparent!important;padding:8px!important;gap:6px!important}.header__cart .cart-count-bubble,.header__cart .cart-link__bubble{background:#00875a!important;color:#fff!important;border-radius:50%!important;min-width:20px!important;height:20px!important;font-size:11px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #ffffff!important}.header__lang-selector .content-item{background:transparent!important;box-shadow:none!important;border:none!important}.header__lang-selector .content-item:before,.header__lang-selector .content-item:after{content:none!important}.header-menu-tiles__container .menu__item,.header-tiles-desktop .menu__item{display:inline-flex!important;align-items:center!important;gap:4px!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:15px!important}.header-menu-tiles__container .menu__item[href]:after,.header-tiles-desktop .menu__item[href]:after{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;transform:rotate(45deg)!important;margin-left:2px!important;margin-top:-3px!important;opacity:.5!important}.header-tiles-desktop,.header-menu-tiles__container .header-tiles-desktop{justify-content:flex-start!important;gap:0!important}.header-tiles-desktop .menu__item,.header-menu-tiles__container .menu__item{padding-left:0!important;padding-right:0!important}header-menu-tiles .tiles-menu,header-menu-tiles .tiles-menu-flex{display:flex!important;justify-content:flex-start!important;gap:0!important;grid-template-columns:none!important;width:max-content!important;max-width:100%!important}header-menu-tiles .tiles-menu li,header-menu-tiles .tiles-menu-flex li{width:auto!important;flex:0 0 auto!important;flex-grow:0!important;grid-column:auto!important}header-menu-tiles .tiles-menu .menu__item,header-menu-tiles .tiles-menu .tiles-menu-item,header-menu-tiles .tiles-menu-flex .menu__item,header-menu-tiles .tiles-menu-flex .tiles-menu-item{padding-left:0!important;padding-right:0!important;white-space:nowrap!important;width:auto!important;text-align:center!important}.btn,.product-form__submit,.btn--add-to-cart,.btn-quickview{border-radius:999px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;transition:transform .2s ease,background-color .3s ease!important}.btn:not(.btn--secondary):not(.btn--tertiary):not(.link-on-all-background){background:#00875a!important;color:#fff!important;border:none!important}.btn:not(.btn--secondary):not(.btn--tertiary):not(.link-on-all-background):hover{background:#006b47!important;transform:translateY(-1px)!important}.btn:active{transform:scale(.98)!important}.field__input,input[type=text],input[type=email],input[type=search],textarea,select{border-radius:12px!important;background:#f5f3f0!important;border:1px solid #e0ddd8!important;font-family:DM Sans,sans-serif!important}.field__input:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus,select:focus{border-color:#00875a!important;outline:none!important;box-shadow:0 0 0 2px #00875a26!important}.badge{border-radius:999px!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;padding:4px 12px!important;box-shadow:none!important}.badge--sold_out{background:#595959!important;color:#fff!important}.badge--sale{background:#00875a!important;color:#fff!important}.badge--featured{background:#1a1a1a!important;color:#fff!important}.content-item--heading h2,.section-heading-text{font-family:DM Sans,sans-serif!important;font-size:clamp(24px,3vw,36px)!important;font-weight:700!important;letter-spacing:-.02em!important;text-transform:none!important;color:#1a1a1a!important;line-height:1.2!important}.product-card__heading,.product-card__heading a{font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.4!important}.product-card__price .price,.product-card .price{font-family:DM Sans,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#1a1a1a!important}.product-card .price__sale .price-item--sale{color:#00875a!important}.featured-collection,.collection-list,.ticker-section,.fudge-af-cyclist,.fudge-af-trust{margin-top:60px!important}#shopify-section-template--31974592086353__1fa56c23-95fc-41d6-baae-2c2a279d71ab,#shopify-section-template--31974592086353__b71c5003-b29e-4c90-99f6-1cc1c0d606ca,#shopify-section-template--31974592086353__91d349cc-351c-473f-8f7a-666c71973430,#shopify-section-template--31974592086353__fudge-af-sale,#shopify-section-template--31974592086353__c7362d9a-63a2-4c85-a564-dae93d661465,#shopify-section-template--31974592086353__fudge-af-trust,#shopify-section-template--31974592086353__fudge-af-cyclist,#shopify-section-template--31974592086353__fudge-af-hero{margin-top:60px!important;margin-bottom:0!important}footer .content-item,.footer .content-item{box-shadow:none!important;background:transparent!important}footer .content-item:before,footer .content-item:after,.footer .content-item:before,.footer .content-item:after{content:none!important}.collection-list__container .collection-card .content-item,.collection-list__container .collection-list__card{background:#f5f3f0!important;box-shadow:none!important;border-radius:14px!important;overflow:hidden}.collection-list__container .collection-card .content-item:before,.collection-list__container .collection-card .content-item:after{content:none!important}.collection-list__container .collection-card .image-hover-scaling__container{background:transparent!important}.ticker__item .content-item,.ticker__item .ticker-card,.ticker__item__collection{background:#f5f3f0!important;box-shadow:none!important;border-radius:14px!important;overflow:hidden}.ticker__item .content-item:before,.ticker__item .content-item:after,.ticker__item__collection:before,.ticker__item__collection:after,.ticker__item__collection .ticker-image-border:before,.ticker__item__collection .ticker-image-border:after{content:none!important}.ticker__item__collection .ticker__icon{background:#fff!important}.ticker__item__collection .ticker__content h3{color:#1a1a1a;font-weight:400}.ticker__item__collection .ticker__content .h5{color:#1a1a1a!important;font-weight:700!important}.ticker__item__collection:hover{transform:translateY(-3px);transition:transform .3s ease}.content__shadow,.content__shadow--h,.content__shadow--v,.content-item{box-shadow:none!important}.content-item:before,.content-item:after{content:none!important}.cart-drawer .content-item,.drawer .content-item{box-shadow:none!important;background:#fff!important}.announcement-bar{background:#00875a!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important}.quick-add__submit,.btn-quickview{border-radius:999px!important;background:#1a1a1a!important;color:#fff!important;border:none!important;box-shadow:none!important}.quick-add__submit:hover,.btn-quickview:hover{background:#00875a!important}.price-item{color:#1a1a1a!important}.price-item--sale{color:#00875a!important}.link:not(.btn):not(.link-on-all-background){color:#00875a!important;text-decoration:none!important}.link:not(.btn):not(.link-on-all-background):hover{color:#006b47!important;text-decoration:underline!important}.product-card__vendor,.product-card__type{font-family:DM Sans,sans-serif!important;font-size:12px!important;color:#666!important;text-transform:uppercase!important;letter-spacing:.04em!important}.pagination__item,.pagination__nav{border-radius:999px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important}.pagination__item--current{background:#00875a!important;color:#fff!important}.facets__summary,.facets__open,.facets__button{border-radius:999px!important;font-family:DM Sans,sans-serif!important;box-shadow:none!important}.facets__disclosure .content-item,.facets__wrapper .content-item{box-shadow:none!important;background:#f5f3f0!important;border-radius:999px!important}.facets__disclosure .content-item:before,.facets__disclosure .content-item:after,.facets__wrapper .content-item:before,.facets__wrapper .content-item:after{content:none!important}.fudge-related-pill{border-radius:999px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:14px!important;padding:8px 18px!important;background:#f5f3f0!important;color:#1a1a1a!important;border:1px solid #e0ddd8!important;text-decoration:none!important;transition:background-color .3s ease,color .3s ease!important}.fudge-related-pill:hover{background:#00875a!important;color:#fff!important;border-color:#00875a!important}.page-grid__container-9_3 .content-item{--border-width: 0 !important;--border-rw-lg: 0 !important;--border-lw-lg: 0 !important;--border-rw-sp: 0 !important;--border-lw-sp: 0 !important;border:none!important;box-shadow:none!important}.page-grid__container-9_3 .content-item:before,.page-grid__container-9_3 .content-item:after{content:none!important}.facets__wrapper .content-item,.facets__container .content-item{background:#f5f3f0!important;border:none!important;box-shadow:none!important;border-radius:14px!important}.facets__wrapper .content-item:before,.facets__wrapper .content-item:after,.facets__container .content-item:before,.facets__container .content-item:after{content:none!important}.facet-filters .content-item,.collection-toolbar .content-item{border:none!important;box-shadow:none!important;background:transparent!important}.facet-filters .content-item:before,.facet-filters .content-item:after,.collection-toolbar .content-item:before,.collection-toolbar .content-item:after{content:none!important}#ProductCount,.facet-filters__sort .field__label,.facet-filters__sort .select__field__button{font-family:DM Sans,sans-serif!important}.main-collection-banner .content__border-h,.main-collection-banner .content__border,.main-collection-banner .content-item{border:none!important;border-bottom:none!important}.main-collection-banner .content-item{background:#f5f3f0!important;box-shadow:none!important;border-radius:14px!important}.main-collection-banner .content-item:before,.main-collection-banner .content-item:after{content:none!important}.main-collection-description .content-item{background:transparent!important;box-shadow:none!important;border:none!important}.main-collection-description .content-item:before,.main-collection-description .content-item:after{content:none!important}.main-collection-description p,.main-collection-description li{font-family:DM Sans,sans-serif!important;font-size:15px!important;line-height:1.65!important;color:#555!important}.product-card .product-card__image-holder,.product-card .image-hover-scaling__container,.product-card .product-card__information,.product-card .product-card__content{background:transparent!important}.featured-collection .content-item,.collection-list__container .content-item,#product-grid.collection>.content-item,#product-grid .content-item-container{background:#f5f3f0!important;box-shadow:none!important;border-radius:14px!important}.featured-collection .content-item:before,.featured-collection .content-item:after,.collection-list__container .content-item:before,.collection-list__container .content-item:after,#product-grid.collection>.content-item:before,#product-grid.collection>.content-item:after{content:none!important}#product-grid .content-item-container{background:transparent!important}.fudge-stock-indicator{font-family:DM Sans,sans-serif!important}.megamenu-container .submenu-design__megamenu{background:#f5f3f0!important;border-radius:14px!important;box-shadow:none!important;border:none!important;padding:24px!important}.megamenu-container .submenu-design__megamenu:before,.megamenu-container .submenu-design__megamenu:after{content:none!important}.megamenu-container .page-grid-2,.megamenu-container .page-grid-3,.megamenu-container .page-grid-4,.megamenu-container .page-grid-5,.megamenu-container .page-grid-6{display:flex!important;flex-wrap:wrap!important;gap:24px!important;grid-template-columns:none!important}.megamenu-container .page-grid-2>div,.megamenu-container .page-grid-3>div,.megamenu-container .page-grid-4>div,.megamenu-container .page-grid-5>div,.megamenu-container .page-grid-6>div{flex:1 1 200px!important;min-width:180px!important}.megamenu-container .megamenu-item{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;text-decoration:none!important;margin-bottom:8px!important}.megamenu-container .megamenu-item:hover{color:#00875a!important}.megamenu-container .megamenu-childs a{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#555!important;text-decoration:none!important;padding:4px 0!important}.megamenu-container .megamenu-childs a:hover{color:#00875a!important}.megamenu-container .mega-menu__announcement-bar{background:#00875a!important;border-radius:999px!important;padding:8px 20px!important;margin-top:16px!important}.megamenu-container .mega-menu__announcement-bar p{color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:14px!important}.submenu-container .submenu-design__simple{background:#f5f3f0!important;border-radius:14px!important;box-shadow:none!important;border:none!important;padding:16px!important}.submenu-container .submenu-design__simple:before,.submenu-container .submenu-design__simple:after{content:none!important}.submenu-container .submenu__item{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#555!important;text-decoration:none!important;padding:6px 0!important}.submenu-container .submenu__item:hover{color:#00875a!important}.product-card__bottom-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:8px!important}.product-card .product-card__button-to-bottom{display:flex!important;justify-content:flex-end!important;margin-top:0!important;flex-shrink:0!important}.product-card .btn--add-to-cart,.product-card .quick-add__submit{width:auto!important;border-radius:999px!important;background:#00875a!important;color:#fff!important;border:none!important;box-shadow:none!important;padding:10px 20px!important;font-size:14px!important;font-weight:600!important;font-family:DM Sans,sans-serif!important;transition:transform .2s ease,background-color .3s ease!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.product-card .btn--add-to-cart:hover,.product-card .quick-add__submit:hover{background:#006b47!important;transform:translateY(-1px)!important}.product-card .product-card__swatches{margin-top:0!important;display:inline-flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important}body .top-spacing-normal{--sections-top-spacing-current: 60px !important}@media(max-width:576px){body .top-spacing-normal{--sections-top-spacing-current-mobile: 60px !important;margin-top:60px!important}}.shopify-payment-button__button--unbranded{background:#1a1a1a!important;color:#fff!important;border-radius:999px!important;border:none!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important}.shopify-payment-button__button--unbranded:hover{background:#00875a!important}.shopify-payment-button .shopify-payment-button__more-options{display:none}.fudge-lang-btn,.drawer__close,.menu-drawer__close-button{border-radius:999px!important}.footer{background:#f5f3f0!important;color:#555!important;border-radius:0;padding-top:32px!important}.footer .footer__heading,.footer .footer__heading h2,.footer .footer__heading h3,.footer .footer__heading h5,.footer .footer-heading h5,.footer .footer-heading .section-heading-text,.footer h5.section-heading-text,.footer .section-heading-text{color:#1a1a1a!important;font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important}.footer .section__richtext__editor ul,.footer ul{list-style:none!important;padding-left:0!important;margin:0!important}.footer .section__richtext__editor ul li{margin-bottom:8px!important}.footer .disclosure__list,footer .disclosure__list,.disclosure__list,.disclosure_element{box-shadow:none!important;border-radius:16px!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer__menu-item--return{min-height:44px;display:flex;align-items:center}.footer .footer__text,.footer .footer__text p,.footer .footer__newsletter-text,.footer .footer__newsletter p,.footer p,.footer li{color:#555!important;font-size:14px!important;line-height:1.6!important}.footer a,.footer .footer__menu__item a,.footer .link{color:#555!important;text-decoration:none!important;transition:color .2s ease!important;font-size:14px!important}.footer a:hover,.footer .footer__menu__item a:hover,.footer .link:hover{color:#00875a!important}.footer .copyright__content,.footer .copyright__content a{color:#4a4a4a!important}.footer .content__shadow,.footer .content-item{background:transparent!important;box-shadow:none!important;border-radius:0!important}.footer .content-item:before,.footer .content-item:after{content:none!important}.footer .footer-bar-container{border-top:1px solid #e0ddd8!important}.footer .disclosure-selector,.footer .select__field__button{background:#fff!important;border:1px solid #e0ddd8!important;border-radius:12px!important;color:#1a1a1a!important}.footer .footer__payment{padding:8px 0}.footer .newsletter-form__input,.footer .field__input{background:#fff!important;border:none!important;border-radius:999px!important;color:#1a1a1a!important;padding-left:20px!important}.footer .field-with-icon .field__input{padding-left:50px!important}.footer-bar-container{align-items:center!important}.footer-bar-container .select__field__button,.footer .select__field__button{height:48px!important;max-height:48px!important;border-radius:12px!important}.footer .newsletter-form__button,.footer .btn--newsletter,.footer .field__button{background:#00875a!important;color:#fff!important;border-radius:999px!important;font-weight:600!important}.footer .newsletter-form__button:hover,.footer .btn--newsletter:hover,.footer .field__button:hover{background:#006b47!important}.footer .field__button,.footer-bar-container .field__button{opacity:1!important;border-radius:0 12px 12px 0!important}.footer .newsletter-form .field__button svg path{fill:#fff!important}.product-card__meta.text-uppercase,.product-card .product-card__meta.text-uppercase{text-transform:none!important;letter-spacing:.02em}.product-card .card__heading,.product-card .product-card__title{font-size:17px!important;font-weight:400!important;color:#1a1a1a!important}.product-card .price__item,.product-card__price-row .h5,.product-card .product-card__price-row{white-space:nowrap!important}.product-card__price-row{min-width:0!important}.product-card__price-row>*:first-child{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-card .fudge-stock-indicator,.fudge-stock-indicator{white-space:nowrap!important}@media(max-width:992px){.product-card .btn--add-to-cart,.product-card .quick-add__submit{padding:10px 12px!important;flex-shrink:0!important}}@media(max-width:576px){.page-width{padding-left:12px!important;padding-right:12px!important}}.fpp__stock,#fudge-sticky-price,.fudge-mobile-sticky-atc__price{white-space:nowrap!important}.product-card .btn--add-to-cart[disabled],.product-card .quick-add__submit[disabled]{background:#e0ddd8!important;color:#999!important;opacity:1!important;cursor:not-allowed!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border-radius:999px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-card .btn--add-to-cart[disabled] svg,.product-card .quick-add__submit[disabled] svg{fill:#999!important;opacity:1!important;display:block!important}.product-card .badge--sold_out .badge-ticker__container{animation:none!important}.product-card .badge--sold_out{background:#595959!important;color:#fff!important;border-radius:12px!important}.chm-toggle label,.chm-toggle .chm-toggle__heading,.facet-checkbox label{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:auto;hyphens:auto}.facet-filters__sort .field__label{display:none!important}.facet-filters__sort .field__input{padding-left:16px!important}.pagination__container{display:flex;justify-content:center!important}.pagination__container .content-item{width:auto!important;max-width:100%!important}.pagination__container .pagination{justify-content:center!important}.fudge-af-hero__btn{text-transform:none!important}.fudge-af-cyclist__link,.fudge-section-link,.collection-related-categories__label,.mobile-facets__disclosure summary{text-transform:none!important}.mobile-facets__wrapper .mobile-facets__button,details.mobile-facets__disclosure .mobile-facets__button,menu-drawer .mobile-facets__button,button.mobile-facets__button,.mobile-facets__wrapper summary.mobile-facets__button{text-transform:none!important;text-transform:initial!important}.product-card:hover,#product-grid .content-item:hover{transform:translateY(-3px)}@media(max-width:992px){.mobile-facets__wrapper{background:transparent!important}}.fudge-stock-indicator .fudge-stock-indicator__dot,.fudge-stock-indicator__dot{background:#00875a}.product-card:has(.badge--sold_out) .fudge-stock-indicator .fudge-stock-indicator__dot,.product-card:has(.badge--sold_out) .fudge-stock-indicator__dot{background:#888}.product-card:has(.badge--sold_out) .fudge-stock-indicator{color:#888}.product-card__heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}@media(max-width:749px){.product-card__heading{-webkit-line-clamp:2}}.product-card{display:flex;flex-direction:column;height:100%}.product-card__container{display:flex;flex-direction:column;flex:1 1 auto}.announcement-bar-container,.header__announcement-bar .announcement-bar__slider{min-height:44px;contain:layout}html{scroll-padding-top:120px}.collection-related-categories__label,.main-collection-banner .collection-related-categories strong,.main-collection-banner .collection-related-categories b{text-transform:none!important;font-weight:600!important;color:#555!important;letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fudge-W9z9h-family-design.css.map */
