.header-section{background:transparent!important;padding:12px 16px}.header-section .header__underlay-closed{opacity:0!important}.header-section .header__row--top{background:transparent!important;color:#5c1f27!important;position:relative;z-index:0;border-radius:999px;border:none!important;box-shadow:0 8px 24px #26201c24}.header-section .header__row--top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;border:1px solid rgba(198,163,91,.4);background:#f6efe2e0;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.header-section .header__row--top a,.header-section .header__row--top summary,.header-section .header__row--top button,.header-section .header__row--top svg{color:#5c1f27!important}body{letter-spacing:.006em}.footer-content a{text-decoration:none}.footer-content a:hover{text-decoration:underline;text-underline-offset:3px}.footer-content .email-signup-block input[type=email]{border-radius:999px!important;border:1px solid rgba(198,163,91,.4)!important}.footer-content .email-signup-block button,.footer-content .email-signup-block .button{border-radius:999px!important;border:1px solid rgba(198,163,91,.4)!important;font-weight:700}.footer-content .group-block[class*=__cols] .group-block-content>.group-block{flex:1 1 0!important;min-width:0}.footer-content .email-signup-block,.footer-content .email-signup__form{max-width:100%}.footer-content .email-signup__input{min-width:0;width:100%}.footer-content .text-block[class*=__legal] p{white-space:nowrap}.footer-content svg{max-width:100%}@media(max-width:749px){.footer-content .group-block[class*=__cols]{border-left:none!important;border-top:2px solid rgba(198,163,91,.4)!important;padding-inline-start:0!important;padding-block-start:24px!important}.gnibble-social-row{gap:16px!important}.gnibble-social-link{width:auto!important;flex:1 1 0!important;max-width:80px}.footer-content .email-signup__form{flex-wrap:wrap}.footer-content .text-block[class*=__legal] p{font-size:.6875rem}}.footer-content .gnibble-social-row{width:100%;justify-content:flex-start}.footer-content .email-signup__input-group{max-width:100%;flex-wrap:wrap}.footer-content .layout-panel-flex--column:has(>* .gnibble-lockup),.footer-content .layout-panel-flex--column:has(>* .gnibble-social-row){align-items:stretch}.footer-content .gnibble-lockup{display:block;width:100%}@media(max-width:749px){.footer-content .text-block[class*=__legal] p{white-space:normal}.footer-content .gnibble-social-row{justify-content:space-between}}.predictive-search-dropdown .predictive-search-results__inner>*{padding-block:12px}.predictive-search-dropdown .predictive-search-results__inner>*+*{border-top:1px solid rgba(198,163,91,.4)}.predictive-search-dropdown .predictive-search-results__resource-header{padding-block-start:0}.button-custom{font-weight:700!important;letter-spacing:normal!important}@media(max-width:749px){[id*=__hp_recipes] .mobile-column>.group-block--width-fill,[id*=__hp_life] .mobile-column>.group-block--width-fill,[id*=__hp_close] .mobile-column>.group-block--width-fill,[id*=__os_questions] .mobile-column>.group-block--width-fill,[id*=__os_kitchen] .mobile-column>.group-block--width-fill,[id*=__os_science] .mobile-column>.group-block--width-fill,[id*=__os_close] .mobile-column>.group-block--width-fill,[id*=__cm_belong] .mobile-column>.group-block--width-fill,[id*=__cm_family] .mobile-column>.group-block--width-fill,[id*=__cm_ambassador] .mobile-column>.group-block--width-fill,[id*=__ap_backing] .mobile-column>.group-block--width-fill,[id*=__ap_ladder] .mobile-column>.group-block--width-fill{flex:0 0 auto;height:auto}}@media(min-width:750px){[id*=__ap_backing] .layout-panel-flex--row,[id*=__ap_ladder] .layout-panel-flex--row{align-items:stretch!important}}@media(max-width:749px){[id*=__ap_backing] .layout-panel-flex--row.mobile-column{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:stretch!important;gap:12px!important;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}[id*=__ap_backing] .layout-panel-flex--row.mobile-column::-webkit-scrollbar{display:none}[id*=__ap_backing] .layout-panel-flex--row.mobile-column>.group-block--width-fill{flex:0 0 82%!important;max-width:82%;height:auto;align-self:stretch!important;scroll-snap-align:center}[id*=__ap_ladder] .layout-panel-flex--row.mobile-column{flex-direction:column!important}}:has(>.gn-carousel){align-self:stretch;width:100%;max-width:100%;min-width:0}.gn-carousel{display:flex;align-items:center;gap:16px;width:100%;max-width:1100px;margin-inline:auto;overflow:hidden}.gn-carousel__rail{flex:1 1 auto;min-width:0;display:flex;gap:40px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gn-carousel__rail::-webkit-scrollbar{display:none}.gn-carousel__item{flex:0 0 calc((100% - 80px) / 3);max-width:calc((100% - 80px) / 3);margin:0;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start}.gn-carousel__frame{border:2px dashed #5c1f27;border-radius:8px;aspect-ratio:1 / 1;padding:20px;display:flex;align-items:center;justify-content:center;text-align:center;color:#5c1f27;font-size:12px;line-height:1.5;overflow:hidden}.gn-carousel__frame:has(img){border:none;padding:0}.gn-carousel__frame img{width:100%;height:100%;object-fit:cover;display:block}.gn-carousel__cap{text-align:center;font-size:.875rem;line-height:1.4;color:#5c1f27;opacity:.75}.gn-carousel__btn{flex:0 0 44px;width:44px;height:44px;padding:0;border-radius:999px;border:1px solid #c6a35b66;background:#f6efe2;color:#5c1f27;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.gn-carousel__btn:hover{background:#5c1f27;color:#f6efe2}.gn-carousel__btn[disabled]{opacity:.3;cursor:default}.gn-carousel__btn[disabled]:hover{background:#f6efe2;color:#5c1f27}@media(max-width:749px){.gn-carousel__rail{gap:12px}.gn-carousel__item{flex:0 0 78%;max-width:78%;scroll-snap-align:center}.gn-carousel__btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gnibble-custom.css.map */
