@media screen and (min-width:990px)and (max-width:1280px){.beo-sidebar{width:260px!important}.beo-sidebar__link{font-size:15px!important;padding-left:14px!important;padding-right:14px!important;gap:10px!important}.beo-sidebar__icon{width:28px!important;height:28px!important}.beo-panels{left:260px!important;width:460px!important}.beo-panel__item-name{font-size:14px!important}}@media screen and (min-width:1440px){.beo-sidebar{width:320px!important}.beo-sidebar__link{font-size:18px!important}.beo-panels{left:320px!important;width:560px!important}}@media screen and (min-width:1920px){.beo-panels{width:600px!important}}@media screen and (min-width:990px){.beo-layout-wrapper .main-content{flex:1 1 auto!important;min-width:0!important;width:100%!important}.beo-layout-wrapper .main-content .container--large{max-width:1600px!important;width:100%!important;margin-right:auto!important}}.beo-layout-wrapper .breadcrumb-main{padding:0 20px!important;margin:0!important;background:transparent!important;border-bottom:0!important;box-shadow:none!important}.beo-layout-wrapper .breadcrumb-container{margin:0!important;padding:0!important}@media screen and (min-width:990px){.template-collection #main-collection-product-grid,.template-collection #CollectionProductGrid .collection.grid,.template-search #main-collection-product-grid,.template-search #CollectionProductGrid .collection.grid{--visible-cols: 3 !important}}@media screen and (min-width:1280px){.template-collection #main-collection-product-grid,.template-collection #CollectionProductGrid .collection.grid,.template-search #main-collection-product-grid,.template-search #CollectionProductGrid .collection.grid{--visible-cols: 4 !important}}@media screen and (min-width:1600px){.template-collection #main-collection-product-grid,.template-collection #CollectionProductGrid .collection.grid,.template-search #main-collection-product-grid,.template-search #CollectionProductGrid .collection.grid{--visible-cols: 5 !important}}@media screen and (min-width:1850px){.template-collection #main-collection-product-grid,.template-collection #CollectionProductGrid .collection.grid,.template-search #main-collection-product-grid,.template-search #CollectionProductGrid .collection.grid{--visible-cols: 6 !important}}.template-collection .product-item .card__image.product-item__image,.template-search .product-item .card__image.product-item__image{padding-top:105%!important;background:#fff!important}.template-collection .product-item .card__image img,.template-collection .product-item .card__media img,.template-search .product-item .card__image img,.template-search .product-item .card__media img{object-fit:contain!important;object-position:center center!important;padding:10px!important}html,body{overflow-x:clip!important}:root{--beo-header-h: 125px}@media screen and (min-width:990px){.beo-layout-wrapper{align-items:stretch!important;overflow:visible!important}.beo-mega-nav{position:relative!important;top:auto!important;align-self:stretch!important;height:auto!important;overflow:visible!important}.beo-sidebar{position:sticky!important;top:var(--beo-header-h, 125px)!important;height:calc(100vh - var(--beo-header-h, 125px))!important;min-height:0!important;align-self:flex-start!important;overflow-y:auto!important}.template-collection .beo-sidebar{top:var(--beo-header-h, 125px)!important;height:calc(100vh - var(--beo-header-h, 125px))!important;overflow-y:auto!important}.template-collection .beo-flash-cd{display:none!important}}@media screen and (min-width:990px)and (max-height:760px){.template-collection .beo-sidebar{height:calc(100vh - var(--beo-header-h, 125px))!important;top:var(--beo-header-h, 125px)!important}}.template-index .mount-css-slider .section-heading__title{font-family:DM Sans,system-ui,sans-serif!important;font-size:clamp(28px,3.4vw,36px)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.05!important;text-transform:none!important;color:#2c4654!important}.footer-bottom{background:#2c4654!important;color:#fff!important}.footer-bottom,.footer-bottom a,.footer-bottom span,.footer-bottom button,.footer-bottom .rte,.footer-bottom .localization-form__select{color:#fff!important}.footer-bottom a{opacity:.85}.footer-bottom a:hover{opacity:1}.footer-bottom svg{fill:currentColor!important;color:#fff!important}.template-index .mount-css-slider .testimonial__quote{font-family:Caveat,cursive!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important}.beo-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.beo-badge{display:inline-flex;align-items:center;gap:4px;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;padding:5px 9px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.beo-badge--chilled{background:#e3f0f5;color:#1f6f8b;border-color:#bfe0ec}.beo-badge--frozen{background:#e6eef6;color:#2c5c8f;border-color:#c6d8ec}.beo-badge--dry{background:#f2ecdd;color:#8a6d3b;border-color:#e2d4b5}.beo-badge--organic{background:#eaf1e2;color:#4e7a39;border-color:#cfe0bc}.beo-badge--live{background:#e2f1f5;color:#1f8fb3;border-color:#bee2ec}@media screen and (max-width:749px){.beo-badge{font-size:10px;padding:4px 7px}.beo-badges{gap:5px;margin-bottom:6px}}@media screen and (max-width:1023px){#site-header .header-actions--buttons.portable-hide,.header__top .header-actions--buttons.portable-hide{display:inline-flex!important;align-items:center!important;gap:2px!important;order:2!important;width:auto!important;margin:0 2px 0 0!important;padding:0!important;background:none!important;border:0!important}#site-header .header-actions--buttons search-form,#site-header .header-actions--buttons .site-search-handle,#site-header .header-actions--buttons .button--cart-handle,#site-header .header-actions--buttons noscript,.header__top .header-actions--buttons search-form,.header__top .header-actions--buttons .site-search-handle,.header__top .header-actions--buttons .button--cart-handle,.header__top .header-actions--buttons noscript{display:none!important}#site-header .header-actions--buttons .beo-delivery-link.portable-hide-self,.header__top .header-actions--buttons .beo-delivery-link.portable-hide-self{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;background:#b5c9a18c!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#2c4654!important}#site-header .header-actions--buttons .beo-delivery-link svg,.header__top .header-actions--buttons .beo-delivery-link svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important}#site-header .header-actions--buttons>a.button--icon,.header__top .header-actions--buttons>a.button--icon{width:40px!important;height:40px!important;min-width:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#2c4654!important}#site-header .header-actions--buttons>a.button--icon .button__icon svg,.header__top .header-actions--buttons>a.button--icon .button__icon svg{width:22px!important;height:22px!important}#site-header .header-actions--buttons .beo-account-label,.header__top .header-actions--buttons .beo-account-label{display:none!important}}.beo-delivery-link svg{display:none!important}.beo-delivery-link:before{content:"";display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2'/%3E%3Cpath%20d='M15%2018H9'/%3E%3Cpath%20d='M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14'/%3E%3Ccircle%20cx='7'%20cy='18'%20r='2'/%3E%3Ccircle%20cx='17'%20cy='18'%20r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2'/%3E%3Cpath%20d='M15%2018H9'/%3E%3Cpath%20d='M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14'/%3E%3Ccircle%20cx='7'%20cy='18'%20r='2'/%3E%3Ccircle%20cx='17'%20cy='18'%20r='2'/%3E%3C/svg%3E") center / contain no-repeat}#site-header .header-actions--buttons .beo-delivery-link:before,.header__top .header-actions--buttons .beo-delivery-link:before{width:22px!important;height:22px!important}#site-header .header-actions--buttons .beo-delivery-link.portable-hide-self,.header__top .header-actions--buttons .beo-delivery-link.portable-hide-self,#site-header .header-actions--buttons>a.button--outline.button--icon,.header__top .header-actions--buttons>a.button--outline.button--icon{border-radius:50%!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}#site-header .header-actions--buttons .beo-delivery-link.portable-hide-self:hover,#site-header .header-actions--buttons .beo-delivery-link.portable-hide-self:focus-visible,#site-header .header-actions--buttons .beo-delivery-link.portable-hide-self:active,.header__top .header-actions--buttons .beo-delivery-link.portable-hide-self:hover,.header__top .header-actions--buttons .beo-delivery-link.portable-hide-self:focus-visible,.header__top .header-actions--buttons .beo-delivery-link.portable-hide-self:active{background-color:#6e8b5b!important;color:#fff!important}#site-header .header-actions--buttons>a.button--outline.button--icon:hover,#site-header .header-actions--buttons>a.button--outline.button--icon:focus-visible,#site-header .header-actions--buttons>a.button--outline.button--icon:active,.header__top .header-actions--buttons>a.button--outline.button--icon:hover,.header__top .header-actions--buttons>a.button--outline.button--icon:focus-visible,.header__top .header-actions--buttons>a.button--outline.button--icon:active{background-color:#2c4654!important;border-color:#2c4654!important;color:#fff!important}#site-header .header-actions--buttons>a.button--outline.button--icon:hover .button__icon svg *,#site-header .header-actions--buttons>a.button--outline.button--icon:focus-visible .button__icon svg *,#site-header .header-actions--buttons>a.button--outline.button--icon:active .button__icon svg *,.header__top .header-actions--buttons>a.button--outline.button--icon:hover .button__icon svg *,.header__top .header-actions--buttons>a.button--outline.button--icon:focus-visible .button__icon svg *,.header__top .header-actions--buttons>a.button--outline.button--icon:active .button__icon svg *{stroke:#fff!important}.template-index .mount-css-slider .testimonial__avatar{flex-direction:column;align-items:center;text-align:center}.template-index .mount-css-slider .testimonial__avatar-info{align-items:center;text-align:center}.template-index .mount-css-slider .testimonial__avatar-info:after{content:"\2605\2605\2605\2605\2605";display:block;margin:10px auto 0;text-align:center;font-size:18px;line-height:1;letter-spacing:4px;text-indent:4px;color:#e8c634}.template-index .mount-css-slider .testimonial:nth-of-type(1) .testimonial__avatar-info:after{color:#d63d2e}.template-index .mount-css-slider .testimonial:nth-of-type(2) .testimonial__avatar-info:after{color:#2e86ab}.template-index .mount-css-slider .testimonial:nth-of-type(3) .testimonial__avatar-info:after{color:#d4a017}.product-price--compare,.product-price--compare span,.bh-pcard__price s{color:#c7c1b6!important;opacity:1!important;font-weight:400!important}body :is(h1,h2,h3,p,span,div).beo-title.beo-title{font-family:DM Sans,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;line-height:1.2;color:#4a7752;margin:0;white-space:normal}body :is(h1,h2,h3,p,span,div).beo-title.beo-title:before{content:"\25b7\a0\a0";color:#b5c9a1}body :is(h1,h2,h3,p,span,div).beo-title.beo-title--light{color:#ffffffd9}@media screen and (max-width:767px){body :is(h1,h2,h3,p,span,div).beo-title.beo-title{font-size:15px;letter-spacing:.2em}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/beo-responsive-fixes.css.map */
