:root{--fte-dark:#3A2108;--fte-heading:#7E4900;--fte-ink:#3D2710;--fte-ink2:#5C4632;--fte-muted:#6B5640;--fte-accent:#3F7A39;--fte-accent-hover:#325F2D;--fte-gold:#E3A73A;--fte-bg:#F4EBDC;--fte-border:#E2D3BA;--fte-head:Poppins,system-ui,sans-serif;--fte-body:Poppins,system-ui,sans-serif}#shopify-pc__banner{left:auto!important;right:20px!important;bottom:20px!important;top:auto!important;transform:none!important;width:min(440px,calc(100vw - 40px))!important;max-width:none!important;margin:0!important;border-radius:20px!important;border:1px solid rgba(255,255,255,.55)!important;background:#fffc!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:0 20px 50px #4a2a0c38!important;padding:20px 22px!important;font-family:var(--fte-body)!important;color:var(--fte-ink)!important;z-index:2147483000!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;padding:0!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 14px!important}#shopify-pc__banner__body-title{font-family:var(--fte-head)!important;font-weight:600!important;font-size:18px!important;line-height:1.3!important;color:var(--fte-heading)!important;margin:0 0 6px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:14px!important;line-height:1.55!important;color:var(--fte-ink2)!important;margin:0!important}#shopify-pc__banner__body-policy-link{color:var(--fte-accent-hover)!important;text-decoration:underline!important;font-weight:600!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0!important;width:100%!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{min-height:48px!important;width:100%!important;margin:0!important;border-radius:999px!important;font-family:var(--fte-body)!important;font-weight:600!important;font-size:15px!important;cursor:pointer!important;background:var(--fte-heading)!important;color:#fff!important;border:2px solid var(--fte-heading)!important;transition:background .2s,color .2s!important}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover{background:var(--fte-dark)!important;border-color:var(--fte-dark)!important}#shopify-pc__banner__btn-manage-prefs{grid-column:1/-1!important;order:3!important;min-height:44px!important;width:100%!important;margin:0!important;background:transparent!important;border:0!important;font-family:var(--fte-body)!important;font-size:14px!important;font-weight:600!important;color:var(--fte-ink2)!important;text-decoration:underline!important;cursor:pointer!important}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible,#shopify-pc__prefs button:focus-visible{outline:3px solid var(--fte-accent)!important;outline-offset:3px!important}@media(max-width:600px){#shopify-pc__banner{right:12px!important;left:12px!important;bottom:12px!important;width:auto!important;padding:18px!important}}@media(prefers-reduced-transparency:reduce){#shopify-pc__banner{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#shopify-pc__banner{background:#fff!important}}#shopify-pc__prefs *{font-family:var(--fte-body)}#shopify-pc__prefs h2,#shopify-pc__prefs h3{font-family:var(--fte-head)!important;color:var(--fte-heading)}footer.footer{background:var(--fte-dark)!important;color:#f3e9da!important;font-family:var(--fte-body)!important;--color-background:58,33,8;--color-foreground:231,229,228;--color-text-heading:227,167,58;--color-subtext:231,229,228;--color-border:110,74,38}footer.footer .footer-block__heading,footer.footer h2,footer.footer h3{font-family:var(--fte-head)!important;font-weight:600!important;color:var(--fte-gold)!important;font-size:20px!important;letter-spacing:0!important}footer.footer p,footer.footer li,footer.footer .rte{font-size:15px!important;line-height:1.7!important;color:#f3e9da!important}footer.footer a{color:#fff!important}footer.footer a:hover{color:var(--fte-gold)!important}footer.footer a:focus-visible,footer.footer button:focus-visible,footer.footer summary:focus-visible{outline:3px solid var(--fte-gold)!important;outline-offset:3px!important}footer.footer .footer__copyright,footer.footer .footer__copyright-content{color:#e9dcc8!important;font-size:14px!important}footer.footer .footer__copyright a{color:#fff!important;text-decoration:underline!important}footer.footer .footer-fte-legal{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:14px}footer.footer .footer-fte-legal a{text-decoration:underline!important;color:#f3e9da!important}footer.footer .social__link{min-width:44px;min-height:44px;color:var(--fte-heading)!important;background:#fff!important}footer.footer .social__link svg{color:var(--fte-heading)!important;fill:currentColor}footer.footer .social__link{border-color:transparent!important;transition:background-color .2s ease,transform .2s ease}footer.footer .social__link:before,footer.footer .social__link:after{display:none!important}@media(hover:hover){footer.footer .social__link:hover{background:#e3a73a!important;transform:translateY(-2px)}footer.footer .social__link:hover svg{color:#3a2108!important}}section[id$=__newsletter_BUrg4C] .newsletter{background:#fff!important;border-top:1px solid var(--fte-border);padding-block:64px!important}section[id$=__newsletter_BUrg4C] .newsletter__form-wrapper{display:grid!important;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px;align-items:center!important;text-align:left!important}section[id$=__newsletter_BUrg4C] .section__header{text-align:left!important;margin:0!important;max-width:none!important;padding:0!important}section[id$=__newsletter_BUrg4C] h2{font-family:var(--fte-head)!important;color:var(--fte-heading)!important;font-weight:600!important;font-size:clamp(26px,3vw,34px)!important;line-height:1.2!important;text-align:left!important;margin:0 0 10px!important}section[id$=__newsletter_BUrg4C] .rich-text__text{font-size:16px!important;line-height:1.6!important;color:var(--fte-muted)!important;text-align:left!important;margin:0!important}section[id$=__newsletter_BUrg4C] .rich-text__text p:empty{display:none}section[id$=__newsletter_BUrg4C] .newsletter__form{text-align:left!important;width:100%!important;max-width:none!important;margin:0!important}section[id$=__newsletter_BUrg4C] .newsletter-form__field-wrapper{display:flex!important;gap:10px!important;flex-wrap:wrap}section[id$=__newsletter_BUrg4C] input[type=email]{flex:1 1 220px;min-height:52px!important;padding:0 20px!important;border:1.5px solid #8A7560!important;border-radius:999px!important;background:#fff!important;font-size:16px!important;color:var(--fte-ink)!important;box-shadow:none!important}section[id$=__newsletter_BUrg4C] input[type=email]:focus-visible{outline:3px solid var(--fte-accent)!important;outline-offset:3px!important}section[id$=__newsletter_BUrg4C] button[type=submit]{background:var(--fte-accent)!important;color:#fff!important;min-height:52px!important;padding:0 28px!important;border-radius:999px!important;font-weight:600!important}section[id$=__newsletter_BUrg4C] button[type=submit]:hover{background:var(--fte-accent-hover)!important;color:#fff!important}section[id$=__newsletter_BUrg4C] .newsletter__form .rich-text__text{font-size:14px!important;margin-top:10px!important}section[id$=__newsletter_BUrg4C] .newsletter__form .rich-text__text a{color:var(--fte-heading)!important;text-decoration:underline!important}@media(max-width:900px){section[id$=__newsletter_BUrg4C] .newsletter__form-wrapper{grid-template-columns:1fr;gap:24px}section[id$=__newsletter_BUrg4C] .newsletter{padding-block:48px!important}}subscription-popup .subscription-popup__title,subscription-popup h2,subscription-popup h3{font-family:var(--fte-head)!important;font-weight:600!important;color:var(--fte-heading)!important;letter-spacing:0!important}subscription-popup,subscription-popup .subscription-popup__text,subscription-popup input{font-family:var(--fte-body)!important}subscription-popup .subscription-popup__text{color:var(--fte-ink2)!important}subscription-popup button[type=submit],subscription-popup .subscription-popup__cta .btn{background:var(--fte-accent)!important;color:#fff!important;border-color:var(--fte-accent)!important;min-height:48px}subscription-popup button[type=submit]:hover{background:var(--fte-accent-hover)!important}subscription-popup a:focus-visible,subscription-popup button:focus-visible,subscription-popup input:focus-visible{outline:3px solid var(--fte-accent)!important;outline-offset:3px!important}subscription-popup a{color:var(--fte-heading)!important}subscription-popup form .btn,subscription-popup form button{background:var(--fte-accent)!important;color:#fff!important;border-color:var(--fte-accent)!important;min-height:48px}subscription-popup form .btn:hover,subscription-popup form button:hover{background:var(--fte-accent-hover)!important}subscription-popup [class*=close]{background:var(--fte-heading)!important;color:#fff!important;border-color:var(--fte-heading)!important;min-width:44px;min-height:44px}.header__buttons>a,.header__buttons>button:not(.menu-drawer-button):not(.fte-srch-btn),.search__field-icon,announcement-bar .swiper-button{min-width:44px!important;min-height:44px!important;margin:-10px!important;display:inline-flex!important;align-items:center;justify-content:center}@media(max-width:900px){.search__input,.newsletter-form__field-wrapper input{font-size:16px!important}}.footer .linklist a,.footer .accordion-details__content a{min-height:44px;display:flex;align-items:center}.footer .linklist a{width:fit-content;max-width:100%}@media(hover:none){.footer .reversed-link__text{background-size:0 1px!important}}@media(hover:hover){.footer .reversed-link:hover .reversed-link__text{background-size:0 var(--reversed-link-gap,1px)!important}.footer .reversed-link a:hover .reversed-link__text{background-size:100% var(--reversed-link-gap,1px)!important}}.footer .accordion-details__content p a{display:inline;min-height:0}footer.footer p:has(>a[href^="/policies"]){display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px!important;line-height:1.6!important;margin-top:16px}footer.footer p>a[href^="/policies"]:not(#_){font-weight:400!important;color:#f3e9da!important;text-decoration:underline!important;text-decoration-color:#f3e9da80!important;text-underline-offset:4px;white-space:nowrap}.header__buttons>.menu-drawer-button{position:relative}.header__buttons>.menu-drawer-button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.accordion-details__summary:focus-visible,.fte2 summary:focus-visible{outline:3px solid #3F7A39!important;outline-offset:3px!important}@media(max-width:767.98px){.breadcrumbs{flex-wrap:wrap!important;row-gap:2px}.breadcrumbs--last{white-space:normal!important;overflow:visible!important;flex-basis:100%}}main:has(.bbqgids) .page__title{font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important;color:#7e4900!important;font-size:clamp(32px,4vw,50px)!important;line-height:1.1!important;letter-spacing:-.01em}main .bbqgids{font-family:Poppins,system-ui,sans-serif;color:#3d2710}main .bbqgids .bbqintro{font-size:17px;line-height:1.7;color:#3d2710;max-width:760px}main .bbqgids .bbqsectiekop{font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important;color:#7e4900!important;font-size:clamp(24px,2.4vw,30px)!important;margin:40px 0 8px!important}main .bbqgids .bbqzoekveld{max-width:520px;min-height:52px;padding:0 22px;border:1.5px solid #8A7560;border-radius:999px;font-size:16px;color:#3d2710}main .bbqgids .bbqzoekveld:focus{border-color:#3f7a39;box-shadow:inset 0 0 0 1px #3f7a39}main .bbqgids .bbqchip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;margin:0 8px 10px 0;border:1.5px solid #E2D3BA;background:#fff;color:#3d2710!important;font-weight:500;font-size:15px}main .bbqgids .bbqchip.actief{background:#3f7a39!important;border-color:#3f7a39!important;color:#fff!important}main .bbqgids .bbqchip-info{border-style:dashed;color:#3d2710!important}@media(hover:hover)and (pointer:fine){main .bbqgids .bbqchip:not(.actief):hover,main .bbqgids .bbqchip-info:hover{background:#eef5ec!important;border-color:#3f7a39!important;color:#3f7a39!important}main .bbqgids .bbqtile:hover{border-color:#d9c3a0;transform:translateY(-3px);box-shadow:0 2px 4px #3a21080a,0 12px 24px -8px #3a210829,0 28px 48px -20px #3a210833}main .bbqgids .bbqtile:hover .bbqtile-img img{transform:scale(1.03)}main .bbqgids .bbqtile:hover .bbqtile-lijn{background-size:0 1px}main .bbqbestel:hover{background:#325f2d!important;color:#fff!important}main .bbqbestel-alt:hover{background:#eef5ec!important;color:#3f7a39!important}}main .bbqgids .bbqnav-label,main .bbqgids .bbqteller{color:#6b5640;font-size:14px}main .bbqgids .bbqnav-info a{color:#3f7a39;font-weight:600}main .bbqgids .bbqtiles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px}main .bbqgids .bbqtile{background:#fff;border:1px solid #E2D3BA;border-radius:16px;transition:border-color .25s ease,box-shadow .35s cubic-bezier(.2,.8,.2,1),transform .35s cubic-bezier(.2,.8,.2,1)!important}main .bbqgids .bbqtile-img{padding-top:75%;background:#f4ebdc}main .bbqgids .bbqtile-naam{height:auto;min-height:0;padding:14px 18px 18px;font-size:16px;line-height:1.35;color:#7e4900}main .bbqoverlay{background:#2113058c}main .bbqmodal,main .bbqmodal-scroll{border-radius:18px}main .bbqmodal{font-family:Poppins,system-ui,sans-serif}main #bbqmodalcontent h3,main .bbqpanel-titel{color:#7e4900!important;font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important}main .bbqmodal-foto{border-radius:14px}main .bbqbestel{background:#3f7a39;color:#fff!important;min-height:44px;display:inline-flex;align-items:center;padding:0 22px}main .bbqbestel-alt{background:#fff;color:#3f7a39!important;border:1.5px solid #3F7A39}main .bbqclose,main .bbqcopyicon{width:44px;height:44px;color:#7e4900}@media(max-width:640px){main .bbqgids .bbqtiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main .bbqgids .bbqtile-naam{font-size:14px;padding:10px 12px 14px}main .bbqgids .bbqchip{min-height:40px;padding:0 14px;font-size:14px}}.shopify-policy__container{box-sizing:border-box!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:48px 16px 80px!important;font-family:Poppins,system-ui,sans-serif;color:#3d2710}.shopify-policy__title{text-align:left!important;margin-bottom:28px}.shopify-policy__title h1{font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important;color:#7e4900!important;font-size:clamp(32px,4vw,46px)!important;line-height:1.1!important;letter-spacing:-.01em}.shopify-policy__body{font-size:16px!important;line-height:1.75!important;color:#3d2710!important}.shopify-policy__body :is(h2,h3,h4){font-family:Poppins,system-ui,sans-serif!important;font-style:normal!important;font-weight:600!important;color:#7e4900!important;font-size:22px!important;line-height:1.3!important;margin:36px 0 10px!important}.shopify-policy__body :is(h2,h3,h4) em,.shopify-policy__body :is(h2,h3,h4) i{font-style:normal!important}.shopify-policy__body :is(p,li){color:#3d2710!important}.shopify-policy__body li em,.shopify-policy__body li i{font-style:normal!important;font-weight:600}.shopify-policy__body strong{color:#3d2710}.shopify-policy__body a{color:#3f7a39!important;font-weight:600;text-decoration:underline;text-underline-offset:3px}.shopify-policy__title,.shopify-policy__body{box-sizing:border-box!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.shopify-policy__body{overflow-wrap:anywhere}.subscription-popup .drawer__inner{border-radius:20px!important;overflow:hidden;font-family:Poppins,system-ui,sans-serif}.subscription-popup .drawer__close-btn{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;width:44px!important;height:44px!important;min-width:44px;border-radius:50%!important;background:#fffffff5!important;color:#7e4900!important;box-shadow:0 4px 16px #21130547!important;border:0!important;display:grid!important;place-items:center;padding:0!important;outline:none!important;transition:transform .2s ease,background .2s ease}.subscription-popup .drawer__close-btn .icon{width:20px!important;height:20px!important;background:none!important;padding:0!important;margin:0!important;color:#7e4900!important;border-radius:0!important}.subscription-popup .drawer__close-btn .icon path{stroke-width:2.2}.subscription-popup .drawer__close-btn:focus-visible{box-shadow:0 4px 16px #21130547,0 0 0 3px #fff,0 0 0 5px #3f7a39b3!important}@media(hover:hover){.subscription-popup .drawer__close-btn:hover{background:#fff!important;transform:scale(1.06)}}.subscription-popup .subscription-popup__title h3{font-family:Poppins,system-ui,sans-serif!important;font-weight:600!important;color:#7e4900!important;text-transform:none!important;letter-spacing:-.01em;line-height:1.15!important}.subscription-popup .subscription-popup__text{color:#6b5640!important}.subscription-popup .subscription-popup__form input[type=email]{min-height:52px;border:1.5px solid #8A7560!important;border-radius:999px!important;font-size:16px!important;padding:0 22px!important}.subscription-popup .subscription-popup__form button{min-height:52px;border-radius:999px!important}@media(min-width:768px){.subscription-popup{--modal-width:80rem!important}.subscription-popup .drawer__body>.flex{flex-wrap:nowrap!important;align-items:stretch;text-align:left!important}.subscription-popup .subscription-popup__image{flex:0 0 42%;width:42%!important;height:auto!important;min-height:420px;aspect-ratio:auto!important}.subscription-popup .subscription-popup__image picture,.subscription-popup .subscription-popup__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.subscription-popup .subscription-popup__image{position:relative}.subscription-popup .subscription-popup__blocks{flex:1;padding:44px 40px 36px!important;gap:14px;align-items:stretch}.subscription-popup .subscription-popup__blocks>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left}.subscription-popup .subscription-popup__title h3{font-size:30px!important}}@media(max-width:767.98px){.subscription-popup .subscription-popup__image{height:150px!important;min-height:0!important;aspect-ratio:auto!important}.subscription-popup .subscription-popup__image picture,.subscription-popup .subscription-popup__image img{height:100%!important;object-fit:cover}.subscription-popup .subscription-popup__blocks{padding:22px 20px 20px!important;gap:10px}.subscription-popup .subscription-popup__title h3{font-size:24px!important}.subscription-popup .subscription-popup__text.text-base{font-size:15px!important;line-height:1.55}}body.modal-show .fte-mbar{display:none!important}.subscription-popup :is(button:not(.drawer__close-btn),.btn,input[type=submit]){background:#3f7a39!important;color:#fff!important;border:none!important;background-image:none!important;box-shadow:none!important}@media(hover:hover){.subscription-popup :is(button:not(.drawer__close-btn),.btn,input[type=submit]):hover{background:#325f2d!important;color:#fff!important}}.subscription-popup :is(button:not(.drawer__close-btn),.btn,input[type=submit]):before,.subscription-popup :is(button:not(.drawer__close-btn),.btn,input[type=submit]):after{display:none!important}[data-recipe-root] .recipe-servings__btn{width:40px!important;height:40px!important}[data-recipe-root] .recipe-check{position:relative}[data-recipe-root] .recipe-check:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.article .article-navigation a{min-height:44px;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.header__bottom:after{background:#fff!important;border-bottom:1px solid #E2D3BA}}.header :is(.search__input,.cart-drawer-button,.header__icon,.reversed-link__text){color:#3d2710}.header .search__input{background-color:#f4ebdc!important;border-color:transparent}.header .search__input::placeholder{color:#6b5640;opacity:1}.header{--cart-icon-background:#F4EBDC}@media(hover:hover)and (min-width:640px){.header .cart-icon--solid:hover{background-color:#eadcc4}}.header .search__input:focus-visible{outline:2px solid #3F7A39;outline-offset:1px}.menu-drawer__item-link,.menu-drawer__item-link-heading{color:#3d2710!important}.menu-drawer__item-back-link{color:#6b5640!important}.header .cart-count{width:auto;min-width:2rem;padding:0 .5rem;border-radius:999px;box-sizing:border-box;white-space:nowrap}@media(max-width:639px){.header .cart-count--absolute{inset-inline-end:-.2rem;top:-.4rem}}.btn.btn--primary:before{display:none!important}@media(hover:hover){.btn.btn--primary:not(:disabled):hover{color:rgb(var(--color-button-text));filter:brightness(.86)}}.btn.btn--primary:hover .btn__text{color:inherit}.header-section:is(.header-sticky,.shopify-section){pointer-events:none;background:transparent}.header-section:is(.header-sticky,.shopify-section)>*{pointer-events:auto}.header-section:is(.header-sticky,.shopify-section) .header__search{transition:opacity .2s ease,visibility .2s}.header-section.fte-compact .header__search{opacity:0;visibility:hidden;pointer-events:none}@media(min-width:1024px){html body .fte2-product .pgal,html body .fte2-pinfo .phelp,html body .fte2 .fq-side,html body .fte2 .ct-side{top:152px}}.shopify-section-group-header-group .announcement-bar .slider-controls,[id*=__announcement_bar] .slider-controls{display:none!important}.fte-fly{display:block!important;position:fixed;z-index:2147482500;width:52px;height:52px;border-radius:50%;background:#eef5ec center/cover no-repeat;border:2.5px solid #fff;box-shadow:0 8px 22px #3a21084d;pointer-events:none;will-change:transform,opacity}.fte-fly--dot{background:var(--fte-accent,#3F7A39)}body:has(cart-drawer[open]) .fte2-product .psticky,body:has(menu-drawer[open]) .fte2-product .psticky{transform:translateY(110%)!important;visibility:hidden;transition:transform .2s ease,visibility 0s .2s}.header .search__content{padding:var(--space-md,24px) var(--page-padding,24px) 32px;border-top:1px solid #E2D3BA;box-shadow:0 18px 40px -24px #3a210859}.header .search__content .predictive-search-result__heading{font-size:18px;font-weight:600;color:#7e4900;margin:0}.header .search__content .search__box-others .predictive-search-result__heading{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase!important;color:#6b5640}.header .search__content .predictive-search-result__list a{color:#3d2710;font-weight:500}@media(hover:hover){.header .search__content .predictive-search-result__list a:hover{color:#7e4900}}.header .search__content .predictive-search-result__list mark,.header .search__content .predictive-search-result__list b{background:none;color:#7e4900;font-weight:700}.fte2.fte2-psr.fte2-psr{padding:0!important;background:transparent}.header .search__content .search__box-others:not(:has(*)){display:none}.fte2-psr .psr-grid{gap:16px}.header .search__results-all .btn{border-radius:999px;background:#3f7a39;color:#fff;min-height:48px;padding-inline:24px}.header .search__results-all .btn .btn__text{color:#fff}@media(max-width:749px){.header .search__content{padding:16px var(--page-padding,16px) 24px}.fte2-psr .psr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fte2-psr .psr-grid>.card:nth-child(n+5){display:none}}@media(min-width:750px)and (max-width:1199px){.fte2-psr .psr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fte2-psr .psr-grid>.card:nth-child(n+7){display:none}}@media(min-width:1200px){.fte2-psr .psr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fte2-psr .psr-grid>.card:nth-child(n+9){display:none}.header .search__content:has(.search__box-others *) .fte2-psr .psr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.header .search__content:has(.search__box-others *) .fte2-psr .psr-grid>.card:nth-child(n+7){display:none}}.header cart-count.fte-n-up,.header cart-count.fte-n-down{display:inline-flex}.header-section:is(.header-sticky,.shopify-section){--fte-ch:72px;--fte-ty:-30px;--fte-ls:.56;--fte-by:0px}@media(min-width:1024px){.header-section:is(.header-sticky,.shopify-section){--fte-ch:128px;--fte-ls:.68;--fte-by:-60px}}@media(min-width:1360px){.header-section:is(.header-sticky,.shopify-section){--fte-ch:80px;--fte-by:-124px}}.header-section:is(.header-sticky,.shopify-section) .header{background:transparent}.header-section:is(.header-sticky,.shopify-section) .header__top{background:transparent!important}.header-section:is(.header-sticky,.shopify-section) .header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:50% 0;transform:scaleY(1);transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0;backface-visibility:hidden}.header-section:is(.header-sticky,.shopify-section) :is(.header__logo,.header__icons--left,.header__icons--right,.header__bottom){transition:transform .3s cubic-bezier(.4,0,.2,1)}.header-section:is(.header-sticky,.shopify-section) .header:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#e2d3ba;transform:translateY(calc(var(--fte-hh,196px) - 1px));transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:5}.header-section:is(.header-sticky,.shopify-section) .header__bottom{position:relative;z-index:3;background:transparent!important;box-shadow:none!important}.header-section:is(.header-sticky,.shopify-section) .header__bottom:after{background:transparent!important;border-bottom:0!important}.header-section.fte-compact .header:before{transform:scaleY(var(--fte-cs,.37))}.header-section.fte-compact .header,.header-section.fte-compact .header__top{pointer-events:none}.header-section.fte-compact :is(.header__logo,.header__icons--left,.header__icons--right,.menu-drawer,.header__menu>ul,.header__menu .dropdown){pointer-events:auto}.header-section.fte-compact :is(.header__icons--left,.header__icons--right){transform:translateY(var(--fte-ty))}.header-section.fte-compact .header__logo{transform:translateY(var(--fte-ty)) scale(var(--fte-ls))}.header-section.fte-compact .header__bottom{transform:translateY(var(--fte-by))}.header-section.fte-compact .header:after{transform:translateY(calc(var(--fte-ch) - 1px))}@media(min-width:1024px){.header-section:is(.header-sticky,.shopify-section) .header__logo{transform-origin:left center}}@media(min-width:1360px){.header-section.fte-compact .header__bottom,.header-section.fte-compact .header__navigation{pointer-events:none}.header-section.fte-compact .header__menu>ul,.header-section.fte-compact .header__menu .dropdown{pointer-events:auto}}@media(prefers-reduced-motion:reduce){.header-section:is(.header-sticky,.shopify-section) .header:before,.header-section:is(.header-sticky,.shopify-section) :is(.header__logo,.header__icons--left,.header__icons--right,.header__bottom),.header-section:is(.header-sticky,.shopify-section) .header:after,.header-section:is(.header-sticky,.shopify-section) .header__search{transition:none}}.header-section.fte-expand .header__search{transition:opacity .2s ease .2s,visibility 0s .2s}.header .fte-srch-btn{display:none!important}.header-section.fte-compact .header .fte-srch-btn{display:grid!important;place-items:center;width:44px;height:44px;margin:-10px!important;padding:0;border:0;border-radius:999px;background:transparent;color:#3d2710;cursor:pointer;animation:fte-fade-in .2s ease}@media(hover:hover){.header-section.fte-compact .fte-srch-btn:hover{background:#f4ebdc;color:#7e4900}}.fte-srch-btn:focus-visible{outline:2px solid #3F7A39;outline-offset:1px}@keyframes fte-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.header-section.fte-compact .fte-srch-btn{animation:none}}@media(min-width:1024px){.header .header__icons--right a[href*=account] .reversed-link__text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}html.fte-scrolling .header__menu{pointer-events:none!important}html.fte-scrolling .fixed-overlay--header-section{opacity:0!important;visibility:hidden!important;transition:none!important}.header-section.fte-now .header__search{transition:none!important}@media(max-width:1023px){.header-section .header__top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.header-section .header__logo{justify-self:center}.header-section .header__icons--left{justify-self:start}.header-section .header__icons--right{justify-self:end}.header-section:is(.header-sticky,.shopify-section) .header__logo{transform-origin:50% 50%}}.header .menu-drawer-button{color:#3d2710}.header .menu-drawer-button .hamburger-line,.header .menu-drawer-button .hamburger-line:before,.header .menu-drawer-button .hamburger-line:after{background-color:#3d2710}@media(max-width:1023px){.header-section:is(.header-sticky,.shopify-section) .header__top{padding:8px 16px!important;grid-template-rows:56px!important;row-gap:0!important;position:relative}.header-section:is(.header-sticky,.shopify-section) :is(.header__logo,.header__icons--left,.header__icons--right){position:relative;z-index:2;transform:none!important;transition:none!important}.header-section:is(.header-sticky,.shopify-section) .header__logo img{max-width:56px!important;height:auto}.header-section:is(.header-sticky,.shopify-section) .header:before{transform:none!important;transition:none!important}.header-section:is(.header-sticky,.shopify-section) .header:after{transform:translateY(calc(var(--fte-hh,72px) - 1px))!important;transition:none!important}.header-section:is(.header-sticky,.shopify-section) .header__search{position:absolute!important;grid-area:auto!important;left:0!important;right:0!important;width:auto!important;max-width:none!important;margin:0!important;top:100%;z-index:1;padding:12px 16px;background:#fff;border-bottom:1px solid #E2D3BA;box-shadow:0 14px 24px -18px #3a210859;opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s}.header-section:is(.header-sticky,.shopify-section).fte-srch-open .header__search{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),visibility 0s}.header .fte-srch-btn{display:grid!important;place-items:center;width:44px;height:44px;margin:-10px!important;padding:0;border:0;border-radius:999px;background:transparent;color:#3d2710;cursor:pointer}}.fte-srch-btn .fte-ico-x,.header-section.fte-srch-open .fte-srch-btn .fte-ico-srch{display:none}.header-section.fte-srch-open .fte-srch-btn .fte-ico-x{display:block}@media(max-width:1023px){.header-section.fte-srch-open .header__search-close{display:none!important}}.fte-srch-dim{display:block!important;position:fixed;left:0;right:0;bottom:0;top:var(--fte-dim-top,0px);z-index:29;background:#3a210859;opacity:0;visibility:hidden;transition:opacity .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s;-webkit-tap-highlight-color:transparent}.fte-srch-dim.is-on{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.4,0,.2,1),visibility 0s}@media(min-width:1024px){.fte-srch-dim{display:none}}@media(max-width:1023px){.header-section:is(.header-sticky,.shopify-section) .header__search .search__content{overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:var(--fte-res-h,60vh)}}.header-section .header__top:has(.search__content:not(.hidden)){z-index:6}.header .search__input::-webkit-search-cancel-button,.header .search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}body:has(.header-section.fte-srch-open) .fte-mbar,body:has(.header__search .search__content:not(.hidden)) .fte-mbar{transform:translateY(130%)!important;visibility:hidden!important;transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s!important}@media(min-width:1024px){.header .search__reset{display:none!important}}@media(max-width:767.98px){.breadcrumbs:has(>a~a)>a:not(:last-of-type),.breadcrumbs:has(>a~a)>.breadcrumbs--sep,.breadcrumbs:has(>a~a)>.breadcrumbs--last{display:none!important}.breadcrumbs:has(>a~a)>a:last-of-type:before{content:"\2190\a0"}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/fte-global.css.map */
