@font-face{font-family:Maison Neue;font-style:italic;font-weight:600;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeueMono-BoldItalic.woff?v=9373021787616175571) format("woff")}@font-face{font-family:Maison Neue;font-style:italic;font-weight:800;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-ExtraBoldItalic.woff?v=4044783825664586250) format("woff")}@font-face{font-family:Maison Neue;font-style:italic;font-weight:800;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-Book.woff?v=15896017060130856791) format("woff")}@font-face{font-family:Maison Neue;font-weight:500;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-Medium.woff?v=16629959585398987082) format("woff")}@font-face{font-family:Maison Neue;font-weight:600;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-Bold.woff?v=3658706568359467608) format("woff")}@font-face{font-family:Maison Neue;font-style:italic;font-weight:500;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-BookItalic.woff?v=7145550307252443128) format("woff")}@font-face{font-family:Maison Neue;font-style:italic;font-weight:300;src:url(//courses.h-farm.com/cdn/shop/files/MaisonNeue-DemiItalic.woff?v=16187370980510809533) format("woff")}*{font-family:Maison Neue!important}h1,h2{font-weight:800}.accordion__label h3{font-size:15px!important}p,.metafield-multi_line_text_field{font-size:13px!important}.product-item__inner .product-item__product-title,.product-item__inner .collection-item__image-wrapper .collection-item__label .collection-item__title{font-size:15px;font-weight:600}.product-item__inner:hover .product-item__product-title{color:#e52521}.product-item__price{font-weight:400!important;font-size:15px}button:not(.filter-group__label),.button-block__button a,.cross-sells__item-button,.btn.btn--primary.button-block__button,.contact-form__wrapper input,.contact-form__wrapper textarea,.cart-attribute__field select,.cart-attribute__field input,.newsletter-compact__signup-input,#RegisterForm input,#customer_login input,.login__form input,.dynamic-checkout__content ul>li div{border-radius:20px;font-weight:600}.contact-form__wrapper textarea{padding:15px}.social-share__input-wrapper{border-radius:20px}.collection-list-grid .button-block__button .btn{color:#e52521!important}.cart-attribute__field select,.cart-attribute__field input{padding:0 10px}.quick-cart__item-title:hover,.quick-search__result-heading:hover{color:#e52521}.quick-search__result-heading,.quick-cart__item-title{font-size:15px;font-weight:600}.quick-cart__footer.animation--quick-cart-footer{margin-bottom:25px}.quick-cart__footer-inner{max-height:180px;overflow:auto}.quick-search__result-price,.quick-cart__item-price{font-size:13px}.quick-cart__item-bottom .quantity-input{display:none!important}body>.page{min-height:0vh!important}.announcement-bar__outer-wrapper{position:sticky;top:0;z-index:999}html.sticky-header-enabled .mobile-filters.mobile-filters--sticky{top:98px}@media screen and (min-width:960px){html.sticky-header-enabled .filter-bar.filter-bar--sticky{top:81px}}.announcement-bar__item .announcement-bar__item-inner{font-size:15px}.announcement-bar__item a{color:#e52521;font-weight:700}.cart__form-item .cart__form-item-title{font-weight:700}.cart__form-item .cart__form-item-title:hover,.cart__form-item .cart__form-item-price{color:#e52521}.cart__form-item .quantity-input{display:none!important}@media screen and (max-width:959px){.countdown-product-bar .countdown-banner{padding:0!important}.countdown-product-bar .countdown-banner__content{padding:0}.countdown-product-bar .countdown-banner__content .countdown-banner__bar-item--heading{padding:15px 0 0}.countdown-product-bar .countdown-banner__content .countdown-banner__bar-item--heading .ff-heading.fs-heading-4-base{font-size:15px}.countdown-product-bar .countdown-banner__content .countdown-banner__bar-item--timer{padding:5px}.countdown-product-bar .countdown-banner__content .countdown-banner__bar-item--timer .countdown-timer__inner .countdown-timmer__amount.ff-heading{font-size:15px}.countdown-product-bar .countdown-banner__content .countdown-banner__bar-item--timer .countdown-timer__inner .countdown-timer__type{font-size:8px}}@media screen and (max-width:959px){.countdown-banner__bar-item--heading,.countdown-banner__bar-item--timer,.countdown-banner__bar-item--text{padding:2px!important}.countdown-banner__bar-item--heading .countdown-timer__item .countdown-timmer__amount.ff-heading,.countdown-banner__bar-item--timer .countdown-timer__item .countdown-timmer__amount.ff-heading,.countdown-banner__bar-item--text .countdown-timer__item .countdown-timmer__amount.ff-heading{font-size:13px}.countdown-banner__bar-item--heading .countdown-timer__item .countdown-timer__type.fs-accent,.countdown-banner__bar-item--timer .countdown-timer__item .countdown-timer__type.fs-accent,.countdown-banner__bar-item--text .countdown-timer__item .countdown-timer__type.fs-accent{font-size:8px}}@media screen and (min-width:960px){.countdown-banner--bar .countdown-banner__content{padding:5px 0}.countdown-timer__type,.countdown-timer__type.fs-accent{font-size:10px}}.featured-collections-slider-wrap .product-item__product-title.fs-product-card-title{font-weight:600}.footer__group--text a,.footer__group--text a:hover{color:#e52521}@media screen and (max-width:768px){.button-block__inline-wrapper{align-items:center;justify-content:center}}.button-block__inline-wrapper{align-items:center}.button-block__inline-wrapper button,.button-block__inline-wrapper a.btn{width:150px;height:50px}.product .accordion .accordion__inner .buttons-program{padding-top:20px;display:flex;justify-content:center;text-align:center;justify-content:flex-start}.product .accordion .accordion__inner .button-program a{width:8rem;height:3rem;color:#fff;display:block;padding:15px 20px 20px;text-decoration:none;background-color:#000;border-radius:20px;font-weight:600;text-transform:uppercase;margin-right:70px}@media screen and (min-width:0px){.product .accordion .accordion__inner .first-button{margin-bottom:20px}}.product__details.product__primary-right span{font-size:15px}.product__details.product__primary-right .product__label-wrapper .product__label{font-size:15px;font-weight:700}.product__details.product__primary-right .select-wrapper{font-size:15px}.product__details.product__primary-right .product__policies{display:none}.product__details.product__primary-right .product__option .input{border-radius:30px}.product__details.product__primary-right .product-block-social-share .social-sharing--align-horizontal-left{display:flex;justify-content:flex-end}.product__details.product__primary-right .product-block-social-share .social-sharing--align-horizontal-left .social-sharing__popup{max-width:100%}.product__details.product__primary-right .product-block-social-share .social-sharing--align-horizontal-left .social-sharing__popup .share-icons{flex-wrap:wrap}@media screen and (max-width:959px){.product .product__media-container{width:50%}.product .swiper{margin-left:0;margin-right:0}.product .swiper-pagination-bullets{display:none!important}}.header-custom,.product-tabs{display:none}@media screen and (max-width:959px){.product-tabs{display:block}.product{margin-top:20px}.product .product__breadcrumbs{margin-top:5px!important}.product .product__meta .accordion,.main-product-section .product__breadcrumbs,.main-product-section .product__title{display:none}.header-custom{display:block;padding:10px var(--space-outer)}.header-custom .product__title{margin:5px 0}.header-custom .price{font-size:15px}.custom-product-breadcrumbs{align-items:center;display:flex;font-size:13px}.custom-product-breadcrumbs svg{margin-left:10px;opacity:.7;transform:rotate(270deg);width:8px}.custom-product-breadcrumbs .title{opacity:.7}}.product-tabs .accordion .accordion__inner .buttons-program{padding-top:20px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.product-tabs .accordion .accordion__inner .button-program a{width:17rem;height:3rem;color:#fff;display:block;padding:15px 20px 20px;text-decoration:none;background-color:#000;border-radius:20px;font-weight:600;text-transform:uppercase}@media screen and (min-width:375px){.product-tabs .accordion .accordion__inner .button-program a{width:21rem}}@media screen and (min-width:425px){.product-tabs .accordion .accordion__inner .button-program a{width:24rem}}@media screen and (min-width:0px){.product-tabs .accordion .accordion__inner .first-button{margin-bottom:20px}}.rich-text{max-width:100%!important;width:100%!important}.container{display:flex}.container .video,.container .text-container{margin:0;padding:var(--spacing-10) var(--space-outer);width:50%}.container .text-container{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:960px){.container{display:flex;flex-direction:column}.container .video,.container .text-container{margin:0;padding:var(--spacing-10) var(--space-outer);width:100%}.container .text-container{display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0}.container .text-container .video__text-container-text{display:block!important}}.product-icons-container{border-top:1px solid #aaaaaa}.product-icons-container .single-block{align-items:center;display:flex;gap:25px;margin:16px 0}.product-icons-container .single-block svg{margin-bottom:10px;min-width:30px}.product-icons-container a{margin:auto;max-width:fit-content}.collapsible-row-list__inner .collapsible-row-list-item__trigger{align-items:center;display:flex}.collapsible-row-list__inner .accordion__label-icons{display:flex;flex-direction:row-reverse}.pdp-attributes-container .line-item-property__field{font-size:15px;gap:30px;justify-content:space-between;margin-bottom:5px}.pdp-attributes-container .line-item-property__field:last-of-type{justify-content:flex-start}.pdp-attributes-container .line-item-property__field label{font-size:15px;font-weight:700}.pdp-attributes-container .line-item-property__field .input-container{display:flex;gap:5px}.pdp-attributes-container .line-item-property__field input:not(.radio),.pdp-attributes-container .line-item-property__field input:not[type=checkbox],.pdp-attributes-container .line-item-property__field select{cursor:pointer;padding:8px 22px 8px 12px}.pdp-attributes-container .checkbox-container{margin-top:20px}.pdp-attributes-container .checkbox-container .first-checkbox,.pdp-attributes-container .checkbox-container .second-checkbox{display:inline;font-weight:400!important;vertical-align:middle}.pdp-attributes-container .checkbox-container a.policy-link{text-decoration:underline}.pdp-attributes-container .checkbox-container a.policy-link:hover{text-decoration:none}.pdp-attributes-container .select{margin-top:24px!important}.required-fields,.required-fields-general{color:#e52521;font-size:15px;margin-bottom:5px;margin-top:24px}@media screen and (max-width:959px){.pdp-attributes-container .line-item-property__field{display:block}.pdp-attributes-container input:not(.radio),.pdp-attributes-container input:not[type=checkbox],.pdp-attributes-container select{border:1px solid #a0a0a0;padding:6px 22px 6px 8px}}.filter-group__label,.filter-item__content,.filter-bar__results-count,.mobile-filters__button,.filter-item__count,.filter-bar__button,.active-filters__active-filter{font-size:12px!important}.filter-group__label{padding:12px 20px}.filter-group,.filter-group__values{border-radius:20px}.filter-group button,.filter-group__values button{border-radius:20px;font-weight:700}.filter-bar__button.filter-bar__button--filters{display:none!important}@media screen and (max-width:720px){.filter-drawer__content{height:75%;padding-top:35%}.filters-active{padding-bottom:15%}}.meganav__primary{max-width:100%}@media screen and (min-width:960px){.meganav__list-parent li:not(:last-of-type){border-right:1px solid #303030}.meganav__list-parent .megamenu-title{max-width:120px}.meganav__list-parent .megamenu-image-container{max-width:250px}.meganav__list-parent .megamenu-image-container .megamenu-collection-image{width:85%;max-width:85%!important}}#variantSoldOut a{text-decoration:underline}#variantSoldOut a:hover{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
