:root{--gronfeld-ivory:#F3F0E8;--gronfeld-green:#68796B;--gronfeld-charcoal:#303832;--gronfeld-limestone:#D8D1C3;--gronfeld-sage:#A5AD9D}body{background-color:var(--gronfeld-ivory)}button,a,input{transition:background-color .2s ease,color .2s ease,border-color .2s ease}:focus-visible{outline:2px solid var(--gronfeld-green);outline-offset:3px}@media(prefers-reduced-motion:reduce){button,a,input{transition:none}}.gf-products,.gf-products .gf-product__media{background-color:#fff}.gf-products .gf-product__media img{display:block;object-fit:contain}body:has(.product-grid-container){background-color:#fff}.product-grid-container,.product-grid-container .collection-wrapper,.product-grid-container .product-grid,.product-grid-container .product-grid__item,.product-grid-container .product-card,.product-grid-container .product-card__content,.product-grid-container .card-gallery,.product-grid-container .product-card__media,.product-grid-container .product-card__image,.product-grid-container .product-card__gallery,.product-information .product-media,.product-information .product-media-container,.product-information .product-media-gallery{background-color:#fff}body{color:#243a2c}header a,header button,.header a,.header button{color:#243a2c}header a:hover,.header a:hover{color:#496f50}:root{--gf-forest:#303F35;--gf-sage:#68796B;--gf-ivory:#F3F0E8;--gf-stone:#D8D1C3;--gf-white:#fff}body{color:var(--gf-forest)}#header-group{border-bottom:1px solid rgba(48,63,53,.13)}#header-group .announcement-bar{background:var(--gf-forest);color:#fff}#header-group .announcement-bar a,#header-group .announcement-bar p,#header-group .announcement-bar span{color:#fff}#header-group .header a,#header-group .header button{color:var(--gf-forest)}#header-group .header a:hover{color:var(--gf-sage)}#header-group .header__row{border-color:#303f351f}#header-group .menu-list__submenu,#header-group .menu-drawer,#header-group .header-menu__submenu{background:var(--gf-ivory)}body.gf-page-collection{background:#fff}body.gf-page-collection #MainContent>.shopify-section:first-child{background:var(--gf-ivory);border-bottom:1px solid rgba(48,63,53,.1)}body.gf-page-collection #MainContent>.shopify-section:first-child .section-background{background:var(--gf-ivory)}body.gf-page-collection .product-grid-container{background:#fff}body.gf-page-collection .product-grid__item{border-color:#303f3517}body.gf-page-collection .product-grid__item .product-card{background:#fff}body.gf-page-collection .product-grid__item img{object-fit:contain}body.gf-page-collection .product-grid__item .product-card:hover{box-shadow:0 8px 24px #303f350e}body.gf-page-collection .facets,body.gf-page-collection .facets-container{border-color:var(--gf-stone)}body.gf-page-product,body.gf-page-product .product-information,body.gf-page-product .product-information__media img{background:#fff}body.gf-page-product .product-information .product-form__buttons .button,body.gf-page-product .product-information button[name=add],body.gf-page-product .product-information .add-to-cart-button{background:var(--gf-forest);color:#fff;border-color:var(--gf-forest)}body.gf-page-product .product-information button[name=add]:hover,body.gf-page-product .product-information .add-to-cart-button:hover{background:#45594b}.gf-product-assurance{display:flex;flex-wrap:wrap;gap:10px 22px;padding:16px 0;border-top:1px solid var(--gf-stone);border-bottom:1px solid var(--gf-stone);color:var(--gf-forest);font-size:12px;line-height:1.5}.gf-product-assurance span{display:inline-flex;align-items:center;gap:8px}.gf-product-assurance svg{width:18px;height:18px;flex:none;stroke:var(--gf-sage)}#cart-drawer .theme-drawer__dialog{background:#fff;color:var(--gf-forest)}#cart-drawer .theme-drawer__header{background:var(--gf-ivory);border-bottom:1px solid var(--gf-stone)}#cart-drawer .cart-drawer__content{background:#fff}#cart-drawer .cart-drawer__summary,#cart-drawer .cart-totals__container{border-color:var(--gf-stone)}#cart-drawer .cart__checkout-button,.cart-page .cart__checkout-button{background:var(--gf-forest);color:#fff;border-color:var(--gf-forest)}#cart-drawer .cart__checkout-button:hover,.cart-page .cart__checkout-button:hover{background:#45594b}.cart-page{background:#fff}.cart-page__summary{background:var(--gf-ivory);border:1px solid var(--gf-stone);border-radius:3px}.gf-product-assurance a{color:var(--gf-forest);text-underline-offset:3px}:focus-visible{outline:2px solid var(--gf-sage);outline-offset:3px}@media(max-width:749px){.gf-product-assurance{gap:9px 14px;padding:14px 0}body.gf-page-collection #MainContent>.shopify-section:first-child{padding-block:4px}.cart-page__summary{border-left:0;border-right:0}}@media(prefers-reduced-motion:reduce){.product-card{transition:none!important}}.gf8-collection-banner{background:#f3f0e8;color:#303f35;border-bottom:1px solid #d8d1c3}.gf8-wrap{max-width:1440px;margin:auto;padding:34px clamp(20px,5vw,78px) 28px}.gf8-crumb{font-size:12px;color:#68796b;margin-bottom:25px}.gf8-crumb a{color:inherit;text-decoration:none}.gf8-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,35%);align-items:center;gap:44px}.gf8-intro:not(:has(.gf8-photo)){grid-template-columns:1fr}.gf8-kicker{font-size:11px;letter-spacing:.12em;font-weight:700;color:#68796b}.gf8-intro h1{font-size:clamp(38px,5vw,68px);line-height:1.06;letter-spacing:-.035em;margin:12px 0 16px;color:#303f35}.gf8-description,.gf8-intro p{font-size:15px;line-height:1.6;max-width:640px;color:#465248}.gf8-photo{height:230px;overflow:hidden;background:#fff}.gf8-photo img{width:100%;height:100%;object-fit:cover}.gf8-benefits{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:25px;padding-top:18px;border-top:1px solid #d8d1c3;font-size:12px;font-weight:600}.gf8-benefits span:before{content:"\2713";color:#68796b;margin-right:8px}.gf8-menu-feature{list-style:none;display:flex;flex-direction:column;gap:9px;padding:22px!important;min-width:175px;background:#f3f0e8;border-left:3px solid #68796b}.gf8-menu-feature strong{font-size:20px;color:#303f35}.gf8-menu-feature span:last-child{font-size:13px;color:#68796b;line-height:1.5}.gf8-product-guide{background:#f3f0e8;border-left:3px solid #68796b;padding:17px 20px;margin:18px 0}.gf8-product-guide p{font-size:13px;line-height:1.55;margin:8px 0 0;color:#303f35}.gf8-cart-trust{text-align:center;font-size:12px;color:#526357;padding:15px 10px;border-top:1px solid #d8d1c3}#cart-drawer .cart-drawer__summary{background:#f3f0e8}#header-group .mega-menu__list{gap:16px}@media(max-width:749px){.gf8-wrap{padding:24px 20px}.gf8-intro{grid-template-columns:1fr;gap:20px}.gf8-intro h1{font-size:38px}.gf8-photo{height:180px}.gf8-benefits{font-size:11px;gap:8px 15px}.gf8-menu-feature{display:none}}#header-group .header,#header-group .header__row,#header-group .header__row--top,#header-group .header__row--bottom{background-color:#fff!important}#header-group .header{color:#303f35}#header-group .mega-menu__list:has(.gf81-menu-group){display:grid!important;grid-template-columns:minmax(260px,2fr) repeat(4,minmax(110px,1fr))!important;gap:clamp(18px,2.4vw,38px)!important;align-items:start;padding:24px clamp(24px,3vw,54px) 30px!important;width:100%}#header-group .mega-menu__list:has(.gf81-menu-group)>li{grid-column:auto!important;min-width:0!important;max-width:none!important;margin:0!important}#header-group .gf81-menu-group{list-style:none;display:flex;flex-direction:column;gap:15px}#header-group .gf81-menu-label{display:block;color:#303f35!important;font-size:14px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;line-height:1.4;padding-bottom:10px;margin-bottom:12px;border-bottom:2px solid #BBC2B5}#header-group .gf81-menu-label--link:hover{color:#303f35!important}#header-group .gf81-menu-links{display:flex;flex-direction:column;gap:13px;margin:0;padding:0;list-style:none}#header-group .gf81-menu-links a{color:#303f35!important;font-size:14px!important;line-height:1.4;text-decoration:none}#header-group .gf81-menu-links a:hover{text-decoration:underline;text-underline-offset:4px}#header-group .gf81-series-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;text-decoration:none!important;color:#303f35!important;max-width:100%}#header-group .gf81-series-image{display:block;width:72px;height:68px;background:#fff;border:1px solid #eae9e4;border-radius:3px;overflow:hidden}#header-group .gf81-series-image img{display:block;width:100%;height:100%;object-fit:contain}#header-group .gf81-series-copy{display:flex;flex-direction:column;gap:4px;min-width:0}#header-group .gf81-series-copy strong{font-size:15px;line-height:1.25;font-weight:650}#header-group .gf81-series-copy small{color:#68796b;font-size:11px;line-height:1.35;max-width:270px}#header-group .mega-menu__list:has(.gf81-menu-group){background:#f3f0e8}#header-group .mega-menu__list:has(.gf81-menu-group) .gf8-menu-feature{display:none!important}@media(max-width:1150px){#header-group .mega-menu__list:has(.gf81-menu-group){grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(90px,1fr))!important;gap:16px!important;padding-inline:22px!important}#header-group .gf81-series-card{grid-template-columns:56px minmax(0,1fr);gap:8px}#header-group .gf81-series-image{width:56px;height:56px}#header-group .gf81-series-copy small{display:none}}body.gf-page-product .product-details .accordion{background:#303f35!important;color:#fff!important;padding:14px 24px!important;border-radius:3px;--color-foreground:#fff;--color-border:rgba(255,255,255,.35)}body.gf-page-product .product-details .accordion .details{color:#fff!important;border-color:#ffffff52!important}body.gf-page-product .product-details .accordion .details__header,body.gf-page-product .product-details .accordion .details__header *,body.gf-page-product .product-details .accordion .details-content,body.gf-page-product .product-details .accordion .details-content *{color:#fff!important}body.gf-page-product .product-details .accordion svg{color:#fff!important;stroke:currentColor}body.gf-page-product .product-details .accordion .details__header:hover{opacity:.8}#header-group .mega-menu__list:has(.gf81-menu-group){grid-template-columns:minmax(0,1.45fr) repeat(4,minmax(0,1fr))!important;column-gap:clamp(14px,2vw,32px)!important;box-sizing:border-box!important}#header-group .mega-menu__list:has(.gf81-menu-group)>.gf81-menu-group,#header-group .gf81-series-card,#header-group .gf81-series-copy{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}#header-group .gf81-series-card{grid-template-columns:64px minmax(0,1fr)!important;gap:10px!important}#header-group .gf81-series-image{width:64px!important;height:64px!important}#header-group .gf81-series-copy strong{display:block;overflow-wrap:anywhere;font-size:14px!important}#header-group .gf81-series-copy small{display:block!important}#header-group .gf81-menu-links a{overflow-wrap:anywhere}@media(max-width:1100px){#header-group .mega-menu__list:has(.gf81-menu-group){column-gap:12px!important}#header-group .gf81-series-card{grid-template-columns:48px minmax(0,1fr)!important}#header-group .gf81-series-image{width:48px!important;height:48px!important}}@media(min-width:750px){body.gf-page-product .product-information .gf84-product-grid:not(.product-information--media-none){display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)!important;grid-template-rows:minmax(0,auto)!important;align-items:start!important;grid-auto-flow:row!important;grid-column:1/-1!important;column-gap:clamp(20px,3vw,48px)!important}body.gf-page-product .gf84-product-grid.product-information--media-left>.product-information__media{grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;align-self:start!important}body.gf-page-product .gf84-product-grid.product-information--media-left>.product-details{grid-column:2!important;grid-row:1!important;min-width:0!important;align-self:start!important;position:relative!important;top:auto!important;transform:none!important;padding:0!important;margin:0!important}body.gf-page-product .gf84-product-grid.product-information--media-right>.product-information__media{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important}body.gf-page-product .gf84-product-grid.product-information--media-right>.product-details{grid-column:1!important;grid-row:1!important;min-width:0!important;position:relative!important;top:auto!important;transform:none!important}body.gf-page-product .gf84-product-grid .product-details>.group-block{width:100%!important;max-width:580px!important;margin-inline:auto!important}}@media(max-width:749px){body.gf-page-product .gf84-product-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body.gf-page-product .gf84-product-grid>.product-information__media,body.gf-page-product .gf84-product-grid>.product-details{grid-column:1!important;grid-row:auto!important;min-width:0!important}}body.gf-page-product .product-details .accordion{background-color:#303f35!important;color:#fff!important;padding:12px clamp(16px,2vw,28px)!important;border-radius:4px!important;--color-foreground:#fff!important;--color-border:rgba(255,255,255,.3)!important}body.gf-page-product .product-details .accordion .details,body.gf-page-product .product-details .accordion .details__header,body.gf-page-product .product-details .accordion .details__header *,body.gf-page-product .product-details .accordion .details-content,body.gf-page-product .product-details .accordion .details-content *{color:#fff!important;border-color:#ffffff4d!important}body.gf-page-product .product-details .accordion svg{color:#fff!important;stroke:currentColor!important}@media(min-width:990px){#header-group .gf84-mega-menu{display:grid!important;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr))!important;gap:clamp(16px,2.5vw,44px)!important;padding:30px clamp(26px,4vw,70px)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#header-group .gf84-mega-menu>li{width:auto!important;min-width:0!important;max-width:100%!important;grid-column:auto!important;grid-row:1!important;overflow:hidden!important}#header-group .gf84-mega-menu .gf81-series-card{display:flex!important;flex-direction:row!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:12px!important;align-items:center!important}#header-group .gf84-mega-menu .gf81-series-image{flex:0 0 66px!important;width:66px!important;height:66px!important}#header-group .gf84-mega-menu .gf81-series-copy{flex:1 1 auto!important;min-width:0!important;width:auto!important}#header-group .gf84-mega-menu .gf81-series-copy strong{font-size:15px!important;white-space:normal!important}}@media(min-width:750px)and (max-width:989px){#header-group .gf84-mega-menu{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}#header-group .gf84-mega-menu>li{min-width:0!important;grid-column:auto!important;grid-row:auto!important}}@media(min-width:990px){#header-group .gf84-mega-menu{grid-template-columns:minmax(320px,2.35fr) repeat(4,minmax(0,1fr))!important;gap:clamp(14px,2vw,30px)!important}#header-group .gf84-mega-menu .gf81-series-card{align-items:flex-start!important;gap:12px!important}#header-group .gf84-mega-menu .gf81-series-image{flex:0 0 76px!important;width:76px!important;height:76px!important}#header-group .gf84-mega-menu .gf81-series-copy small{display:block!important;font-size:12px!important;line-height:1.42!important;color:#68796b!important;max-width:100%!important;overflow-wrap:break-word!important}#header-group .gf84-mega-menu .gf81-series-copy{gap:5px!important}}@media(min-width:750px)and (max-width:989px){#header-group .gf84-mega-menu .gf81-series-copy small{display:block!important;font-size:11px!important;line-height:1.4!important}}@media(min-width:750px){body.gf-page-product .product-information .gf84-product-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;grid-template-rows:auto!important;align-items:start!important;grid-auto-flow:row!important;column-gap:clamp(24px,3vw,54px)!important}body.gf-page-product .gf84-product-grid>.product-information__media{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important}body.gf-page-product .gf84-product-grid>.product-details{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;align-self:start!important}body.gf-page-product .gf84-product-grid .product-media-gallery{width:100%!important;max-width:100%!important}}@media(max-width:749px){body.gf-page-product .gf84-product-grid>.product-information__media,body.gf-page-product .gf84-product-grid>.product-details{grid-row:auto!important}}body.gf-page-product .gf8-product-guide{display:none!important}body.gf-page-product .gf-product-assurance{max-width:100%;flex-wrap:wrap}#header-group .gf84-mega-menu .gf81-series-copy .gf86-series-description{display:block!important;visibility:visible!important;opacity:1!important;color:#68796b!important;font-size:12px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:break-word!important;max-width:100%!important;margin-top:4px!important}#header-group .gf84-mega-menu .gf81-series-card{align-items:flex-start!important}#header-group .gf84-mega-menu .gf81-series-copy{display:flex!important;flex-direction:column!important;min-width:0!important}@media(min-width:990px){#header-group .gf84-mega-menu{grid-template-columns:minmax(340px,2.4fr) repeat(4,minmax(0,1fr))!important}}body.gf-page-product [id*=__main] .section-background{background:#fff!important}body.gf-page-product [id*=product_recommendations] .section-background{background:#e4e8df!important}body.gf-page-product .product-details .accordion{background-color:#fff!important;color:#303f35!important;max-width:min(100%,487.5px)!important;padding:4px 0!important;border-radius:0!important;--color-foreground: #303f35 !important;--color-border: rgba(48,63,53,.35) !important}body.gf-page-product .product-details .accordion .details,body.gf-page-product .product-details .accordion .details__header,body.gf-page-product .product-details .accordion .details__header *,body.gf-page-product .product-details .accordion .details-content,body.gf-page-product .product-details .accordion .details-content *{color:#303f35!important;border-color:#303f3559!important}body.gf-page-product .product-details .accordion svg{color:#303f35!important;stroke:currentColor!important}body.gf-page-product .product-details .buy-buttons-block{max-width:min(100%,487.5px)!important}body.gf-page-product .product-details .buy-buttons-block{margin-top:18px!important;margin-bottom:30px!important}body.gf-page-product .product-details .buy-buttons-block button[name=add],body.gf-page-product .product-details .buy-buttons-block .add-to-cart-button{min-height:56px}#header-group{box-shadow:0 2px 8px #00000014;position:relative;z-index:3}#header-group header:has(header-component[data-sticky-state=active]){box-shadow:0 3px 12px #00000024}body.gf-page-product #header-group .header-section{border-bottom:1px solid rgba(48,63,53,.16);box-shadow:0 2px 10px #00000012}.shopify-section-group-footer-group .text-block--background,.shopify-section-group-footer-group .text-block--background :is(p,a,span,strong){color:#303832!important}.footer-utilities :is(a,button.policy-list-trigger,.footer-utilities__text):not(.terms-policies-popover *){color:#f3f0e8b8!important}.footer-utilities .utilities{border-top-color:#f3f0e838!important}.shopify-section-group-footer-group .gfk-news-col__h{color:#f3f0e8!important}.shopify-section-group-footer-group .gfk-news-col__p{color:#f3f0e8d1!important}.shopify-section-group-footer-group .gfk-news-col__fine,.shopify-section-group-footer-group .gfk-news-col__fine a{color:#f3f0e8b8!important}.shopify-section-group-footer-group .gfk-news-col__row input{border-color:transparent!important}.shopify-section-group-footer-group .gfk-news-col__row button{background:#f3f0e8!important;color:#303f35!important}.shopify-section-group-footer-group .gfk-news-col__row button:hover{background:#d8d1c3!important}.shopify-section-group-footer-group .gfk-news-col__ok{background:#f3f0e81f!important;color:#f3f0e8!important}.shopify-section-group-footer-group .gfk-news-col__err{color:#f6b8b8!important}.shopify-section-group-footer-group :is(.menu__heading,.menu__heading__default,.menu__heading__accordion){font-weight:700!important;font-size:1rem!important;letter-spacing:.01em}.product-grid__item .product-card__content{padding:16px 16px 18px!important;box-sizing:border-box}.product-grid__item .rahk-card-dots{padding-left:0!important}.rahk-fits,.rahk-fits-planters{width:100%;max-width:min(100%,487.5px)}.shopify-section-group-footer-group .text-block--background p{font-size:.8125rem!important;line-height:1.4!important}.shopify-section-group-footer-group .text-block:not(.text-block--background) p{font-size:.75rem!important;line-height:1.5!important;margin:0!important}@media(min-width:990px){.shopify-section-group-footer-group .text-block:not(.text-block--background) p{white-space:nowrap}}@media(min-width:990px){.shopify-section-group-footer-group .text-block--background p{white-space:nowrap!important}.shopify-section-group-footer-group .group-block-content>payment-icons,.shopify-section-group-footer-group .group-block-content>.payment-icons{flex:0 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gronfeld-nordic.css.map */
