:root{--font-base-size:17px!important;--type-body:17px!important;--type-ui:15px!important;--type-ui-small:13.5px!important;--type-caption:13px!important}html{font-size:17px!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}html body{font-size:17px!important;line-height:1.62!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html body .rte,html body .shopify-policy__body,html body .page-content{font-size:16.5px!important;line-height:1.68!important}html body .rte :is(p,li,dd,dt),html body .shopify-policy__body :is(p,li,dd,dt){font-size:16.5px!important;line-height:1.68!important}html body small{font-size:13px!important;line-height:1.45!important}html body label{font-size:14px!important;line-height:1.35!important}html body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important;line-height:1.4!important}html body :is(.breadcrumbs,.breadcrumb,[class*=breadcrumb]){font-size:13.5px!important;line-height:1.45!important}html body table{font-size:14.5px!important;line-height:1.5!important}html body :is([class*=__eyebrow],[class*=__kicker]){font-size:12.5px!important;line-height:1.35!important}html body :is([class*=__meta],[class*=__caption],[class*=__hint],[class*=__note]){font-size:13px!important;line-height:1.45!important}html body :is([class*=__vendor],[class*=__spec],[class*=__stock],[class*=__unit-price]){font-size:13px!important;line-height:1.4!important}html body :is([class*=__desc],[class*=__description]){font-size:15.5px!important;line-height:1.6!important}html body :is([class*=__badge],[class*=__chip],[class*=__tag],[class*=__status]){font-size:12.5px!important;line-height:1.3!important}html body :is(.button,.btn,[class*=__button],[class*=__btn]){font-size:15px!important;line-height:1.25!important}html body [class*=mobile-menu] :is(a,button,summary){font-size:15px!important;line-height:1.35!important}html body [class*=mobile-menu] small{font-size:13px!important}html body [class*=faq] :is(p,li,summary,button){font-size:16px!important;line-height:1.55!important}html body [class*=pdp] :is(p,li){font-size:15.5px!important;line-height:1.58!important}html body .w80-ann,html body .w80-ann *{font-size:13px!important;line-height:1.35!important}html body .w80-header .wk-simple-header__search input,html body .w80-header .wk-simple-header__mobile-search input,html body .template-collection .wk-simple-header__mobile-search input{font-size:16px!important}html body .w80-header .wk-simple-header__search button,html body .w80-header .wk-simple-header__mobile-search button,html body .template-collection .wk-simple-header__mobile-search button{font-size:15px!important}html body .w80-header .wk-simple-header__account,html body .w80-header .wk-simple-header__cart{font-size:14.5px!important}html body .w80-nav a{font-size:14.5px!important;line-height:1.3!important}html body [class*=trustbar] strong{font-size:14px!important;line-height:1.3!important}html body [class*=trustbar] small,html body [class*=trustbar] [class*=sub]{font-size:12.5px!important;line-height:1.35!important}html body .product-card__vendor,html body .b2b-card__vendor,html body .b2b-card__eyebrow{font-size:13px!important;line-height:1.35!important}html body .product-card__title{font-size:15px!important;line-height:1.36!important}html body .product-card__stock,html body .product-card__meta-row,html body .b2b-card__specs{font-size:12.75px!important;line-height:1.4!important}html body .b2b-card__price-row{font-size:13px!important;line-height:1.35!important}html body .b2b-card__unit-price{font-size:12.5px!important;line-height:1.4!important}html body .product-card__actions .button,html body .b2b-card__view,html body .quick-add{font-size:14px!important;line-height:1.25!important}html body .wk-col-v71 .wokora-col__subs-label,html body .wk-col-v72 .wokora-col__subs-label{font-size:12.5px!important}html body .wk-col-v71 .wokora-col__subs-chips a,html body .wk-col-v72 .wokora-col__subs-chips a{font-size:13.5px!important}html body .wk-col-v71 .wokora-col__subs-chips a b,html body .wk-col-v72 .wokora-col__subs-chips a b{font-size:12px!important}html body .wk-col-v71 .wokora-col__count,html body .wk-col-v72 .wokora-col__count{font-size:13.5px!important}html body .wk-col-v71 .wokora-col__filter-btn,html body .wk-col-v71 .wokora-col__sort,html body .wk-col-v72 .wokora-col__filter-btn,html body .wk-col-v72 .wokora-col__sort,html body .wk-col-v72 .wokora-col__sort-label{font-size:14px!important}html body .wk-col-v71 .facet-group summary,html body .wk-col-v71 .facet-checkbox{font-size:14px!important}html body .wk-col-v71 .wokora-col__active-label,html body .wk-col-v71 .wokora-col__active-chip,html body .wk-col-v71 .wokora-col__active-clear{font-size:13px!important}html body .wk-col-v71 .product-card__title{font-size:15px!important}html body .wk-col-v71 .b2b-card__eyebrow{font-size:12.75px!important}html body .wk-col-v71 .b2b-card__specs{font-size:12.5px!important}html body .wk-col-v71 .b2b-card__price-row{font-size:12.75px!important}html body .wk-col-v71 .b2b-card__unit-price,html body .wk-col-v71 .product-card__meta-row{font-size:12.25px!important}html body .wk-col-v71 .product-card__actions .button,html body .wk-col-v71 .b2b-card__view{font-size:13.5px!important}html body .wk-col-v72 .wokora-col__service-item strong{font-size:14px!important}html body .wk-col-v72 .wokora-col__service-item small{font-size:12.5px!important}html body .wk-col-v72 .wokora-col__hero-desc{font-size:16px!important}html body .wk-simple-cart .wk-cart-eyebrow{font-size:12.5px!important;line-height:1.3!important}html body .wk-simple-cart__header p{font-size:15px!important;line-height:1.5!important}html body .wk-simple-cart__count{font-size:13px!important}html body .wk-cart-guidance{font-size:14px!important;line-height:1.45!important}html body .wk-simple-cart .cart-item__title{font-size:15px!important;line-height:1.35!important}html body .wk-simple-cart .cart-item__meta{font-size:13.5px!important;line-height:1.45!important}html body .wk-simple-cart .cart-item__remove{font-size:13px!important}html body .wk-simple-cart .cart-item__side span{font-size:12.5px!important;line-height:1.25!important}html body .wk-simple-cart .cart-item__side strong{font-size:18px!important}html body .wk-simple-cart .summary-row{font-size:14.5px!important;line-height:1.4!important}html body .wk-simple-cart .summary-row strong{font-size:14.5px!important}html body .wk-simple-cart .summary-row--total{font-size:17px!important}html body .wk-simple-cart .summary-row--total strong{font-size:24px!important}html body .wk-summary-label small{font-size:12px!important}html body .wk-cart-delivery-status__body strong{font-size:13.5px!important;line-height:1.35!important}html body .wk-cart-delivery-status__body span{font-size:13px!important;line-height:1.45!important}html body .wk-cart-checkout-note,html body .wk-simple-cart__tax-note{font-size:12.5px!important;line-height:1.5!important}html body .wk-mobile-cart-bar__total>span{font-size:12px!important;line-height:1.2!important}html body .wk-mobile-cart-bar__total>strong{font-size:23px!important}html body .wk-mobile-cart-bar__total small{font-size:12px!important;line-height:1.3!important}html body .wk-mobile-cart-bar__button{font-size:15px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__current strong{font-size:14.5px!important;line-height:1.4!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__current small{font-size:13px!important;line-height:1.5!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__weight,html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__progress-copy,html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__progress-copy strong{font-size:12px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__badge{font-size:11.5px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__option-top>strong{font-size:14px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__option>p{font-size:13px!important;line-height:1.5!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__local-zones b{font-size:12px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__local-zones small{font-size:11.5px!important;line-height:1.35!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__local-zones strong{font-size:14px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__option-meta{font-size:12px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__option-meta b{font-size:14px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__rates>span{font-size:11px!important;line-height:1.3!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__rates b{font-size:13px!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__option>small[data-w35-gls-note]{font-size:12px!important;line-height:1.45!important}html body .w73-delivery__checker .w35-shipping--calendar .w35-shipping__simple-note{font-size:12.5px!important;line-height:1.5!important}html body .wk-support__launcher-copy strong{font-size:14px!important}html body .wk-support__launcher-copy small{font-size:12.5px!important}html body .wk-support__eyebrow{font-size:12px!important}html body .wk-support__identity strong{font-size:16px!important}html body .wk-support__identity small{font-size:13px!important}html body .wk-support__intro strong{font-size:15px!important}html body .wk-support__intro p{font-size:13.5px!important;line-height:1.5!important}html body .wk-support__topic span{font-size:13px!important}html body .wk-support__product-copy>span{font-size:11.5px!important}html body .wk-support__product-copy strong{font-size:13.5px!important}html body .wk-support__product-copy small{font-size:12px!important}html body .wk-support__product-price{font-size:13px!important}html body .wk-support__field label{font-size:13.5px!important}html body .wk-support__field-head small{font-size:12px!important}html body .wk-support__field input,html body .wk-support__field textarea{font-size:16px!important}html body .wk-support__file-tools-row>small,html body .wk-support__pending-file{font-size:11.5px!important}html body .wk-support__attach-button{font-size:12.5px!important}html body .wk-support__runtime-error,html body .wk-support__assurance,html body .wk-support__response-note{font-size:12.5px!important;line-height:1.45!important}html body .wk-support__submit{font-size:14.5px!important}html body .wk-support__errors strong{font-size:13px!important}html body .wk-support__errors span{font-size:12.5px!important}html body .wk-support__success p,html body .wk-support__secondary{font-size:13.5px!important}html body .wk-support__live-head strong{font-size:14px!important}html body .wk-support__live-head small{font-size:12px!important}html body .wk-support__live-status,html body .wk-support__close-thread,html body .wk-support__live-context{font-size:11.5px!important}html body .wk-support__closed-banner strong{font-size:12.5px!important}html body .wk-support__closed-banner span{font-size:12px!important}html body .wk-support__messages-empty strong{font-size:13px!important}html body .wk-support__messages-empty small{font-size:12px!important}html body .wk-support__bubble{font-size:14px!important;line-height:1.5!important}html body .wk-support__bubble>small{font-size:11.5px!important}html body .wk-support__attachment--image a>span,html body .wk-support__attachment-loading{font-size:11px!important}html body .wk-support__file-copy strong{font-size:11.5px!important}html body .wk-support__file-copy small{font-size:10.5px!important}html body .wk-support__live-error{font-size:12px!important}html body .wk-support__composer textarea{font-size:16px!important}html body .wk-support__composer-send,html body .wk-support__new-thread{font-size:13.5px!important}html body .wk-support__composer-note,html body .wk-support__connection-note{font-size:11.5px!important}html body .w93-search-hero__eyebrow{font-size:12.5px!important}html body .w93-search-hero p{font-size:16px!important;line-height:1.6!important}html body .w93-search-submit{font-size:15px!important}html body .w93-category-chip{font-size:13.5px!important}html body .w93-info-card__copy strong{font-size:16px!important}html body .w93-info-card__copy span{font-size:14px!important;line-height:1.5!important}html body .w93-help__copy strong{font-size:15px!important}html body .w93-help__copy span{font-size:14px!important;line-height:1.5!important}html body .w93-search-summary__eyebrow{font-size:12.5px!important}html body .w93-search-summary p{font-size:14.5px!important}html body .w93-search-summary__count{font-size:13px!important}html body .w93-search-empty p{font-size:14.5px!important;line-height:1.55!important}html body .w94-contact__eyebrow{font-size:12.5px!important}html body .w94-contact__intro p{font-size:16px!important;line-height:1.6!important}html body .w94-contact__form-head p{font-size:14px!important;line-height:1.5!important}html body .w94-contact__alert,html body .w94-contact__field label{font-size:14px!important}html body .w94-contact__field input,html body .w94-contact__field select,html body .w94-contact__field textarea{font-size:16px!important}html body .w94-contact__submit-note{font-size:13.5px!important;line-height:1.5!important}html body .w94-contact__button{font-size:15px!important}html body .w94-contact__help-label{font-size:12.5px!important}html body .w94-contact__help>p{font-size:14px!important;line-height:1.55!important}html body .w94-contact__order-tip strong{font-size:13.5px!important}html body .w94-contact__order-tip p{font-size:13px!important}html body .w94-contact__links a>span:nth-child(2){font-size:13.5px!important}html body .w94-contact__product-tip strong{font-size:13.5px!important}html body .w94-contact__product-tip p,html body .wk-biz77__eyebrow{font-size:12.5px!important}html body .wk-biz77__step-no{font-size:13px!important}html body .wk-biz77__step strong{font-size:15px!important}html body .wk-biz77__step small{font-size:13px!important}html body .wk-biz77__explain ul{font-size:14px!important;line-height:1.55!important}html body .wk-biz77__panel-head p{font-size:14.5px!important}html body .wk-biz77__status{font-size:12.5px!important}html body .wk-biz77__gate p{font-size:14px!important;line-height:1.6!important}html body .wk-biz77__btn{font-size:15px!important}html body .wk-biz77__field{font-size:14px!important}html body .wk-biz77__field input,html body .wk-biz77__field select,html body .wk-biz77__field textarea{font-size:16px!important}html body .wk-biz77__consent{font-size:14px!important}html body .wk-biz77__trust{font-size:13px!important}html body .wk-biz77__login-note,html body .wk-biz77 .errors{font-size:13.5px!important}html body .account-v20__eyebrow{font-size:12.5px!important}html body .account-v20__identity strong{font-size:16px!important}html body .account-v20__identity span{font-size:13.5px!important}html body .account-v20__tag{font-size:12px!important}html body .account-v20__nav a,html body .account-v20__address-mini h3{font-size:14px!important}html body .account-v20__address-mini address,html body .account-v20__address-mini a{font-size:13.5px!important}html body .account-v20__stat span{font-size:13px!important}html body .account-v20__panel-head p{font-size:14.5px!important}html body .account-v20__order-date{font-size:13px!important}html body .account-v20__order-total small{font-size:12px!important}html body .account-v20__chip{font-size:12.5px!important}html body .account-v20__order-link,html body .account-v20__back{font-size:13.5px!important}html body .account-v20__line-info a{font-size:14px!important}html body .account-v20__line-info small{font-size:12.5px!important}html body .account-v20__line-price del,html body .account-v20__discount{font-size:12px!important}html body .account-v20__summary-row{font-size:14.5px!important}html body .account-v20__info-card h3{font-size:14px!important}html body .account-v20__info-card address,html body .account-v20__info-card p,html body .account-v20__tracking{font-size:13.5px!important}html body .account-v20__default{font-size:12px!important}html body .account-v20__address-card address{font-size:13.5px!important}html body .account-v20__field label{font-size:14px!important}html body .account-v20__field input,html body .account-v20__field select{font-size:16px!important}html body .account-v20__checkbox,html body .account-v20__danger{font-size:13.5px!important}html body .account-v20__benefit-card p{font-size:14px!important}html body .account-v20__benefit{font-size:13.5px!important}html body .account-v20__auth-card>p{font-size:14px!important}html body .account-v20__auth-links,html body .account-v20__recover p,html body .account-v20 .errors,html body .account-v20 .form-errors{font-size:13.5px!important}html body .wk72-delivery__eyebrow{font-size:12.5px!important}html body .wk72-delivery__text{font-size:15.5px!important;line-height:1.6!important}html body .wk72-delivery__zone b{font-size:14px!important}html body .wk72-delivery__zone small{font-size:12.5px!important}html body .wk72-directory__breadcrumb{font-size:13.5px!important}html body .wk72-directory__hero p{font-size:15.5px!important;line-height:1.55!important}html body .wk72-directory__cta,html body .wk72-delivery__cta{font-size:15.5px!important}html body .w98-footer__menu summary{font-size:17px!important}html body .w98-footer__menu-content a{font-size:15px!important;line-height:1.5!important}html body .w98-footer__contact-card b{font-size:14.5px!important}html body .w98-footer__contact-card small{font-size:13.5px!important}html body .w98-footer__brand-copy{font-size:14.5px!important;line-height:1.65!important}html body .w98-footer__support-link{font-size:14.5px!important}html body .w98-footer__bottom{font-size:13.5px!important;line-height:1.5!important}@media(max-width:760px){html body{font-size:17px!important}html body .product-card__title{font-size:14.5px!important}html body .wk-col-v71 .wokora-col__hero-desc,html body .wk-col-v72 .wokora-col__hero-desc{font-size:15.5px!important}html body .wk-col-v72 .wokora-col__service-item strong{font-size:13.5px!important}html body .wk-col-v72 .wokora-col__service-item small{font-size:12.5px!important}html body .wk-col-v71 .wokora-col__subs-chips a,html body .wk-col-v72 .wokora-col__subs-chips a,html body .wk-col-v71 .wokora-col__count,html body .wk-col-v72 .wokora-col__count{font-size:13px!important}html body .wk-col-v71 .wokora-col__filter-btn,html body .wk-col-v71 .wokora-col__sort,html body .wk-col-v72 .wokora-col__filter-btn,html body .wk-col-v72 .wokora-col__sort{font-size:14px!important}html body .wk-col-v71 .product-card__title{font-size:14.5px!important}html body .wk-col-v71 .b2b-card__eyebrow{font-size:12.5px!important}html body .wk-col-v71 .b2b-card__specs{font-size:12px!important}html body .wk-col-v71 .b2b-card__price-row{font-size:12.5px!important}html body .wk-col-v71 .product-card__meta-row{font-size:12px!important}html body .wk-col-v71 .product-card__actions .button,html body .wk-col-v71 .b2b-card__view{font-size:13.5px!important}html body .wk-support__launcher-copy strong{font-size:14px!important}html body .wk-support__launcher-copy small{font-size:12.5px!important}html body .wk-support__topic span{font-size:13px!important}html body .wk-support__live-head strong{font-size:14px!important}html body .wk-support__close-thread{font-size:12px!important}html body .wk-support__connection-note{font-size:11.5px!important}html body .w93-search-hero__eyebrow{font-size:12px!important}html body .w93-search-hero p{font-size:15px!important}html body .w93-category-chip{font-size:13.5px!important}html body .w93-info-card__copy strong{font-size:15px!important}html body .w93-info-card__copy span,html body .w93-help__copy span{font-size:13.5px!important}html body .w93-help__copy strong{font-size:14.5px!important}html body .w94-contact__eyebrow{font-size:12px!important}html body .w94-contact__intro p{font-size:15px!important}html body .w94-contact__form-head p{font-size:13.5px!important}html body .w94-contact__submit-note{font-size:13px!important}html body .wk-biz77__hero p{font-size:15px!important}html body .wk-biz77__step small{font-size:13px!important}html body .wk-biz77__explain ul{font-size:13.5px!important}html body .wk-biz77__panel-head p{font-size:14px!important}html body .wk72-delivery__text{font-size:14.5px!important}html body .wk72-delivery__zone b{font-size:13px!important}html body .wk72-delivery__zone small{font-size:12px!important}html body .wk72-directory__breadcrumb{font-size:13px!important}html body .wk72-directory__hero p{font-size:14.5px!important}html body .w98-footer__menu summary{font-size:16px!important}html body .w98-footer__menu-content a{font-size:15px!important}html body .w98-footer__brand-copy{font-size:14px!important}html body .w98-footer__bottom{font-size:13px!important}}@media(max-width:390px){html body .wk-col-v71 .product-card__title{font-size:14px!important}html body .wk-col-v71 .wokora-col__filter-btn,html body .wk-col-v71 .wokora-col__sort{font-size:13.5px!important}html body .wk-col-v72 .wokora-col__subs-chips a{font-size:12.75px!important}html body .wk72-delivery__text{font-size:14px!important}html body .wk72-delivery__zone b{font-size:12.5px!important}html body .wk72-delivery__zone small{font-size:11.5px!important}html body .wk72-directory__hero p{font-size:14px!important}}:root{--foodnet-mobile-green: #103b2b;--foodnet-mobile-green-2: #176347;--foodnet-mobile-ink: #17231d;--foodnet-mobile-muted: #66756c;--foodnet-mobile-line: #dce5de;--foodnet-mobile-soft: #f5f8f4;--foodnet-mobile-gold: #d3aa49}html body .wk73-method--result{grid-template-columns:38px minmax(0,1fr) auto!important;cursor:default!important}@media(max-width:760px){html body{overflow-x:clip}html body :is(a,button,input,select,textarea,summary){touch-action:manipulation}html body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--foodnet-mobile-gold)!important;outline-offset:2px!important}html body .w87-trustbar{min-height:46px!important}html body .w87-trustbar__viewport{white-space:normal!important}html body .w87-trustbar__viewport:before,html body .w87-trustbar__viewport:after{display:none!important}html body .w87-trustbar__track{display:block!important;width:100%!important;min-width:0!important;transform:none!important;animation:none!important;-webkit-animation:none!important;will-change:auto!important}html body .w87-trustbar .w87-trustbar__group{display:block!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:7px 14px!important}html body .w87-trustbar .w87-trustbar__group[aria-hidden=true]{display:none!important}html body .w87-trustbar .w87-trustbar__group:first-child>.w85-trustbar__item{display:none!important}html body .w87-trustbar .w87-trustbar__group:first-child>.w85-trustbar__item:nth-child(3){display:flex!important;width:100%!important;min-width:0!important;justify-content:center!important;gap:9px!important}html body .w87-trustbar .w85-trustbar__icon{width:30px!important;height:30px!important;flex-basis:30px!important}html body .w87-trustbar .w85-trustbar__title{font-size:13px!important;white-space:normal!important}html body .w87-trustbar .w85-trustbar__sub{margin-top:2px!important;font-size:12px!important;white-space:normal!important}html body .w80-header .wk-simple-header__top{min-height:64px!important;padding:8px 12px!important;column-gap:8px!important}html body .w80-header .wk-simple-header__burger,html body .w80-header .wk-simple-header__cart{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border-radius:12px!important}html body .w80-header .wk-simple-header__burger span,html body .w80-header .wk-simple-header__cart>span:last-child{display:none!important}html body .w80-header .wk-simple-header__logo{max-width:128px!important}html body .w80-header .wk-simple-header__logo img{display:block!important;max-width:128px!important;max-height:44px!important;object-fit:contain!important}html body .w80-header .wk-simple-header__mobile-search-wrap{padding:0 12px 11px!important}html body .w80-header .wk-simple-header__mobile-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:50px!important;overflow:hidden!important;border:1px solid #cbd8ce!important;border-radius:13px!important;background:#fff!important}html body .w80-header .wk-simple-header__mobile-search input,html body .w80-header .wk-simple-header__mobile-search button{min-height:50px!important;border-radius:0!important}html body .w80-header .wk-simple-header__mobile-search input{min-width:0!important;padding:0 13px!important}html body .w80-header .wk-simple-header__mobile-search button{min-width:82px!important;padding:0 14px!important}html body .search-drawer__inner{width:100%!important;min-height:100%!important;padding:max(12px,env(safe-area-inset-top)) 13px calc(20px + env(safe-area-inset-bottom))!important}html body .search-drawer__top{gap:8px!important}html body .search-drawer__form{min-height:52px!important}html body .search-drawer__form input,html body .search-drawer__form .enterprise-search__submit,html body .search-drawer__close{min-height:48px!important}html body .search-drawer__close{width:48px!important;min-width:48px!important}html body .enterprise-search__chips a{min-height:44px!important;padding:10px 13px!important}html body.template-index .w65-intro{width:calc(100% - 16px)!important;margin-top:8px!important}html body.template-index .w65-intro__surface{border-radius:18px!important;box-shadow:0 10px 26px #16342414!important}html body.template-index .w65-intro__main{display:flex!important;min-height:0!important;flex-direction:column!important}html body.template-index .w65-intro__content{order:1!important;padding:24px 17px 22px!important}html body.template-index .w65-intro__media{order:2!important;height:190px!important;min-height:190px!important;flex-basis:190px!important}html body.template-index .w65-intro__accent{width:44px!important;margin-bottom:15px!important}html body.template-index .w65-intro__eyebrow{margin-bottom:10px!important;font-size:12px!important}html body.template-index .w65-intro__title{max-width:13ch!important;font-size:clamp(32px,9vw,39px)!important;line-height:1.04!important;letter-spacing:-.042em!important}html body.template-index .w65-intro__lead{margin-top:13px!important;font-size:16px!important;line-height:1.55!important}html body.template-index .w65-intro__actions{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:19px!important}html body.template-index .w65-intro__primary{width:100%!important;min-height:54px!important;border-radius:13px!important;font-size:16px!important}html body.template-index .w65-intro__secondary{width:100%!important;min-height:46px!important;margin:0!important;justify-content:center!important;border:0!important;font-size:14px!important}html body.template-index .w65-intro__small{display:none!important}html body.template-index .w70-proofcards.w65-intro__proofbar{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:5px 14px!important;background:#103b2b!important}html body.template-index .w70-proofcards .w65-intro__proof,html body.template-index .w70-proofcards .w65-intro__proof:nth-child(3){display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;min-height:48px!important;padding:7px 0!important;align-items:center!important;justify-items:start!important;gap:10px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important}html body.template-index .w70-proofcards .w65-intro__proof:last-child{border-bottom:0!important}html body.template-index .w70-proofcards .w70-proofcard__icon{width:32px!important;height:32px!important;flex-basis:32px!important;box-shadow:none!important}html body.template-index .w70-proofcards .w70-proofcard__icon svg{width:17px!important;height:17px!important}html body.template-index .w70-proofcards .w70-proofcard__copy{display:block!important;justify-items:start!important}html body.template-index .w70-proofcards .w70-proofcard__label{font-size:14px!important;line-height:1.3!important}html body.template-index .w70-proofcards .w70-proofcard__desc{display:none!important}html body.template-collection .wokora-col__overview{padding-top:15px!important}html body.template-collection .wokora-col__hero{display:block!important;padding:17px 15px!important;border-radius:17px!important}html body.template-collection .wokora-col__hero h1{margin-top:6px!important;font-size:clamp(31px,9vw,39px)!important;line-height:1.05!important}html body.template-collection .wokora-col__hero-intro{margin-top:10px!important;font-size:15.5px!important;line-height:1.5!important}html body.template-collection .wokora-col__hero-description,html body.template-collection .wokora-col__hero-media,html body.template-collection .wokora-col__service-rail{display:none!important}html body.template-collection .wokora-col__subs{margin-top:12px!important;padding:12px 0!important}html body.template-collection .wokora-col__subs-label{padding:0 14px 8px!important}html body.template-collection .wokora-col__subs-chips{display:flex!important;width:100%!important;padding:0 14px 4px!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}html body.template-collection .wokora-col__subs-chips::-webkit-scrollbar{display:none!important}html body.template-collection .wokora-col__subs-chips a{min-height:46px!important;flex:0 0 auto!important;padding:8px 13px!important;scroll-snap-align:start!important}html body.template-collection .wokora-col__bar{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;padding:13px 0!important}html body.template-collection .wokora-col__count{min-height:28px!important;padding:0 2px!important}html body.template-collection .wokora-col__bar-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}html body.template-collection .wokora-col__bar-right:not(:has(.wokora-col__filter-btn)){grid-template-columns:1fr!important}html body.template-collection .wokora-col__filter-btn,html body.template-collection .wokora-col__sort{width:100%!important;min-height:48px!important;border-radius:12px!important;font-size:15px!important}html body.template-collection .wokora-col__sort-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body.template-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}html body.template-collection .product-card{min-width:0!important;border-radius:15px!important}html body.template-collection .product-card__body{padding:11px 10px 9px!important}html body.template-collection .b2b-card__type,html body.template-collection .b2b-card__specs,html body.template-collection .b2b-card__country{display:none!important}html body.template-collection .product-card__title{display:-webkit-box!important;min-height:42px!important;overflow:hidden!important;font-size:15px!important;line-height:1.4!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body.template-collection .b2b-card__prices{margin-top:8px!important}html body.template-collection .b2b-card__price-row{gap:5px!important;font-size:13px!important}html body.template-collection .b2b-card__price-row strong{font-size:16px!important}html body.template-collection .product-card__meta-row{min-height:28px!important}html body.template-collection .product-card__actions{padding:0 10px 10px!important}html body.template-collection .b2b-card__view{width:100%!important;min-height:48px!important;padding:0 8px!important;border-radius:11px!important;font-size:14px!important}html body .wokora-col-facets-drawer .mobile-facets__head,html body .wokora-col-facets-drawer .mobile-facets__footer{min-height:66px!important}html body .wokora-col-facets-drawer :is(summary,label){min-height:48px!important}html body .wokora-col-facets-drawer .mobile-facets__footer .button{width:100%!important;min-height:52px!important}html body.template-product .product-main{padding-bottom:26px!important}html body.template-product .product-layout{gap:14px!important}html body.template-product .product-gallery,html body.template-product .product-info{border-radius:17px!important}html body.template-product .product-info{padding:18px 15px!important}html body.template-product .product-info h1{margin-top:8px!important;font-size:clamp(27px,7.8vw,34px)!important;line-height:1.08!important;letter-spacing:-.035em!important}html body.template-product .product-submeta{gap:5px 10px!important;margin-top:10px!important}html body.template-product .wk-simple-product__price{margin-top:14px!important}html body.template-product .product-price-current{font-size:29px!important}html body.template-product .stock-status{min-height:42px!important;margin-top:8px!important}html body.template-product .variant-options{gap:8px!important}html body.template-product .variant-option span{min-height:48px!important;padding:10px 12px!important}html body.template-product .qty-row{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:9px!important;align-items:stretch!important}html body.template-product .quantity,html body.template-product .quantity button,html body.template-product .quantity input,html body.template-product .product-submit{min-height:54px!important}html body.template-product .product-submit{width:100%!important;border-radius:13px!important;font-size:15px!important}html body.template-product .wk-simple-product__shipping{margin-top:15px!important;padding:13px!important;border-radius:13px!important;font-size:14px!important;line-height:1.5!important}html body.template-product .accordion summary{min-height:54px!important;padding-top:13px!important;padding-bottom:13px!important;font-size:16px!important}.fn-mobile-buybar{position:fixed;right:0;bottom:0;left:0;z-index:2147482500;display:grid;grid-template-columns:minmax(0,1fr) minmax(172px,48%);gap:10px;min-height:76px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));align-items:center;border-top:1px solid #d5dfd7;background:#fffffff7;box-shadow:0 -8px 28px #14342524;opacity:0;transform:translateY(110%);pointer-events:none;transition:opacity .18s ease,transform .18s ease;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.fn-mobile-buybar.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.fn-mobile-buybar__price{display:flex;min-width:0;flex-direction:column}.fn-mobile-buybar__price span{color:#68776e;font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.fn-mobile-buybar__price strong{margin-top:3px;overflow:hidden;color:var(--foodnet-mobile-green);font-size:23px;font-weight:900;letter-spacing:-.025em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.fn-mobile-buybar__button{width:100%;min-height:54px;padding:0 12px;border:0;border-radius:13px;background:var(--foodnet-mobile-green);color:#fff;font-size:15px;font-weight:850}.fn-mobile-buybar__button:disabled{background:#c8d2cb;color:#fff}html body.has-fn-mobile-buybar{padding-bottom:calc(84px + env(safe-area-inset-bottom))}html body .wk73-header p{max-width:35ch!important}html body .wk73-line__actions{grid-template-columns:126px minmax(0,1fr)!important;gap:6px 10px!important}html body .wk73-qty{grid-column:1!important;grid-row:1!important}html body .wk73-line__total{grid-column:2!important;grid-row:1!important;align-self:center!important}html body .wk73-remove{grid-column:1 / -1!important;grid-row:2!important;min-height:44px!important;padding:0 4px!important;justify-self:end!important;border:0!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .wk73-delivery__head h3{font-size:22px!important;line-height:1.2!important}html body .wk73-delivery__head p{margin-top:5px!important;font-size:14px!important;line-height:1.5!important}html body .wk73-postcode label{font-size:14px!important}html body .wk73-postcode__form{grid-template-columns:minmax(0,1fr) 112px!important}html body .wk73-postcode__form input,html body .wk73-postcode__form button{min-height:52px!important}html body .wk73-method--result{grid-template-columns:42px minmax(0,1fr) auto!important;min-height:78px!important;cursor:default!important}html body .wk73-method--result.is-disabled{background:#f8faf8!important;color:var(--foodnet-mobile-ink)!important;cursor:default!important}html body .wk73-method--result .wk73-method__copy strong{color:var(--foodnet-mobile-green)!important}html body .wk73-summary>.wk73-checkout{display:none!important}html body .wk73-summary>.wk73-continue{display:flex!important;min-height:48px!important;margin-top:8px!important}html body .wk73-checkout-note{display:none!important}html body .wk73-mobile-bar{grid-template-columns:minmax(0,1fr) minmax(158px,46%)!important;min-height:78px!important}html body .wk73-mobile-bar button{min-height:54px!important}}@media(max-width:360px){html body.template-collection .product-grid,html body.template-product .qty-row{grid-template-columns:1fr!important}html body.template-product .quantity{width:100%!important}html body .wk73-postcode__form{grid-template-columns:1fr!important}html body .wk73-postcode__form button{width:100%!important}html body .wk73-mobile-bar{grid-template-columns:minmax(0,1fr) 152px!important}}@media(prefers-reduced-motion:reduce){html body .w87-trustbar__track{animation:none!important;-webkit-animation:none!important}.fn-mobile-buybar{transition:none!important}}:root{--foodnet-sticky-header-height: 183px;--foodnet-sticky-gap: 16px}@media(min-width:1001px){.wokora-col__facets,.template-product .product-gallery{top:calc(var(--foodnet-sticky-header-height) + var(--foodnet-sticky-gap))!important}}@media(min-width:761px)and (min-height:1100px){.wk73-summary,.cart-summary{top:calc(var(--foodnet-sticky-header-height) + var(--foodnet-sticky-gap))!important}}@media(min-width:761px)and (max-height:1099px){.wk73-summary,.cart-summary{position:static!important}}@media(max-width:1000px){.wk-mobile-menu[hidden],.cart-drawer[hidden],.search-drawer[hidden]{display:none!important}}:root{--font-body: "General Sans", Arial, sans-serif !important;--font-heading: "General Sans", Arial, sans-serif !important}html,body{font-family:var(--font-body)!important}html body :is(h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,label,small,strong,b,em,summary,legend,blockquote,figcaption,button,input,select,textarea,optgroup,option,table,th,td){font-family:var(--font-body)!important}html body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-heading)!important}html body span:not([class*=icon]):not([class^=icon]):not([class*=material-symbol]),html body [class]:not([class*=icon]):not([class^=icon]):not([class^=fa]):not([class*=" fa-"]):not([class*=material-symbol]):not([class*=lucide]){font-family:var(--font-body)!important}html body h1,html body h2,html body h3,html body strong,html body b{font-weight:600}@media(min-width:761px)and (max-width:900px){html body.template-cart .wk73-grid{grid-template-columns:minmax(0,1fr)!important}html body.template-cart .wk73-summary,html body.template-cart .cart-summary{position:static!important;width:100%!important;max-width:none!important;min-width:0!important}}@media(max-width:989px){html body .wk-mobile-menu__item,html body .wk-mobile-menu__item--wide{height:auto!important;min-height:202px!important}html body .wk-mobile-menu__item .wk-mobile-menu__copy,html body .wk-mobile-menu__item--wide .wk-mobile-menu__copy{height:auto!important;min-height:73px!important}}@media(max-width:370px){html body .wk-mobile-menu__item,html body .wk-mobile-menu__item--wide{min-height:188px!important}html body .wk-mobile-menu__item .wk-mobile-menu__copy,html body .wk-mobile-menu__item--wide .wk-mobile-menu__copy{min-height:71px!important}}@media(max-width:980px){html body .account-v20__nav a,html body .account-v20__back,html body .account-v20__danger,html body .account-v20__auth-links a,html body .account-v20__order-link,html body .business-v23__login a{min-height:44px!important}html body .account-v20__back,html body .account-v20__danger,html body .account-v20__auth-links a,html body .business-v23__login a{display:inline-flex!important;align-items:center!important}html body .account-v20__checkbox,html body .business-v23__check,html body .wk-biz77__consent{min-height:44px!important}html body .account-v20__checkbox input,html body .business-v23__check input,html body .wk-biz77__consent input{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;flex:0 0 20px!important}}html body.template-product .fn-cart-feedback{will-change:auto!important}html body.template-product .fn-cart-feedback[data-state=success],html body.template-product .fn-cart-feedback[data-state=error],html body.template-product .fn-cart-feedback[data-state=leaving]{will-change:opacity,transform!important}@media(max-width:819px)and (max-height:560px){html body.template-product .fn-cart-feedback,html body.template-index .fn-home-toast{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))!important;overflow-y:auto!important;overscroll-behavior:contain}}@media(prefers-reduced-motion:reduce){html body.template-product .fn-cart-feedback,html body.template-product .fn-cart-feedback[data-state=success],html body.template-product .fn-cart-feedback[data-state=error],html body.template-product .fn-cart-feedback[data-state=leaving]{will-change:auto!important}}html body.template-collection .wokora-col__hero h1{overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto;hyphens:auto}html body .account-v20__email,html body .account-v20__address-mini,html body .account-v20__address-card address,html body .account-v20__info-card p,html body .wk-biz77__login-note strong,html body .wk-biz77__panel-head p,html body .wk-biz77__success p{overflow-wrap:anywhere}html body .account-v20__address-mini,html body .account-v20__info-card,html body .wk-biz77__panel-head,html body .wk-biz77__login-note{min-width:0}html body .account-v20__address-mini>p{margin:0!important;color:var(--color-muted)!important;font-size:13px!important;line-height:1.55!important}html body .wk-biz77__section-title small{color:#7a867d!important;font-size:12px!important;font-weight:650!important;line-height:1.4!important}html body .wk-biz77 [data-business-form-result][role=alert]{margin:0 0 16px!important}html body .wk-biz77 [data-business-form-result][role=alert]>.errors{margin:0!important}html body .wk-biz77 [data-business-form-result]:focus-visible{border-radius:12px;outline:3px solid rgba(219,184,85,.32);outline-offset:4px}:root{--color-bg:#ffffff;--color-surface:#ffffff;--wk-corp-ivory:#ffffff;--wk-corp-sage:#f2f8f0;--wk-corp-sage-2:#f7faf6;--wk-corp-border:#dfe9dc;--wk-corp-border-strong:#cbdac7;--w80-cream:#ffffff;--w80-cream2:#f7faf5;--w80-mint:#eef7eb;--w80-sage:#dfeeda;--w80-line:#dfe8dc}html,body,.site-main,#MainContent,.template-index,.template-index .site-main,.template-collection,.template-product,.template-cart,.template-page,.template-search,.template-blog,.template-article,.template-customers-account,.template-customers-login,.template-customers-register{background:#fff!important}#MainContent>.shopify-section,.site-main>.shopify-section{background-color:transparent!important}.w80-header.wk-simple-header{background:#fffffff5!important;border-bottom-color:#e1eadf!important}.w80-newsletter-shell{background:#fff!important}:is(.product-card,.category-card,.recipe-card,.brand-pill,.w80-product){border-color:#e1eadf!important;box-shadow:0 8px 28px #1f4a2a0e}:is(.product-card,.category-card,.recipe-card,.brand-pill,.w80-product):hover{border-color:#bcd4b6!important;box-shadow:0 16px 38px #1f4a2a1a}:is(input,select,textarea):focus-visible{outline:3px solid rgba(91,145,64,.2)!important;outline-offset:2px;border-color:#5b9140!important}::selection{background:#dcefd5;color:#173d2c}@media(max-width:749px){body,.site-main,#MainContent{background:#fff!important}}:is(.wk-home-categories,.wk-brands,.wk-col-v71,.wokora-col,.wokora-faq,.fn-delivery,.w94-contact){background-color:#fff!important;background-image:none!important}:is([id^=WokoraHomeCategories-],[id^=WokoraHomeBrands-],[id^=WokoraFaq-]){background-color:#fff!important;background-image:none!important}:is(.section-wokora-faq,.template-collection #MainContent,.template-page #MainContent,.template-index #MainContent){background:#fff!important}@media(max-width:749px){:is(.wk-home-categories,.wk-brands,.wk-col-v71,.wokora-col,.wokora-faq,.fn-delivery,.w94-contact){background-color:#fff!important;background-image:none!important}}.product-card.fnp{--fnp-paper: #ffffff;--fnp-mint: #eaf4ea;--fnp-line: #e6ece4;--fnp-forest: #123f2d;--fnp-forest-2: #1a5039;--fnp-leaf: #4ca36b;--fnp-ink: #1e2a24;--fnp-muted: #77857b;--fnp-ease: cubic-bezier(.22, .8, .28, 1);container-type:inline-size;display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;overflow:hidden!important;border:1px solid #ece7dc!important;border-radius:16px!important;background:var(--fnp-paper)!important;box-shadow:0 1px 2px #123f2d0d,0 8px 18px #123f2d0f!important;transition:transform .2s var(--fnp-ease),box-shadow .2s var(--fnp-ease)}.product-card.fnp:hover{transform:translateY(-2px);box-shadow:0 2px 4px #123f2d0f,0 16px 30px #123f2d1a!important}.fnp__media{position:relative;display:block;margin:8px 8px 0;padding:6px;aspect-ratio:1 / 1;max-height:280px;border-radius:11px;background:#fcfbf7;overflow:hidden}.fnp__media img,.fnp__media svg.placeholder-svg{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply;transition:transform .3s var(--fnp-ease)}.product-card.fnp:hover .fnp__media img{transform:scale(1.04)}.fnp__badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.fnp .badge{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;line-height:1.3;background:#fff;color:var(--fnp-forest);box-shadow:0 1px 3px #123f2d24}.fnp .badge--sale{background:#c4643a;color:#fff}.fnp .badge--best{background:var(--fnp-forest);color:#fff}.fnp .badge--new,.fnp .badge--frozen{background:var(--fnp-mint);color:var(--fnp-forest)}.fnp__body{display:flex;flex-direction:column;gap:7px;padding:11px 11px 0;flex:1 1 auto}.fnp__title{font-size:13.5px;font-weight:700;line-height:1.34;color:var(--fnp-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.68em}.fnp__title:hover{color:var(--fnp-forest-2)}.fnp__meta{margin:0;font-size:10.5px;line-height:1.35;color:var(--fnp-muted)}.fnp__meta b{color:#5a6a5f;font-weight:700}.fnp__dot{color:#c3cdc4}.fnp__prices{display:flex;flex-direction:column;gap:5px;padding:8px 0;border-top:1px solid var(--fnp-line);border-bottom:1px solid var(--fnp-line)}.fnp__row{display:flex!important;align-items:baseline!important;gap:8px!important}.fnp__label{flex:0 1 auto;min-width:0;font-size:11px;font-weight:600;color:var(--fnp-muted);line-height:1.3}.fnp__price{margin-left:auto;flex:0 0 auto;display:flex;align-items:baseline;justify-content:flex-end;gap:6px;text-align:right}.fnp__amount{font-size:15.5px;font-weight:800;color:var(--fnp-forest);letter-spacing:-.01em;white-space:nowrap}.fnp__was{font-size:11px;color:var(--fnp-muted);text-decoration:line-through;white-space:nowrap}.fnp__note{margin:1px 0 0;font-size:9.5px;line-height:1.35;color:#9aa79d}.fnp__stock{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;color:var(--fnp-forest-2)}.fnp__stock i{width:6px;height:6px;border-radius:50%;background:var(--fnp-leaf);box-shadow:0 0 0 3px #4ca36b29}.fnp__stock.is-out{color:#8a7a3c}.fnp__stock.is-out i{background:#c9a227;box-shadow:0 0 0 3px #c9a22729}.fnp__foot{display:flex;flex-direction:column;gap:8px;padding:9px 11px 11px;margin-top:auto}.fnp__buy{display:grid;grid-template-columns:1fr 1fr;gap:7px}.fnp__buy--single{grid-template-columns:1fr}.fnp__add{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 8px;border:0;border-radius:11px;background:var(--fnp-forest);color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;box-shadow:0 6px 14px #123f2d2e;transition:background .18s var(--fnp-ease),transform .12s var(--fnp-ease)}.fnp__add:hover{background:var(--fnp-forest-2)}.fnp__add:active{transform:scale(.95)}.fnp__add:focus-visible{outline:3px solid #d3aa49;outline-offset:2px}.fnp__add svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.fnp__add span{pointer-events:none}.fnp__add[disabled]{background:#e3e9e4;color:var(--fnp-muted);box-shadow:none;cursor:not-allowed}.fnp__add.is-busy{opacity:.85}.fnp__add.is-error{background:#c4643a}.fnp__add.is-added{background:var(--fnp-leaf);animation:fnqPop .5s var(--fnp-ease)}@keyframes fnqPop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}.fnp__view{display:flex;align-items:center;justify-content:center;min-height:38px;border:1.5px solid #dce5db;border-radius:11px;background:#fff;color:var(--fnp-forest);font-size:12px;font-weight:700;text-decoration:none;transition:border-color .18s var(--fnp-ease),background .18s var(--fnp-ease)}.fnp__view:hover{border-color:#a9c0ae;background:#f8fbf8;color:var(--fnp-forest)}@supports (container-type: inline-size){@container (max-width: 235px){.fnp__qty,.fnp__sku{display:none}.fnp__title{font-size:12.5px}.fnp__label{font-size:10.5px}.fnp__amount{font-size:14.5px}.fnp__was{display:none}.fnp__add{font-size:12px;gap:5px;min-height:40px}.fnp__view{font-size:11.5px;min-height:36px}}}@media(max-width:480px){.fnp__sku{display:none}}@media(prefers-reduced-motion:reduce){.fnp__media img{transition:none}.product-card.fnp:hover .fnp__media img{transform:none}}.fnq__ripple{position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#ffffff80;pointer-events:none;animation:fnqRipple .6s ease-out forwards}@keyframes fnqRipple{0%{transform:scale(.4);opacity:.6}to{transform:scale(12);opacity:0}}.fnq__halo{position:fixed;z-index:9998;border-radius:14px;border:2px solid rgba(76,163,107,.75);pointer-events:none;animation:fnqHalo .6s cubic-bezier(.22,.8,.28,1) forwards}@keyframes fnqHalo{0%{transform:scale(1);opacity:.9}to{transform:scale(1.8);opacity:0}}.fn-fly{position:fixed;z-index:9999;border-radius:12px;object-fit:contain;background:#fff;box-shadow:0 10px 24px #123f2d47;pointer-events:none}.fn-cart-bump{animation:fnCartBump .55s cubic-bezier(.22,.8,.28,1)}@keyframes fnCartBump{0%{transform:scale(1) rotate(0)}30%{transform:scale(1.12) rotate(-6deg)}55%{transform:scale(.97) rotate(3deg)}to{transform:scale(1) rotate(0)}}.fn-badge-pop{animation:fnBadgePop .5s cubic-bezier(.22,.8,.28,1)}@keyframes fnBadgePop{0%{transform:scale(1)}30%{transform:scale(1.5)}60%{transform:scale(.92)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.product-card.fnp,.fnp__add,.fnp__add.is-added{transition:none;animation:none}.product-card.fnp:hover,.fnp__add:active{transform:none}.fnq__ripple,.fnq__halo,.fn-fly,.fn-cart-bump,.fn-badge-pop{animation:none!important;display:none}}footer.fnf{--fline:rgba(255,255,255,.18);--fsoft:#cadaca;color:#f3f7ef}.fnf .fnf__wrap{max-width:1280px!important;padding:0 clamp(20px,4vw,48px)!important;margin:auto!important}.fnf .fn3-usp{display:none!important}.fnf .fnf__grid{display:grid!important;grid-template-columns:minmax(240px,1fr) minmax(0,2fr)!important;gap:clamp(35px,5vw,75px)!important;align-items:start!important;padding:52px 0 45px!important}.fnf .fnf__brandcol{min-width:0;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important}.fnf .fnf__logo{display:inline-flex!important;margin:0 0 20px!important;padding:9px 12px!important;background:#fff!important;border-radius:8px!important;box-shadow:none!important}.fnf .fnf__logo img{height:42px!important;width:auto!important;max-width:180px!important}.fnf .fnf__copy{max-width:35ch!important;margin:0 0 22px!important;color:var(--fsoft)!important;font-size:15px!important;line-height:1.7!important}.fnf .fnf__contact{display:grid!important;gap:12px!important;margin:0 0 22px!important}.fnf .fnf__contact a{display:flex!important;align-items:center!important;gap:10px!important;color:#f3f7ef!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;overflow-wrap:anywhere!important}.fnf .fnf__contact a span{display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;background:none!important;border:0!important;padding:0!important;color:#d9c18a!important}.fnf .fnf__contact svg{width:18px!important;height:18px!important}.fnf .fnf__cta{display:inline-flex!important;width:auto!important;min-height:44px!important;align-items:center!important;gap:18px!important;padding:10px 20px!important;margin:0!important;border:1px solid #b8d1bc!important;border-radius:6px!important;background:transparent!important;color:#fff!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}.fnf .fnf__cta:hover{background:#fff!important;color:#173825!important;transform:none!important}.fnf .fnf__menus{display:grid!important;grid-template-columns:1.1fr 1fr 1.15fr!important;gap:clamp(18px,2.8vw,42px)!important;align-items:start!important;min-width:0!important}.fnf .fnf__menu{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.fnf .fnf__menu summary{display:none!important}.fnf .fnf__menu h3{display:block!important;margin:0 0 20px!important;padding:0 0 13px!important;border-bottom:1px solid var(--fline)!important;color:#dfc88d!important;font-size:12px!important;font-weight:750!important;letter-spacing:.08em!important;line-height:1.5!important;text-transform:uppercase!important}.fnf .fnf__menu ul,.fnf .fnf__menu .rte ul{display:grid!important;grid-template-columns:1fr!important;gap:13px!important;margin:0!important;padding:0!important;list-style:none!important}.fnf .fnf__menu li{margin:0!important;padding:0!important}.fnf .fnf__menu a,.fnf .fnf__menu .rte a{color:var(--fsoft)!important;font-size:14px!important;line-height:1.55!important;text-decoration:none!important;overflow-wrap:anywhere!important}.fnf .fnf__menu a:hover{color:#fff!important;text-decoration:underline!important}.fnf .fnf__menu .rte p{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;margin:24px 0 0!important;padding:18px 0 0!important;border-top:1px solid var(--fline)!important;max-width:100%!important;color:var(--fsoft)!important;font-size:12px!important;line-height:1.85!important;overflow-wrap:anywhere!important;white-space:normal!important}.fnf .fnf__menu .rte p strong{display:block!important;color:#fff!important;font-size:13px!important;margin-bottom:3px!important}.fnf .fnf__menu .rte p br{display:block!important}.fnf .fnf__bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:18px!important;padding:20px 0 26px!important;border-top:1px solid var(--fline)!important;font-size:12px!important;color:var(--fsoft)!important}.fnf .fnf__payments{display:flex!important;gap:7px!important;flex-wrap:wrap!important;margin-left:auto!important}.fnf .fnf__top{display:inline-flex!important;align-items:center!important;gap:9px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;color:var(--fsoft)!important;font:inherit!important;cursor:pointer!important}@media(max-width:980px){.fnf .fnf__grid{grid-template-columns:1fr!important;gap:38px!important;padding:42px 0!important}.fnf .fnf__brandcol{max-width:540px!important}.fnf .fnf__menus{gap:28px!important}}@media(max-width:760px){.fnf .fnf__wrap{padding:0 20px!important}.fnf .fnf__grid{gap:28px!important;padding:34px 0!important}.fnf .fnf__menus{grid-template-columns:1fr!important;gap:0!important}.fnf .fnf__menu{padding:16px 0!important;border-bottom:1px solid var(--fline)!important}.fnf .fnf__menu h3{display:none!important}.fnf .fnf__menu summary{display:flex!important;align-items:center!important;justify-content:space-between!important;color:#dfc88d!important;font-size:13px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important;list-style:none!important}.fnf .fnf__menu summary::-webkit-details-marker{display:none!important}.fnf .fnf__menu summary i{display:block!important;width:9px!important;height:9px!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;transform:rotate(45deg)!important}.fnf .fnf__menu[open] summary i{transform:rotate(225deg)!important}.fnf .fnf__menu ul,.fnf .fnf__menu .rte ul{margin-top:17px!important;grid-template-columns:1fr!important}.fnf .fnf__menu .rte p{margin-top:19px!important}.fnf .fnf__bottom{flex-direction:column!important;align-items:flex-start!important}.fnf .fnf__payments{margin-left:0!important}}@media(min-width:1001px){.w88-mega__frame{grid-template-columns:320px minmax(0,1fr)!important;min-height:520px!important}.w88-mega:not([hidden]) .w88-mega__frame{animation:fn4Frame .24s cubic-bezier(.22,.8,.28,1) both;transform-origin:top center}@keyframes fn4Frame{0%{opacity:0;transform:translateY(-10px) scaleY(.985)}to{opacity:1;transform:none}}.w88-mega__rail{padding:8px 0!important}.w88-rail__item{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto 16px!important;align-items:center!important;gap:11px!important;min-height:0!important;padding:9px 14px!important;border-bottom:0!important;font-size:14.5px!important;font-weight:650!important}.w88-rail__icon{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:11px!important;background:#e8ece7!important;color:#17261c!important;transition:background .18s ease,transform .18s cubic-bezier(.22,.8,.28,1)}.w88-rail__icon svg{width:20px!important;height:20px!important}.fn4-rail__count{justify-self:end;font-size:11.5px;font-weight:700;color:#8b968d;transition:color .18s ease}.w88-rail__arrow{font-size:18px!important;color:#9aa79f!important;transition:transform .18s cubic-bezier(.22,.8,.28,1),color .18s ease}.w88-rail__item:hover,.w88-rail__item:focus-visible{background:#eceee9!important}.w88-rail__item:hover .w88-rail__icon{transform:scale(1.06)}.w88-rail__item:hover .w88-rail__arrow{transform:translate(3px);color:#2e7d4f!important}.w88-rail__item.is-active{background:#fff!important;color:#14271a!important;box-shadow:inset 3px 0 #2e7d4f!important}.w88-rail__item.is-active .w88-rail__icon{background:#d9ebda!important}.w88-rail__item.is-active .w88-rail__arrow{color:#2e7d4f!important;transform:translate(2px)}.w88-rail__item.is-active .fn4-rail__count{color:#4c7a5e}.w88-mega__content{display:grid!important;grid-template-rows:1fr!important;padding:0!important}.w88-mega__content>.w88-panel{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;padding:22px 26px 24px}.w88-panel__head{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin-bottom:18px!important;padding-bottom:13px!important;border-bottom:1px solid #edf0eb!important}.w88-panel__head h3{font-size:19px!important;font-weight:800!important;letter-spacing:-.02em!important}.fn4-head__meta{font-size:12.5px;font-weight:600;color:#8b968d}.w88-panel__head>a{margin-left:auto!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:8px 14px!important;border:1.5px solid #dde5db!important;border-radius:11px!important;color:#1d4a33!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;transition:border-color .18s ease,background .18s ease!important}.w88-panel__head>a span{display:inline-block;transition:transform .18s cubic-bezier(.22,.8,.28,1)}.w88-panel__head>a:hover{border-color:#2e7d4f!important;background:#f5faf4!important;text-decoration:none!important}.w88-panel__head>a:hover span{transform:translate(4px)}.w88-panel__grid.fn4-tiles{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(196px,1fr))!important;align-content:start!important;gap:12px!important}.fn4-tile{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid #e6ebe4;border-radius:14px;background:#fff;color:inherit;text-decoration:none;overflow:hidden;transition:border-color .18s ease,transform .18s cubic-bezier(.22,.8,.28,1),box-shadow .18s ease}.fn4-tile__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#f3f7f2;overflow:hidden;transition:background .18s ease,transform .25s cubic-bezier(.22,.8,.28,1)}.fn4-tile__icon img,.fn4-tile__icon svg{width:100%;height:100%;padding:5px;object-fit:contain}.fn4-tile b{display:block;font-size:14.5px;font-weight:730;line-height:1.25}.fn4-tile s{display:block;margin-top:3px;font-size:11.5px;font-weight:600;color:#8b968d;text-decoration:none}.fn4-tile:after{content:"\2192";position:absolute;right:12px;top:50%;margin-top:-10px;color:#2e7d4f;font-size:15px;font-weight:700;opacity:0;transform:translate(-6px);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.8,.28,1)}.fn4-tile:hover{border-color:#2e7d4f;transform:translateY(-3px);box-shadow:0 10px 20px #1b2b1f1f}.fn4-tile:hover .fn4-tile__icon{background:#e4efe2;transform:scale(1.07) rotate(-3deg)}.fn4-tile:hover:after{opacity:1;transform:translate(0)}.fn4-pop{margin:20px 0 16px}.fn4-pop>b{display:block;margin-bottom:11px;font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#8b968d}.fn4-pop__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.fn4-pc{display:grid;grid-template-columns:56px minmax(0,1fr);gap:11px;align-items:center;padding:10px;border:1px solid #eef1ec;border-radius:13px;background:#fbfcfa;color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.22,.8,.28,1)}.fn4-pc__img{display:grid;place-items:center;width:56px;height:56px;border-radius:11px;background:#fff;overflow:hidden}.fn4-pc__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s cubic-bezier(.22,.8,.28,1)}.fn4-pc__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:700;line-height:1.25}.fn4-pc .fnp__price{display:block;margin-top:4px}.fn4-pc .fnp__amount{font-size:12.5px;font-weight:800;color:#1d4a33}.fn4-pc .fnp__was{display:none}.fn4-pc:hover{border-color:#2e7d4f;background:#fff;transform:translateY(-2px)}.fn4-pc:hover .fn4-pc__img img{transform:scale(1.07)}.fn4-pc:hover .fn4-pc__name{color:#1d4a33}.fn4-promo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:auto;padding:16px 18px;border-radius:16px;overflow:hidden;background:linear-gradient(120deg,#12331f,#1d5238);color:#eaf3e7}.fn4-promo:before{content:"";position:absolute;top:-30%;left:-35%;width:28%;height:160%;background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);transform:skew(-18deg);pointer-events:none;animation:fn4Sweep 7s ease-in-out infinite}@keyframes fn4Sweep{0%{left:-35%}36%{left:125%}to{left:125%}}.fn4-promo b{position:relative;display:block;font-size:15.5px;font-weight:800}.fn4-promo em{position:relative;display:block;margin-top:3px;font-style:normal;font-size:12.5px;color:#a9c9b0}.fn4-promo a{position:relative;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:12px;background:#eaf4ea;color:#123f2d;font-size:13.5px;font-weight:800;text-decoration:none;white-space:nowrap;transition:background .18s ease,transform .18s cubic-bezier(.22,.8,.28,1)}.fn4-promo a span{display:inline-block;transition:transform .18s cubic-bezier(.22,.8,.28,1)}.fn4-promo a:hover{background:#fff;transform:translateY(-1px)}.fn4-promo a:hover span{transform:translate(4px)}.w88-panel__empty{padding:0 0 12px!important}@keyframes fn4In{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.w88-mega__content>.w88-panel:not([hidden]) .w88-panel__head,.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile,.w88-mega__content>.w88-panel:not([hidden]) .fn4-pop>b,.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc,.w88-mega__content>.w88-panel:not([hidden]) .fn4-promo{animation:fn4In .34s cubic-bezier(.22,.8,.28,1) both}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(1){animation-delay:.04s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(2){animation-delay:.07s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(3){animation-delay:.1s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(4){animation-delay:.13s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(5){animation-delay:.16s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(6){animation-delay:.19s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(7){animation-delay:.22s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(8){animation-delay:.25s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile:nth-child(n+9){animation-delay:.28s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-pop>b{animation-delay:.18s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc:nth-child(1){animation-delay:.22s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc:nth-child(2){animation-delay:.25s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc:nth-child(3){animation-delay:.28s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc:nth-child(n+4){animation-delay:.31s}.w88-mega__content>.w88-panel:not([hidden]) .fn4-promo{animation-delay:.3s}}@media(min-width:1001px)and (max-width:1160px){.w88-mega__frame{grid-template-columns:270px minmax(0,1fr)!important}.w88-mega__content>.w88-panel{padding-left:20px;padding-right:20px}.w88-panel__grid.fn4-tiles{grid-template-columns:repeat(auto-fill,minmax(172px,1fr))!important}.fn4-pop__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(prefers-reduced-motion:reduce){.w88-mega:not([hidden]) .w88-mega__frame,.w88-mega__content>.w88-panel:not([hidden]) .w88-panel__head,.w88-mega__content>.w88-panel:not([hidden]) .fn4-tile,.w88-mega__content>.w88-panel:not([hidden]) .fn4-pop>b,.w88-mega__content>.w88-panel:not([hidden]) .fn4-pc,.w88-mega__content>.w88-panel:not([hidden]) .fn4-promo,.fn4-promo:before{animation:none!important}.fn4-tile,.fn4-pc,.fn4-tile__icon,.w88-rail__arrow,.w88-rail__icon{transition:none!important}.fn4-tile:hover,.fn4-pc:hover,.fn4-tile:hover .fn4-tile__icon{transform:none}}.fn84.fn5{--fn5-ink: #252b27;--fn5-muted: #8b968d;--fn5-line: #e6ebe4;--fn5-hair: #eef1ec;--fn5-forest: #123f2d;--fn5-leaf: #2e7d4f;--fn5-mint: #f3f7f2;--fn5-chips-h: 52px}.fn84.fn5 .fn84__panel{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;padding:0!important;background:#fff!important}.fn84.fn5 .fn84__head{flex:0 0 auto!important;padding:12px 16px!important;border-bottom:1px solid var(--fn5-line)!important;background:#fff!important}.fn84.fn5 .fn84__head-top{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important}.fn84.fn5 .fn84__logo img{display:block!important;height:32px!important;width:auto!important}.fn84.fn5 .fn84__close{margin-left:auto!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid var(--fn5-line)!important;border-radius:50%!important;background:#fff!important;color:var(--fn5-ink)!important;transition:transform .16s ease}.fn84.fn5 .fn84__close:active{transform:scale(.93)}.fn84.fn5 .fn84__close svg{width:18px!important;height:18px!important}.fn84.fn5 .fn84__title{margin:0!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.15!important;color:var(--fn5-ink)!important}.fn84.fn5 .fn84__finder{margin-top:11px!important}.fn84.fn5 .fn84__finder label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.fn84.fn5 .fn84__finder-field{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:0 12px!important;min-height:46px!important;border:0!important;outline:0!important;border-radius:13px!important;background:#f4f6f2!important;box-shadow:none!important;transition:background .16s ease}.fn84.fn5 .fn84__finder-field:focus-within{border:0!important;outline:0!important;background:#eef2ec!important;box-shadow:none!important}.fn84.fn5 .fn84__finder-field>svg{width:18px!important;height:18px!important;color:var(--fn5-muted)!important}.fn84.fn5 .fn84__finder-field input{min-width:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:none!important;font-size:14.5px!important;color:var(--fn5-ink)!important;-webkit-appearance:none;appearance:none}.fn84.fn5 .fn84__finder-field input:focus,.fn84.fn5 .fn84__finder-field input:focus-visible{outline:0!important;box-shadow:none!important}.fn84.fn5 .fn84__finder-field input::-webkit-search-decoration,.fn84.fn5 .fn84__finder-field input::-webkit-search-cancel-button{-webkit-appearance:none}.fn84.fn5 .fn84__finder-field input::placeholder{color:#a9b3ab!important}.fn84.fn5 .fn84__finder-clear{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:0!important;border-radius:50%!important;background:#fff!important;color:var(--fn5-ink)!important}.fn84.fn5 .fn84__finder-clear svg{width:13px!important;height:13px!important}.fn84.fn5 .fn84__finder-status{margin:8px 0 0!important;font-size:12px!important;color:var(--fn5-muted)!important}.fn84.fn5 .fn84__body{position:relative!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;padding:0!important;background:#fff!important}.fn84.fn5 .fn5-chips{position:sticky;top:0;z-index:4;display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;padding:10px 16px;background:#fff;border-bottom:1px solid var(--fn5-hair);scrollbar-width:none;-webkit-overflow-scrolling:touch}.fn84.fn5 .fn5-chips::-webkit-scrollbar{display:none}.fn84.fn5 .fn5-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border:1.5px solid var(--fn5-line);border-radius:999px;background:#fff;color:var(--fn5-ink);font-size:12.5px;font-weight:730;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease}.fn84.fn5 .fn5-chip em{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fn5-mint);overflow:hidden;font-style:normal}.fn84.fn5 .fn5-chip em img,.fn84.fn5 .fn5-chip em svg{width:100%;height:100%;padding:3px;object-fit:contain}.fn84.fn5 .fn5-chip s{text-decoration:none;font-size:11px;font-weight:700;color:var(--fn5-muted)}.fn84.fn5 .fn5-chip.is-active{border-color:var(--fn5-forest);background:var(--fn5-forest);color:#fff}.fn84.fn5 .fn5-chip.is-active em{background:#ffffff29}.fn84.fn5 .fn5-chip.is-active s{color:#a9d3b6}.fn84.fn5 .fn5-directory{padding:0 16px 4px}.fn84.fn5 .fn5-group{scroll-margin-top:56px}.fn84.fn5 .fn5-group__head{position:sticky;top:var(--fn5-chips-h);z-index:3;display:flex;align-items:baseline;gap:9px;padding:12px 0 9px;background:#fff}.fn84.fn5 .fn5-group__head b{font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--fn5-ink)}.fn84.fn5 .fn5-group__head s{text-decoration:none;font-size:11.5px;font-weight:700;color:var(--fn5-muted)}.fn84.fn5 .fn5-group__head a{margin-left:auto;font-size:11.5px;font-weight:750;color:var(--fn5-leaf);text-decoration:none}.fn84.fn5 .fn5-group__list{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding-bottom:14px}.fn84.fn5 .fn5-item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;align-items:center;padding:9px;border:1px solid var(--fn5-hair);border-radius:12px;background:#fbfcfa;color:var(--fn5-ink);text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s cubic-bezier(.22,.8,.28,1)}.fn84.fn5 .fn5-item__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#fff;overflow:hidden}.fn84.fn5 .fn5-item__icon img,.fn84.fn5 .fn5-item__icon svg{width:100%;height:100%;padding:4px;object-fit:contain}.fn84.fn5 .fn5-item b{display:block;font-size:12.5px;font-weight:730;line-height:1.2}.fn84.fn5 .fn5-item s{text-decoration:none;display:block;margin-top:2px;font-size:10.5px;font-weight:600;color:var(--fn5-muted)}.fn84.fn5 .fn5-item:active{border-color:var(--fn5-leaf);background:#fff;transform:translateY(-2px)}.fn84.fn5 .fn84__category-empty{display:grid!important;gap:4px!important;margin:8px 0 14px!important;padding:16px!important;border:1px dashed #d8e0d6!important;border-radius:14px!important;text-align:center!important}.fn84.fn5 .fn84__category-empty strong{font-size:14px!important}.fn84.fn5 .fn84__category-empty span{font-size:12.5px!important;color:var(--fn5-muted)!important}.fn84.fn5 .fn5-service{padding:6px 16px 20px}.fn84.fn5 .fn5-service__title{margin:0 0 10px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fn5-muted)}.fn84.fn5 .fn5-service__list{display:grid;gap:8px}.fn84.fn5 .fn5-service__row{display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:10px;border:1px solid var(--fn5-line);border-radius:13px;background:#fff;color:var(--fn5-ink);text-decoration:none;transition:border-color .16s ease}.fn84.fn5 .fn5-service__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--fn5-mint);color:var(--fn5-forest)}.fn84.fn5 .fn5-service__icon svg{width:19px;height:19px}.fn84.fn5 .fn5-service__row b{display:block;font-size:13px;font-weight:730}.fn84.fn5 .fn5-service__row s{text-decoration:none;display:block;margin-top:2px;font-size:11px;color:var(--fn5-muted)}.fn84.fn5 .fn5-service__row>svg:last-child{width:16px;height:16px;color:#9aa79f}.fn84.fn5 .fn5-service__row:active{border-color:var(--fn5-leaf)}.fn84.fn5 .fn5-bar{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fn5-line);background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fn84.fn5 .fn5-bar__cta{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:14px;overflow:hidden;background:linear-gradient(120deg,#12331f,#1d5238);color:#eaf3e7;font-size:14px;font-weight:800;text-decoration:none}.fn84.fn5 .fn5-bar__cta:before{content:"";position:absolute;top:-30%;left:-35%;width:28%;height:160%;background:linear-gradient(90deg,#fff0,#ffffff2e,#fff0);transform:skew(-18deg);pointer-events:none;animation:fn5Sweep 7s ease-in-out infinite}@keyframes fn5Sweep{0%{left:-35%}36%{left:125%}to{left:125%}}.fn84.fn5 .fn5-bar__cta span{position:relative}.fn84.fn5 .fn5-bar__cta:active{transform:scale(.99)}.fn84.fn5 .fn5-bar__ic{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--fn5-line);border-radius:14px;background:#fff;color:var(--fn5-forest);text-decoration:none}.fn84.fn5 .fn5-bar__ic svg{width:20px;height:20px}.fn84.fn5 .fn5-bar__ic:active{border-color:var(--fn5-leaf)}@keyframes fn5In{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.fn84.fn5:not([hidden]) .fn84__finder,.fn84.fn5:not([hidden]) .fn5-chips,.fn84.fn5:not([hidden]) .fn5-group,.fn84.fn5:not([hidden]) .fn5-bar{animation:fn5In .32s cubic-bezier(.22,.8,.28,1) both}.fn84.fn5:not([hidden]) .fn5-chips{animation-delay:.05s}.fn84.fn5:not([hidden]) .fn5-group:nth-of-type(1){animation-delay:.09s}.fn84.fn5:not([hidden]) .fn5-group:nth-of-type(2){animation-delay:.13s}.fn84.fn5:not([hidden]) .fn5-group:nth-of-type(3){animation-delay:.17s}.fn84.fn5:not([hidden]) .fn5-group:nth-of-type(n+4){animation-delay:.2s}.fn84.fn5:not([hidden]) .fn5-bar{animation-delay:.12s}@media(prefers-reduced-motion:reduce){.fn84.fn5:not([hidden]) .fn84__finder,.fn84.fn5:not([hidden]) .fn5-chips,.fn84.fn5:not([hidden]) .fn5-group,.fn84.fn5:not([hidden]) .fn5-bar,.fn84.fn5 .fn5-bar__cta:before{animation:none!important}.fn84.fn5 .fn5-item,.fn84.fn5 .fn5-chip,.fn84.fn5 .fn84__close{transition:none!important}.fn84.fn5 .fn5-item:active{transform:none}}.fncol,.fncol *{box-sizing:border-box}.fncol{--fn-green:#0f5137;--fn-green-dark:#0b442f;--fn-text:#1f2d25;--fn-muted:#6f7c74;--fn-line:#dfe6e0;--fn-soft:#f8f8f5;--fn-warm:#f5f1ea;width:100%;background:#fff;color:var(--fn-text)}.fncol__inner{width:min(100% - 32px,1380px);margin:0 auto;padding:28px 0 56px}.fncol__header{margin:0 0 18px}.fncol__path{display:flex;align-items:center;gap:12px;min-width:0;margin-bottom:18px}.fncol__back{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 13px;border:1px solid #cbdacf;border-radius:9px;background:#fff;color:var(--fn-green);text-decoration:none;font-size:13px;font-weight:800}.fncol__back svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fncol__crumbs{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;color:#7b877f;font-size:12px;white-space:nowrap}.fncol__crumbs a{color:#5e6c64;text-decoration:none}.fncol__crumbs span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.fncol__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.fncol__title-row h1{margin:0;color:var(--fn-green);font-size:clamp(30px,4.4vw,48px);line-height:1.02;letter-spacing:-.035em;font-weight:850}.fncol__meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:8px}.fncol__meta>span{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:7px;background:var(--fn-warm);color:#3d443f;font-size:11.5px;font-weight:760}.fncol__meta .fncol__soon{background:#f5edcf;color:#846415}.fncol__rail-wrap{width:100%;margin:0 0 16px;overflow:hidden}.fncol__rail{display:flex;align-items:stretch;gap:10px;width:100%;padding:2px 2px 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:2px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fncol__rail::-webkit-scrollbar{display:none}.fncol__cat{flex:0 0 146px;width:146px;min-width:146px;height:156px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:11px 9px 9px;border:1px solid var(--fn-line);border-radius:11px;background:#fff;color:var(--fn-text);text-align:center;text-decoration:none;scroll-snap-align:start;overflow:hidden}.fncol__cat.is-active{border-color:#2f7555;box-shadow:inset 0 0 0 1px #2f7555}.fncol__cat.is-coming{background:#fbfcfa}.fncol__cat-image{flex:0 0 86px;width:86px;height:86px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#fff}.fncol__cat-image img,.fncol__cat-image picture,.fncol__cat-image svg{max-width:100%;max-height:100%}.fncol__cat-image img{width:100%;height:100%;object-fit:contain;padding:3px}.fncol__cat-name{width:100%;min-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#28362e;font-size:12.5px;font-weight:700;line-height:1.18}.fncol__cat-meta{width:100%;min-height:16px;display:flex;align-items:center;justify-content:center;gap:5px;color:#7b877f;font-size:10px;font-weight:620;line-height:1}.fncol__cat-meta em{display:inline-flex;align-items:center;min-height:18px;padding:3px 7px;border-radius:999px;background:#f5edcf;color:#8a6612;font-style:normal;font-size:9px;font-weight:800}.fncol__form{margin:0}.fncol__toolbar{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(150px,1.1fr);gap:8px;width:min(100%,420px);margin:0 0 18px;padding:7px;border-radius:11px;background:#faf7f2}.fncol__filter-btn,.fncol__sort{width:100%;min-height:44px;border-radius:8px;font:inherit}.fncol__filter-btn{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--fn-green);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.fncol__filter-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fncol__filter-btn b{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:var(--fn-green);font-size:10px}.fncol__sort{-webkit-appearance:auto;appearance:auto;padding:0 12px;border:1px solid #e0e5e1;background:#fff;color:#2f3933;font-size:12px;font-weight:650}.fncol__active{display:flex;flex-wrap:wrap;gap:6px;margin:-7px 0 16px}.fncol__active a{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid #d8e0da;border-radius:999px;background:#fff;color:#385144;text-decoration:none;font-size:11px;font-weight:700}.fncol__active .fncol__clear{border-color:transparent;background:#f1f4f2}.fncol__body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;align-items:start}.fncol__body--wide{grid-template-columns:minmax(0,1fr)}.fncol__facets{min-width:0}.fncol__apply{width:100%;margin-top:12px}.fncol__products{min-width:0}.fncol__grid.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fncol__empty{width:min(100%,620px);margin:24px auto;padding:28px 22px;border:1px solid var(--fn-line);border-radius:14px;background:#fbfcfb;text-align:center}.fncol__empty h2{margin:0 0 8px;font-size:22px}.fncol__empty p{margin:0 auto 18px;max-width:480px;color:var(--fn-muted);line-height:1.55}.fncol-drawer{z-index:9999}.fncol .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:1100px){.fncol__grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.fncol__inner{width:min(100% - 28px,1380px);padding-top:22px}.fncol__body{grid-template-columns:minmax(0,1fr)}.fncol__facets{display:none}}@media(max-width:700px){.fncol__inner{width:calc(100% - 28px);padding:22px 0 42px}.fncol__path{gap:9px;margin-bottom:18px}.fncol__back{min-height:38px;padding:0 11px;font-size:12px}.fncol__crumbs{flex:1 1 auto;font-size:11px}.fncol__title-row h1{font-size:30px}.fncol__meta{margin-top:7px}.fncol__meta>span{min-height:26px;padding:4px 8px;font-size:10.5px}.fncol__rail-wrap{width:calc(100vw - 14px);margin-right:-14px;margin-bottom:13px}.fncol__rail{gap:8px;padding-right:14px}.fncol__cat{flex-basis:126px;width:126px;min-width:126px;height:140px;padding:9px 7px 8px;border-radius:10px}.fncol__cat-image{flex-basis:74px;width:74px;height:74px}.fncol__cat-name{min-height:28px;font-size:12px}.fncol__cat-meta{font-size:9.5px}.fncol__toolbar{width:100%;margin-bottom:14px;padding:6px;grid-template-columns:minmax(116px,.92fr) minmax(132px,1.08fr);gap:6px}.fncol__filter-btn,.fncol__sort{min-height:42px;font-size:11.5px}.fncol__grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:380px){.fncol__inner{width:calc(100% - 22px)}.fncol__rail-wrap{width:calc(100vw - 11px);margin-right:-11px}.fncol__rail{padding-right:11px}.fncol__cat{flex-basis:120px;width:120px;min-width:120px}}html.fncol-scroll-lock,body.fncol-scroll-lock{overflow:hidden!important}.fncol__backdrop{position:fixed;z-index:9997;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:#0a1f156b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer}.fncol-drawer{position:fixed;z-index:9998;top:0;right:0;bottom:0;width:min(92vw,420px);max-width:420px;height:100dvh;margin:0;background:#fff;box-shadow:-18px 0 48px #0a1f152e;transform:translate(102%);transition:transform .24s cubic-bezier(.2,.8,.2,1);overflow:hidden}.fncol-drawer[aria-hidden=false]{transform:translate(0)}.fncol-drawer>form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.fncol-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:72px;padding:16px 18px;border-bottom:1px solid var(--fn-line)}.fncol-drawer__head>div{display:flex;align-items:baseline;gap:8px}.fncol-drawer__head strong{font-size:18px}.fncol-drawer__head span{color:var(--fn-muted);font-size:11px}.fncol-drawer__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 18px 22px}.fncol-drawer__footer{padding:12px 18px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--fn-line);background:#fff}.fncol-drawer__footer .button{width:100%;min-height:48px}.fncol__filter-btn:focus-visible,.fncol__sort:focus-visible,.fncol__back:focus-visible,.fncol__cat:focus-visible,.fncol-drawer button:focus-visible,.fncol-drawer a:focus-visible,.fncol-drawer input:focus-visible,.fncol-drawer select:focus-visible{outline:3px solid rgba(33,120,79,.28);outline-offset:2px}@media(min-width:901px){.fncol__filter-btn{display:none}.fncol__toolbar{grid-template-columns:minmax(190px,240px);width:max-content;margin-left:auto}.fncol__backdrop,.fncol-drawer{display:none!important}}@media(prefers-reduced-motion:reduce){.fncol-drawer{transition:none}}.fncol__rail-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 9px}.fncol__rail-label{color:#65736a;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.fncol__rail-actions{display:flex;align-items:center;gap:6px}.fncol__rail-actions button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7e0da;border-radius:9px;background:#fff;color:var(--fn-green);cursor:pointer;transition:border-color .16s ease,background .16s ease,opacity .16s ease}.fncol__rail-actions button:hover:not(:disabled){border-color:#9cb8a8;background:#f7faf8}.fncol__rail-actions button:disabled{opacity:.34;cursor:default}.fncol__rail-actions svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:700px){.fncol__rail-head{margin-bottom:7px}.fncol__rail-label{font-size:10px}.fncol__rail-actions{display:none}}.fncol{isolation:isolate}.fncol__backdrop{z-index:2147483000!important}.fncol-drawer{z-index:2147483001!important;isolation:isolate;contain:layout style}.fncol-drawer[hidden],.fncol__backdrop[hidden]{display:none!important}.fncol-drawer__head{flex:0 0 auto}.fncol-drawer__body{flex:1 1 auto}.fncol-drawer__footer,.fncol-drawer__close{flex:0 0 auto}@media(max-width:900px){.fncol-drawer{top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(92vw,420px)!important;max-width:420px!important;height:100dvh!important;max-height:100dvh!important;border-radius:18px 0 0 18px!important}}@media(max-width:540px){.fncol-drawer{width:100vw!important;max-width:100vw!important;border-radius:0!important}}.fncol.is-loading{cursor:progress}.fncol.is-loading .fncol__products,.fncol.is-loading .fncol__active,.fncol.is-loading .fncol__meta{opacity:.48;transition:opacity .16s ease;pointer-events:none}.fncol.is-loading .fncol__toolbar:after{content:"";width:16px;height:16px;align-self:center;justify-self:center;border:2px solid rgba(15,81,55,.18);border-top-color:var(--fn-green);border-radius:50%;animation:fncol-spin .7s linear infinite}@keyframes fncol-spin{to{transform:rotate(360deg)}}.fncol__apply[disabled],.fncol-drawer__footer .button[disabled]{opacity:.52;cursor:not-allowed}.fncol-drawer__footer{display:grid;grid-template-columns:minmax(100px,.55fr) minmax(150px,1fr);gap:10px;align-items:center}.fncol-drawer__clear{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #d9e1db;border-radius:10px;background:#fff;color:var(--fn-green);text-decoration:none;font-size:12px;font-weight:800}.fncol-drawer__clear:hover{background:#f7faf8}.fncol-drawer__head [data-fncol-selection-count]{display:inline-flex;min-height:22px;align-items:center;padding:3px 7px;border-radius:999px;background:#f0f4f1;color:#607067;font-size:10.5px;font-weight:750}.fncol-drawer__head [data-fncol-selection-count].has-selection{background:#e8f2eb;color:#155c3e}@media(prefers-reduced-motion:reduce){.fncol.is-loading .fncol__toolbar:after{animation:none}}.fncol-facets .facet-group{border-bottom:1px solid #e2e8e3}.fncol-option-search{display:block;margin:0 0 10px}.fncol-option-search input{width:100%;height:40px;padding:0 12px;border:1px solid #d7e0d9;border-radius:9px;background:#fff;color:#26352c;font:inherit;font-size:12px}.fncol-option-search input:focus{border-color:#78a08a;outline:3px solid rgba(33,120,79,.12)}.fncol-tag-options{display:grid;gap:4px}.fncol-tag-option[hidden]{display:none!important}.fncol-tag-option a{min-height:38px;display:flex;align-items:center;gap:9px;padding:5px 6px;border-radius:8px;color:#39483f;text-decoration:none;font-size:12px;font-weight:650}.fncol-tag-option a:hover{background:#f5f8f6}.fncol-tag-option__box{flex:0 0 20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1.5px solid #aebbb2;border-radius:5px;background:#fff}.fncol-tag-option__box svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.fncol-tag-option.is-active a{background:#eef6f1;color:#124f36}.fncol-tag-option.is-active .fncol-tag-option__box{border-color:#17603f;background:#17603f}.fncol-tag-option.is-active .fncol-tag-option__box svg{opacity:1}.fncol-more-options{width:100%;min-height:36px;margin-top:8px;border:1px solid #dce4de;border-radius:8px;background:#fff;color:#15583c;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.fncol-no-options{margin:8px 0 0;color:#7b877f;font-size:11px}.fncol-tag-option a{position:relative;padding-left:35px!important}.fncol-tag-option a:before{content:"";position:absolute;left:7px;top:50%;width:20px;height:20px;transform:translateY(-50%);border:1.5px solid #aebbb2;border-radius:5px;background:#fff}.fncol-tag-option a:after{content:"";position:absolute;left:13px;top:50%;width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-65%) rotate(-45deg);opacity:0}.fncol-tag-option.is-active a:before{border-color:#17603f;background:#17603f}.fncol-tag-option.is-active a:after{opacity:1}.fncol-tag-option__box{display:none!important}@media(max-width:900px){.fncol__backdrop{background:#0a1f1547!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.fncol-drawer{top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:min(84dvh,720px)!important;max-height:84dvh!important;border-radius:22px 22px 0 0!important;box-shadow:0 -18px 48px #0a1f152e!important;transform:translateY(104%)!important}.fncol-drawer[aria-hidden=false]{transform:translateY(0)!important}.fncol-drawer:before{content:"";position:absolute;top:7px;left:50%;width:38px;height:4px;transform:translate(-50%);border-radius:999px;background:#d7ded9;z-index:2}.fncol-drawer__head{min-height:60px!important;padding:16px 16px 10px!important;border-bottom:1px solid #e7ece8!important}.fncol-drawer__head strong{font-size:16px!important}.fncol-drawer__head [data-fncol-selection-count]{min-height:20px!important;padding:3px 7px!important;font-size:9.5px!important}.fncol-drawer__body{padding:0 16px 10px!important}.fncol-facets--compact .facets-panel__head{display:none!important}.fncol-facets--compact .facet-group{margin:0!important;border-bottom:1px solid #e7ece8!important}.fncol-facets--compact .facet-group>summary{min-height:52px!important;padding:0 2px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;cursor:pointer!important}.fncol-facets--compact .facet-group>summary>span:first-child{font-size:13px!important;font-weight:780!important;color:#23352b!important}.fncol-facets--compact .facet-summary-meta{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#819087!important}.fncol-facets--compact .facet-summary-meta small{font-size:10px!important;font-weight:650!important}.fncol-facets--compact .facet-chevron{transition:transform .16s ease}.fncol-facets--compact details[open] .facet-chevron{transform:rotate(180deg)}.fncol-facets--compact .facet-body{padding:0 2px 12px!important}.fncol-facets--compact .facet-options{display:grid!important;gap:2px!important}.fncol-facets--compact .facet-checkbox{min-height:42px!important;padding:5px 2px!important;font-size:12px!important}.fncol-facets--compact .fncol-option-search{margin:2px 0 8px!important}.fncol-facets--compact .fncol-option-search input{height:38px!important;border-radius:8px!important;font-size:12px!important}.fncol-facets--compact .fncol-tag-option a{min-height:38px!important;padding-top:4px!important;padding-bottom:4px!important;font-size:11.5px!important}.fncol-facets--compact .fncol-more-options{min-height:34px!important;margin-top:6px!important;font-size:10.5px!important}.fncol-facets--compact .price-range{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-items:end!important}.fncol-facets--compact .price-range__dash{display:none!important}.fncol-facets--compact .price-range__field{min-width:0!important}.fncol-facets--compact .price-range__field>span:first-child{display:block!important;margin-bottom:5px!important;font-size:10px!important;color:#78857d!important}.fncol-price-input{display:flex;align-items:center;height:40px;border:1px solid #d7e0d9;border-radius:8px;background:#fff;overflow:hidden}.fncol-price-input b{flex:0 0 30px;display:flex;align-items:center;justify-content:center;height:100%;border-right:1px solid #e3e8e4;color:#627067;font-size:11px}.fncol-price-input input{width:100%!important;height:100%!important;min-width:0!important;padding:0 9px!important;border:0!important;border-radius:0!important;outline:none!important;font-size:12px!important}.fncol-drawer__footer{grid-template-columns:minmax(96px,.45fr) minmax(150px,1fr)!important;gap:8px!important;padding:10px 16px max(10px,env(safe-area-inset-bottom))!important;box-shadow:0 -8px 24px #0c2b1c0f}.fncol-drawer__clear,.fncol-drawer__footer .button{min-height:44px!important;border-radius:9px!important;font-size:11.5px!important}}.fncol__backdrop{display:none!important}dialog.fncol-drawer{position:fixed!important;inset:auto 0 0 0!important;width:100%!important;max-width:none!important;height:min(84dvh,720px)!important;max-height:84dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:22px 22px 0 0!important;background:#fff!important;color:var(--fn-text,#1f2d25)!important;box-shadow:0 -18px 48px #0a1f1533!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;transform:none!important;contain:none!important;isolation:auto!important;z-index:auto!important}dialog.fncol-drawer:not([open]){display:none!important}dialog.fncol-drawer[open]{display:block!important;transform:none!important}dialog.fncol-drawer::backdrop{background:#0a1f154d;backdrop-filter:none;-webkit-backdrop-filter:none}dialog.fncol-drawer>form{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;background:#fff!important}@media(max-width:900px){dialog.fncol-drawer{top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:min(84dvh,720px)!important;max-height:84dvh!important;border-radius:22px 22px 0 0!important;transform:none!important}}@media(max-width:540px){dialog.fncol-drawer{width:100%!important;max-width:none!important;height:min(84dvh,720px)!important;max-height:84dvh!important;border-radius:22px 22px 0 0!important}}@media(min-width:901px){dialog.fncol-drawer{display:none!important}}.fncol [data-fncol-rail-wrap]{--fncol-rail-progress:0%;position:relative;width:100%;margin:0 0 18px;overflow:visible}.fncol [data-fncol-rail-wrap] .fncol__rail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.fncol .fncol__rail-heading{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.fncol .fncol__rail-label{color:#405349;font-size:11px;font-weight:850;letter-spacing:.075em;line-height:1.2;text-transform:uppercase}.fncol .fncol__rail-count{color:#89958e;font-size:10px;font-weight:650;letter-spacing:0;text-transform:none}.fncol .fncol__rail-tools{flex:0 0 auto;display:flex;align-items:center;gap:8px}.fncol .fncol__rail-swipe{display:none;align-items:center;gap:4px;min-height:28px;padding:0 8px;border:1px solid #dce5df;border-radius:999px;background:#f8faf8;color:#587065;font-size:9.5px;font-weight:750;line-height:1;white-space:nowrap}.fncol .fncol__rail-swipe svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.fncol [data-fncol-rail-wrap].is-at-end .fncol__rail-swipe svg{transform:rotate(180deg)}.fncol .fncol__rail-actions{display:flex;align-items:center;gap:6px}.fncol .fncol__rail-actions button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d5e0d8;border-radius:10px;background:#fff;color:#15583c;box-shadow:0 1px 2px #0f442f0a;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease,opacity .16s ease}.fncol .fncol__rail-actions button:hover:not(:disabled){border-color:#9ab8a6;background:#f4f8f5;transform:translateY(-1px)}.fncol .fncol__rail-actions button:disabled{opacity:.28;cursor:default;transform:none}.fncol .fncol__rail-actions svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fncol [data-fncol-rail]{display:flex;align-items:stretch;gap:10px;width:100%;padding:2px 2px 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:none}.fncol [data-fncol-rail]::-webkit-scrollbar{display:none}.fncol [data-fncol-rail]:focus-visible{border-radius:12px;outline:3px solid rgba(33,120,79,.18);outline-offset:3px}.fncol [data-fncol-rail-wrap].has-overflow:not(.is-at-end) [data-fncol-rail]{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%)}.fncol [data-fncol-rail-wrap].has-overflow:not(.is-at-start):not(.is-at-end) [data-fncol-rail]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 calc(100% - 34px),transparent 100%)}.fncol [data-fncol-rail-wrap].has-overflow.is-at-end:not(.is-at-start) [data-fncol-rail]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 26px,#000 100%)}.fncol [data-fncol-rail] .fncol__cat{flex:0 0 142px;width:142px;min-width:142px;height:154px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:10px 8px 9px;border:1px solid #dce5df;border-radius:14px;background:#fff;color:#22342a;box-shadow:0 1px 2px #0e392806;text-decoration:none;text-align:center;scroll-snap-align:start;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.fncol [data-fncol-rail] .fncol__cat:hover{border-color:#b5cabe;box-shadow:0 5px 16px #0e392812;transform:translateY(-1px)}.fncol [data-fncol-rail] .fncol__cat.is-active{border-color:#17603f;box-shadow:inset 0 0 0 1px #17603f,0 5px 16px #0e392812}.fncol [data-fncol-rail] .fncol__cat-image{flex:0 0 82px;width:82px;height:82px;display:flex;align-items:center;justify-content:center;margin:0;border-radius:10px;background:#fbfcfb;overflow:hidden}.fncol [data-fncol-rail] .fncol__cat-image img{width:100%;height:100%;padding:4px;object-fit:contain}.fncol [data-fncol-rail] .fncol__cat-name{width:100%;min-height:29px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#26372e;font-size:12.3px;font-weight:780;line-height:1.17}.fncol [data-fncol-rail] .fncol__cat-meta{width:100%;min-height:14px;margin-top:auto;display:flex;align-items:center;justify-content:center;color:#7c8981;font-size:9.6px;font-weight:650;line-height:1.15;white-space:nowrap}.fncol .fncol__rail-progress{position:relative;width:min(96px,28%);height:3px;margin:1px 0 0;border-radius:999px;background:#e8ede9;overflow:hidden}.fncol .fncol__rail-progress>span{display:block;width:var(--fncol-rail-progress);min-width:18px;max-width:100%;height:100%;border-radius:inherit;background:#17603f;transition:width .12s linear}.fncol [data-fncol-rail-wrap]:not(.has-overflow) .fncol__rail-progress{display:none}.fncol .fncol__toolbar{width:100%;max-width:430px;margin:4px 0 14px;padding:0;gap:8px;border-radius:0;background:transparent}.fncol .fncol__filter-btn,.fncol .fncol__sort{min-height:46px;border-radius:12px}.fncol .fncol__filter-btn{box-shadow:0 3px 10px #0a4a311a}.fncol .fncol__active{margin:-2px 0 14px;gap:6px}.fncol .fncol__active a{min-height:28px;padding:4px 9px;font-size:10.5px}@media(max-width:700px){.fncol [data-fncol-rail-wrap]{width:calc(100vw - 14px);margin-right:-14px;margin-bottom:16px}.fncol [data-fncol-rail-wrap] .fncol__rail-head{width:calc(100% - 14px);margin-bottom:8px;padding-right:0}.fncol .fncol__rail-label{font-size:10.5px}.fncol .fncol__rail-count{font-size:9.5px}.fncol .fncol__rail-actions{display:none}.fncol [data-fncol-rail-wrap].has-overflow .fncol__rail-swipe{display:inline-flex}.fncol [data-fncol-rail]{gap:8px;padding:2px 44px 9px 1px;scroll-padding-inline:1px}.fncol [data-fncol-rail] .fncol__cat{flex-basis:118px;width:118px;min-width:118px;height:144px;padding:8px 7px;border-radius:13px}.fncol [data-fncol-rail] .fncol__cat-image{flex-basis:70px;width:70px;height:70px;border-radius:9px}.fncol [data-fncol-rail] .fncol__cat-name{min-height:28px;font-size:11.6px;line-height:1.18}.fncol [data-fncol-rail] .fncol__cat-meta{min-height:13px;font-size:9px}.fncol .fncol__rail-progress{width:82px}.fncol .fncol__toolbar{max-width:none;grid-template-columns:minmax(118px,.92fr) minmax(138px,1.08fr)}}@media(max-width:380px){.fncol [data-fncol-rail] .fncol__cat{flex-basis:112px;width:112px;min-width:112px}.fncol .fncol__rail-swipe{padding:0 7px;font-size:9px}}@media(prefers-reduced-motion:reduce){.fncol [data-fncol-rail] .fncol__cat,.fncol .fncol__rail-actions button,.fncol .fncol__rail-progress>span{transition:none}}body.foodnet-design{--fd-width: 1240px;--fd-gutter: 32px;--fd-ink: #19372a;--fd-muted: #65736b;--fd-green: #143f2d;--fd-line: #e1e7df;--fd-soft: #f3f6f0;--fd-radius: 18px;--fd-space: clamp(32px, 4vw, 56px);background:#fff}body.foodnet-design :is(a,button,input,select,summary):focus-visible{outline:3px solid #b78b26;outline-offset:4px}html body.foodnet-design [data-site-header].w80-header .page-width{width:min(var(--fd-width),calc(100% - var(--fd-gutter) * 2))!important;max-width:var(--fd-width)!important;padding-inline:0!important;margin-inline:auto!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__top{grid-template-columns:156px minmax(240px,1fr) auto!important;column-gap:28px!important;min-height:88px!important;padding-block:8px!important;align-items:center!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__logo{width:140px!important;min-width:0!important;justify-self:start!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__logo img{width:132px!important;max-width:100%!important;height:64px!important;max-height:64px!important;object-fit:contain!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__search{width:100%!important;max-width:620px!important;min-height:50px!important;border:1px solid var(--fd-line)!important;border-radius:12px!important;background:#f6f8f3!important;box-shadow:none!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__search input::placeholder{color:#65736b!important;opacity:1}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__actions{gap:12px!important;justify-self:end!important}html body.foodnet-design [data-site-header].w80-header :is(.wk-simple-header__account,.wk-simple-header__cart){min-height:48px!important;padding-inline:16px!important;font-weight:650!important;gap:12px!important;border-radius:12px!important;box-shadow:none!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__cart-icon{margin-right:3px!important}html body.foodnet-design [data-site-header].w80-header [data-cart-count][hidden]{display:none!important}html body.foodnet-design [data-site-header].w80-header :is(svg,iconify-icon){flex-shrink:0}html body.foodnet-design [data-site-header].w80-header .w80-nav>.page-width{gap:2px!important;justify-content:space-between!important}html body.foodnet-design [data-site-header].w80-header .w80-nav a{min-height:48px!important;padding-inline:9px!important;font-size:13px!important;font-weight:600!important}body.foodnet-design #MainContent :is(.w80-wrap,.fn7__wrap,.fn86-wrap,.fn99-shell,.fn78-shell,.fn74-shell){width:min(var(--fd-width),calc(100% - var(--fd-gutter) * 2))!important;max-width:var(--fd-width)!important;margin-inline:auto!important;padding-inline:0!important}body.foodnet-design #MainContent :is(.wk-home-categories,.fn7,.fn86,.fn99-usp){padding-block:var(--fd-space)!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero]{width:min(var(--fd-width),calc(100% - var(--fd-gutter) * 2))!important;max-width:var(--fd-width)!important;margin:24px auto 0!important;padding:0!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__band{min-height:540px!important;border-radius:22px!important;background:#0b2418!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__content{width:60%!important;max-width:730px!important;min-height:540px!important;padding:38px 42px!important;margin:0!important;justify-content:center!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__eyebrow{margin-bottom:16px!important;font-weight:650!important;font-size:12px!important;letter-spacing:.1em!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__title{max-width:none!important;font-size:clamp(36px,3.5vw,48px)!important;font-weight:650!important;line-height:1.08!important;letter-spacing:-.035em!important;text-wrap:balance}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__lead{max-width:51ch!important;margin-top:16px!important;font-size:16px!important;line-height:1.6!important;color:#dce6dc!important;-webkit-text-fill-color:#dce6dc!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin-top:24px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 :is(.w65-intro__primary,.w65-intro__secondary){width:auto!important;max-width:none!important;flex:0 1 auto!important;min-height:50px!important;padding:13px 20px!important;font-size:14px!important;line-height:1.3!important;font-weight:650!important;border-radius:10px!important;box-shadow:none!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fnw-hero{width:100%!important;max-width:510px!important;margin:24px 0 0!important;padding:12px 14px!important;border-radius:12px!important;background:#ffffff0e!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fnw2__track{margin-block:10px!important;height:3px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__small{margin-top:12px!important;font-size:12px!important;line-height:1.45!important;color:#b9cdbd!important;-webkit-text-fill-color:#b9cdbd!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__media{width:55%!important}body.foodnet-design #MainContent .wk-home-categories{background:#fff!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__head{align-items:center!important;margin-bottom:24px!important;gap:20px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__title{color:var(--fd-ink)!important;font-size:clamp(27px,2.6vw,36px)!important;font-weight:650!important;line-height:1.15!important;letter-spacing:-.025em!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__card{grid-template-columns:minmax(0,1fr) 96px!important;min-height:158px!important;gap:10px!important;padding:20px!important;border:1px solid var(--fd-line)!important;border-radius:16px!important;background:#f6f8f3!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__copy h3{font-size:19px!important;font-weight:650!important;line-height:1.2!important;max-width:none!important;text-wrap:pretty}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__copy p{font-size:12px!important;color:var(--fd-muted)!important;margin-top:8px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__rule{display:none!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__go{width:30px!important;height:30px!important;margin-top:18px!important;background:transparent!important;box-shadow:none!important;border:0!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__image{max-width:96px!important;max-height:116px!important;filter:drop-shadow(0 8px 8px rgba(18,46,31,.1))!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__all{min-height:44px!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important;box-shadow:none!important}body.foodnet-design #MainContent .fn7{--fn7-gap: 18px;--fn7-visible: 4;--fn7-muted: #68766d;--fn7-card: calc((100% - 3 * var(--fn7-gap)) / 4)}body.foodnet-design #MainContent .fn7 .fn7__split{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}body.foodnet-design #MainContent .fn7 .fn7__panel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0!important;border-radius:0!important;background:transparent!important;color:var(--fd-ink)!important;overflow:visible!important;box-shadow:none!important}body.foodnet-design #MainContent .fn7 .fn7__panel:before,body.foodnet-design #MainContent .fn7 .fn7__panel:after,body.foodnet-design #MainContent .fn7 .fn7__viewport:before,body.foodnet-design #MainContent .fn7 .fn7__viewport:after{content:none!important}body.foodnet-design #MainContent .fn7 :is(.fn7__eyebrow,.fn7__heading,.fn7__text,.fn7__meta){grid-column:1}body.foodnet-design #MainContent .fn7 .fn7__eyebrow{color:#557363!important;font-size:12px!important;font-weight:600!important}body.foodnet-design #MainContent .fn7 .fn7__heading{color:var(--fd-ink)!important;font-size:clamp(27px,2.6vw,36px)!important;font-weight:650!important;line-height:1.15!important;margin-top:8px!important;letter-spacing:-.025em!important}body.foodnet-design #MainContent .fn7 .fn7__text{color:var(--fd-muted)!important;font-size:15px!important;line-height:1.55!important;max-width:65ch!important;margin-top:10px!important}body.foodnet-design #MainContent .fn7 .fn7__meta{color:var(--fd-muted)!important;margin-top:9px!important;font-size:12px!important;font-weight:500!important}body.foodnet-design #MainContent .fn7 .fn7__foot{grid-column:2;grid-row:1 / 5;align-self:center;margin:0 0 0 28px!important;padding:0!important;flex-direction:column!important;align-items:flex-end!important;gap:12px!important}body.foodnet-design #MainContent .fn7 .fn7__cta{min-height:44px!important;padding-inline:16px!important;background:#fff!important;color:var(--fd-green)!important;border:1px solid var(--fd-line)!important;border-radius:10px!important;font-weight:600!important;box-shadow:none!important}body.foodnet-design #MainContent .fn7 .fn7__nav button{width:44px!important;height:44px!important;border:1px solid var(--fd-line)!important;background:var(--fd-soft)!important;color:var(--fd-green)!important;box-shadow:none!important}body.foodnet-design #MainContent .fn7 .fn7__nav button:disabled{opacity:.35}body.foodnet-design #MainContent .fn7 .fn7__scroller{padding-block:2px 12px!important;scroll-padding-inline:0}body.foodnet-design #MainContent .fn7 .fn7-card{border-color:var(--fd-line)!important;border-radius:18px!important;box-shadow:none!important}body.foodnet-design #MainContent .fn7 .fn7-card__media{aspect-ratio:1.3;padding:18px!important;margin:10px 10px 0!important;background:#f5f7f1!important;border-radius:12px!important}body.foodnet-design #MainContent .fn7 .fn7-card__body{padding:16px 16px 0!important;gap:7px!important}body.foodnet-design #MainContent .fn7 .fn7-card__vendor{color:#718076!important;font-size:11px!important;font-weight:600!important}body.foodnet-design #MainContent .fn7 .fn7-card__title{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;min-height:4.2em!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;overflow-wrap:anywhere}body.foodnet-design #MainContent .fn7 .fn7-card__stock{font-size:12px!important;font-weight:500!important}body.foodnet-design #MainContent .fn7 .fn7-card__packs{padding:16px!important;gap:8px!important}body.foodnet-design #MainContent .fn7 .fn7-pack{padding:10px 12px!important;background:#f8faf5!important;border-color:#e9eee4!important}body.foodnet-design #MainContent .fn7 .fn7-pack__label{font-size:12px!important;font-weight:500!important;color:#65736b!important;white-space:normal!important}body.foodnet-design #MainContent .fn7 .fn7-pack .fnp__price{text-align:left!important;margin-top:4px}body.foodnet-design #MainContent .fn7 .fn7-pack .fnp__amount{font-size:19px!important;font-weight:650!important}body.foodnet-design #MainContent .fn7 .fn7-pack__add{width:44px!important;height:44px!important;border-radius:10px!important}body.foodnet-design #MainContent .fn7 .fn7-card__note{padding:0 16px 14px!important;color:#68766d!important;font-size:12px!important}body.foodnet-design #MainContent .fn86 .fn86-card{border-radius:22px!important;box-shadow:none!important;border:1px solid var(--fd-line)!important;background:#f5f7f0!important}body.foodnet-design #MainContent .fn86 .fn86-body{padding:clamp(24px,3vw,44px)!important}body.foodnet-design #MainContent .fn86 .fn86-body h2{font-size:clamp(27px,2.6vw,36px)!important;font-weight:650!important;line-height:1.15!important;letter-spacing:-.025em!important}body.foodnet-design #MainContent .fn86 .fn86-body p{font-size:16px!important;line-height:1.6!important;color:var(--fd-muted)!important}body.foodnet-design #MainContent .fn99-usp .fn99-heading{font-size:clamp(28px,3vw,38px)!important;font-weight:650!important}body.foodnet-design #MainContent .fn99-usp .fn99-benefit h3{font-size:20px!important;font-weight:600!important}body.foodnet-design #MainContent .fn78{--g: #164b33;--gd: #164b33;--gt: #f0f5e9;--gl: #d9e5cd;--ln: #e1e7df;--r: 16px;--rs: 12px;background:#fbfcf8!important}body.foodnet-design #MainContent .fn78 .fn78-shell{padding-block:24px 56px!important}body.foodnet-design #MainContent .fn78 .fn78-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)!important;gap:clamp(28px,4vw,60px)!important;margin-top:24px!important}body.foodnet-design #MainContent .fn78 .fn78-gallery{top:calc(var(--header-height, 136px) + 20px)!important}body.foodnet-design #MainContent .fn78 .fn78-stage{border:1px solid var(--fd-line)!important;border-radius:22px!important;aspect-ratio:1.06!important;box-shadow:none!important}body.foodnet-design #MainContent .fn78 .fn78-stage img{padding:38px!important;object-fit:contain!important}body.foodnet-design #MainContent .fn78 .fn78-info h1{font-size:clamp(28px,2.7vw,38px)!important;font-weight:650!important;line-height:1.18!important;letter-spacing:-.025em!important;margin-top:12px!important;color:var(--fd-ink)!important}body.foodnet-design #MainContent .fn78 .fn78-brand{font-size:13px!important}body.foodnet-design #MainContent .fn78 .fn78-price{margin-top:24px!important;row-gap:7px!important}body.foodnet-design #MainContent .fn78 .fn78-price__now{font-size:34px!important;font-weight:650!important;color:var(--fd-green)!important}body.foodnet-design #MainContent .fn78 .fn78-price__tax{flex-basis:100%!important;font-size:13px!important;color:var(--fd-muted)!important}body.foodnet-design #MainContent .fn78 .fn78-form{margin-top:24px!important}body.foodnet-design #MainContent .fn78 .fn78-options{gap:12px!important}body.foodnet-design #MainContent .fn78 .fn78-option__box{padding:16px!important;border:2px solid var(--fd-line)!important;border-radius:12px!important;min-height:106px!important;box-shadow:none!important}body.foodnet-design #MainContent .fn78 .fn78-option input:checked+.fn78-option__box{border-color:#285c3f!important;background:#eef4e8!important}body.foodnet-design #MainContent .fn78 .fn78-option__name{font-size:15px!important;font-weight:600!important}body.foodnet-design #MainContent .fn78 .fn78-option__price{font-size:20px!important;font-weight:650!important}body.foodnet-design #MainContent .fn78 .fn78-option__meta{font-size:12px!important;color:#66745e!important}body.foodnet-design #MainContent .fn78 .fn78-buy{margin-top:18px!important;gap:12px!important}body.foodnet-design #MainContent .fn78 .fn78-qty{border-radius:12px!important;overflow:hidden}body.foodnet-design #MainContent .fn78 .fn78-qty :is(button,input){border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;height:54px!important;min-height:54px!important;background:transparent!important}body.foodnet-design #MainContent .fn78 .fn78-qty button{width:44px!important}body.foodnet-design #MainContent .fn78 .fn78-add{min-height:56px!important;border-radius:12px!important;background:var(--fd-green)!important;font-size:16px!important;font-weight:650!important;box-shadow:none!important}body.foodnet-design #MainContent .fn78 .fn78-add:disabled{background:#e5e9e1!important;color:#667064!important}body.foodnet-design #MainContent .fn78 :is(.fn78-delivery,.fn78-facts,.fn78-panels){border-radius:14px!important;box-shadow:none!important}body.foodnet-design #MainContent .wk-col-v72>.page-width{width:min(var(--fd-width),calc(100% - var(--fd-gutter) * 2))!important;max-width:var(--fd-width)!important;margin-inline:auto!important;padding-inline:0!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__overview{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__overview:after{content:none!important}body.foodnet-design #MainContent .wk-col-v72 .fnc-hero{padding:28px 32px!important;margin-block:24px!important;border-radius:20px!important;box-shadow:none!important}body.foodnet-design #MainContent .wk-col-v72 .fnc-hero h1{font-size:38px!important;font-weight:650!important;line-height:1.12!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__hero-intro{font-size:15px!important;line-height:1.55!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs{margin-bottom:24px!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs-label{color:var(--fd-muted)!important;font-size:11px!important;font-weight:600!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs-chips{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs-chips>a{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;grid-template-areas:"ic name" "ic count"!important;column-gap:12px!important;row-gap:4px!important;padding:12px!important;min-height:68px!important;border-radius:12px!important;background:#f6f8f3!important;box-shadow:none!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__chip-text{grid-area:name!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs-chips>a b{grid-area:count!important;display:block!important;text-align:left!important;height:auto!important;min-width:0!important;margin:0!important;font-size:12px!important;line-height:1.3!important;font-weight:500!important}body.foodnet-design #MainContent .product-card{border-radius:16px!important;border-color:var(--fd-line)!important;box-shadow:none!important}body.foodnet-design #MainContent .product-card .product-card__title{font-size:15px!important;font-weight:600!important;line-height:1.4!important;display:block!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important;overflow-wrap:anywhere}body.foodnet-design #MainContent .fn74{--g: #164b33;--gd: #164b33;--gt: #f1f5eb;--gl: #d9e5cd;--ln: #e1e7df;--mu: #667368;--r: 16px;--rs: 12px;--sh: none;background:#fbfcf8!important}body.foodnet-design #MainContent .fn74 .fn74-shell{padding-block:32px 56px!important}body.foodnet-design #MainContent .fn74 .fn74-head{margin-bottom:26px!important;gap:20px!important}body.foodnet-design #MainContent .fn74 .fn74-head h1{font-size:36px!important;font-weight:650!important;line-height:1.15!important}body.foodnet-design #MainContent .fn74 .fn74-head p{max-width:65ch!important;font-size:15px!important;line-height:1.6!important;margin-top:10px!important}body.foodnet-design #MainContent .fn74 .fn74-grid{grid-template-columns:minmax(0,1fr) 400px!important;gap:30px!important}body.foodnet-design #MainContent .fn74 .fn74-main{gap:18px!important}body.foodnet-design #MainContent .fn74 .fn74-pc{margin-top:8px!important}body.foodnet-design #MainContent .fn74 .fn74-pc__form{max-width:480px}body.foodnet-design #MainContent .fn74 .fn74-steps{margin-bottom:24px!important;padding:7px!important;border-radius:14px!important}body.foodnet-design #MainContent .fn74 .fn74-step b{border-radius:50%!important;width:28px!important;height:28px!important}body.foodnet-design #MainContent .fn74 .fn74-line{grid-template-columns:100px minmax(0,1fr)!important;gap:20px!important;padding:22px!important}body.foodnet-design #MainContent .fn74 .fn74-line__img{width:100px!important;height:116px!important;padding:10px!important;background:#f5f7f1!important}body.foodnet-design #MainContent .fn74 .fn74-line__img img{object-fit:contain!important}body.foodnet-design #MainContent .fn74 .fn74-line__title{font-size:17px!important;font-weight:600!important;line-height:1.4!important}body.foodnet-design #MainContent .fn74 .fn74-line__foot{flex-wrap:wrap;margin-top:16px!important}body.foodnet-design #MainContent .fn74 :is(.fn74-qty,.fn74-remove){border-radius:10px!important}body.foodnet-design #MainContent .fn74 .fn74-qty :is(button,input){width:44px!important;height:44px!important;min-height:44px!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;background:transparent!important}body.foodnet-design #MainContent .fn74 .fn74-remove{width:44px!important;height:44px!important;flex-basis:44px!important}body.foodnet-design #MainContent .fn74 .fn74-line__price strong{font-size:22px!important;font-weight:650!important}body.foodnet-design #MainContent .fn74 .fn74-aside{position:static!important;gap:18px!important}body.foodnet-design #MainContent .fn74 .fn74-card{padding:24px!important}body.foodnet-design #MainContent .fn74 .fn74-card :is(h2,h3){font-size:23px!important;font-weight:650!important;line-height:1.2!important}body.foodnet-design #MainContent .fn74 .fn74-pc__form :is(input,button){border-radius:10px!important}body.foodnet-design #MainContent .fn74 .fn74-pc__form input{border:1px solid #cedbc5!important;padding-inline:16px!important}body.foodnet-design #MainContent .fn74 .fn74-pc__form button{padding-inline:16px!important}body.foodnet-design #MainContent .fn74 .fn74-sum__list{border:0!important;border-radius:0!important}body.foodnet-design #MainContent .fn74 .fn74-sum__line{padding:14px 0!important}body.foodnet-design #MainContent .fn74 .fn74-total{margin-inline:-8px!important;padding:18px 12px!important}body.foodnet-design #MainContent .fn74 .fn74-total b{font-size:28px!important;font-weight:650!important}body.foodnet-design #MainContent .fn74 :is(.fn74-cta,.fn74-continue,.fn74-empty a,.fn74-bar button){border-radius:12px!important;box-shadow:none!important;font-weight:650!important}@media(min-width:901px){body.foodnet-design #MainContent .fn74 .fn74-aside{position:sticky!important;top:calc(var(--header-height, 136px) + 24px)!important}body.foodnet-design #MainContent .fn74 .fn74-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.foodnet-design #MainContent .fn74 .fn74-fact{border-right:1px solid var(--fd-line)!important;border-bottom:0!important;padding:13px 12px!important}body.foodnet-design #MainContent .fn74 .fn74-fact:nth-child(3n){border-right:0!important}body.foodnet-design #MainContent .fn74 .fn74-fact:nth-child(n+4){border-top:1px solid var(--fd-line)!important}}@media(max-width:1100px){body.foodnet-design{--fd-gutter: 24px}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__card{grid-template-columns:minmax(0,1fr) 72px!important;padding:16px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__image{max-width:72px!important}body.foodnet-design #MainContent .fn7{--fn7-card: calc((100% - 2 * var(--fn7-gap)) / 3)}body.foodnet-design #MainContent .fn74 .fn74-grid{grid-template-columns:minmax(0,1fr) 360px!important;gap:20px!important}body.foodnet-design #MainContent .fn74 .fn74-card{padding:20px!important}}@media(max-width:900px){body.foodnet-design #MainContent .wk-col-v72 .wokora-col__subs-chips{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.foodnet-design #MainContent .wk-col-v72 .wokora-col__chip-text{font-size:13px!important}}@media(max-width:1000px){html body.foodnet-design [data-site-header].w80-header .wk-simple-header__top{grid-template-columns:44px minmax(0,1fr) auto!important;column-gap:12px!important;min-height:70px!important;padding-block:6px!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__logo{width:115px!important;justify-self:center!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__logo img{width:115px!important;height:54px!important;max-height:54px!important}html body.foodnet-design [data-site-header].w80-header :is(.wk-simple-header__burger,.wk-simple-header__cart,.wk-simple-header__account){min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important;padding:0!important;border-radius:10px!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__actions{gap:6px!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__mobile-search-wrap{padding-block:0 12px!important}html body.foodnet-design [data-site-header].w80-header .wk-simple-header__mobile-search{min-height:48px!important;border-radius:12px!important;border:1px solid var(--fd-line)!important;background:#f6f8f3!important;box-shadow:none!important}}@media(max-width:900px){body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.foodnet-design #MainContent .fn78 .fn78-layout,body.foodnet-design #MainContent .fn74 .fn74-grid{grid-template-columns:minmax(0,1fr)!important}body.foodnet-design #MainContent .fn78 .fn78-gallery{position:static!important;max-width:480px;width:100%;margin-inline:auto}body.foodnet-design #MainContent .fn74 .fn74-bar{margin-inline:calc(-1 * var(--fd-gutter))!important;padding-inline:var(--fd-gutter)!important}}@media(max-width:860px){body.foodnet-design{--fd-gutter: 16px;--fd-space: 32px}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero]{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:#0b2418!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__band{min-height:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__media{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#0b2418!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__media :is(picture,img){display:block!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center!important;mask-image:none!important;-webkit-mask-image:none!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__media:after{content:"";position:absolute;inset:auto 0 -1px;z-index:1;height:clamp(42px,11vw,78px);background:linear-gradient(180deg,#0b241800,#0b241847 40%,#0b2418);pointer-events:none}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__band:before,html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__band:after{content:none!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__content{width:100%!important;max-width:none!important;min-height:0!important;margin-top:-1px!important;padding:12px 24px 24px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__title{font-size:clamp(27px,4.9vw,38px)!important;line-height:1.13!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__eyebrow{font-size:10px!important;margin-bottom:12px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__lead{font-size:15px!important;line-height:1.55!important;margin-top:12px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__actions{gap:10px!important;margin-top:20px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fnw-hero{max-width:none!important;margin-top:20px!important}body.foodnet-design #MainContent .fn7{--fn7-card: calc((100% - var(--fn7-gap)) / 2)}body.foodnet-design #MainContent .fn7 .fn7__text{max-width:45ch!important}body.foodnet-design #MainContent .fn78 .fn78-info h1{font-size:28px!important}}@media(max-width:600px){html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .fn8__content{padding:8px 20px 22px!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__actions{flex-direction:column!important;align-items:stretch!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__primary{width:100%!important}html body.foodnet-design.template-index #MainContent .shopify-section .w65-intro[data-hero] .fn8 .w65-intro__secondary{border:0!important;min-height:44px!important;padding-block:10px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__head{align-items:flex-start!important;flex-wrap:wrap!important;gap:14px!important;margin-bottom:20px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__title{font-size:27px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__all{width:auto!important;padding-inline:14px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__all span{display:inline!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__grid{gap:10px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__card{min-height:174px!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:14px!important;align-content:start!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__media{grid-row:1;height:80px}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__image{max-width:88px!important;max-height:80px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__copy h3{font-size:16px!important;min-height:2.4em;line-height:1.2!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__copy p{margin-top:4px!important}body.foodnet-design #MainContent .wk-home-categories .wk-home-categories__go{display:none!important}body.foodnet-design #MainContent .fn7{--fn7-gap: 12px;--fn7-card: min(76vw, 288px)}body.foodnet-design #MainContent .fn7 .fn7__panel{grid-template-columns:minmax(0,1fr)!important}body.foodnet-design #MainContent .fn7 .fn7__foot{grid-column:1;grid-row:auto;margin:16px 0 0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}body.foodnet-design #MainContent .fn7 .fn7__cta{flex:0 0 auto!important}body.foodnet-design #MainContent .fn7.is-scrollable .fn7__nav{display:flex!important}body.foodnet-design #MainContent .fn7 .fn7__scroller{margin-inline:0!important;padding-inline:0!important}body.foodnet-design #MainContent .fn7 .fn7-card__media{aspect-ratio:1.45!important}body.foodnet-design #MainContent .fn7 .fn7-card__title{min-height:4.2em!important}body.foodnet-design #MainContent .fn78 .fn78-shell{padding-block:16px 36px!important}body.foodnet-design #MainContent .fn78 .fn78-layout{gap:24px!important;margin-top:18px!important}body.foodnet-design #MainContent .fn78 .fn78-stage{aspect-ratio:1.18!important}body.foodnet-design #MainContent .fn78 .fn78-stage img{padding:28px!important}body.foodnet-design #MainContent .fn78 .fn78-info h1{font-size:26px!important}body.foodnet-design #MainContent .fn78 .fn78-price{margin-top:18px!important}body.foodnet-design #MainContent .fn78 .fn78-price__now{font-size:30px!important}body.foodnet-design #MainContent .fn78 .fn78-option__box{padding:14px 12px!important}body.foodnet-design #MainContent .fn78 .fn78-qty input{width:32px!important}body.foodnet-design #MainContent .fn78 .fn78-add{padding-inline:12px!important;font-size:14px!important}body.foodnet-design #MainContent .wk-col-v72 .fnc-hero{padding:22px 20px!important}body.foodnet-design #MainContent .wk-col-v72 .fnc-hero h1{font-size:28px!important}body.foodnet-design #MainContent .fn74 .fn74-shell{padding-block:24px 32px!important}body.foodnet-design #MainContent .fn74 .fn74-head{align-items:flex-start!important;gap:12px!important}body.foodnet-design #MainContent .fn74 .fn74-head h1{font-size:28px!important}body.foodnet-design #MainContent .fn74 .fn74-head p{display:block!important;font-size:14px!important}body.foodnet-design #MainContent .fn74 .fn74-count{font-size:11px!important;padding:9px!important}body.foodnet-design #MainContent .fn74 .fn74-step{gap:6px!important;padding:7px 4px!important}body.foodnet-design #MainContent .fn74 .fn74-step span{display:inline!important;font-size:11px!important}body.foodnet-design #MainContent .fn74 .fn74-step b{width:23px!important;height:23px!important}body.foodnet-design #MainContent .fn74 .fn74-line{grid-template-columns:62px minmax(0,1fr)!important;gap:12px!important;padding:16px 12px!important}body.foodnet-design #MainContent .fn74 .fn74-line__img{width:62px!important;height:80px!important;padding:6px!important}body.foodnet-design #MainContent .fn74 .fn74-line__title{font-size:15px!important}body.foodnet-design #MainContent .fn74 .fn74-line__price{text-align:left!important;flex-basis:100%}body.foodnet-design #MainContent .fn74 .fn74-card{padding:20px!important}body.foodnet-design #MainContent .fn74 .fn74-card :is(h2,h3){font-size:22px!important}body.foodnet-design #MainContent .fn74 .fn74-total b{font-size:25px!important}}@media(prefers-reduced-motion:reduce){body.foodnet-design #MainContent :is(.fn7-card,.wk-home-categories__card,.fn78-add,.fn74-cta){transform:none!important;transition:none!important}}.fnp__price{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.fnp__amount{line-height:1.15}.fnp__vat-secondary{display:block;color:#748078;font-size:9.5px;font-weight:650;line-height:1.25;white-space:nowrap}.fnp__note{color:#748078}.fn74-line__price strong{color:var(--tx)}.fn74-line__price small{max-width:220px}@media(max-width:749px){.fnp__vat-secondary{font-size:9px}.fn74-line__price small{font-size:10px}}html body.foodnet-design{--fn-type-body:17px;--fn-type-body-small:15px;--fn-type-ui:14.5px;--fn-type-meta:13px;--fn-type-caption:12.5px;--fn-type-h1:clamp(38px,4vw,58px);--fn-type-h2:clamp(28px,2.8vw,38px);--fn-type-h3:clamp(20px,2vw,25px);font-family:var(--font-body),"Work Sans",Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:var(--fn-type-body)!important;line-height:1.58!important;letter-spacing:-.004em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body.foodnet-design :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading),"Work Sans",Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:600!important;color:inherit;text-wrap:balance}html body.foodnet-design h1{font-size:var(--fn-type-h1);line-height:1.06!important;letter-spacing:-.04em!important}html body.foodnet-design h2{font-size:var(--fn-type-h2);line-height:1.12!important;letter-spacing:-.03em!important}html body.foodnet-design h3{font-size:var(--fn-type-h3);line-height:1.18!important;letter-spacing:-.02em!important}html body.foodnet-design h4{font-size:18px;line-height:1.25!important}html body.foodnet-design h5{font-size:16px;line-height:1.3!important}html body.foodnet-design h6{font-size:14px;line-height:1.35!important}html body.foodnet-design :is(p,li,dd,dt){text-wrap:pretty}html body.foodnet-design :is(.rte,.page-content,.shopify-policy__body) :is(p,li,dd,dt){font-size:16.5px!important;line-height:1.68!important}html body.foodnet-design small{font-size:12.5px!important;line-height:1.45!important}html body.foodnet-design label{font-size:14px!important;font-weight:600!important;line-height:1.4!important}html body.foodnet-design :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-family:inherit!important;font-size:16px!important;line-height:1.4!important}html body.foodnet-design :is(button,.button,.btn,[class*=__button],[class*=__btn]){font-family:inherit!important;font-size:14.5px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.005em}html body.foodnet-design :is(.breadcrumbs,.breadcrumb,[class*=breadcrumb]){font-size:13.5px!important;line-height:1.45!important}html body.foodnet-design :is([class*=__eyebrow],[class*=__kicker],[class*=__overline]){font-size:12.5px!important;line-height:1.35!important;letter-spacing:.055em!important;font-weight:700!important}html body.foodnet-design :is([class*=__meta],[class*=__caption],[class*=__hint],[class*=__note]){font-size:13px!important;line-height:1.5!important}html body.foodnet-design :is([class*=__desc],[class*=__description],[class*=__lead]){line-height:1.6!important}html body.foodnet-design :is([class*=__badge],[class*=__chip],[class*=__tag],[class*=__status]){font-size:12.5px!important;line-height:1.3!important;font-weight:600!important}html body.foodnet-design [data-site-header] :is(a,button){font-family:inherit!important}html body.foodnet-design [data-site-header] .w80-nav a{font-size:14.5px!important;font-weight:600!important;line-height:1.3!important}html body.foodnet-design [data-site-header] :is(.wk-simple-header__account,.wk-simple-header__cart){font-size:14px!important;font-weight:600!important}html body.foodnet-design [data-site-header] :is(.wk-simple-header__search input,.wk-simple-header__mobile-search input){font-size:16px!important}html body.foodnet-design [class*=mega] :is(a,button,summary){font-size:14px!important;line-height:1.4!important}html body.foodnet-design [class*=mega] small{font-size:12.5px!important}html body.foodnet-design.template-index #MainContent .section-heading :is(h1,h2),html body.foodnet-design.template-index #MainContent :is(.wk-home-categories__title,.fn7__heading,.fn86-body h2,.fn99-heading){font-size:clamp(29px,2.8vw,39px)!important;line-height:1.12!important;letter-spacing:-.03em!important;font-weight:600!important}html body.foodnet-design.template-index #MainContent :is(.section-heading p,.fn7__text,.fn86-body p){font-size:16px!important;line-height:1.62!important}html body.foodnet-design.template-index #MainContent .wk-home-categories__copy h3{font-size:19px!important;line-height:1.25!important;font-weight:600!important}html body.foodnet-design.template-index #MainContent .wk-home-categories__copy p{font-size:13.5px!important;line-height:1.5!important}html body.foodnet-design :is(.product-card__title,.fn7-card__title,.b2b-product-card .product-card__title){font-size:15.5px!important;font-weight:600!important;line-height:1.42!important;letter-spacing:-.01em!important}html body.foodnet-design :is(.product-card__vendor,.fn7-card__vendor,.b2b-card__vendor,.b2b-card__eyebrow){font-size:12.5px!important;line-height:1.4!important}html body.foodnet-design :is(.product-card__stock,.product-card__meta-row,.b2b-card__specs,.fn7-card__stock){font-size:13px!important;line-height:1.45!important}html body.foodnet-design :is(.product-card .price,.fn7-pack .fnp__amount,.b2b-card__price-row strong){font-size:18px!important;font-weight:700!important;line-height:1.25!important}html body.foodnet-design :is(.b2b-card__unit-price,.fn7-pack__label){font-size:12.75px!important;line-height:1.45!important}html body.foodnet-design :is(.quick-add .button,.product-card__actions .button,.b2b-card__view){min-height:46px!important;font-size:14px!important}html body.foodnet-design.template-collection #MainContent :is(.wokora-col__hero-desc,.wokora-col__cta-copy){font-size:16px!important;line-height:1.62!important}html body.foodnet-design.template-collection #MainContent :is(.wokora-col__count,.wokora-col__sort,.wokora-col__filter-btn){font-size:14px!important}html body.foodnet-design.template-collection #MainContent :is(.wokora-col__subs-chips a,.wokora-col__active-chip,.wokora-col__active-clear){font-size:13px!important}html body.foodnet-design.template-collection #MainContent .facet-group summary,html body.foodnet-design.template-collection #MainContent .facet-checkbox{font-size:14px!important;line-height:1.45!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-info h1{font-size:clamp(30px,2.8vw,40px)!important;line-height:1.17!important;font-weight:600!important;letter-spacing:-.03em!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-brand{font-size:13.5px!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-price__now{font-size:34px!important;font-weight:700!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-price__tax{font-size:13px!important;line-height:1.45!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-option__name{font-size:15px!important;font-weight:600!important}html body.foodnet-design.template-product #MainContent .fn78 .fn78-option__meta{font-size:12.75px!important;line-height:1.45!important}html body.foodnet-design.template-cart #MainContent .wk-simple-cart .cart-item__title{font-size:15.5px!important;line-height:1.4!important}html body.foodnet-design.template-cart #MainContent .wk-simple-cart .cart-item__meta{font-size:13.5px!important;line-height:1.5!important}html body.foodnet-design.template-cart #MainContent .wk-simple-cart .summary-row{font-size:14.5px!important}html body.foodnet-design.template-cart #MainContent .wk-simple-cart .summary-row--total{font-size:17px!important}html body.foodnet-design.template-cart #MainContent .wk-simple-cart .summary-row--total strong{font-size:24px!important;font-weight:700!important}html body.foodnet-design #MainContent :is(.w94-contact__intro p,.wk-biz77__panel-head p,.account-v20__panel-head p){font-size:15px!important;line-height:1.6!important}html body.foodnet-design #MainContent :is(.w94-contact__field label,.wk-biz77__field,.account-v20__field label){font-size:14px!important}html body.foodnet-design #MainContent :is(.w94-contact__button,.wk-biz77__btn){font-size:15px!important;min-height:48px!important}html body.foodnet-design .w98-footer__menu summary{font-size:16px!important;font-weight:600!important}html body.foodnet-design .w98-footer__menu-content a{font-size:14.5px!important;line-height:1.5!important}html body.foodnet-design .w98-footer__brand-copy{font-size:14px!important;line-height:1.65!important}html body.foodnet-design .w98-footer__bottom{font-size:12.75px!important;line-height:1.5!important}html body.foodnet-design .fn99-delivery__hero--premium .fn99-delivery__hero-inner{grid-template-columns:minmax(0,50.5%) minmax(0,49.5%)!important}html body.foodnet-design .fn99-delivery__hero--premium .fn99-delivery__hero-copy{max-width:820px!important}html body.foodnet-design .fn99-delivery__hero--premium h1{max-width:720px!important;font-size:clamp(40px,3.75vw,58px)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:600!important}html body.foodnet-design .fn99-delivery__hero--premium h1 br{display:none}html body.foodnet-design .fn99-delivery__hero--premium .fn99-delivery__lead{max-width:650px!important;font-size:16.5px!important;line-height:1.62!important}html body.foodnet-design .fn99-delivery__premium-kicker{font-size:12px!important;letter-spacing:.045em!important}html body.foodnet-design .fn99-delivery__premium-point strong{font-size:13.5px!important;line-height:1.3!important}html body.foodnet-design .fn99-delivery__premium-point small{font-size:11.5px!important;line-height:1.4!important}html body.foodnet-design .fn99-delivery__section-head p,html body.foodnet-design .fn99-delivery__zones-head p,html body.foodnet-design .fn99-delivery__how-head p{font-size:13px!important}html body.foodnet-design .fn99-delivery__section-head h2,html body.foodnet-design .fn99-delivery__zones h2,html body.foodnet-design .fn99-delivery__how h2{font-size:clamp(27px,2.2vw,34px)!important;line-height:1.1!important;font-weight:600!important}html body.foodnet-design .fn99-delivery__section-head>div>span{font-size:14px!important;line-height:1.5!important}html body.foodnet-design .fn99-delivery__facts dt{font-size:11.5px!important;line-height:1.35!important}html body.foodnet-design .fn99-delivery__facts dd{font-size:14.5px!important;line-height:1.35!important}html body.foodnet-design .fn99-delivery__zone strong{font-size:12.5px!important}html body.foodnet-design .fn99-delivery__zone span{font-size:11.5px!important}html body.foodnet-design .fn99-delivery__zone small{font-size:10.5px!important}html body.foodnet-design .fn99-delivery__boundary{font-size:11.5px!important;line-height:1.5!important}html body.foodnet-design .fn99-delivery__hero-bottom{font-size:10.5px!important;letter-spacing:.03em!important}@media(max-width:749px){html body.foodnet-design{--fn-type-body:16px;--fn-type-ui:14.5px;--fn-type-meta:13px;font-size:16px!important;line-height:1.6!important}html body.foodnet-design h1{font-size:clamp(32px,9.5vw,42px)!important;line-height:1.08!important}html body.foodnet-design h2{font-size:clamp(26px,7.4vw,32px)!important;line-height:1.12!important}html body.foodnet-design h3{font-size:20px!important}html body.foodnet-design :is(.product-card__title,.fn7-card__title,.b2b-product-card .product-card__title){font-size:14.5px!important;line-height:1.42!important}html body.foodnet-design :is(.product-card__vendor,.fn7-card__vendor,.b2b-card__vendor,.b2b-card__eyebrow){font-size:12px!important}html body.foodnet-design :is(button,.button,.btn,[class*=__button],[class*=__btn]){font-size:14px!important}html body.foodnet-design [class*=mobile-menu] :is(a,button,summary){font-size:15px!important;line-height:1.4!important}html body.foodnet-design .fn99-delivery__hero--premium .fn99-delivery__hero-inner{display:flex!important}html body.foodnet-design .fn99-delivery__hero--premium h1{max-width:620px!important;font-size:clamp(36px,10.3vw,46px)!important;line-height:1.04!important}html body.foodnet-design .fn99-delivery__hero--premium .fn99-delivery__lead{font-size:15px!important;line-height:1.58!important}html body.foodnet-design .fn99-delivery__premium-point strong{font-size:13px!important}html body.foodnet-design .fn99-delivery__premium-point small{font-size:11.5px!important}html body.foodnet-design .fn99-delivery__facts dt{font-size:11px!important}html body.foodnet-design .fn99-delivery__facts dd{font-size:14px!important}}@media(max-width:390px){html body.foodnet-design :is(.product-card__title,.fn7-card__title){font-size:14px!important}html body.foodnet-design .fn99-delivery__hero--premium h1{font-size:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/foodnet-bundle-b-collection.css.map */
