@font-face{font-family:FilsonPro;src:url(//bolfoods.com/cdn/shop/t/56/assets/FilsonPro-Book.woff2?v=76626521957900138471752664126) format("woff2"),url(//bolfoods.com/cdn/shop/t/56/assets/FilsonPro-Book.woff?v=89651868132359488231752664126) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(//bolfoods.com/cdn/shop/t/56/assets/FilsonPro-Medium.woff2?v=161734086508538437631752664126) format("woff2"),url(//bolfoods.com/cdn/shop/t/56/assets/FilsonPro-Medium.woff?v=90168502201164783971752664126) format("woff");font-weight:500;font-style:normal;font-display:swap}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.flex{display:flex}.flex.f-d-column{flex-direction:column}@media (min-width: 835px){.flex.f-d-column--desktop{flex-direction:column}}@media (max-width: 834px){.flex.f-d-column--tablet{flex-direction:column}}.flex.f-wrap{flex-wrap:wrap}@media (min-width: 835px){.flex.f-wrap--desktop{flex-wrap:wrap}}@media (max-width: 834px){.flex.f-wrap--tablet{flex-wrap:wrap}}.flex.f-j-start{justify-content:flex-start}@media (min-width: 835px){.flex.f-j-start--desktop{justify-content:flex-start}}@media (max-width: 834px){.flex.f-j-start--tablet{justify-content:flex-start}}.flex.f-j-center{justify-content:center}@media (min-width: 835px){.flex.f-j-center--desktop{justify-content:center}}@media (max-width: 834px){.flex.f-j-center--tablet{justify-content:center}}.flex.f-j-end{justify-content:flex-end}@media (min-width: 835px){.flex.f-j-end--desktop{justify-content:flex-end}}@media (max-width: 834px){.flex.f-j-end--tablet{justify-content:flex-end}}.flex.f-j-between{justify-content:space-between}@media (min-width: 835px){.flex.f-j-between--desktop{justify-content:space-between}}@media (max-width: 834px){.flex.f-j-between--tablet{justify-content:space-between}}.flex.f-j-around{justify-content:space-around}@media (min-width: 835px){.flex.f-j-around--desktop{justify-content:space-around}}@media (max-width: 834px){.flex.f-j-around--tablet{justify-content:space-around}}.flex.f-a-start{align-items:flex-start}@media (min-width: 835px){.flex.f-a-start--desktop{align-items:flex-start}}@media (max-width: 834px){.flex.f-a-start--tablet{align-items:flex-start}}.flex.f-a-center{align-items:center}@media (min-width: 835px){.flex.f-a-center--desktop{align-items:center}}@media (max-width: 834px){.flex.f-a-center--tablet{align-items:center}}.flex.f-a-end{align-items:flex-end}@media (min-width: 835px){.flex.f-a-end--desktop{align-items:flex-end}}@media (max-width: 834px){.flex.f-a-end--tablet{align-items:flex-end}}.flex.f-grow{flex-grow:1}@media (min-width: 835px){.flex.f-grow--desktop{flex-grow:1}}@media (max-width: 834px){.flex.f-grow--tablet{flex-grow:1}}.flex[class*=f-grid--]{flex-wrap:wrap}.flex.f-grid{flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.flex.f-grid>*{padding-left:8px;padding-right:8px}@media (min-width: 835px){.flex.f-grid--desktop{margin-left:-8px;margin-right:-8px}.flex.f-grid--desktop>*{padding-left:8px;padding-right:8px}}@media (max-width: 834px){.flex.f-grid--tablet{margin-left:-8px;margin-right:-8px}.flex.f-grid--tablet>*{padding-left:8px;padding-right:8px}}.flex.f-grid--xxs{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs>*{padding-left:2.5px;padding-right:2.5px}@media (min-width: 835px){.flex.f-grid--xxs--desktop{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs--desktop>*{padding-left:2.5px;padding-right:2.5px}}@media (max-width: 834px){.flex.f-grid--xxs--tablet{margin-left:-2.5px;margin-right:-2.5px}.flex.f-grid--xxs--tablet>*{padding-left:2.5px;padding-right:2.5px}}.flex.f-grid--xxs-hybrid{margin-left:-4px;margin-right:-4px}.flex.f-grid--xxs-hybrid>*{padding-left:4px;padding-right:4px}@media (min-width: 835px){.flex.f-grid--xxs-hybrid--desktop{margin-left:-4px;margin-right:-4px}.flex.f-grid--xxs-hybrid--desktop>*{padding-left:4px;padding-right:4px}}@media (max-width: 834px){.flex.f-grid--xxs-hybrid--tablet{margin-left:-4px;margin-right:-4px}.flex.f-grid--xxs-hybrid--tablet>*{padding-left:4px;padding-right:4px}}.flex.f-grid--xs{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs>*{padding-left:5px;padding-right:5px}@media (min-width: 835px){.flex.f-grid--xs--desktop{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs--desktop>*{padding-left:5px;padding-right:5px}}@media (max-width: 834px){.flex.f-grid--xs--tablet{margin-left:-5px;margin-right:-5px}.flex.f-grid--xs--tablet>*{padding-left:5px;padding-right:5px}}.flex.f-grid--xs-hybrid{margin-left:-8px;margin-right:-8px}.flex.f-grid--xs-hybrid>*{padding-left:8px;padding-right:8px}@media (min-width: 835px){.flex.f-grid--xs-hybrid--desktop{margin-left:-8px;margin-right:-8px}.flex.f-grid--xs-hybrid--desktop>*{padding-left:8px;padding-right:8px}}@media (max-width: 834px){.flex.f-grid--xs-hybrid--tablet{margin-left:-8px;margin-right:-8px}.flex.f-grid--xs-hybrid--tablet>*{padding-left:8px;padding-right:8px}}.flex.f-grid--s{margin-left:-10px;margin-right:-10px}.flex.f-grid--s>*{padding-left:10px;padding-right:10px}@media (min-width: 835px){.flex.f-grid--s--desktop{margin-left:-10px;margin-right:-10px}.flex.f-grid--s--desktop>*{padding-left:10px;padding-right:10px}}@media (max-width: 834px){.flex.f-grid--s--tablet{margin-left:-10px;margin-right:-10px}.flex.f-grid--s--tablet>*{padding-left:10px;padding-right:10px}}.flex.f-grid--m{margin-left:-12px;margin-right:-12px}.flex.f-grid--m>*{padding-left:12px;padding-right:12px}@media (min-width: 835px){.flex.f-grid--m--desktop{margin-left:-12px;margin-right:-12px}.flex.f-grid--m--desktop>*{padding-left:12px;padding-right:12px}}@media (max-width: 834px){.flex.f-grid--m--tablet{margin-left:-12px;margin-right:-12px}.flex.f-grid--m--tablet>*{padding-left:12px;padding-right:12px}}.flex.f-grid--m-hybrid{margin-left:-16px;margin-right:-16px}.flex.f-grid--m-hybrid>*{padding-left:16px;padding-right:16px}@media (min-width: 835px){.flex.f-grid--m-hybrid--desktop{margin-left:-16px;margin-right:-16px}.flex.f-grid--m-hybrid--desktop>*{padding-left:16px;padding-right:16px}}@media (max-width: 834px){.flex.f-grid--m-hybrid--tablet{margin-left:-16px;margin-right:-16px}.flex.f-grid--m-hybrid--tablet>*{padding-left:16px;padding-right:16px}}.flex.f-grid--l{margin-left:-20px;margin-right:-20px}.flex.f-grid--l>*{padding-left:20px;padding-right:20px}@media (min-width: 835px){.flex.f-grid--l--desktop{margin-left:-20px;margin-right:-20px}.flex.f-grid--l--desktop>*{padding-left:20px;padding-right:20px}}@media (max-width: 834px){.flex.f-grid--l--tablet{margin-left:-20px;margin-right:-20px}.flex.f-grid--l--tablet>*{padding-left:20px;padding-right:20px}}.flex.f-grid--xl{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl>*{padding-left:30px;padding-right:30px}@media (min-width: 835px){.flex.f-grid--xl--desktop{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl--desktop>*{padding-left:30px;padding-right:30px}}@media (max-width: 834px){.flex.f-grid--xl--tablet{margin-left:-30px;margin-right:-30px}.flex.f-grid--xl--tablet>*{padding-left:30px;padding-right:30px}}.flex.f-grid--xxl{margin-left:-40px;margin-right:-40px}.flex.f-grid--xxl>*{padding-left:40px;padding-right:40px}@media (min-width: 835px){.flex.f-grid--xxl--desktop{margin-left:-40px;margin-right:-40px}.flex.f-grid--xxl--desktop>*{padding-left:40px;padding-right:40px}}@media (max-width: 834px){.flex.f-grid--xxl--tablet{margin-left:-40px;margin-right:-40px}.flex.f-grid--xxl--tablet>*{padding-left:40px;padding-right:40px}}.custom-positioning{position:absolute;left:0;top:0;width:100%;height:100%;padding:30px;display:flex}.custom-positioning.position--top-left{justify-content:flex-start;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-left--desktop{justify-content:flex-start;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-left--tablet{justify-content:flex-start;align-items:flex-start}}.custom-positioning.position--top-middle{justify-content:center;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-middle--desktop{justify-content:center;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-middle--tablet{justify-content:center;align-items:flex-start}}.custom-positioning.position--top-right{justify-content:flex-end;align-items:flex-start}@media (min-width: 835px){.custom-positioning.position--top-right--desktop{justify-content:flex-end;align-items:flex-start}}@media (max-width: 834px){.custom-positioning.position--top-right--tablet{justify-content:flex-end;align-items:flex-start}}.custom-positioning.position--middle-left{justify-content:flex-start;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-left--desktop{justify-content:flex-start;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-left--tablet{justify-content:flex-start;align-items:center}}.custom-positioning.position--middle-middle{justify-content:center;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-middle--desktop{justify-content:center;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-middle--tablet{justify-content:center;align-items:center}}.custom-positioning.position--middle-right{justify-content:flex-end;align-items:center}@media (min-width: 835px){.custom-positioning.position--middle-right--desktop{justify-content:flex-end;align-items:center}}@media (max-width: 834px){.custom-positioning.position--middle-right--tablet{justify-content:flex-end;align-items:center}}.custom-positioning.position--bottom-left{justify-content:flex-start;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-left--desktop{justify-content:flex-start;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-left--tablet{justify-content:flex-start;align-items:flex-end}}.custom-positioning.position--bottom-middle{justify-content:center;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-middle--desktop{justify-content:center;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-middle--tablet{justify-content:center;align-items:flex-end}}.custom-positioning.position--bottom-right{justify-content:flex-end;align-items:flex-end}@media (min-width: 835px){.custom-positioning.position--bottom-right--desktop{justify-content:flex-end;align-items:flex-end}}@media (max-width: 834px){.custom-positioning.position--bottom-right--tablet{justify-content:flex-end;align-items:flex-end}}.text-left{text-align:left}@media (min-width: 835px){.text-left--desktop{text-align:left}}@media (max-width: 834px){.text-left--tablet{text-align:left}}.text-center{text-align:center}@media (min-width: 835px){.text-center--desktop{text-align:center}}@media (max-width: 834px){.text-center--tablet{text-align:center}}.text-right{text-align:right}@media (min-width: 835px){.text-right--desktop{text-align:right}}@media (max-width: 834px){.text-right--tablet{text-align:right}}.text-upper{text-transform:uppercase}@media (min-width: 835px){.text-upper--desktop{text-transform:uppercase}}@media (max-width: 834px){.text-upper--tablet{text-transform:uppercase}}.text-lower{text-transform:lowercase}@media (min-width: 835px){.text-lower--desktop{text-transform:lowercase}}@media (max-width: 834px){.text-lower--tablet{text-transform:lowercase}}.text-underline{text-decoration:underline}@media (min-width: 835px){.text-underline--desktop{text-decoration:underline}}@media (max-width: 834px){.text-underline--tablet{text-decoration:underline}}.text-no-underline{text-decoration:none}@media (min-width: 835px){.text-no-underline--desktop{text-decoration:none}}@media (max-width: 834px){.text-no-underline--tablet{text-decoration:none}}.text-light{font-weight:300}@media (min-width: 835px){.text-light--desktop{font-weight:300}}@media (max-width: 834px){.text-light--tablet{font-weight:300}}.text-regular{font-weight:400}@media (min-width: 835px){.text-regular--desktop{font-weight:400}}@media (max-width: 834px){.text-regular--tablet{font-weight:400}}.text-medium{font-weight:500}@media (min-width: 835px){.text-medium--desktop{font-weight:500}}@media (max-width: 834px){.text-medium--tablet{font-weight:500}}.text-bold{font-weight:600}@media (min-width: 835px){.text-bold--desktop{font-weight:600}}@media (max-width: 834px){.text-bold--tablet{font-weight:600}}.hide{display:none}img[height]{height:auto}img[width]{width:auto}[class*=object-fit--]{position:relative;height:0;padding-bottom:75%;display:block;line-height:0}[class*=object-fit--]>img,[class*=object-fit--]>video,[class*=object-fit--] picture img{position:absolute;left:0;top:0;width:100%;height:100%}.object-fit--small{padding-bottom:25%}@media (min-width: 835px){.object-fit--small--desktop{padding-bottom:25%}}@media (max-width: 834px){.object-fit--small--tablet{padding-bottom:25%}}.object-fit--medium{padding-bottom:50%}@media (min-width: 835px){.object-fit--medium--desktop{padding-bottom:50%}}@media (max-width: 834px){.object-fit--medium--tablet{padding-bottom:50%}}.object-fit--large{padding-bottom:75%}@media (min-width: 835px){.object-fit--large--desktop{padding-bottom:75%}}@media (max-width: 834px){.object-fit--large--tablet{padding-bottom:75%}}.object-fit--square{padding-bottom:100%}@media (min-width: 835px){.object-fit--square--desktop{padding-bottom:100%}}@media (max-width: 834px){.object-fit--square--tablet{padding-bottom:100%}}.object-fit--cover>img,.object-fit--cover>video,.object-fit--cover picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media (min-width: 835px){.object-fit--cover--desktop>img,.object-fit--cover--desktop>video,.object-fit--cover--desktop picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}}@media (max-width: 834px){.object-fit--cover--tablet>img,.object-fit--cover--tablet>video,.object-fit--cover--tablet picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}}.object-fit--contain>img,.object-fit--contain>video,.object-fit--contain picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}@media (min-width: 835px){.object-fit--contain--desktop>img,.object-fit--contain--desktop>video,.object-fit--contain--desktop picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}}@media (max-width: 834px){.object-fit--contain--tablet>img,.object-fit--contain--tablet>video,.object-fit--contain--tablet picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}}.object-fit--contain.position--bottom>img,.object-fit--contain.position--bottom>video,.object-fit--contain.position--bottom picture img{-o-object-position:bottom;object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}@media (min-width: 835px){.object-fit--contain.position--bottom--desktop>img,.object-fit--contain.position--bottom--desktop>video,.object-fit--contain.position--bottom--desktop picture img{-o-object-position:bottom;object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}}@media (max-width: 834px){.object-fit--contain.position--bottom--tablet>img,.object-fit--contain.position--bottom--tablet>video,.object-fit--contain.position--bottom--tablet picture img{-o-object-position:bottom;object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}}.fnt--primary,.fnt--secondary{font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.desktop-only{display:none!important}}@media (max-width: 1024px){.big-desktop-only{display:none}}@media (min-width: 1025px){.small-desktop-only{display:none}}@media (min-width: 835px){.tablet-only{display:none!important}}@media (min-width: 481px){.mobile-only{display:none!important}}@media (max-width: 480px){.desktop-and-tablet-only{display:none!important}}.font-heading-1{font-size:56px;line-height:56px;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-heading-1{font-size:28px;line-height:28px}}.font-heading-2{font-size:32px;line-height:44px;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-heading-2{font-size:22px;line-height:30px}}.font-heading-3{font-size:24px;line-height:33px;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-heading-3{font-size:16px;line-height:22px}}.font-heading-4{font-size:16px;line-height:22px;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-heading-4{font-size:14px;line-height:19px}}.font-body-xs{font-size:8px!important;line-height:10px!important;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-body-xs{font-size:8px!important;line-height:10px!important}}.font-body-s{font-size:10px!important;line-height:16px!important;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-body-s{font-size:10px!important;line-height:16px!important}}.font-body-m{font-size:12px!important;line-height:18px!important;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-body-m{font-size:12px!important;line-height:18px!important}}.font-body-l{font-size:14px!important;line-height:19px!important;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-body-l{font-size:14px!important;line-height:19px!important}}.font-body-xl{font-size:18px!important;line-height:25px!important;font-weight:400;font-family:FilsonPro,Arial,sans-serif}@media (max-width: 834px){.font-body-xl{font-size:18px!important;line-height:25px!important}}.fw-bold{font-weight:700}.fs-italic{font-style:italic}.r-color-black{color:#000}.r-color-white{color:#fff}.r-color-light-blue{color:#55e1e5}.r-color-dark-blue-10{color:#155264}.r-color-dark-blue-20{color:#146376}.r-color-charcoal{color:#2f3234}.r-color-orange{color:#d75909}.r-bg-black{background-color:#000}.r-bg-white{background-color:#fff}.r-bg-light-blue{background-color:#55e1e5}.r-bg-dark-blue-10{background-color:#155264}.r-bg-dark-blue-20{background-color:#146376}.r-bg-charcoal{background-color:#2f3234}.r-bg-orange{background-color:#d75909}.keen-slider--wrapper{overflow:hidden}.custom-slide-nav{position:relative;display:inline-flex}.custom-slide-nav .slide-counts{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 40px;font-size:12px;width:100%;pointer-events:none}@media (max-width: 834px){.custom-slide-nav .slide-counts{padding:0 30px}}.custom-slide-nav .keen-nav{display:flex}.custom-slide-nav .keen-nav li{margin:0;line-height:0}.custom-slide-nav .keen-nav li:last-child{margin-left:50px}@media (max-width: 834px){.custom-slide-nav .keen-nav li:last-child{margin-left:30px}}.custom-slide-nav .keen-nav li .keen-arrow-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-slide-nav .keen-nav li button[disabled]{display:none}.custom-slide-nav .keen-nav svg{width:33px;height:33px}@media (max-width: 834px){.custom-slide-nav .keen-nav svg{width:23px;height:23px}}.keen-slider{display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;flex-wrap:nowrap!important;transition:opacity .35s ease,visibility .35s ease}.keen-slider li:not(.flex){display:block}.keen-slider:not(.keen-slider--ready){opacity:0;visibility:hidden}.keen-slider.keen--adaptive-height{align-items:flex-start;transition:height .15s ease,opacity .35s ease,visibility .35s ease}.keen-slider.keen--adaptive-height .keen-slider__slide{min-height:0}.keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider[data-keen-slider-v]{flex-wrap:wrap}.keen-slider[data-keen-slider-v] .keen-slider__slide{width:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}.keen-slider.fade-slider{transition:height .25s}.keen-slider.fade-slider .fader-slide{-webkit-transform:none!important;transform:none!important;position:absolute;top:0;opacity:0;width:100%;height:100%}.keen-slider.fade-slider .fader-slide:not(.active){pointer-events:none}.keen-arrow{pointer-events:auto;transition:all .35s ease;position:relative;width:48px;height:48px;border-radius:100px;border:1px solid rgba(47,50,52,.2);background:#fff;color:#000;padding:0}@media (max-width: 834px){.keen-arrow{width:39px;height:39px}}.keen-arrow:hover{border-color:#2f323480}.keen-arrow[disabled]{width:39px;height:39px;opacity:1}@media (max-width: 834px){.keen-arrow[disabled]{opacity:.25}}.keen-arrow.keen-arrow-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.keen-arrow.keen-arrow-prev .keen-arrow-inner{padding:0 2px 0 0}.keen-arrow .keen-arrow-inner{padding:0 0 0 2px}.keen-dots{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}.keen-dots li{margin:0 3px}.keen-dots li button{display:block;width:6px;height:6px;background:#2f3234;border-radius:50%;padding:0;transition:opacity .35s ease;border:none}.keen-dots li button:not(.active){opacity:.2}.keen-nav-group{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}@media (max-width: 834px){.keen-nav-group{justify-content:space-between}}.keen-nav-group .keen-dots{margin:0 40px;display:inline-flex;width:auto;position:static}.keen-nav{position:absolute;top:50%;left:0;width:100%;justify-content:space-between;display:flex;align-items:center;margin:0;z-index:1;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 834px){.keen-nav{padding:0 16px}}.keen-nav li{padding:0;line-height:0}/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:10px}.noUi-horizontal .noUi-handle{width:32px;height:44.5px;right:-16px;top:-22.25px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#e9e9e9;border-radius:10px}.noUi-connects{border-radius:10px}.noUi-connect{background:#e12a82}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:pointer;background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-slider-control.svg?v=112230483436406989211752664126);background-size:contain;background-repeat:no-repeat;background-position:center center}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}:root{--theme-prima-font-family: $font-primary !important;--theme-prima-text-size: 14px !important}body#recharge-novum #recharge-te{z-index:auto!important}.rct_navigation{background:#fff;border:0 none!important;box-shadow:0 4px 4px #0000000d}@media (max-width: 834px){.rct_navigation{margin-bottom:30px}}.rct_navigation ul li a{text-transform:uppercase}.recharge-te .wrapper,.rct_sidebar .wrapper{max-width:none;padding:0!important}.recharge-te h1,.recharge-te h2,.recharge-te h3,.recharge-te h4,.recharge-te h5,.recharge-te h6,.rct_sidebar h1,.rct_sidebar h2,.rct_sidebar h3,.rct_sidebar h4,.rct_sidebar h5,.rct_sidebar h6{font-weight:900!important}.recharge-te .rct_button,.rct_sidebar .rct_button{text-transform:uppercase;height:auto}body#recharge-novum{--recharge-te-primary-font: $font-primary !important;--recharge-te-secondary-font: $font-primary !important}:root{--balloon-border-radius: 2px;--balloon-color: rgba(16, 16, 16, .95);--balloon-text-color: #fff;--balloon-font-size: 14px;--balloon-move: 4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:FilsonPro,Arial,sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:15px 10px;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:before,[aria-label][data-balloon-pos][data-balloon-blunt]:after{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos*=-left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:before,[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{bottom:100%;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translate(0,var(--balloon-move));transform:translateY(var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:after{left:50%;-webkit-transform:translate(-50%,var(--balloon-move));transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before,[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{top:100%;-webkit-transform:translate(0,calc(var(--balloon-move) * -1));transform:translateY(calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;-webkit-transform:translate(-50%,calc(var(--balloon-move) * -1));transform:translate(-50%,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;-webkit-transform:translate(var(--balloon-move),-50%);transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;-webkit-transform:translate(calc(var(--balloon-move) * -1),-50%);transform:translate(calc(var(--balloon-move) * -1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width: 768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.hero-heading,.size--heading-1{font-family:FilsonPro,Arial,sans-serif;font-weight:900;line-height:1.15}.hero-heading{font-size:56px;line-height:56px}@media (max-width: 1024px){.hero-heading{font-size:40px}}h1,.h1{font-size:60px;line-height:60px}@media (max-width: 834px){h1,.h1{font-size:32px}}h2,.h2{font-size:40px;line-height:40px}@media (max-width: 834px){h2,.h2{font-size:32px}}h3,.h3{font-size:32px;line-height:32px}@media (max-width: 834px){h3,.h3{font-size:32px}}h4,.h4{font-size:24px;line-height:24px}@media (max-width: 834px){h4,.h4{font-size:24px}}h5,.h5{font-size:20px;line-height:20px}@media (max-width: 834px){h5,.h5{font-size:18px}}h6,.h6{font-size:18px;line-height:18px}@media (max-width: 834px){h6,.h6{font-size:18px}}.small-title{font-weight:500;letter-spacing:1px;font-size:20px}ol.list,ul.list{padding-left:20px}ol.list{list-style:decimal}ul.list{list-style:disc}a{color:inherit;text-decoration:none;transition:color .35s ease}a.cta{font-size:20px;font-weight:900;display:inline-block}.rte{font-size:16px;line-height:1.4;letter-spacing:.35px}@media (max-width: 834px){.rte{font-size:16px}}.rte p{margin:0;font-size:18px;font-weight:500}.rte p+p{margin-top:15px}.rte a{color:inherit}.rte>*+*{margin-top:15px}.rte>*+h1,.rte>*+h2,.rte>*+h3,.rte>*+h4,.rte>*+h5,.rte>*+h6{margin-top:30px}.rte h3{font-size:32px}.rte h1+h1,.rte h1+h2,.rte h1+h3,.rte h1+h4,.rte h1+h5,.rte h1+h6,.rte h2+h1,.rte h2+h2,.rte h2+h3,.rte h2+h4,.rte h2+h5,.rte h2+h6,.rte h3+h1,.rte h3+h2,.rte h3+h3,.rte h3+h4,.rte h3+h5,.rte h3+h6,.rte h4+h1,.rte h4+h2,.rte h4+h3,.rte h4+h4,.rte h4+h5,.rte h4+h6,.rte h5+h1,.rte h5+h2,.rte h5+h3,.rte h5+h4,.rte h5+h5,.rte h5+h6,.rte h6+h1,.rte h6+h2,.rte h6+h3,.rte h6+h4,.rte h6+h5,.rte h6+h6{margin-top:10px}.rte ol,.rte ul{padding-left:20px}.rte ol li,.rte ul li{margin-bottom:10px}.rte ol{list-style:decimal}.rte ul{list-style:disc}.rte .image-grid,.rte>img,.rte>p>img{margin-top:50px}.rte img{display:block}.rte .image-grid{list-style:none;padding:0}@media (max-width: 834px){.rte .image-grid.slick-dotted{padding-bottom:30px}.rte .image-grid.slick-dotted .slick-dots{justify-content:center;padding:0}}.rte .image-grid>li{width:50%}.rte .image-grid>li img{width:100%;display:block}.rte a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:underline}.rte a:hover{color:#70d44b}.rte.rte--larger,.rte.rte--l,.rte.rte--xl{font-size:18px}.rte.rte--s{font-size:14px}.rte.rte--xs{font-size:12px}hr{display:block;border:0;margin:0;height:1px;width:100%;background-color:currentColor;color:inherit}strong,b{font-weight:700}em,i{font-style:italic}.underline{position:relative;overflow:hidden}.underline:after{content:"";transition:all .25s;position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid currentColor}:root{--header-height: 80px}@media (max-width: 834px){:root{--header-height: 70px}}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FilsonPro,Arial,sans-serif;padding-top:var(--header-height, 80px)}body.slideout-panel{will-change:auto}body.no-scroll{overflow:hidden}@media (max-width: 834px){body{padding-top:var(--header-height, 70px)}}body .bodyWrap{overflow:hidden}*{outline:none}iframe{max-width:100%}input{box-shadow:none}input::-webkit-input-placeholder{line-height:normal!important}input:-ms-input-placeholder{line-height:normal!important}input::-ms-input-placeholder{line-height:normal!important}input::placeholder{line-height:normal!important}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}[data-scroll-slider]{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden!important}[data-scroll-slider]::webkit-scrollbar{display:none}.ffc--table{width:100%;border-collapse:collapse}.ffc--table th,.ffc--table td{padding:6px 8px;text-align:right}.ffc--table th:first-child,.ffc--table td:first-child{padding-left:0}.ffc--table thead th{font-size:12px;font-weight:600;text-transform:uppercase}.ffc--table tbody tr td{font-size:10px;text-align:right;border-top:1px solid var(--product-primary);border-bottom:1px solid var(--product-primary)}.ffc--table tbody tr td:first-child{text-align:left}.pagination .next img,.pagination .prev img{height:16px}.pagination .page.current{background:#70d44b;border-color:#70d44b}.pagination .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page.current,.pagination .page a{min-width:34px;height:34px}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:var(--product-primary)!important}.ffc--featured-collections.wrapper,.ffc--featured-articles.wrapper,.landing-block--image-and-text.wrapper{margin:0;max-width:100%;padding-top:100px;padding-bottom:100px}.ffc--featured-articles,.landing-block--image-and-text .wrapper{background:#af00610d}.landing-block--image-and-text .picture-element-wrapper{border-radius:50%}.bh-sl-container{position:relative;height:100vh}.bh-sl-container .bh-sl-form-container{position:absolute;z-index:1;max-width:490px;float:none;clear:none;margin:auto;top:50%;right:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#bh-sl-map{height:100vh!important}.bh-sl-container #page-header{display:none}.scasl-search-btn button,#scapl-geocode-btn{width:100%;border-radius:50px;margin-top:15px!important;padding:15px 30px;height:auto;background-color:#f4b223!important}button#scapl-geocode-btn,#bh-sl-submit{width:100%!important;height:auto!important;border-radius:9px!important;padding:11px 22px 14px!important}.wrapper{width:100%;max-width:1440px;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto}@media (max-width: 1149px){.wrapper{padding-left:50px;padding-right:50px}}@media (max-width: 834px){.wrapper{padding-left:16px;padding-right:16px}}.wrapper.wrapper--no-pad{padding-left:0;padding-right:0}.wrapper.wrapper--only-pad{max-width:none}.wrapper.wrapper--xs{max-width:1040px}.wrapper.wrapper--s{max-width:1240px}.wrapper.wrapper--l{max-width:1640px}.wrapper.wrapper--xl{max-width:1840px}.mega-menu{position:absolute;top:100%;left:0;width:100%;transition:opacity .15s linear,visibility .15s linear;opacity:0;visibility:hidden;box-shadow:0 4px 4px #0000000d;max-height:calc(100vh - var(--header-height));overflow:auto;background-color:var(--menu-bg-color);color:var(--menu-text-color);scrollbar-width:none}.mega-menu::-webkit-scrollbar{width:0px;height:0;padding:0;display:none;margin:0;border:none;background:transparent}.mega-menu.open{opacity:1;visibility:visible}@media (min-width: 835px){.mega-menu:not(.open){pointer-events:none}}.mega-menu:not(.open) img:not(.placeholder):not(.loaded){display:none}.mega-menu .wrapper{margin:0}.mega-menu .mega-menu-inner{padding:0 0 0 100px}.mega-menu .mega-menu-inner .menu-area{margin:0 -27.5px;padding-top:35px;padding-bottom:50px;padding-right:55px;flex-grow:1}.mega-menu .mega-menu-inner .menu-area>*{padding:0 27.5px}.mega-menu .mega-menu-inner .menu-area .menu-block{width:50%}.mega-menu .mega-menu-inner .menu-area .menu-block .h4{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #60b345}.mega-menu .mega-menu-inner .menu-area .menu-block .h4 .link-title{color:#60b345}.mega-menu .mega-menu-inner .menu-area .menu-block .h4 .cta{margin-left:10px;font-weight:400;white-space:nowrap;text-transform:none}.mega-menu .mega-menu-inner .menu-area .menu-block ul li{display:block;margin-top:16px}.mega-menu .mega-menu-inner .menu-area .menu-block ul li+li{margin-top:16px}.mega-menu .mega-menu-inner .menu-area .menu-block ul li a{font-size:18px}.mega-menu .mega-menu-inner .menu-area .menu-block ul li a span{background:#e12a82;color:#fff;border-radius:6px;font-size:10px;padding:4px 8px;margin-left:5px;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-weight:900}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block{margin-top:25px;border-radius:9px;padding:16px 16px 24px;background:var(--block-bg-color);color:var(--block-text-color)}@media (max-width: 834px){.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block{margin-top:25px}}@media (min-width: 835px){.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .top-area{flex-wrap:nowrap}}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .left-area{padding-right:16px}@media (max-width: 834px){.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .left-area{width:100%;padding-right:0;text-align:center;-webkit-transform:translateY(-25px);transform:translateY(-25px);margin-bottom:-25px}}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .left-area img{width:50px}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .right-area{flex-grow:1}@media (max-width: 834px){.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .right-area{text-align:center;margin-top:5px}}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .right-area h6{color:inherit}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .right-area .rte{margin-top:8px;color:#222}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .btn{width:100%;margin-top:16px;border-color:var(--block-text-color);color:var(--block-text-color)}.mega-menu .mega-menu-inner .menu-area .menu-block .mega-menu-block .btn:hover{background:var(--block-text-color);color:#fff}.mega-menu .mega-menu-inner .product-grid-area{padding-left:40px;padding-bottom:35px;width:43%;background:#fffaf0;min-width:43%;padding-top:25px;overflow:hidden}.mega-menu .mega-menu-inner .product-grid-area .h4{margin-bottom:20px;padding-right:100px}.mega-menu .mega-menu-inner .product-grid-area .h4 .link-title{color:#e12a82}.mega-menu .mega-menu-inner .product-grid-area .h4 .btn{margin:0 0 0 15px;min-width:0}.mega-menu .mega-menu-inner .product-grid-area .product-grid{padding-right:30px;overflow:visible}.mega-menu .mega-menu-inner .product-grid-area .product-grid>li{display:flex}.mega-menu .mega-menu-inner .product-grid-area .product-grid>li>*{width:100%}.mega-menu .mega-menu-inner .product-grid-area .range-slider{padding-right:100px}.btn,.button{text-transform:uppercase;font-weight:900;transition:all .35s ease;min-width:200px;display:inline-flex;justify-content:center;align-items:center;-webkit-appearance:none;appearance:none;padding:11px 22px 14px}.btn[type=submit],.btn.btn--has-loader,.button[type=submit],.button.btn--has-loader{position:relative}.btn[type=submit]:before,.btn.btn--has-loader:before,.button[type=submit]:before,.button.btn--has-loader:before{content:"";width:16px;height:16px;display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading--white.svg?v=41586566064396637261752664126);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.btn[type=submit].btn--fourth:before,.btn.btn--has-loader.btn--fourth:before,.button[type=submit].btn--fourth:before,.button.btn--has-loader.btn--fourth:before{background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading--white.svg?v=41586566064396637261752664126)}.btn[type=submit].ffc--adding-to-cart,.btn[type=submit].btn--loading,.btn.btn--has-loader.ffc--adding-to-cart,.btn.btn--has-loader.btn--loading,.button[type=submit].ffc--adding-to-cart,.button[type=submit].btn--loading,.button.btn--has-loader.ffc--adding-to-cart,.button.btn--has-loader.btn--loading{color:transparent!important;pointer-events:none}.btn[type=submit].ffc--adding-to-cart:hover,.btn[type=submit].btn--loading:hover,.btn.btn--has-loader.ffc--adding-to-cart:hover,.btn.btn--has-loader.btn--loading:hover,.button[type=submit].ffc--adding-to-cart:hover,.button[type=submit].btn--loading:hover,.button.btn--has-loader.ffc--adding-to-cart:hover,.button.btn--has-loader.btn--loading:hover{color:transparent}.btn[type=submit].ffc--adding-to-cart:before,.btn[type=submit].btn--loading:before,.btn.btn--has-loader.ffc--adding-to-cart:before,.btn.btn--has-loader.btn--loading:before,.button[type=submit].ffc--adding-to-cart:before,.button[type=submit].btn--loading:before,.button.btn--has-loader.ffc--adding-to-cart:before,.button.btn--has-loader.btn--loading:before{opacity:1;visibility:visible}.btn:hover,.button:hover{background:#000;color:#fff;border-color:#000}.btn:hover .icon-btn-arrow,.button:hover .icon-btn-arrow{-webkit-transform:translate(4px,0);transform:translate(4px)}.btn.btn--small,.button.btn--small{font-size:14px}.btn.btn--outline,.button.btn--outline{background:#f9611c;color:#fff;border-color:#f9611c}.btn.btn--outline:hover,.button.btn--outline:hover{background:transparent;color:#f9611c;border-color:#f9611c}.btn.btn--primary,.button.btn--primary{border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;line-height:19px;background:#044052;border-color:#044052;color:#fff}.btn.btn--primary:hover,.button.btn--primary:hover{background:#146376;border-color:#146376;color:#fff}.btn.btn--secondary,.button.btn--secondary{background:#f9611c;color:#fff;border-color:#f9611c}.btn.btn--secondary:hover,.button.btn--secondary:hover{background:transparent;color:#f9611c;border-color:#f9611c}.btn.btn--third,.button.btn--third{background:#f9611c;color:#fff;border-color:#f9611c}.btn.btn--third:hover,.button.btn--third:hover{background:transparent;color:#f9611c;border-color:#f9611c}.btn.btn--white,.button.btn--white{color:#000;background:#fff;border-color:#fff}.btn.btn--white:hover,.button.btn--white:hover{background:#000;color:#fff;border-color:#000}.btn .icon-btn-arrow,.button .icon-btn-arrow{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:100px;background:#ffffff80;margin-left:8px;transition:-webkit-transform ease .3;transition:transform ease .3;transition:transform ease .3,-webkit-transform ease .3}.btn .icon-btn-arrow svg,.button .icon-btn-arrow svg{width:9px;height:9px}[data-preload]{transition:all .35s ease}[data-preload]:not([data-preload=loaded]){opacity:0;visibility:hidden}picture{position:relative}picture .placeholder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}img[data-lazy][data-srcset]:not([srcset]){visibility:hidden}img[data-lazy]:not(.picture-element-image){transition:opacity .25s ease;opacity:0}img[data-lazy]:not(.picture-element-image):not([src]){visibility:hidden}img[data-lazy]:not(.picture-element-image).loaded,img[data-lazy]:not(.picture-element-image).error{opacity:1}img[data-lazy-manual]{transition:opacity .25s ease,visibility .35s ease;opacity:0}img[data-lazy-manual]:not([srcset]){visibility:hidden}img[data-lazy-manual].loaded,img[data-lazy-manual].error{opacity:1}.picture-element-wrapper{position:relative;overflow:hidden;padding-bottom:var(--aspect-desktop)}@media (max-width: 834px){.picture-element-wrapper{padding-bottom:var(--aspect-tablet)}}.picture-element-wrapper picture,.picture-element-wrapper .placeholder{position:absolute;left:0;top:0;width:100%;height:100%}.picture-element-wrapper picture img{width:100%}.picture-element-wrapper:not(.object-fit--cover):not(.object-fit--contain) picture img{height:auto}.picture-element-wrapper .placeholder{z-index:1;transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,filter .5s ease;transition:opacity .5s ease,filter .5s ease,-webkit-filter .5s ease;pointer-events:none;-webkit-filter:blur(5px);filter:blur(5px)}.picture-element-wrapper picture.loaded+.placeholder,.picture-element-wrapper picture.error+.placeholder{opacity:0}.product-grid-item{margin-bottom:30px;display:flex;flex-direction:column}@media (max-width: 834px){.product-grid-item{margin-bottom:0}}.product-grid-item .product-image-area{width:100%;position:relative}.product-grid-item .product-image-area>a{display:block;position:relative}.product-grid-item .product-image-area>a .object-fit--cover,.product-grid-item .product-image-area>a .object-fit--contain{padding-bottom:100%}.product-grid-item .product-image-area>a .object-fit--cover.hover-image,.product-grid-item .product-image-area>a .object-fit--contain.hover-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .15s linear,visibility .15s linear}@media (min-width: 835px){.product-grid-item .product-image-area>a:hover .object-fit--cover.has-hover-image,.product-grid-item .product-image-area>a:hover .object-fit--contain.has-hover-image{opacity:0;visibility:hidden}.product-grid-item .product-image-area>a:hover .object-fit--cover.hover-image,.product-grid-item .product-image-area>a:hover .object-fit--contain.hover-image{opacity:1;visibility:visible}}.product-grid-item .product-info-area{padding-top:16px;padding-bottom:16px;flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width: 834px){.product-grid-item .product-info-area{flex-wrap:wrap}}.product-grid-item .product-info-area .product-title{color:var(--title-color);font-size:40px;line-height:40px;font-weight:900;margin-bottom:0}.product-grid-item .product-info-area .product-price{font-size:16px;margin:8px 0 0}@media (max-width: 834px){.product-grid-item .product-info-area .product-price{font-size:14px}}.product-grid-item.product-grid-item--small .product-info-area .product-title{font-size:14px}.search-dropdown{position:absolute;width:100%;top:100%;left:0;background:#fff;transition:opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);z-index:10;box-shadow:0 4px 4px #0000000d;overflow:hidden;max-height:calc(100vh - 80px);max-height:calc(var(--vh, 1vh) * 100 - var(--header-height));border-top:2px solid #e12a82;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e12a82 rgba(0,0,0,.1)}.search-dropdown::-webkit-scrollbar{width:5px}.search-dropdown::-webkit-scrollbar-track{background:#0000001a}.search-dropdown::-webkit-scrollbar-thumb{background-color:#e12a82;border-radius:0;border:0 none}@media (min-width: 835px){.search-dropdown{padding-top:10px}}@media (max-width: 834px){.search-dropdown{max-height:calc(100vh - 70px);max-height:calc(var(--vh, 1vh) * 100 - var(--header-height))}}.search-dropdown.ajax-search--loading:before,.search-dropdown.ajax-search--loading:after{opacity:1;visibility:visible;pointer-events:auto}.search-dropdown:before{content:"";width:30px;height:30px;display:block;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading.svg?v=170225877764297385341752664126);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.search-dropdown:after{content:"";left:0;top:0;width:100%;height:100%;background:#fffc;position:absolute;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:1;pointer-events:none}.search-dropdown:not(.open){opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.search-dropdown:not(.open) img:not(.placeholder):not(.loaded){display:none}.search-dropdown .wrapper{padding-top:0;padding-bottom:10px}@media (max-width: 834px){.search-dropdown .wrapper{padding-bottom:16px}}.search-dropdown .close-search-dropdown{position:absolute;top:16px;right:90px;z-index:1;padding:0;border:0 none;border-radius:0;background:transparent}@media (max-width: 834px){.search-dropdown .close-search-dropdown{top:16px;right:16px}}.search-dropdown .close-search-dropdown img{width:40px;height:40px}@media (max-width: 834px){.search-dropdown .close-search-dropdown img{width:32px;height:32px}}.search-dropdown .inner{position:relative;max-width:740px;margin:0 auto}@media (max-width: 834px){.search-dropdown .inner{margin-top:16px}}.search-dropdown .inner img{width:24px;height:24px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 834px){.search-dropdown .inner img{width:19px;height:19px;left:5px}}.search-dropdown .inner input{font-size:24px;font-weight:500;border:0 none;border-bottom:1px solid #000;font-weight:900;padding:12px 0 12px 55px;width:100%;transition:border-color .25s ease;-webkit-appearance:none;appearance:none;line-height:normal;background:transparent;text-transform:uppercase;overflow:hidden}.search-dropdown .inner input::-webkit-input-placeholder{color:#1e1f1d4d}.search-dropdown .inner input:-ms-input-placeholder{color:#1e1f1d4d}.search-dropdown .inner input::-ms-input-placeholder{color:#1e1f1d4d}.search-dropdown .inner input::placeholder{color:#1e1f1d4d}@media (max-width: 834px){.search-dropdown .inner input{font-size:18px;padding:10px 0 10px 40px}}@media (max-width: 834px){.search-dropdown .search-results .search-results-header{flex-wrap:wrap;justify-content:center;text-align:center}}@media (max-width: 834px){.search-dropdown .search-results .search-results-header .s5{width:100%;margin-bottom:16px}}.search-dropdown .search-results .search-results-products{margin-top:20px}@media (max-width: 834px){.search-dropdown .search-results .search-results-products{margin-top:25px;overflow:visible}}.search-dropdown .search-results .search-results-products .no-results{width:100%}.search-dropdown .search-results .search-results-products .product-grid-item{width:25%}@media (max-width: 834px){.search-dropdown .search-results .search-results-products .product-grid-item{width:50%}}.article-grid-item{box-shadow:0 4px 10px #0000000d;background:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.article-grid-item .image-area>a{display:block}.article-grid-item .info-area{padding:24px 32px 40px;text-align:center}@media (max-width: 834px){.article-grid-item .info-area{padding:24px 24px 32px}}.article-grid-item .info-area .top-area{margin-bottom:12px}.article-grid-item .info-area .top-area .tags{margin:0}.article-grid-item .info-area .top-area .tags a{font-size:12px;font-weight:900;color:#e74a27;text-transform:uppercase;letter-spacing:.7px;text-decoration:none}.article-grid-item .info-area .top-area .tags a[data-tag=recipes]{color:#009baa}.article-grid-item .info-area .top-area time{font-size:12px;color:#1e1e1c80;letter-spacing:.7px}.article-grid-item .info-area .article-title{font-size:30px;font-weight:900;color:#af0061}.article-grid-item .info-area .article-link{font-weight:500}.mobile-nav{position:absolute;width:100%;top:100%;left:0;background:var(--mobile-bg-color);color:var(--mobile-text-color);-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);z-index:10;height:calc(100vh - 70px);height:calc(var(--vh, 1vh) * 100 - var(--header-height));padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav.open{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translate(0)}.mobile-nav>ul.mobile__main-menu{margin-bottom:20px}.mobile-nav>ul.mobile__main-menu>li{border-bottom:1px solid var(--mobile-text-color)}.mobile-nav>ul.mobile__main-menu>li>a{font-weight:900;font-size:24px;padding:0 16px;transition:all .35s ease}.mobile-nav>ul.mobile__main-menu>li>a.open>svg{-webkit-transform:rotate(0);transform:rotate(0)}.mobile-nav>ul.mobile__main-menu>li>a>.link-title{padding:20px 0;width:100%;color:var(--mobile-text-color);gap:15px}.mobile-nav>ul.mobile__main-menu>li>a>.link-title .menu-icon{width:23px;display:flex;justify-content:center}.mobile-nav>ul.mobile__main-menu>li>a>.link-title>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .35s ease}.mobile-nav>ul.mobile__main-menu>li>a>.link-title>svg path{fill:var(--mobile-text-color);transition:all .35s ease}.mobile-nav>ul.mobile__main-menu>li .mega-menu{position:static;opacity:1;visibility:visible;max-height:none;border:0 none;padding:0;box-shadow:none;overflow:hidden;max-height:0px;transition:all .35s ease;background-color:var(--mobile-menu-bg-color);color:var(--mobile-menu-text-color)}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner{padding:0}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex{flex-wrap:wrap}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex>*{width:100%}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area{padding:0 16px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .single_link{width:100%;margin-bottom:16px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .single_link a{font-weight:400;font-size:16px;line-height:25px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .menu-block{width:100%}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .menu-block:not(:first-child){margin-top:20px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .menu-block:last-child{margin-bottom:20px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .menu-block>.h4{font-size:18px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .menu-area .menu-block>.h4 .cta{font-size:16px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area{width:100%;margin-top:30px;padding-left:16px;padding-top:20px}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area .h4{padding-right:16px}@media (max-width: 834px){.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area .h4{font-size:18px}}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area .product-grid{padding-left:16px}@media (max-width: 834px){.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area .product-grid{padding-left:0;padding-right:0}}.mobile-nav>ul.mobile__main-menu>li .mega-menu .mega-menu-inner>.flex .product-grid-area .range-slider{padding-right:16px;margin-top:30px}.mobile-nav .mobile__sub-menu{padding-left:16px;margin-bottom:8px}.mobile-nav .mobile__sub-menu li{margin-bottom:16px}.mobile-nav .mobile__sub-menu li a{font-size:16px;font-weight:400}.mobile-nav .mobile__build-box{padding:0 16px;margin:24px 0 40px}.mobile-nav .mobile__build-box>div{position:relative}.mobile-nav .mobile__build-box .content--area{position:absolute;width:100%;height:100%;top:0%;left:0;padding:14px;max-width:50%}.mobile-nav .mobile__build-box .content--area>*{color:#fff}.mobile-nav .mobile__build-box .content--area h5{font-size:18px;font-weight:900}.mobile-nav .mobile__build-box .content--area .rte{font-weight:400;font-size:14px;line-height:18px}.mobile-nav .mobile__build-box .content--area a{font-weight:400;font-size:14px;line-height:18px;text-decoration:underline}.mobile-nav .account-sub-menu{position:sticky;top:calc(100% - 65px);width:100%;background-color:#f4f4f4;padding:10px 0;height:65px;bottom:0}.mobile-nav .account-sub-menu>*{width:50%;text-align:center}.mobile-nav .account-sub-menu a{font-size:16px;border-right:1px solid #e5e5e5}.mobile-nav .account-sub-menu a .link-title{border:0 none;width:100%}.mobile-nav .account-sub-menu a .link-icon{margin-right:8px}.mobile-nav .account-sub-menu a .link-icon img{width:15px;height:15px}body.nav-open{overflow:hidden}.quantity-selector-container>p{font-size:12px;letter-spacing:1.2px;margin:0 0 8px;font-weight:600}.quantity-selector-container>p span{font-weight:300}.quantity-selector{border:1px solid rgba(30,31,29,.1);border-radius:10px}.quantity-selector button{width:42px;height:44px;display:flex;justify-content:center;align-items:center;transition:background .15s,border-color .15s;padding:0;background:transparent;border:0 none;margin:0}.quantity-selector button:hover{background:transparent}.quantity-selector button img,.quantity-selector button svg{width:11px;height:11px}.quantity-selector button img path,.quantity-selector button svg path{stroke:#222;transition:stroke .15s,fill .15s}.quantity-selector input{width:42px;height:44px;text-align:center;border:0 none}.accordion .accordion-item{border-bottom:1px solid rgba(30,31,29,.1)}.accordion .accordion-item:first-child{border-top:1px solid rgba(30,31,29,.1)}.accordion .accordion-item .accordion-header{cursor:pointer;padding:12px 0}@media (max-width: 834px){.accordion .accordion-item .accordion-header{padding-left:8px;padding-right:8px}}.accordion .accordion-item .accordion-header p{font-size:14px;margin:0}.accordion .accordion-item .accordion-header svg{width:11px;height:11px;min-width:11px;transition:all .35s ease}.accordion .accordion-item.open .accordion-header svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion-item.open .accordion-header svg .horizontal-line{opacity:0}.accordion .accordion-item:not(.open) .accordion-content{max-height:0px}.accordion .accordion-item .accordion-content{transition:max-height .25s;overflow:hidden}.accordion .accordion-item .accordion-content .rte{margin-bottom:20px}.product-subscription-picker,.product-options{background:var(--product-secondary, #e5f5f7);padding:16px 16px 8px;border-radius:10px}@media (max-width: 834px){.product-subscription-picker,.product-options{margin:0 -8px}}.product-subscription-picker .choice-block.subscription-choices:not(.shown),.product-subscription-picker .product-option.subscription-choices:not(.shown),.product-options .choice-block.subscription-choices:not(.shown),.product-options .product-option.subscription-choices:not(.shown){display:none}@media (max-width: 834px){.product-subscription-picker .choice-block.subscription-choices ul li input+label,.product-subscription-picker .product-option.subscription-choices ul li input+label,.product-options .choice-block.subscription-choices ul li input+label,.product-options .product-option.subscription-choices ul li input+label{padding:9.5px 8px}.box-builder .product-subscription-picker .choice-block.subscription-choices ul li input+label,.box-builder .product-subscription-picker .product-option.subscription-choices ul li input+label,.box-builder .product-options .choice-block.subscription-choices ul li input+label,.box-builder .product-options .product-option.subscription-choices ul li input+label{font-size:14px}}.product-subscription-picker .choice-block p,.product-subscription-picker .choice-block .option-title,.product-subscription-picker .product-option p,.product-subscription-picker .product-option .option-title,.product-options .choice-block p,.product-options .choice-block .option-title,.product-options .product-option p,.product-options .product-option .option-title{font-size:12px;font-weight:600;margin:0;display:block;text-transform:uppercase}.product-subscription-picker .choice-block ul li,.product-subscription-picker .product-option ul li,.product-options .choice-block ul li,.product-options .product-option ul li{flex-basis:0;flex-grow:1;min-width:25%;margin-top:8px;margin-bottom:8px}.product-subscription-picker .choice-block ul li input,.product-subscription-picker .product-option ul li input,.product-options .choice-block ul li input,.product-options .product-option ul li input{display:none}.product-subscription-picker .choice-block ul li input+label,.product-subscription-picker .product-option ul li input+label,.product-options .choice-block ul li input+label,.product-options .product-option ul li input+label{background:#fff;border:1px solid rgba(0,0,0,.1);padding:8px;font-size:14px;font-weight:600;text-align:center;border-radius:10px;cursor:pointer;position:relative;transition:all .25s ease;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 834px){.product-subscription-picker .choice-block ul li input+label,.product-subscription-picker .product-option ul li input+label,.product-options .choice-block ul li input+label,.product-options .product-option ul li input+label{font-size:12px;padding:12.5px 8px}}.product-subscription-picker .choice-block ul li input+label.subscribe-label,.product-subscription-picker .product-option ul li input+label.subscribe-label,.product-options .choice-block ul li input+label.subscribe-label,.product-options .product-option ul li input+label.subscribe-label{padding-right:30px}.product-subscription-picker .choice-block ul li input+label span,.product-subscription-picker .product-option ul li input+label span,.product-options .choice-block ul li input+label span,.product-options .product-option ul li input+label span{position:absolute;left:12px;background:#fff;font-size:9px;text-transform:uppercase;top:0;display:block;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1px 5px;border:1px solid var(--product-primary, #009baa);color:var(--product-primary, #009baa);border-radius:10px;line-height:12px}.product-subscription-picker .choice-block ul li input+label .info-trigger,.product-subscription-picker .product-option ul li input+label .info-trigger,.product-options .choice-block ul li input+label .info-trigger,.product-options .product-option ul li input+label .info-trigger{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}@media (max-width: 834px){.product-subscription-picker .choice-block ul li input+label .info-trigger,.product-subscription-picker .product-option ul li input+label .info-trigger,.product-options .choice-block ul li input+label .info-trigger,.product-options .product-option ul li input+label .info-trigger{right:10px}}@media only screen and (max-width: 320px){.product-subscription-picker .choice-block ul li input+label .info-trigger:hover:after,.product-subscription-picker .product-option ul li input+label .info-trigger:hover:after,.product-options .choice-block ul li input+label .info-trigger:hover:after,.product-options .product-option ul li input+label .info-trigger:hover:after{-webkit-transform:translate(-42%,0);transform:translate(-42%)}}.product-subscription-picker .choice-block ul li input+label .info-trigger img,.product-subscription-picker .product-option ul li input+label .info-trigger img,.product-options .choice-block ul li input+label .info-trigger img,.product-options .product-option ul li input+label .info-trigger img{width:17px;height:17px}.product-subscription-picker .choice-block ul li input:checked+label,.product-subscription-picker .product-option ul li input:checked+label,.product-options .choice-block ul li input:checked+label,.product-options .product-option ul li input:checked+label{box-shadow:0 0 0 2px var(--product-primary, #009baa);z-index:10}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label,.yotpo-reviews-carousel{font-family:FilsonPro,Arial,sans-serif!important}.yotpo-reviews-carousel .carousel-display-wrapper{display:inline-block;padding:0 0 15px!important}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{max-width:1440px;padding-left:100px;padding-right:100px;margin-left:auto;margin-right:auto;border:none!important}@media (max-width: 1149px){.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{padding-left:50px;padding-right:50px}}@media (max-width: 834px){.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{padding-left:16px;padding-right:16px}}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{color:var(---color-heading)!important;font-family:FilsonPro,Arial,sans-serif!important;font-weight:900!important;line-height:1.15!important;text-transform:uppercase!important;font-size:40px!important}@media (max-width: 834px){.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{font-size:32px!important}}.yotpo-reviews-carousel .carousel-display-wrapper .scroller{margin:0 -80px 0 80px!important}@media (max-width: 834px){.yotpo-reviews-carousel .carousel-display-wrapper .scroller{margin:0 -20px 0 20px!important}}#yotpo-pdp-stars{margin-top:10px;margin-bottom:30px}#yotpo-pdp-stars .yotpo{padding:0!important}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#f4b223!important}#yotpo-category-stars .text-m,#yotpo-pdp-stars .text-m{font-size:14px;font-weight:900;text-decoration:underline!important}#yotpo-category-stars .yotpo span{color:#f4b223}.collection-filters{margin-top:-68px}@media (max-width: 834px){.collection-filters{margin-top:-24px}}.collection-filters .collection-filters-form{padding:0 0 8px;border-bottom:1px solid #f4f4f4}@media (max-width: 834px){.collection-filters .collection-filters-form{padding:0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}}.collection-filters .collection-filters-form [data-filter-button]{cursor:pointer;padding:8px 16px}.collection-filters .collection-filters-form [data-filter-button] svg{width:12px;margin:0 0 0 16px}.collection-filters .collection-filters-form [data-filter-button].dropdown-open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collection-filters .collection-filters-form [data-filter-dropdown]{height:auto;max-height:0;overflow:hidden;transition:max-height ease .3s}.collection-filters .collection-filters-form [data-filter-dropdown].open{max-height:2000px}.collection-filters .collection-filters-form .filter-item{position:relative;margin:0 8px 0 0}.collection-filters .collection-filters-form .filter-button{font-size:12px;letter-spacing:.72px;border-radius:8px;background:#f8f4fb}.collection-filters .collection-filters-form .filter-dropdown{font-size:12px;letter-spacing:.72px;width:100%;min-width:130px;position:absolute;left:50%;bottom:-2px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);border-radius:8px;background-color:#f8f4fb;z-index:10}.collection-filters .collection-filters-form .filter-dropdown .filter-dropdown-inner{padding:0 16px}.collection-filters .collection-filters-form .filter-dropdown .filter-header{padding:16px 0}.collection-filters .collection-filters-form .filter-dropdown .filter-remove{margin:8px 0 0}.collection-filters .collection-filters-form .filter-dropdown .filter-remove a{font-weight:700}.collection-filters .collection-filters-form .filter-dropdown .filter-price{margin:0 0 16px}.collection-filters .collection-filters-form .filter-dropdown .filter-price input{width:100%;padding:8px;border-radius:8px}.collection-filters .collection-filters-form .filter-list-item>input[type=checkbox]:checked~label{font-weight:700}.collection-filters .collection-filters-form .filter-list-item:last-child label{padding:16px 0 18px;border-bottom:none}.collection-filters .collection-filters-form .filter-list-item label{display:block;cursor:pointer;padding:16px 0;margin:0;border-bottom:1px solid #d9cae4}.collection-filters .collection-filters-form .filter-list-item label.disabled{cursor:unset;opacity:.5}.collection-filters .collection-filters-form .filter-sorting{margin:0 0 0 auto;position:relative}@media (max-width: 834px){.collection-filters .collection-filters-form .filter-sorting{width:50%}}.collection-filters .collection-filters-form .filter-sorting .filter-select{font-size:14px}@media (max-width: 834px){.collection-filters .collection-filters-form .filter-sorting .filter-select{padding:14px;text-align:center;letter-spacing:.84px}}.collection-filters .collection-filters-form .filter-sorting .filter-sorting-list{font-size:12px;letter-spacing:.72px;border-radius:8px;width:139px;position:absolute;left:50%;bottom:-4px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);background-color:#f5f5f5;z-index:10}@media (max-width: 834px){.collection-filters .collection-filters-form .filter-sorting .filter-sorting-list{bottom:-18px}}.collection-filters .collection-filters-form .filter-sorting .filter-sorting-list .filter-sorting-item{padding:0 16px}.collection-filters .collection-filters-form .filter-sorting .filter-sorting-list .filter-sorting-item:last-child a{border-bottom:none}.collection-filters .collection-filters-form .filter-sorting .filter-sorting-list .filter-sorting-item a{display:block;padding:16px 0;border-bottom:1px solid #dadada}.collection-filters .collection-filters-form .mobile-filters-button{width:50%;padding:14px;text-align:center;font-size:14px;letter-spacing:.84px}.collection-filters .mobile-filters-drawer{position:fixed;width:100%;max-width:255px;top:var(--header-height);left:0;background:#fff;-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);z-index:10;height:calc(100vh - 70px);height:calc(var(--vh, 1vh) * 100 - var(--header-height));padding:20px 16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.collection-filters .mobile-filters-drawer.open{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translate(0)}.collection-filters .mobile-filters-drawer .mobile-facets{height:100%}.collection-filters .mobile-filters-drawer .mobile-facets__main{height:100%;display:flex;flex-direction:column}.collection-filters .mobile-filters-drawer .mobile-facets__details{margin:0 0 20px;font-size:12px;letter-spacing:.72px}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__summary{padding:8px 20px 8px 21px;border-radius:8px;background-color:#f8f4fb}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__summary[aria-expanded=true] .mobile-facets__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__submenu{padding:0 16px}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__submenu .mobile-facets__info{margin:16px 0}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__submenu input{width:100%;padding:8px;border-radius:8px;background-color:#f5f5f5}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__list .mobile-facets__item:last-child label{padding:16px 0 0;border-bottom:none}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__list .mobile-facets__item label{display:block;padding:16px 0;margin:0;border-bottom:1px solid #d9cae4}.collection-filters .mobile-filters-drawer .mobile-facets__details .mobile-facets__list .mobile-facets__item label.disabled{opacity:.5}.collection-filters .mobile-filters-drawer .mobile-facets__footer{margin:auto 0 0}.collection-filters .mobile-filters-drawer .mobile-facets__footer .button{width:100%;margin:0 0 20px}.collection-filters .mobile-filters-drawer .mobile-facets__footer .mobile-facets__clear-wrapper{text-align:center}.collection-filters .mobile-filters-drawer .mobile-facets__footer .mobile-facets__clear-wrapper a{font-size:14px;text-decoration:underline;display:block}.collection-filters .mobile-filters-overlay{content:"";position:fixed;width:100%;height:calc(100vh - 70px);height:calc(var(--vh, 1vh) * 100 - var(--header-height));top:var(--header-height);left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);z-index:5}.collection-filters .mobile-filters-overlay.open{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translate(0)}.atc-bar{position:fixed;z-index:99;bottom:0;left:0;width:100%;background-color:#fff;transition:all .35s ease;padding:20px 20px 18px;box-shadow:0 -4px 4px #0000000d}.atc-bar:not(.shown){-webkit-transform:translateY(100%);transform:translateY(100%)}@media (max-width: 834px){.atc-bar{padding:0}}.atc-bar .atc-dropdown{position:relative;margin:0 20px 0 0}.atc-bar .atc-dropdown:not(.shown){display:none}.atc-bar .atc-dropdown .atc-dropdown-trigger{min-width:242px;border:solid 1px rgba(0,0,0,.1);border-radius:10px;cursor:pointer;margin:0}.atc-bar .atc-dropdown .atc-dropdown-trigger svg{width:12px;height:7px}.atc-bar .atc-dropdown .atc-dropdown-trigger.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.atc-bar .atc-dropdown .atc-dropdown-options{position:absolute;top:-8px;left:0;width:100%;background-color:#fff;padding:16px 20px;border:solid 1px rgba(0,0,0,.1);border-radius:10px;transition:all .35s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.atc-bar .atc-dropdown .atc-dropdown-options:not(.shown){display:none}.atc-bar .atc-dropdown .atc-dropdown-options li:last-child label{margin:0}.atc-bar .atc-dropdown .atc-dropdown-options li label{font-size:14px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;cursor:pointer;margin:0 0 18px}.atc-bar .atc-dropdown .atc-dropdown-options li label:hover{color:var(--product-primary)}.atc-bar .atc-dropdown .atc-dropdown-options li label span:nth-child(1){font-size:12px;font-weight:600;text-transform:uppercase;margin:0 28px 0 0}.atc-bar .atc-dropdown .atc-dropdown-options li label span:nth-child(2){font-size:14px;font-weight:400;text-transform:none}.atc-bar .atc-dropdown--type .atc-dropdown-trigger{font-size:14px;font-weight:600;text-transform:uppercase;padding:8px 20px 7px;border:solid 2px var(--product-primary);position:relative}.atc-bar .atc-dropdown--type .atc-dropdown-trigger.subscribe .discount{display:block}.atc-bar .atc-dropdown--type .atc-dropdown-trigger .discount{display:none;position:absolute;left:12px;background:#fff;font-size:9px;text-transform:uppercase;top:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1px 5px;border:1px solid var(--product-primary);color:var(--product-primary);border-radius:10px;line-height:12px}.atc-bar .atc-dropdown--plan .atc-dropdown-trigger{padding:9px 20px 8px}.atc-bar .atc-dropdown--plan [data-atc-dropdown-active-option] span:nth-child(1){font-size:12px;font-weight:600;text-transform:uppercase;margin:0 28px 0 0}.atc-bar .atc-dropdown--plan [data-atc-dropdown-active-option] span:nth-child(2){font-size:14px}.atc-bar .quantity-selector-container{margin:0 auto 0 0}.atc-bar .quantity-selector-container .quantity-selector button,.atc-bar .quantity-selector-container .quantity-selector input{height:38px}.atc-bar .pack-info{margin:0 8px 0 auto;font-size:14px;font-weight:300;opacity:.7}.atc-bar .product-prices{margin:0 20px 0 0;line-height:1.2}.atc-bar .product-prices span{font-size:24px}.atc-bar .product-prices .compare-at-price{text-decoration:line-through;opacity:.2;margin-left:8px}.atc-bar .btn[data-submit]{margin:0;padding:8px 22px 10px}.atc-bar .atc-bar-mobile{width:100%;border-radius:0;padding:22px 22px 24px;text-transform:unset}.quickview-popup{position:fixed;left:0;top:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:99;padding:30px 100px;transition:all .35s ease}@media (max-width: 834px){.quickview-popup{left:50%;top:50%;width:95%;height:95%;padding:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.quickview-popup:not(.shown){opacity:0;visibility:hidden;pointer-events:none}.quickview-popup>.inner{background:#fff;position:relative;width:100%;max-width:1100px}@media (max-width: 834px){.quickview-popup>.inner{height:100%}}.quickview-popup>.inner .scroll-container{overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:300px;max-height:calc(100vh - 120px);max-height:calc(var(--vh) * 100 - 60px);padding:40px;display:block}@media (max-width: 834px){.quickview-popup>.inner .scroll-container{max-height:100vh;max-height:calc(var(--vh) * 100);padding:0;scrollbar-width:none}.quickview-popup>.inner .scroll-container::-webkit-scrollbar{width:0px;height:0;padding:0;display:none;margin:0;border:none;background:transparent}}.quickview-popup>.inner .scroll-container::-webkit-scrollbar{width:10px;background-color:transparent}@media (max-width: 834px){.quickview-popup>.inner .scroll-container::-webkit-scrollbar{width:0}}.quickview-popup>.inner .scroll-container::-webkit-scrollbar-thumb{background-color:#dedede80;border-radius:0}.quickview-popup>.inner .scroll-container::-webkit-scrollbar-track{margin:15px 0}.quickview-popup>.inner.loading:before,.quickview-popup>.inner.loading:after{opacity:1;visibility:visible}.quickview-popup>.inner.loading .close-popup{opacity:0;visibility:hidden}.quickview-popup>.inner:before{content:"";width:30px;height:30px;display:block;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading.svg?v=170225877764297385341752664126);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.quickview-popup>.inner:after{content:"";left:0;top:0;width:100%;height:100%;background:#fffc;position:absolute;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:1;pointer-events:none;border-radius:25px}.quickview-popup>.inner .close-popup{position:absolute;top:0;right:0;width:36px;height:36px;background:#e12a82;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);transition:all .35s ease;z-index:10}@media (max-width: 834px){.quickview-popup>.inner .close-popup{top:15px;right:20px;-webkit-transform:none;transform:none}}.quickview-popup>.inner .close-popup svg{width:13.5px}.quickview-popup>.inner .close-popup svg path{fill:#fff}.quickview-popup>.inner .pack-info{margin:0}.quickview-popup>.inner .product-page{padding-top:0}.quickview-popup>.inner .product-page .product-top-area{margin:0}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-top-area{padding:10px}}.quickview-popup>.inner .product-page .product-image-area{padding:0}@media (min-width: 835px){.quickview-popup>.inner .product-page .product-image-area{width:50%}}.quickview-popup>.inner .product-page .product-image-area .thumbnails{width:90px;margin-right:0;padding:10px}.quickview-popup>.inner .product-page .product-image-area .thumbnails li.active{border:1px solid var(--product-primary);border-radius:100%;height:70px;width:70px;display:flex;align-items:center;justify-content:center}.quickview-popup>.inner .product-page .product-image-area .thumbnails li.active .picture-element-wrapper{width:100%}.quickview-popup>.inner .product-page .product-info-area{position:static;padding:0 0 0 20px}@media (min-width: 835px){.quickview-popup>.inner .product-page .product-info-area{width:50%}}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area{padding:0}}.quickview-popup>.inner .product-page .product-info-area .best-served-with{margin-bottom:0}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area .product-form{margin:0}}.quickview-popup>.inner .product-page .product-info-area .info-area{width:100%}.quickview-popup>.inner .product-page .product-info-area .product-prices{margin:0 24px 0 0;line-height:1.2}.quickview-popup>.inner .product-page .product-info-area .product-prices span{font-size:32px}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area .product-prices span{font-size:24px}}.quickview-popup>.inner .product-page .product-info-area .product-prices .compare-at-price{text-decoration:line-through;opacity:.2;margin-left:10px}.quickview-popup>.inner .product-page .product-info-area .price__container{margin-bottom:16px}.quickview-popup>.inner .product-page .product-info-area .buttons__container{gap:10px}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area .buttons__container{flex-direction:column}}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area .buttons__container>*{width:100%}}@media (max-width: 834px){.quickview-popup>.inner .product-page .product-info-area .buttons__container .quantity-selector{justify-content:space-between}}.quickview-popup>.inner .product-page .product-info-area button{margin:0;flex:1}.recharge-custome-message{text-align:center;padding:20px;background-color:#fff;color:#0b1317;border-radius:var(--recharge-corners-radius);margin-bottom:var(--recharge-app-vertical-padding)}.recharge-custome-message h1,.recharge-custome-message h2,.recharge-custome-message h3,.recharge-custome-message h4,.recharge-custome-message h5,.recharge-custome-message h6{color:inherit}.recharge-custome-message p{font-size:16px}.ffc--site-header{position:fixed;top:0;left:0;width:100%;z-index:50}@media (min-width: 835px){.ffc--site-header .dynamic-cart-banner-slider.active-hide.hide-on-scroll{max-height:0}}@media (max-width: 834px){.ffc--site-header .dynamic-cart-banner-slider.active-hide.hide-on-scroll-mobiles{max-height:0}}body#recharge-novum .ffc--site-header{position:fixed!important;z-index:50!important}body:not(.os--mac-os) .ffc--site-header{width:calc(100% - var(--scroll-gap-right, 0px))}.ffc--site-header .header-outer{background:#fff;z-index:inherit;position:relative;transition:all .15s ease;box-shadow:0 4px 4px #0000000d}.ffc--site-header .header-inner{z-index:inherit;position:relative;padding:0 100px}@media (max-width: 1194px){.ffc--site-header .header-inner{padding-left:50px;padding-right:50px}}@media (max-width: 1024px){.ffc--site-header .header-inner{padding:10px 16px}}.ffc--site-header .header-inner .logo-area,.ffc--site-header .header-inner .right-nav-area{flex-basis:0;flex-grow:1}@media (max-width: 1024px){.ffc--site-header .header-inner .left-mobile-area{flex-basis:0;flex-grow:1}}@media (max-width: 1024px){.ffc--site-header .header-inner .logo-area{flex-basis:auto;flex-grow:0}}.ffc--site-header .header-inner .middle-nav-area>ul>li>a,.ffc--site-header .header-inner .right-nav-area>ul>li>a{padding:20px 0}@media (max-width: 1024px){.ffc--site-header .header-inner .middle-nav-area>ul>li>a,.ffc--site-header .header-inner .right-nav-area>ul>li>a{padding:20px 0}}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item{letter-spacing:0;font-weight:900;transition:all .15s ease;color:#222;line-height:1;font-size:18px}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item.highlight:hover>span,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item.highlight:hover>span{color:var(--highlight-cta-text-color-hover);background-color:var(--highlight-cta-bg-color-hover);border-color:var(--highlight-cta-bg-color-hover)}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item.highlight>span,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item.highlight>span{color:var(--highlight-cta-text-color);background-color:var(--highlight-cta-bg-color);border-color:var(--highlight-cta-bg-color)}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item>span,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item>span{position:relative;display:block;padding:11px 16px;transition:all .35s ease;border:2px solid transparent;border-radius:8px}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item>span>img,.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item>span>svg,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item>span>img,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item>span>svg{margin-left:2px;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:9px;height:9px}.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item>span>img path,.ffc--site-header .header-inner .middle-nav-area>ul>li>a.nav-item>span>svg path,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item>span>img path,.ffc--site-header .header-inner .right-nav-area>ul>li>a.nav-item>span>svg path{fill:currentColor!important}@media (max-width: 1368px){.ffc--site-header .header-inner .middle-nav-area .f-grid,.ffc--site-header .header-inner .right-nav-area .f-grid{margin:0 -20px}.ffc--site-header .header-inner .middle-nav-area .f-grid>*,.ffc--site-header .header-inner .right-nav-area .f-grid>*{padding:0 20px}}.ffc--site-header .header-inner .burger-menu-container{padding:10px;margin-left:-10px;background:transparent;border-radius:0;border:0 none;position:relative}.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner{height:17px;width:24px;position:relative}.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner:before,.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner span,.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner:after{content:"";display:block;width:100%;height:3px;background:#fff;position:absolute;left:0;transition:opacity .15s ease,top .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,top .15s ease,transform .15s ease;transition:opacity .15s ease,top .15s ease,transform .15s ease,-webkit-transform .15s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner:before{top:0}.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner span{top:7px}.ffc--site-header .header-inner .burger-menu-container .burger-menu-inner:after{top:14px}.ffc--site-header .header-inner .burger-menu-container.active .burger-menu-inner span{opacity:0}.ffc--site-header .header-inner .burger-menu-container.active .burger-menu-inner:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px}.ffc--site-header .header-inner .burger-menu-container.active .burger-menu-inner:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.ffc--site-header .header-inner .logo-area{line-height:0}.ffc--site-header .header-inner .logo-area a{display:inline-block}.ffc--site-header .header-inner .logo-area a img,.ffc--site-header .header-inner .logo-area a svg{width:85px}@media (max-width: 834px){.ffc--site-header .header-inner .logo-area a img,.ffc--site-header .header-inner .logo-area a svg{width:65px}}.ffc--site-header .header-inner .trigger-nav{margin-left:15px;margin-right:-12px;flex-grow:0}@media (max-width: 1024px){.ffc--site-header .header-inner .trigger-nav{margin-left:0;margin-right:-5px}}.ffc--site-header .header-inner .trigger-nav .search-trigger,.ffc--site-header .header-inner .trigger-nav .account-trigger,.ffc--site-header .header-inner .trigger-nav .cart-trigger{padding:18px 12px}@media (max-width: 1024px){.ffc--site-header .header-inner .trigger-nav .search-trigger,.ffc--site-header .header-inner .trigger-nav .account-trigger,.ffc--site-header .header-inner .trigger-nav .cart-trigger{padding:8px 12px}}.ffc--site-header .header-inner .trigger-nav .search-trigger img,.ffc--site-header .header-inner .trigger-nav .search-trigger svg,.ffc--site-header .header-inner .trigger-nav .account-trigger img,.ffc--site-header .header-inner .trigger-nav .account-trigger svg,.ffc--site-header .header-inner .trigger-nav .cart-trigger img,.ffc--site-header .header-inner .trigger-nav .cart-trigger svg{width:20px;height:20px;-webkit-filter:invert(100%) brightness(200%);filter:invert(100%) brightness(200%)}.ffc--site-header .header-inner .trigger-nav .account-trigger img,.ffc--site-header .header-inner .trigger-nav .account-trigger svg{width:21px;height:23px}.ffc--site-header .header-inner .trigger-nav .cart-trigger{display:block;position:relative}.ffc--site-header .header-inner .trigger-nav .cart-trigger img,.ffc--site-header .header-inner .trigger-nav .cart-trigger svg{width:31px;height:31px;display:block}@media (max-width: 1024px){.ffc--site-header .header-inner .trigger-nav .cart-trigger img,.ffc--site-header .header-inner .trigger-nav .cart-trigger svg{width:28px;height:28px}}.ffc--site-header .header-inner .trigger-nav .cart-trigger span{display:block;width:14px;height:14px;line-height:10px;border-radius:50%;background:transparent;border:1px solid #70d44b;color:#000;font-weight:500;font-size:9px;text-align:center;transition:opacity .25s ease,visibility .25s ease;will-change:transform;background:#fff;position:absolute;top:18px;left:43px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width: 1024px){.ffc--site-header .header-inner .trigger-nav .cart-trigger span{left:40px;top:8px}}.ffc--site-footer{padding-top:70px;padding-bottom:32px;background:var(--bg-color);color:var(--font-color);position:relative;transition:all .35s ease}body.ffc--newsletter--open .ffc--site-footer{padding-bottom:140px}@media (max-width: 834px){body.ffc--newsletter--open .ffc--site-footer{padding-bottom:160px}}body.ffc--atc-bar--open .ffc--site-footer{padding-bottom:110px}@media (max-width: 834px){body.ffc--atc-bar--open .ffc--site-footer{padding-bottom:98px}}@media (max-width: 834px){.ffc--site-footer{padding-top:40px}}.ffc--site-footer .footer-flex{flex-wrap:wrap}.ffc--site-footer .footer-flex .logo-area{display:flex;flex-direction:column}@media (max-width: 834px){.ffc--site-footer .footer-flex .logo-area{order:99;width:100%;align-items:center;justify-content:center;margin-top:30px;padding-top:32px;border-top:1px solid rgba(255,255,255,.3);text-align:center}}.ffc--site-footer .footer-flex .logo-area>a{display:inline-block}.ffc--site-footer .footer-flex .logo-area>a img{width:130px;display:block;margin:0 auto}.ffc--site-footer .footer-flex .footer-menus{flex:1;flex-wrap:wrap;max-width:666px;justify-content:space-between}.ffc--site-footer .footer-flex .footer-menus .footer-block .rte{margin:0 0 16px}.ffc--site-footer .footer-flex .footer-menus .footer-block .rte a{margin-top:6px;display:inline-block}.ffc--site-footer .footer-flex .footer-menus.accordion{margin:0;max-width:100%}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item{margin:0;width:100%}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item .accordion-header{width:100%;padding:10px 0}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item .accordion-header h6{margin:0 auto 0 0}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item .accordion-header svg{width:14px;height:14px}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item .accordion-header svg path{stroke:#70d44b}.ffc--site-footer .footer-flex .footer-menus.accordion .accordion-item .accordion-content.open{margin-bottom:10px}.ffc--site-footer .footer-flex .footer-block{margin:0 0 0 auto}.ffc--site-footer .footer-flex .footer-block h6{color:var(--font-color);margin-bottom:15px;font-size:20px;font-weight:700}.ffc--site-footer .footer-flex .footer-block p{font-size:14px;color:var(--font-color)}.ffc--site-footer .footer-flex .footer-block .rte a{font-weight:300}.ffc--site-footer .footer-flex .footer-block ul li+li{margin-top:6px}.ffc--site-footer .footer-flex .footer-block ul li a,.ffc--site-footer .footer-flex .footer-block ul li p{font-size:14px;color:var(--font-color)}.ffc--site-footer .footer-flex .footer-block ul li a:hover{text-decoration:underline}.ffc--site-footer .footer-flex .form-area{width:332px}@media (max-width: 834px){.ffc--site-footer .footer-flex .form-area{order:-1;width:100%;margin:0 8px 22px;padding-left:0;padding-right:0;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.3)}}.ffc--site-footer .footer-flex .form-area .rte{font-weight:300;margin-bottom:20px}.ffc--site-footer .footer-flex .form-area form{margin-top:0}.ffc--site-footer .footer-flex .form-area form .input-flex{gap:15px}.ffc--site-footer .footer-flex .form-area form .input-flex input{border-radius:50px;border:1px solid #BBB;color:var(--font-color);color:#222;display:flex;height:44px;padding:15px 30px;align-items:center;gap:10px;flex:1 0 0}.ffc--site-footer .footer-flex .form-area form .input-flex input::-webkit-input-placeholder{color:#222;font-size:14px}.ffc--site-footer .footer-flex .form-area form .input-flex input:-ms-input-placeholder{color:#222;font-size:14px}.ffc--site-footer .footer-flex .form-area form .input-flex input::-ms-input-placeholder{color:#222;font-size:14px}.ffc--site-footer .footer-flex .form-area form .input-flex input::placeholder{color:#222;font-size:14px}.ffc--site-footer .footer-flex .form-area form .input-flex button{border-radius:50px;background:#f4b223;display:flex;padding:15px 20px;justify-content:center;align-items:center;gap:10px;border:0px;text-transform:none;font-size:14px}@media (max-width: 834px){.ffc--site-footer .footer-flex .form-area form .input-flex button{width:100%;margin-top:10px}}@media (max-width: 480px){.ffc--site-footer .footer-flex .form-area form button{border-radius:50px;background:#f4b223;display:flex;padding:15px 20px;justify-content:center;align-items:center;gap:10px;border:0px;text-transform:none;font-size:14px;width:100%;margin-top:10px}}.ffc--site-footer .footer-flex .form-area form .checkbox-flex{margin-top:16px;display:flex;align-items:center}@media (max-width: 480px){.ffc--site-footer .footer-flex .form-area form .checkbox-flex{margin-top:10px}}.ffc--site-footer .footer-flex .form-area form .checkbox-flex input{-webkit-appearance:none;appearance:none;width:16px;height:16px;min-width:16px;background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-tick--green.svg?v=92107368739503946891752664126);background-size:0px 0;background-repeat:no-repeat;background-position:center center;background-color:transparent;border:solid 1px #fff}@media (max-width: 480px){.ffc--site-footer .footer-flex .form-area form .checkbox-flex input{width:16px;height:16px;min-width:16px}}.ffc--site-footer .footer-flex .form-area form .checkbox-flex input:checked{background-size:12px 12px}.ffc--site-footer .footer-flex .form-area form .checkbox-flex label{padding-left:5px;margin-bottom:0;cursor:pointer;color:var(--font-color)}.ffc--site-footer .footer-flex .form-area form .checkbox-flex label p{font-size:12px;margin:0;font-weight:300}.ffc--site-footer .footer-flex .form-area form .checkbox-flex label p a{color:inherit}.ffc--site-footer .footer-bottom-row{margin-top:44px}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row{margin-top:0;flex-wrap:wrap}}.ffc--site-footer .footer-bottom-row .footer__social .social-links{justify-content:flex-start;margin-right:-10px}.ffc--site-footer .footer-bottom-row .footer__social .social-links li{margin-right:10px}.ffc--site-footer .footer-bottom-row .footer__social .social-links a{width:26px;height:26px;border-radius:50%;color:var(--bg-color);background-color:var(--font-color);transition:all .35s ease;display:flex;justify-content:center;align-items:center}.ffc--site-footer .footer-bottom-row .footer__social .social-links a .icon{width:14px;height:14px}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row .left-area{width:100%;flex-wrap:wrap;margin-bottom:40px}}.ffc--site-footer .footer-bottom-row .left-area .copy{font-size:14px;margin:0}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row .left-area .copy{width:100%;text-align:center}}.ffc--site-footer .footer-bottom-row .left-area .footer-bottom-menu{font-size:14px;margin:0 20px}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row .left-area .footer-bottom-menu{width:100%;display:flex;justify-content:center;flex-wrap:wrap}}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row .right-area{width:100%}}.ffc--site-footer .footer-bottom-row .credit{text-align:right;font-size:12px;margin:0}@media (max-width: 834px){.ffc--site-footer .footer-bottom-row .credit{text-align:center}}.homepage-section{margin-bottom:80px}@media (max-width: 834px){.homepage-section{margin-bottom:40px}}.homepage-section .section-header{margin-bottom:32px}@media (max-width: 834px){.homepage-section .section-header{flex-wrap:wrap;margin-bottom:24px}.homepage-section .section-header .left-area{width:100%;text-align:center}.homepage-section .section-header .right-area{width:100%}.homepage-section .section-header .right-area .btn{width:100%;margin-top:24px}}.homepage-section .section-header .h2{margin-bottom:0}.homepage-section .section-header .rte{margin-top:16px}@media (max-width: 834px){.homepage-section .section-header .rte{margin-top:8px}}.ffc--hero .content-area{width:50%;padding:80px 25px 30px 100px;background:var(--background-color)}@media (max-width: 1024px){.ffc--hero .content-area{padding-left:50px}}@media (max-width: 834px){.ffc--hero .content-area{width:100%;padding:30px 16px 8px}}.ffc--hero .content-area .inner{max-width:650px}.ffc--hero .content-area .hero-heading{line-height:1.15;font-size:var(--font-size)}@media (max-width: 834px){.ffc--hero .content-area .hero-heading{font-size:var(--font-size-m)}}.ffc--hero .content-area .rte{margin-top:25px}@media (max-width: 834px){.ffc--hero .content-area .rte{margin-top:8px}}.ffc--hero .content-area .btn{margin-top:30px}@media (max-width: 834px){.ffc--hero .content-area .btn{margin-top:24px;width:100%}}.ffc--hero .content-area .icon-grid{margin-top:70px;width:calc(100% - 50px)}@media (max-width: 834px){.ffc--hero .content-area .icon-grid{margin-top:32px;width:100%;justify-content:center}}.ffc--hero .content-area .icon-grid li{text-align:center;width:25%;margin-bottom:24px}@media (max-width: 1024px){.ffc--hero .content-area .icon-grid li{width:50%}}.ffc--hero .content-area .icon-grid li img{width:100%;max-width:60px;margin:0 auto;display:block}.ffc--hero .content-area .icon-grid li p{text-align:center;font-weight:500;max-width:110px;margin:16px auto 0;font-size:14px}.ffc--hero .image-area{width:50%;display:flex}@media (max-width: 834px){.ffc--hero .image-area{width:100%;order:-1}}.ffc--hero .image-area video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ffc--hero .image-area video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.ffc--hero .image-area .picture-element-wrapper{width:100%;height:auto}.ffc--featured-products{overflow:hidden;padding-bottom:15px;margin-bottom:65px;max-width:1432px}@media (max-width: 480px){.ffc--featured-products .section-header .rte p{font-size:16px}}.ffc--featured-products .product-grid{overflow:visible}.ffc--featured-products .product-grid[data-scroll-slider]{overflow:hidden;flex-wrap:nowrap}.ffc--featured-products .product-grid[data-scroll-slider]>div{display:flex!important;padding:0!important}.ffc--featured-products .product-grid[data-scroll-slider] li{width:33.3333333333%;min-width:33.3333333333%;transition:opacity .35s ease}.ffc--featured-products .product-grid[data-scroll-slider] li:not(.active){opacity:.2}@media (max-width: 834px){.ffc--featured-products .product-grid[data-scroll-slider] li{width:76.9230769231%;min-width:76.9230769231%}}.ffc--featured-products .product-grid .product-grid-item{margin-bottom:15px}.ffc--featured-products .product-grid .keen-slider__slide{opacity:.2;transition:opacity .35s ease}@media (max-width: 834px){.ffc--featured-products .product-grid .keen-slider__slide{opacity:1}}.ffc--featured-products .product-grid .keen-slider__slide.active{opacity:1}.ffc--featured-products .product-grid .keen-slider__slide.active+li,.ffc--featured-products .product-grid .keen-slider__slide.active+li+li{opacity:1}.ffc--featured-products .range-slider{max-width:600px;margin:14px auto 0}.ffc--featured-products .product-grid-view{flex-wrap:wrap;margin-bottom:-30px}@media (max-width: 834px){.ffc--featured-products .product-grid-view{flex-wrap:nowrap;overflow:scroll;margin-right:-16px}.ffc--featured-products .product-grid-view::-webkit-scrollbar{width:0;background:transparent}}.ffc--featured-products .product-grid-view li{width:25%;margin-bottom:30px}@media (max-width: 834px){.ffc--featured-products .product-grid-view li{width:314px;min-width:314px}}@media (max-width: 834px){.ffc--featured-products .product-grid-view li{width:284px;min-width:284px}}.ffc--featured-products .product-grid-view li .product-grid-item{height:100%;margin-bottom:0}.ffc--featured-products .product-grid-view li .product-grid-item .product-info-area{display:flex;padding-bottom:0}.ffc--featured-products .product-grid-view li .product-grid-item .product-info-area .product-title{line-height:18px;margin:0 0 8px}.ffc--featured-products .product-grid-view li .product-grid-item .product-info-area .product-price{font-size:14px;line-height:14px;margin:auto 0 0}@media (max-width: 834px){.ffc--featured-products .button-area{margin-top:40px}.ffc--featured-products .button-area .btn{width:100%}}.ffc--product-feature{margin-bottom:55px}.ffc--product-feature .section--inner{padding:16px 0;background:var(--background-color)}@media (max-width: 834px){.ffc--product-feature .section--inner{background:transparent}}@media (max-width: 834px){.ffc--product-feature .section--inner>.wrapper{padding:0}}.ffc--product-feature .section--inner .content-area{width:33.3333333333%;padding-top:60px}@media (max-width: 834px){.ffc--product-feature .section--inner .content-area{width:100%;background:var(--background-color);padding-left:16px;padding-right:16px;text-align:center;padding-top:40px}}.ffc--product-feature .section--inner .content-area .top-title,.ffc--product-feature .section--inner .content-area .h1{color:var(--text-color)}.ffc--product-feature .section--inner .content-area .top-title{letter-spacing:1px;font-size:16px;font-weight:900}.ffc--product-feature .section--inner .content-area .h1{margin-top:16px;line-height:1.3}.ffc--product-feature .section--inner .content-area .rte{margin-top:24px}.ffc--product-feature .section--inner .content-area .icon-grid{margin-top:32px}@media (max-width: 834px){.ffc--product-feature .section--inner .content-area .icon-grid{justify-content:center}}.ffc--product-feature .section--inner .content-area .icon-grid span{font-size:12px;font-weight:400}.ffc--product-feature .section--inner .content-area .icon-grid img,.ffc--product-feature .section--inner .content-area .icon-grid svg{margin-right:10px;width:32px;height:32px}.ffc--product-feature .section--inner .content-area .icon-grid p{font-size:14px;font-weight:900;text-transform:uppercase;margin:0}.ffc--product-feature .section--inner .content-area .btn{margin-top:40px;background:var(--text-color);color:#fff;border-color:var(--text-color)}@media (max-width: 834px){.ffc--product-feature .section--inner .content-area .btn{width:100%}}.ffc--product-feature .section--inner .content-area .btn:hover{background:#000;border-color:#000}.ffc--product-feature .section--inner .image-area{width:33.3333333333%}@media (max-width: 1249px){.ffc--product-feature .section--inner .image-area{width:45%}}@media (max-width: 834px){.ffc--product-feature .section--inner .image-area{width:100%;order:-1}}.ffc--product-feature .section--inner .feature-area{width:33.3333333333%;padding-top:145px;padding-left:8px}@media (max-width: 1249px){.ffc--product-feature .section--inner .feature-area{width:21%;padding-left:0}}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area{width:100%;background:var(--background-color);padding:40px 16px;text-align:center}}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area ul{justify-content:center;display:flex;margin:0 -5px}.ffc--product-feature .section--inner .feature-area ul>li{padding:0 5px;flex-basis:0;flex-grow:1}}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area ul li{justify-content:flex-start;flex-direction:column}}@media (min-width: 835px){.ffc--product-feature .section--inner .feature-area ul li+li{margin-top:55px}}.ffc--product-feature .section--inner .feature-area ul li svg{margin-right:16px}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area ul li svg{display:none}}.ffc--product-feature .section--inner .feature-area ul li svg path{fill:var(--text-color)}.ffc--product-feature .section--inner .feature-area ul li img{margin-right:32px;width:40px;height:40px}@media (max-width: 1249px){.ffc--product-feature .section--inner .feature-area ul li img{margin-right:10px}}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area ul li img{margin:0}}.ffc--product-feature .section--inner .feature-area ul li p{font-weight:900;margin:0}@media (max-width: 834px){.ffc--product-feature .section--inner .feature-area ul li p{width:100%;margin-top:16px}}.ffc--reviews{overflow:hidden}.ffc--reviews .section--inner{background-size:cover;padding-left:100px;padding-top:80px;padding-bottom:80px}@media (max-width: 1149px){.ffc--reviews .section--inner{padding-left:50px}}@media (max-width: 834px){.ffc--reviews .section--inner{padding-top:40px;padding-bottom:40px;padding-left:16px}}.ffc--reviews .section--inner .content-area{width:45%;padding-right:30px;max-width:700px}@media (max-width: 834px){.ffc--reviews .section--inner .content-area{width:100%;padding-right:16px}}@media (max-width: 834px){.ffc--reviews .section--inner .content-area .h2{font-size:24px}}.ffc--reviews .section--inner .content-area *+.h2{margin-top:32px}@media (max-width: 834px){.ffc--reviews .section--inner .content-area *+.h2{margin-top:16px}}.ffc--reviews .section--inner .content-area .rte{margin-top:24px;max-width:500px}@media (max-width: 834px){.ffc--reviews .section--inner .content-area .rte{margin-top:16px}}.ffc--reviews .section--inner .content-area .cta{margin-top:32px}@media (max-width: 834px){.ffc--reviews .section--inner .content-area .cta{margin-top:24px}}.ffc--reviews .section--inner .reviews-area{width:55%;position:relative;max-width:800px;margin-left:auto}@media (max-width: 834px){.ffc--reviews .section--inner .reviews-area{width:100%;margin-top:40px}}.ffc--reviews .section--inner .reviews-area .custom-arrows .keen-nav{left:-60px;padding-right:40px}@media (max-width: 1149px){.ffc--reviews .section--inner .reviews-area .custom-arrows .keen-nav{left:-50px;padding-right:0}}.ffc--reviews .section--inner .reviews-area .keen-slider{margin:0 -10px;padding-right:200px}@media (max-width: 1149px){.ffc--reviews .section--inner .reviews-area .keen-slider{padding-right:100px}}@media (max-width: 834px){.ffc--reviews .section--inner .reviews-area .keen-slider{padding-right:0}}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-nav{padding:0 100px}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-nav .keen-arrow-prev{display:none}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide{padding:0 10px}@media (min-width: 835px){.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide{opacity:.2;transition:opacity .35s ease}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide.active,.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide.active+li{opacity:1}}@media (min-width: 835px) and (max-width: 949px){.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide.active+li{opacity:.2}}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide blockquote{background:#fff;border-radius:25px;box-shadow:0 2px 8px #0000000d;text-align:center;padding:40px 16px 25px;display:flex;flex-direction:column;margin:0}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide blockquote .review{margin-bottom:16px}.ffc--reviews .section--inner .reviews-area .keen-slider .keen-slider__slide blockquote .review-by{margin-top:auto;border-top:1px solid rgba(0,0,0,.1);padding-top:16px;font-size:12px;color:#1e1e1c80;width:100%}@media (max-width: 834px){.ffc--featured-collections{margin-bottom:32px}}.ffc--featured-collections .featured-collection-grid>li{width:33.3333333333%;margin-bottom:35px;padding-top:100px}@media (max-width: 1280px){.ffc--featured-collections .featured-collection-grid>li{width:50%}}@media (max-width: 834px){.ffc--featured-collections .featured-collection-grid>li{width:100%}.ffc--featured-collections .featured-collection-grid>li:last-child{margin-bottom:0}}.ffc--featured-collections .featured-collection-grid>li>.inner{box-shadow:0 4px 10px #0000000d;background:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;width:100%}.ffc--featured-collections .featured-collection-grid>li>.inner .image-area{padding:0 16px;width:100%;-webkit-transform:translateY(-100px);transform:translateY(-100px);margin-bottom:-100px}.ffc--featured-collections .featured-collection-grid>li>.inner .image-area .picture-element-wrapper{padding-bottom:50%}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area{padding:24px 16px 0;width:100%;flex-grow:1}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .h4{margin-top:0;margin-bottom:0}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .top-content{margin-top:16px;margin-bottom:25px}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .sub-content{margin-bottom:10px}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid{border-top:1px solid rgba(30,31,29,.1);margin-top:auto;padding:16px 0}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid>.flex{min-height:32px}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid span{font-size:12px;font-weight:400}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid img,.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid svg{margin-right:10px;width:32px;height:32px}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid img circle,.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid svg circle{fill:var(--text-color)}.ffc--featured-collections .featured-collection-grid>li>.inner .info-area .icon-grid p{font-size:14px;font-weight:900;text-transform:uppercase;margin:0}.ffc--featured-collections .featured-collection-grid>li>.inner .custom-button{width:100%;border-bottom-left-radius:25px;border-bottom-right-radius:25px;color:#fff;display:block;font-size:14px;letter-spacing:.8px;font-weight:900;padding:11.5px;background:var(--text-color);text-transform:uppercase;min-height:30px;display:none}.ffc--featured-collections .featured-collection-grid>li>.inner .custom-button:empty{margin-top:10px}@media (max-width: 834px){.ffc--stockist-search,.landing-block--stockist-search{margin-bottom:55px}.ffc--stockist-search:last-child,.landing-block--stockist-search:last-child{margin-bottom:0}}.ffc--stockist-search:last-child,.landing-block--stockist-search:last-child{margin-bottom:0}.ffc--stockist-search .section--inner,.landing-block--stockist-search .section--inner{padding-top:65px;padding-bottom:150px;background-size:cover}@media (max-width: 834px){.ffc--stockist-search .section--inner,.landing-block--stockist-search .section--inner{padding-top:40px;padding-bottom:55px}}.ffc--stockist-search .section--inner .content-area,.landing-block--stockist-search .section--inner .content-area{text-align:center;max-width:600px;margin:0 auto}.ffc--stockist-search .section--inner .content-area .h3,.landing-block--stockist-search .section--inner .content-area .h3{color:var(--title-color);margin-bottom:0}.ffc--stockist-search .section--inner .content-area .rte,.landing-block--stockist-search .section--inner .content-area .rte{margin-top:24px}@media (max-width: 834px){.ffc--stockist-search .section--inner .content-area .rte,.landing-block--stockist-search .section--inner .content-area .rte{margin-top:16px}}.ffc--stockist-search .section--inner .content-area form,.landing-block--stockist-search .section--inner .content-area form{max-width:450px;margin:55px auto 0;position:relative}@media (max-width: 834px){.ffc--stockist-search .section--inner .content-area form,.landing-block--stockist-search .section--inner .content-area form{margin-top:40px}}.ffc--stockist-search .section--inner .content-area form input,.landing-block--stockist-search .section--inner .content-area form input{background:#fff;border:solid 1px rgba(0,0,0,.1);padding:16px 60px 16px 25px;width:100%;font-size:18px;font-weight:900}@media (max-width: 834px){.ffc--stockist-search .section--inner .content-area form input,.landing-block--stockist-search .section--inner .content-area form input{padding-left:16px}}.ffc--stockist-search .section--inner .content-area form button,.landing-block--stockist-search .section--inner .content-area form button{background:transparent;border:0 none;padding:0 16px;right:8px;position:absolute;top:0;display:flex;align-items:center;height:100%}.ffc--stockist-search .section--inner .content-area form button img,.landing-block--stockist-search .section--inner .content-area form button img{width:20px;height:24px}.ffc--featured-articles .top-area{text-align:center}@media (max-width: 834px){.ffc--featured-articles .top-area img{width:200px}}.ffc--featured-articles .top-area .cta{margin-bottom:24px}.ffc--featured-articles .article-grid{margin-top:40px}.ffc--featured-articles .article-grid>li{width:33.3333333333%;display:flex}@media (max-width: 834px){.ffc--featured-articles .article-grid>li{width:100%}.ffc--featured-articles .article-grid>li+li{margin-top:24px}}.ffc--featured-articles .article-grid>li>*{width:100%}.ffc--newsletter-bar{position:fixed;z-index:99;bottom:0;left:0;width:100%;background-size:cover;padding:5px 0;transition:all .35s ease}@media (max-width: 834px){.ffc--newsletter-bar{padding-bottom:14px}}.ffc--newsletter-bar:not(.shown){-webkit-transform:translateY(100%);transform:translateY(100%)}@media (max-width: 834px){.ffc--newsletter-bar>.wrapper>.flex{flex-wrap:wrap}}.ffc--newsletter-bar .left-area{flex-wrap:nowrap}@media (max-width: 834px){.ffc--newsletter-bar .left-area{width:100%;flex-wrap:nowrap}}.ffc--newsletter-bar .left-area .image-area{line-height:0}.ffc--newsletter-bar .left-area .image-area img{height:81px}@media (max-width: 834px){.ffc--newsletter-bar .left-area .image-area img{height:55px}}.ffc--newsletter-bar .left-area .logo-area{line-height:0}.ffc--newsletter-bar .left-area .logo-area img{height:64px}@media (max-width: 834px){.ffc--newsletter-bar .left-area .logo-area img{height:52px}}.ffc--newsletter-bar .left-area h5{color:#70d44b;border-left:1px solid #222222;padding-left:24px;margin:0 0 0 12px;min-height:40px;display:flex;align-items:center}@media (max-width: 834px){.ffc--newsletter-bar .left-area h5{font-size:18px}}@media (max-width: 834px){.ffc--newsletter-bar .right-area{width:100%;margin-top:8px}}.ffc--newsletter-bar .right-area form{margin:0;width:100%}.ffc--newsletter-bar .right-area form .input-flex input{background:#fff;padding:10px 24px;border-radius:9px 0 0 9px;color:#222;border:0 none;font-weight:300;border:1px solid rgba(0,0,0,.1);flex-grow:1}.ffc--newsletter-bar .right-area form .input-flex input::-webkit-input-placeholder{font-weight:300;opacity:.4;color:inherit}.ffc--newsletter-bar .right-area form .input-flex input:-ms-input-placeholder{font-weight:300;opacity:.4;color:inherit}.ffc--newsletter-bar .right-area form .input-flex input::-ms-input-placeholder{font-weight:300;opacity:.4;color:inherit}.ffc--newsletter-bar .right-area form .input-flex input::placeholder{font-weight:300;opacity:.4;color:inherit}.ffc--newsletter-bar .right-area form .input-flex button{background:#000;color:#fff;border-color:#000;font-weight:900;padding:13px 16px;white-space:nowrap;font-size:14px;margin:0;border-radius:0 9px 9px 0}@media (max-width: 834px){.ffc--newsletter-bar .right-area form .input-flex button{padding-top:11px;padding-bottom:11px}}.ffc--newsletter-bar .right-area .close-button{margin-left:32px}@media (max-width: 834px){.ffc--newsletter-bar .right-area .close-button{position:absolute;top:10px;right:16px}}.box-builder{padding-top:32px;padding-bottom:50px;position:relative}.box-builder.loading:before,.box-builder.loading:after,.box-builder:not(.rendered):before,.box-builder:not(.rendered):after{opacity:1;visibility:visible;pointer-events:auto}.box-builder.loading .box-builder-flex,.box-builder:not(.rendered) .box-builder-flex{opacity:0}.box-builder:before{content:"";width:30px;height:30px;display:block;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading.svg?v=170225877764297385341752664126);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.box-builder:after{content:"";left:0;top:0;width:100%;height:100%;background:#fffc;position:absolute;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:1;pointer-events:none}.box-builder .box-builder-flex{margin:0 -50px;transition:all .35s ease}.box-builder .box-builder-flex>*{padding:0 50px}.box-builder .box-builder-flex .product-area{width:55%}@media (max-width: 834px){.box-builder .box-builder-flex .product-area{width:100%;margin-top:24px}}.box-builder .box-builder-flex .product-area>p{margin-bottom:24px;font-size:18px}.box-builder .box-builder-flex .product-area>ul>li{width:50%;margin-bottom:32px}@media (max-width: 834px){.box-builder .box-builder-flex .product-area>ul>li{width:100%}}.box-builder .box-builder-flex .product-area>ul>li .inner{position:relative}.box-builder .box-builder-flex .product-area>ul>li .inner .add-button{position:absolute;left:0;top:0;background:none;border:0 none;padding:0;border-radius:0;z-index:1;text-transform:none}.box-builder .box-builder-flex .product-area>ul>li .inner .already-added-flex{position:absolute;right:0;top:0;z-index:1}.box-builder .box-builder-flex .product-area>ul>li .inner .already-added-flex button{background:transparent;border:0 none;margin:0;display:inline-flex;align-items:center;justify-content:center;padding:8px;height:40px}.box-builder .box-builder-flex .product-area>ul>li .inner .already-added-flex .already-added{text-transform:none;background:#222;border-radius:50%;width:40px;height:40px;line-height:1;text-align:center;left:auto;right:0;font-weight:400;margin:0 8px;padding:0}.box-builder .box-builder-flex .product-area>ul>li .inner .already-added-flex .already-added span{font-size:14px;display:block}.box-builder .box-builder-flex .product-area>ul>li .inner .image-area{width:100%;cursor:pointer}.box-builder .box-builder-flex .product-area>ul>li .inner .image-area .object-fit--contain{padding-bottom:100%}.box-builder .box-builder-flex .product-area>ul>li .inner .image-area img{width:100%}.box-builder .box-builder-flex .product-area>ul>li .inner .info-area{width:100%;padding-top:16px}.box-builder .box-builder-flex .product-area>ul>li .inner .info-area .product-title{text-transform:uppercase;font-size:14px;font-weight:900}@media (max-width: 834px){.box-builder .box-builder-flex .product-area>ul>li .inner .info-area .product-title{font-size:16px}}.box-builder .box-builder-flex .product-area>ul>li .inner .info-area .product-more{margin-top:8px;text-decoration:underline;font-size:14px}.box-builder .box-builder-flex .summary-area{width:45%}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area{width:100%}}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area.main-summary-area{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh) * 100);max-height:100vh;max-height:calc(var(--vh) * 100);overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;padding:8px 16px 24px;z-index:98;transition:all .25s ease}.box-builder .box-builder-flex .summary-area.main-summary-area:not(.active){-webkit-transform:translateY(calc(100% - 75px));transform:translateY(calc(100% - 75px));overflow:hidden}}.box-builder .box-builder-flex .summary-area .top-area .top-flex h6{margin:0;font-size:16px}.box-builder .box-builder-flex .summary-area .top-area .top-flex p{font-size:14px;margin:0}.box-builder .box-builder-flex .summary-area .top-area .top-flex button{background:none;border:0 none;padding:16px;margin-right:-16px;margin-bottom:-16px}.box-builder .box-builder-flex .summary-area .top-area .top-flex button img{pointer-events:none}.box-builder .box-builder-flex .summary-area .top-area .progress-bar{margin:10px -2px 0}.box-builder .box-builder-flex .summary-area .top-area .progress-bar li{flex-basis:0;flex-grow:1;padding:0 2px}.box-builder .box-builder-flex .summary-area .top-area .progress-bar li:first-child span{border-top-left-radius:5px;border-bottom-left-radius:5px}.box-builder .box-builder-flex .summary-area .top-area .progress-bar li:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px}.box-builder .box-builder-flex .summary-area .top-area .progress-bar li span{height:10px;display:block;background:#e9e9e9;transition:all .35s ease}.box-builder .box-builder-flex .summary-area .top-area .progress-bar li span.active{background:#e12a82}.box-builder .box-builder-flex .summary-area>h2{color:#e12a82;margin-bottom:16px}.box-builder .box-builder-flex .summary-area .box-switcher>p{font-size:12px;font-weight:600;margin:0;display:block;text-transform:uppercase}.box-builder .box-builder-flex .summary-area .box-switcher ul li{margin-top:8px;margin-bottom:8px}@media (max-width: 480px){.box-builder .box-builder-flex .summary-area .box-switcher ul li{width:50%}}.box-builder .box-builder-flex .summary-area .box-switcher ul li a{background:#fff;border:1px solid rgba(0,0,0,.1);padding:7px 15px;min-width:170px;display:flex;justify-content:center;font-size:14px;font-weight:600;text-align:center;border-radius:10px;cursor:pointer;position:relative;transition:all .25s ease}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .box-switcher ul li a{padding:7px;min-width:0}}@media (max-width: 480px){.box-builder .box-builder-flex .summary-area .box-switcher ul li a{width:100%}}.box-builder .box-builder-flex .summary-area .box-switcher ul li a.active{border:2px solid #e12a82}.box-builder .box-builder-flex .summary-area .price-area{margin-bottom:16px;border-bottom:1px solid rgba(30,31,29,.1);padding-bottom:20px;margin-top:0}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .price-area{margin-bottom:16px}}.box-builder .box-builder-flex .summary-area .price-area .product-prices{margin:0 24px 0 0;line-height:1.2}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .price-area .product-prices{margin-right:6px}}.box-builder .box-builder-flex .summary-area .price-area .product-prices span{font-size:32px}.box-builder .box-builder-flex .summary-area .price-area .product-prices span.from{margin-right:5px;font-size:26px}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .price-area .product-prices span{font-size:24px}}.box-builder .box-builder-flex .summary-area .price-area .product-prices .compare-at-price{text-decoration:line-through;opacity:.2;margin-left:10px}.box-builder .box-builder-flex .summary-area .price-area .pack-info{margin:0;font-weight:300;font-size:14px;opacity:.7}.box-builder .box-builder-flex .summary-area .price-area .pack-info span{font-weight:700}.box-builder .box-builder-flex .summary-area .price-area .subtext{font-weight:300;opacity:.8;font-size:14px;margin-top:10px}.box-builder .box-builder-flex .summary-area .box-slots{margin-top:32px}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .box-slots{margin-top:44px}}.box-builder .box-builder-flex .summary-area .box-slots li{width:33.3333333333%;margin-bottom:24px}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .box-slots li{width:50%;margin-bottom:16px}}.box-builder .box-builder-flex .summary-area .box-slots li .inner{box-shadow:0 2px 6px #0000001a;position:relative;padding:16px;border-radius:3px}.box-builder .box-builder-flex .summary-area .box-slots li .inner .image-area{width:100%;padding-bottom:70%}.box-builder .box-builder-flex .summary-area .box-slots li .inner .remove-button{background:none;border:0 none;position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);padding:0;line-height:0}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .box-slots li .inner .remove-button{top:10px;right:10px}}.box-builder .box-builder-flex .summary-area .box-slots li .inner .remove-button img{width:32px;height:32px}.box-builder .box-builder-flex .summary-area .product-atc-flex{margin-top:16px}.box-builder .box-builder-flex .summary-area .product-atc-flex:not(.shown){display:none}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .product-atc-flex li{width:100%}}.box-builder .box-builder-flex .summary-area .product-atc-flex li:last-child{flex-grow:1;padding-top:26px}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .product-atc-flex li:last-child{margin-top:16px;padding-top:0}}.box-builder .box-builder-flex .summary-area .product-atc-flex li:last-child .btn{width:100%}.box-builder .box-builder-flex .summary-area .product-atc-flex li .quantity-selector-container .quantity-selector{width:100%}@media (max-width: 834px){.box-builder .box-builder-flex .summary-area .product-atc-flex li .quantity-selector-container .quantity-selector input{width:auto;flex-grow:1}}.box-builder .box-builder-flex .summary-area .product-atc-flex li .under-atc-content{margin-top:8px;text-align:center}.box-builder .box-builder-flex .summary-area .product-atc-flex li .accordion{margin-top:16px}.box-builder .box-builder-flex .summary-area .product-atc-flex li .accordion .accordion-item .accordion-content .rte{padding-left:8px;padding-right:8px}.box-builder .box-builder-flex .summary-area .error{color:red;display:block;margin-top:16px;font-weight:300}.box-builder .box-builder-flex .summary-area .description{margin-top:16px;font-weight:300;opacity:.8}.box-builder.box-builder-variants{padding-top:0;padding-bottom:0;margin:0 0 24px}.box-builder.box-builder-variants .box-builder-flex{margin:0}.box-builder.box-builder-variants .products-area{width:100%;padding:16px 0;border-radius:10px;text-align:center}.box-builder.box-builder-variants .products-area .box-builder-title{font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:16px}.box-builder.box-builder-variants .products-area .box-builder-subtitle{font-size:14px;font-weight:400;text-align:center;margin-bottom:16px}.box-builder.box-builder-variants .products-area .box-builder-message{display:inline-block;padding:8px;border-radius:8px;border:1px solid #E21836;background:#e218360d;font-size:8px;font-weight:425;margin-bottom:16px;box-shadow:0 0 1px 1px #0000001a;-webkit-animation:pulse-animation 2s infinite;animation:pulse-animation 2s infinite}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 10px #0000}}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 10px #0000}}.box-builder.box-builder-variants .products-area>ul{gap:16px;flex-wrap:wrap;justify-content:center}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area{width:103px;height:103px;border-radius:8px;position:relative;overflow:hidden}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .object-fit--cover{padding-bottom:100%;cursor:pointer}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .overlay{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);z-index:48!important}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .already-added-flex{bottom:6px;left:6px;position:absolute;justify-content:center;width:calc(100% - 12px);border-radius:8px;background:#fff;z-index:49}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .already-added-flex button{background:unset;padding:6px;border:unset;display:flex;align-items:center;color:#000;font-size:10px;font-weight:700}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .already-added-flex button:first-child{padding:6px 0 6px 16px}.box-builder.box-builder-variants .products-area>ul>li .inner .image-area .already-added-flex button:last-child{padding:6px 16px 6px 0}.box-builder.box-builder-variants .products-area>ul>li .inner .info-area{width:100%;padding-top:8px}.box-builder.box-builder-variants .products-area>ul>li .inner .info-area .product-title{font-size:12px;font-weight:425;text-align:center}@media (max-width: 834px){.box-builder.box-builder-variants .products-area>ul>li .inner .info-area .product-title{font-size:10px;font-weight:400;line-height:16px}}.box-builder-variants__divider{margin:0 0 16px;font-weight:700;text-transform:uppercase}@media (min-width: 835px){.dynamic-cart-banner-slider.hide-on-scroll{transition:max-height ease .3s;overflow:hidden;max-height:100px}}@media (max-width: 834px){.dynamic-cart-banner-slider.hide-on-scroll-mobiles{transition:max-height ease .3s;overflow:hidden;max-height:100px}}.dynamic-cart-banner-slider .slick-dots{position:absolute;justify-content:center;bottom:6px}.dynamic-cart-banner-slider .slick-dots li button{background:#fff}.dynamic-cart-banner-slider .slick-track{display:flex}.dynamic-cart-banner-slider .slick-arrow:before{background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-slider--alternate.svg?16338)}.dynamic-cart-banner-slider .slick-arrow.slick-prev{left:10px}@media (max-width: 834px){.dynamic-cart-banner-slider .slick-arrow.slick-prev{left:0}}.dynamic-cart-banner-slider .slick-arrow.slick-next{left:auto;right:10px}@media (max-width: 834px){.dynamic-cart-banner-slider .slick-arrow.slick-next{right:0}}.dynamic-cart-banner-slider.slick-dotted .dynamic-cart-banner{padding-bottom:15px}.dynamic-cart-banner-slider .dynamic-cart-banner{text-align:center;padding:8px;min-height:30px;display:block;justify-content:center;align-items:center;text-decoration:none;margin-bottom:-1px;height:auto}@media (max-width: 834px){.dynamic-cart-banner-slider .dynamic-cart-banner{padding:8px}}.dynamic-cart-banner-slider .dynamic-cart-banner p{margin:0;font-size:14px;-webkit-text-size-adjust:none}@media (max-width: 834px){.dynamic-cart-banner-slider .dynamic-cart-banner p{line-height:1.2}}.dynamic-cart-banner-slider .dynamic-cart-banner p .countdown-timer{display:inline-flex}@media (max-width: 834px){.popup.popup--center{left:0;width:100%}}@media (max-width: 834px){.popup.popup--center .popup__container{-webkit-transform:none;transform:none}}@media (max-width: 834px){.popup .popup__container{width:calc(100% - 60px);max-width:720px;margin:30px}}@media (max-width: 480px){.popup .popup__container .popup__close{z-index:1}.popup .popup__container .popup__wrap{flex-wrap:wrap}.popup .popup__container .popup__wrap .popup__column{width:100%;position:relative}.popup .popup__container .popup__wrap .popup__column.popup__column--image{height:0;padding-bottom:60%}}.popup .popup__container .popup__close{color:inherit}.popup .popup__container .popup__close svg{fill:currentColor}.popup .popup__container .contact-form input.signUp-input{background-color:#fff}.popup .popup__container button.signUp-submit{border:none}.ffc--newsletter-form .newsletter-form-area{width:350px}@media (max-width: 834px){.ffc--newsletter-form .newsletter-form-area{order:-1;width:100%;padding-left:0;padding-right:0;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.3)}}.ffc--newsletter-form .newsletter-form-area .rte{font-weight:300;margin-bottom:20px}.ffc--newsletter-form .newsletter-form-area form{margin-top:0}.ffc--newsletter-form .newsletter-form-area form .input-flex input{background:#373737;padding:12.5px 24px;border-radius:9px;color:#fff;border:0 none;font-weight:300;flex-grow:1;font-size:16px}@media (min-width: 481px){.ffc--newsletter-form .newsletter-form-area form .input-flex input{border-top-right-radius:0;border-bottom-right-radius:0}}.ffc--newsletter-form .newsletter-form-area form .input-flex input::-webkit-input-placeholder{color:#fff;font-weight:300}.ffc--newsletter-form .newsletter-form-area form .input-flex input:-ms-input-placeholder{color:#fff;font-weight:300}.ffc--newsletter-form .newsletter-form-area form .input-flex input::-ms-input-placeholder{color:#fff;font-weight:300}.ffc--newsletter-form .newsletter-form-area form .input-flex input::placeholder{color:#fff;font-weight:300}.ffc--newsletter-form .newsletter-form-area form .input-flex button{font-weight:900;padding:13px 16px;border-radius:9px;white-space:nowrap;font-size:14px;margin:0}@media (min-width: 481px){.ffc--newsletter-form .newsletter-form-area form .input-flex button{border-top-left-radius:0;border-bottom-left-radius:0}}@media (max-width: 834px){.ffc--newsletter-form .newsletter-form-area form .input-flex button{min-width:40%}}@media (max-width: 480px){.ffc--newsletter-form .newsletter-form-area form button{background:#fff;width:100%;color:#000;margin-top:14px;font-size:14px}}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex{margin-top:16px;display:flex;align-items:center}@media (max-width: 480px){.ffc--newsletter-form .newsletter-form-area form .checkbox-flex{margin-top:10px}}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex input{-webkit-appearance:none;appearance:none;width:31px;height:31px;min-width:31px;background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-tick--green.svg?v=92107368739503946891752664126);background-size:0px 0;background-repeat:no-repeat;background-position:center center;background-color:#fff;border-radius:9px}@media (max-width: 480px){.ffc--newsletter-form .newsletter-form-area form .checkbox-flex input{width:38px;height:38px;min-width:38px}}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex input:checked{background-size:17px 17px}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex label{padding-left:16px;margin-bottom:0;cursor:pointer;color:#fff}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex label p{font-size:12px;margin:0;font-weight:300}.ffc--newsletter-form .newsletter-form-area form .checkbox-flex label p a{color:inherit}.ffc--slider{margin-bottom:unset}.ffc--slider .keen-slider{width:100%}.ffc--slider .keen-slider .keen-dots{bottom:32px}.ffc--slider .keen-slider .keen-dots li button{background:transparent;border:2px solid #fff;opacity:1}.ffc--slider .keen-slider .keen-dots li button.active{background:#fff}.ffc--slider .keen-slider .keen-nav{padding:0 33px}@media (max-width: 834px){.ffc--slider .keen-slider .keen-nav{display:none}}.ffc--slider .keen-slider .keen-nav .keen-arrow{-webkit-filter:invert(1);filter:invert(1)}.ffc--slider .keen-slider .slide .inner .content-area{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}@media (max-width: 834px){.ffc--slider .keen-slider .slide .inner .content-area{top:auto;bottom:0;-webkit-transform:unset;transform:unset}}@media (max-width: 834px){.ffc--slider .keen-slider .slide .inner .content-area .content-inner{padding-top:84px;padding-bottom:84px}}.ffc--slider .keen-slider .slide .image-area{position:relative;z-index:1}.ffc--slider .keen-slider .slide .image-area .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.ffc--slider .keen-slider .slide .content-area{width:100%;z-index:2}.ffc--slider .keen-slider .slide .content-area.text-left .content-inner{margin-right:auto}.ffc--slider .keen-slider .slide .content-area.text-right .content-inner{margin-left:auto}.ffc--slider .keen-slider .slide .content-area.text-center .content-inner{margin-right:auto;margin-left:auto}.ffc--slider .keen-slider .slide .content-area .content-inner{width:50%;padding-top:42px;padding-bottom:42px}@media (max-width: 834px){.ffc--slider .keen-slider .slide .content-area .content-inner{width:100%}}.ffc--slider .keen-slider .slide .content-area .content-inner .h2{color:inherit}.ffc--slider .keen-slider .slide .content-area .content-inner .rte{margin-top:16px}@media (max-width: 834px){.ffc--slider .keen-slider .slide .content-area .content-inner .rte{margin-top:6px}}.ffc--slider .keen-slider .slide .content-area .content-inner .rte *{line-height:1.2}.ffc--slider .keen-slider .slide .content-area .content-inner .btn{margin-top:27px}@media (max-width: 834px){.ffc--slider .keen-slider .slide .content-area .content-inner .btn{margin-top:20px;font-size:14px}}.content-and-icons{margin:88px 0}@media (max-width: 834px){.content-and-icons{margin:56px 0;padding-top:24px}}@media (min-width: 835px){.content-and-icons .content-and-icons--image-right .image-area{order:2}.content-and-icons .content-and-icons--image-right .content-area{padding:48px 100px 48px 0}}.content-and-icons .image-area{width:50%}@media (max-width: 834px){.content-and-icons .image-area{width:100%}}.content-and-icons .image-area .picture-element-wrapper{border-radius:8px}@media (max-width: 834px){.content-and-icons .image-area .picture-element-wrapper{padding-bottom:56%}}.content-and-icons .content-area{width:50%;padding:48px 0 48px 100px}@media (max-width: 834px){.content-and-icons .content-area{padding:24px 0 0;width:100%}}.content-and-icons .content-area .title{color:#000;font-size:32px;font-weight:500;line-height:44px;margin:0}@media (max-width: 834px){.content-and-icons .content-area .title{font-size:22px;line-height:30px}}.content-and-icons .content-area .content{margin:16px 0 0}.content-and-icons .content-area .content *{color:#000;font-size:10px;font-weight:400;line-height:16px}.content-and-icons .content-area .icons-list{gap:8px;margin:24px 0 0}.content-and-icons .content-area .icons-list li{flex:109px 0 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.content-and-icons .content-area .icons-list li .icon-image{width:40px}.content-and-icons .content-area .icons-list li .icon-image img{display:block}.content-and-icons .content-area .icons-list li .icon-title{max-width:90px;color:#2f3234;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:0}.content-and-icons .content-area .btn{min-width:unset;margin:24px 0 0}.stockists{margin:88px 0}@media (max-width: 834px){.stockists{margin:56px 0}}.stockists .section-header .subtitle{text-align:center;font-size:12px;font-weight:500;line-height:18px;margin:0 0 16px}@media (max-width: 834px){.stockists .section-header .subtitle{margin:0 0 6px}}.stockists .section-header .title{color:#2f3234;text-align:center;font-size:32px;font-weight:500;line-height:44px;margin:0 0 32px}@media (max-width: 834px){.stockists .section-header .title{font-size:22px;line-height:30px;margin:0 0 16px}}.stockists .marquee{margin:0;padding:24px 0;opacity:0}.stockists .marquee[data-runningstatus]{opacity:1}.stockists .marquee .js-marquee-wrapper{display:flex}.stockists .marquee .js-marquee-wrapper .js-marquee{display:flex;align-items:center;flex-shrink:0;gap:16px}.stockists .marquee .js-marquee-wrapper .js-marquee .image{width:160px;display:flex;justify-content:center;align-items:center}@media (max-width: 834px){.stockists .marquee .js-marquee-wrapper .js-marquee .image{width:120px}}.stockists .marquee .js-marquee-wrapper .js-marquee .image img{display:block;height:24px;width:auto}@media (max-width: 834px){.stockists .marquee .js-marquee-wrapper .js-marquee .image img{height:16px}}.stockists .link{display:inline-block;margin:32px 0 0;color:#2f3234;text-align:center;font-size:10px;font-weight:500;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:13%;text-underline-offset:22%;text-underline-position:from-font}@media (max-width: 834px){.stockists .link{margin:16px 0 0}}.featured-blog-posts{margin:88px auto}@media (max-width: 834px){.featured-blog-posts{margin:56px auto}}.featured-blog-posts .section-header .subtitle{text-align:center;font-size:12px;font-weight:500;line-height:18px;margin:0 0 16px}@media (max-width: 834px){.featured-blog-posts .section-header .subtitle{margin:0 0 8px}}.featured-blog-posts .section-header .title{color:#2f3234;text-align:center;font-size:32px;font-weight:500;line-height:44px;margin:0 0 32px}@media (max-width: 834px){.featured-blog-posts .section-header .title{font-size:22px;line-height:30px;margin:0 0 16px}}.featured-blog-posts .featured-blog-posts__list{gap:16px}@media (max-width: 834px){.featured-blog-posts .featured-blog-posts__list{flex-wrap:wrap}}.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item{position:relative;border-radius:8px;overflow:hidden}@media (min-width: 835px){.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item{flex:1 0 0;max-width:50%}}@media (max-width: 834px){.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item{width:100%}}.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item .image-area .picture-element-wrapper{padding-bottom:100%}@media (max-width: 834px){.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item .image-area .picture-element-wrapper{padding-bottom:56%}}.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item .content-area{position:absolute;left:0;top:0;width:100%;height:100%;padding:24px;background:linear-gradient(0deg,#0003 0% 100%),50%/cover no-repeat;display:flex;flex-direction:column}.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item .content-area .title{color:#fff;font-size:16px;font-weight:500;line-height:22px;margin:auto 0 16px}.featured-blog-posts .featured-blog-posts__list .featured-blog-posts__item .content-area .btn{font-size:14px;font-style:normal;font-weight:500;line-height:19px;padding:12px 24px;min-width:unset;margin:0 auto 0 0}.featured-blog-posts .btn-wrapper{margin:24px 0 0}.featured-blog-posts .btn-wrapper .btn{min-width:unset}.featured-reviews{margin:88px auto}@media (max-width: 834px){.featured-reviews{margin:56px auto}}.featured-reviews .section-header .subtitle{text-align:center;font-size:12px;font-weight:500;line-height:18px;margin:0 0 16px}@media (max-width: 834px){.featured-reviews .section-header .subtitle{margin:0 0 8px}}.featured-reviews .section-header .title{color:#2f3234;text-align:center;font-size:32px;font-weight:500;line-height:44px;margin:0 0 32px}@media (max-width: 834px){.featured-reviews .section-header .title{font-size:22px;line-height:30px;margin:0 0 16px}}.featured-reviews .featured-reviews__wrapper{max-width:898px;position:relative;padding-left:64px;padding-right:64px}@media (max-width: 834px){.featured-reviews .featured-reviews__wrapper{padding-left:71px;padding-right:71px}}.featured-reviews .featured-reviews__wrapper .image-area{width:500px;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.featured-reviews .featured-reviews__wrapper .featured-reviews__list{padding-bottom:54px}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review{padding:32px;border-radius:8px;background:#fff;position:relative;overflow:unset}@media (max-width: 834px){.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review{padding:24px}}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-rating{gap:2px;margin-bottom:24px}@media (max-width: 834px){.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-rating{margin-bottom:16px}}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-rating svg{width:14px;height:14px}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-body{text-align:center;margin-bottom:24px}@media (max-width: 834px){.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-body{margin-bottom:16px}}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-body *{color:#000;font-size:16px;font-weight:500;line-height:22px}@media (max-width: 834px){.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-body *{font-size:14px;line-height:19px}}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-author{margin:0;font-size:10px;font-weight:400;line-height:16px}.featured-reviews .featured-reviews__wrapper .featured-reviews__list .featured-reviews__review .review-btn{padding:6px 8px;min-width:unset;background:var(--cta-bg-color);border-color:var(--cta-bg-color);color:var(--cta-font-color);font-size:10px;font-weight:500;text-transform:uppercase;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);letter-spacing:unset}.featured-reviews .btn-wrapper{margin:24px 0 0}.featured-reviews .btn-wrapper .btn{min-width:unset}.image-blocks-grid{margin:88px auto;gap:16px}@media (max-width: 834px){.image-blocks-grid{margin:56px auto}}.image-blocks-grid .image-blocks-grid__block{flex:1;max-width:50%;padding:24px;border-radius:8px;border:1px solid rgba(47,50,52,.2);background:#fff;display:flex;position:relative;transition:all ease .3s}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block{gap:12px}}.image-blocks-grid .image-blocks-grid__block:hover{border:1px solid rgba(47,50,52,.5)}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--1{max-width:100%;flex:100% 0 0}}.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--1 .content-area .title{font-size:10px;font-weight:500;line-height:16px}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2{flex-direction:column;gap:16px;text-align:center;padding:16px}}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .image-area{width:100%}}.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area{display:flex;flex-direction:column}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area{width:100%;order:2}}.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area .title{font-size:18px;font-style:normal;font-weight:500;line-height:25px;margin:0 0 8px}.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area .subtitle{font-size:10px;font-weight:400;line-height:16px;margin:0 0 8px}.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area .cta{font-size:10px;font-weight:500;line-height:16px;margin:auto 0 0}@media (max-width: 834px){.image-blocks-grid .image-blocks-grid__block.image-blocks-grid__block--2 .content-area .cta{margin:0}}.image-blocks-grid .image-blocks-grid__block .content-area{flex:1}.image-blocks-grid .image-blocks-grid__block .image-area{flex:1;margin:auto 0}.image-blocks-grid .image-blocks-grid__block .badge{position:absolute;right:14px;top:0;-webkit-transform:translate(0,-50%);transform:translateY(-50%);border-radius:6px;background:#d86018;padding:6px 8px;font-size:10px;font-weight:500;line-height:1;text-transform:uppercase;color:#fff}.image-blocks-grid .image-blocks-grid__block .bg-image-area{position:absolute;left:0;bottom:0;width:45%;border-bottom-left-radius:8px;overflow:hidden}.radiant-product .product-top-area{margin-bottom:96px}@media (max-width: 834px){.radiant-product .product-top-area{padding:0;margin-bottom:48px}}.radiant-product .product-top-area .product-image-area{padding-top:43px;width:52%;align-self:flex-start;position:relative}@media (max-width: 834px){.radiant-product .product-top-area .product-image-area{width:100%;padding-top:0}}.radiant-product .product-top-area .product-image-area .thumbnails{margin-right:-32px;align-self:center;z-index:1}.radiant-product .product-top-area .product-image-area .thumbnails li+li{margin-top:8px}.radiant-product .product-top-area .product-image-area .thumbnails li.active .object-fit--cover{border-color:#55e1e5}.radiant-product .product-top-area .product-image-area .thumbnails li .object-fit--cover{padding-bottom:0;background:#fff;border-radius:8px;border:1px solid #ffffff;width:64px;height:64px;transition:all .35s ease;cursor:pointer}.radiant-product .product-top-area .product-image-area .thumbnails+.product-image-slider{width:100%}.radiant-product .product-top-area .product-image-area .product-image-slider{flex-grow:1;width:100%}.radiant-product .product-top-area .product-image-area .product-image-slider .object-fit--cover{border-radius:8px;padding-bottom:100%;background:#fff}.radiant-product .product-top-area .product-image-area .product-image-slider .keen-dots{bottom:23px}.radiant-product .product-top-area .product-image-area .product-image-slider .keen-dots li button{width:6px;height:6px;background:#fff}.radiant-product .product-top-area .product-info-area{padding-top:43px;width:45%;padding-left:64px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area{width:100%;padding:40px 16px 24px;margin-top:0}}.radiant-product .product-top-area .product-info-area .inner #yotpo-pdp-stars{margin-top:0;margin-bottom:10px}.radiant-product .product-top-area .product-info-area .inner #yotpo-pdp-stars .text-m{font-size:12px;font-weight:700}.radiant-product .product-top-area .product-info-area .inner .product-title-price{margin:0 0 12px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-title-price{align-items:center;margin:0 0 10px}}.radiant-product .product-top-area .product-info-area .inner .product-title-price .product-title{font-size:40px;font-weight:700;line-height:1;margin:0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-title-price .product-title{font-size:28px}}.radiant-product .product-top-area .product-info-area .inner .product-title-price .product-prices{font-size:18px;font-weight:700;margin:0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-title-price .product-prices{font-size:14px}}.radiant-product .product-top-area .product-info-area .inner .product-variants-row{margin-bottom:24px;width:100%}.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-description{font-size:24px;font-weight:700;line-height:33px;margin:0 auto 0 0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-description{font-size:16px}}.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-swatches{gap:6px}.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-swatches .product-variants-swatch{position:relative;cursor:pointer;border-radius:10px;padding:2px;transition:all .25s ease}.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-swatches .product-variants-swatch .picture-element-wrapper{border-radius:8px;width:38px;background:#fff}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-swatches .product-variants-swatch .picture-element-wrapper{width:30px}}.radiant-product .product-top-area .product-info-area .inner .product-variants-row .product-variants-swatches .product-variants-swatch.active{box-shadow:0 0 0 2px var(--accent-color)}.radiant-product .product-top-area .product-info-area .inner .product-usps{margin-bottom:24px;gap:8px}.radiant-product .product-top-area .product-info-area .inner .product-usps li{border-radius:4px;border:1px solid #2F3234;background:#fff;padding:10px;font-size:14px;font-style:normal;font-weight:425}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-usps li{font-size:12px}}.radiant-product .product-top-area .product-info-area .inner .product-description{margin-bottom:24px;padding-top:0;padding-bottom:0}.radiant-product .product-top-area .product-info-area .inner .product-description *{font-family:FilsonPro,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-description *{font-size:12px!important}}.radiant-product .product-top-area .product-info-area .inner .product-type-selector{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div{display:flex;align-items:center;border:1px solid rgba(47,50,52,.1);background:var(--variant-background-color);border-radius:8px;cursor:pointer;transition:all .25s ease;overflow:hidden}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div.active{box-shadow:0 0 0 2px var(--accent-color);background:var(--variant-active-background-color)}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .image-area{width:75px;height:75px;margin-right:24px}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .image-area .picture-element-wrapper{width:100%;height:100%}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .content-area h4{font-weight:700;font-size:18px;margin:0 0 6px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .content-area h4{font-size:16px}}.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .content-area p{font-weight:400;font-size:12px;margin:0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-type-selector>div .content-area p{font-size:10px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection{margin-bottom:16px}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-options-title{font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;margin-bottom:16px}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul{gap:16px;margin-bottom:16px;flex-wrap:wrap}@media (max-width: 480px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul{gap:6px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li{flex:calc(20% - 16px) 0 0;position:relative;min-width:74px}@media (max-width: 480px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li{flex:calc(20% - 6px) 0 0;min-width:60px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input{display:none}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label{background:#fff;display:flex;justify-content:flex-end;border-radius:8px;cursor:pointer;transition:all .25s ease;width:100%;padding-bottom:100%}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .image-area{width:100%;height:100%;position:absolute;left:0;top:0}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .image-area .picture-element-wrapper{width:100%;height:100%}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .button-area .add,.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .button-area .added{border-radius:8px;position:absolute;left:6px;bottom:6px;width:calc(100% - 12px);padding:6px;font-size:10px;text-transform:uppercase;background:#fff;text-align:center}@media (max-width: 480px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .button-area .add,.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .button-area .added{font-size:8px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input+label .button-area .added{display:none;background:var(--accent-color);color:#fff}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input:checked+label{box-shadow:0 0 0 2px var(--accent-color);z-index:10}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input:checked+label .button-area .add{display:none}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li input:checked+label .button-area .added{display:block}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title{display:block;align-items:center;width:100%;font-weight:425;font-size:12px;text-align:center;position:relative}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title{font-size:8px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title .selection-box-info-popup-trigger{display:flex;position:absolute;right:-20px;top:-2px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title .selection-box-info-popup-trigger{top:-3px;right:-14px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title .selection-box-info-popup-trigger svg{cursor:pointer;height:16px;width:16px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .title .selection-box-info-popup-trigger svg{width:14px;height:14px}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .selection-box-info-popup{display:none;position:absolute;top:-10px;right:10px;background:#fff;border:1px solid rgba(47,50,52,.2);border-radius:8px;font-size:10px;padding:8px;width:104px;-webkit-transform:translate(0,-100%);transform:translateY(-100%);z-index:10}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .selection-box-info-popup{top:-4px;right:0}}.radiant-product .product-top-area .product-info-area .inner .product-options-selection .product-option ul li .selection-box-info-popup.shown{display:block}.radiant-product .product-top-area .product-info-area .inner .product-description-variant{width:100%;border-radius:8px;padding:16px;background:#fff;margin-bottom:40px}.radiant-product .product-top-area .product-info-area .inner .product-description-variant *{font-weight:400;font-size:10px;text-align:center;margin:0}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block{margin-bottom:24px}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block.selection-block--subscription input+label{padding:24px 16px;position:relative}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block.selection-block--subscription input+label .tag{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:8px;background:var(--accent-color);padding:8px;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block.selection-block--subscription input+label .tag{font-size:10px;padding:6px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block.selection-block--subscription input+label .text-area{margin-bottom:24px}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input:checked+label{box-shadow:0 0 0 2px var(--accent-color);background:var(--purchase-type-active-background-color)}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input:checked+label .radio-area{position:relative;opacity:1}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input:checked+label .radio-area:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#2f3234;width:10px;height:10px;border-radius:50%}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label{border:1px solid rgba(47,50,52,.1);background:var(--purchase-type-background-color);padding:16px;border-radius:8px;margin:0;cursor:pointer}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .radio-area{opacity:.2;width:26px;height:26px;border-radius:50%;border:1px solid #2F3234}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area{padding-left:24px}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .title{font-size:18px;font-weight:700;margin-bottom:6px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .title{font-size:16px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .price{font-size:18px;font-weight:700;margin:0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .price{font-size:16px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .items{font-size:12px;font-weight:400;margin:0}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .text-area .items{font-size:10px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subtitle{font-size:14px;font-weight:700;margin-bottom:8px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subtitle{font-size:12px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-benefits *{font-size:14px;font-weight:400}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-benefits *{font-size:12px}}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-benefits ul li{position:relative;margin-bottom:12px;display:flex;align-items:center;gap:8px}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-benefits ul li:last-child{margin-bottom:0}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-benefits ul li:before{content:"";position:static;display:block;min-width:24px;min-height:24px;left:0;top:2px;width:24px;height:24px;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M16.2806 9.21937C16.3504 9.28903 16.4057 9.37175 16.4434 9.46279C16.4812 9.55384 16.5006 9.65144 16.5006 9.75C16.5006 9.84856 16.4812 9.94616 16.4434 10.0372C16.4057 10.1283 16.3504 10.211 16.2806 10.2806L11.0306 15.5306C10.961 15.6004 10.8783 15.6557 10.7872 15.6934C10.6962 15.7312 10.5986 15.7506 10.5 15.7506C10.4014 15.7506 10.3038 15.7312 10.2128 15.6934C10.1218 15.6557 10.039 15.6004 9.96938 15.5306L7.71938 13.2806C7.57865 13.1399 7.49959 12.949 7.49959 12.75C7.49959 12.551 7.57865 12.3601 7.71938 12.2194C7.86011 12.0786 8.05098 11.9996 8.25 11.9996C8.44903 11.9996 8.6399 12.0786 8.78063 12.2194L10.5 13.9397L15.2194 9.21937C15.289 9.14964 15.3718 9.09432 15.4628 9.05658C15.5538 9.01884 15.6514 8.99941 15.75 8.99941C15.8486 8.99941 15.9462 9.01884 16.0372 9.05658C16.1283 9.09432 16.211 9.14964 16.2806 9.21937ZM21.75 12C21.75 13.9284 21.1782 15.8134 20.1068 17.4168C19.0355 19.0202 17.5127 20.2699 15.7312 21.0078C13.9496 21.7458 11.9892 21.9389 10.0979 21.5627C8.20656 21.1865 6.46928 20.2579 5.10571 18.8943C3.74215 17.5307 2.81355 15.7934 2.43735 13.9021C2.06114 12.0108 2.25422 10.0504 2.99218 8.26884C3.73013 6.48726 4.97982 4.96451 6.58319 3.89317C8.18657 2.82183 10.0716 2.25 12 2.25C14.585 2.25273 17.0634 3.28084 18.8913 5.10872C20.7192 6.93661 21.7473 9.41498 21.75 12ZM20.25 12C20.25 10.3683 19.7661 8.77325 18.8596 7.41655C17.9531 6.05984 16.6646 5.00242 15.1571 4.37799C13.6497 3.75357 11.9909 3.59019 10.3905 3.90852C8.79017 4.22685 7.32016 5.01259 6.16637 6.16637C5.01259 7.32015 4.22685 8.79016 3.90853 10.3905C3.5902 11.9908 3.75358 13.6496 4.378 15.1571C5.00242 16.6646 6.05984 17.9531 7.41655 18.8596C8.77326 19.7661 10.3683 20.25 12 20.25C14.1873 20.2475 16.2843 19.3775 17.8309 17.8309C19.3775 16.2843 20.2475 14.1873 20.25 12Z" fill="%23D75909"/></svg>')}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-choices{margin-top:24px}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-choices:not(.shown){display:none}.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-choices select{width:100%;border-radius:8px;border:1px solid #2F3234;background:#fff;font-size:14px;font-weight:425;background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-arrow-down-2.svg?v=25855838302017418181752664126);background-size:20px 20px;background-position:right 10px center;background-repeat:no-repeat}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-subscription-selection .selection-block input+label .content-area .subscription-choices select{font-size:12px}}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex{margin-top:16px}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex{margin-top:24px}}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--bundle .btn{display:block}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--bundle li:last-child{margin-top:0}}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--single li:last-child{margin-top:0}}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li{width:100%}}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li:last-child{flex-grow:1}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li:last-child{margin-top:32px}}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li:last-child .btn{width:100%}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li .quantity-selector-container .quantity-selector{width:100%}@media (max-width: 834px){.radiant-product .product-top-area .product-info-area .inner .product-atc-flex li .quantity-selector-container .quantity-selector input{width:auto;flex-grow:1}}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex .btn{display:flex;justify-content:flex-between;align-items:center;background:var(--atc-background-color);border-color:var(--atc-background-color);color:var(--atc-font-color);font-size:16px;font-weight:700;padding:12px 24px}.radiant-product .product-top-area .product-info-area .inner .product-atc-flex .btn:hover{background:var(--atc-background-color-hover);border-color:var(--atc-background-color-hover);color:var(--atc-font-color-hover)}.radiant-product .product-top-area .product-info-area .inner .shopify-payment-button{margin-top:8px}.radiant-product .product-top-area .product-info-area .inner .shopify-payment-button shopify-accelerated-checkout>*{display:block;border-radius:8px;overflow:hidden}.image-and-key-stats{margin-top:96px;margin-bottom:96px}@media (max-width: 834px){.image-and-key-stats{margin-top:48px;margin-bottom:48px;align-items:unset!important}}.image-and-key-stats .image-area{width:48%;padding-right:64px}@media (max-width: 834px){.image-and-key-stats .image-area{width:66%;margin-left:-20%;padding-right:32px}}@media (max-width: 834px){.image-and-key-stats .image-area .picture-element-wrapper{padding-bottom:0;height:100%}}.image-and-key-stats .content-area{width:54%}@media (max-width: 834px){.image-and-key-stats .content-area{width:60%}}.image-and-key-stats .content-area .h2{font-size:40px;font-weight:700;margin-bottom:32px}@media (max-width: 834px){.image-and-key-stats .content-area .h2{font-size:22px;line-height:30px;margin-bottom:24px}}.image-and-key-stats .content-area .key-stats__list{gap:32px}@media (max-width: 834px){.image-and-key-stats .content-area .key-stats__list{gap:16px}}.image-and-key-stats .content-area .key-stats__list.key-stats__list--3 .key-stats__item{width:calc(33.33% - 16px)}@media (max-width: 834px){.image-and-key-stats .content-area .key-stats__list.key-stats__list--3 .key-stats__item{width:100%}}.image-and-key-stats .content-area .key-stats__list .key-stats__item{width:calc(50% - 16px)}@media (max-width: 834px){.image-and-key-stats .content-area .key-stats__list .key-stats__item{width:100%}}.image-and-key-stats .content-area .key-stats__list .key-stats__item h4{font-size:32px;line-height:1;font-weight:700;margin:0}@media (max-width: 834px){.image-and-key-stats .content-area .key-stats__list .key-stats__item h4{font-size:16px}}.image-and-key-stats .content-area .key-stats__list .key-stats__item p{font-size:22px;font-weight:400;margin-top:16px}@media (max-width: 834px){.image-and-key-stats .content-area .key-stats__list .key-stats__item p{font-size:14px;margin-top:4px}}.image-and-text-blocks{margin-top:96px;margin-bottom:96px}@media (max-width: 834px){.image-and-text-blocks{margin-top:48px;margin-bottom:48px}}.image-and-text-blocks .section-header{margin-bottom:64px}@media (max-width: 834px){.image-and-text-blocks .section-header{flex-wrap:wrap;margin-bottom:0}}.image-and-text-blocks .section-header .h2{max-width:470px;margin:0 auto 0 0;font-size:40px;font-weight:700}@media (max-width: 834px){.image-and-text-blocks .section-header .h2{width:100%;max-width:unset;margin:0 0 16px;font-size:22px;line-height:30px}}.image-and-text-blocks .section-header .content{max-width:520px;margin:0 0 0 auto;text-align:right}@media (max-width: 834px){.image-and-text-blocks .section-header .content{width:100%;max-width:unset;margin:0 0 24px;text-align:left}}.image-and-text-blocks .section-header .content *{font-size:14px;font-weight:400;letter-spacing:.84px}@media (max-width: 834px){.image-and-text-blocks .section-header .content *{font-size:10px;letter-spacing:unset}}.image-and-text-blocks .blocks-area .blocks__slider{overflow:visible}@media (max-width: 834px){.image-and-text-blocks .blocks-area .blocks__slider{padding-bottom:24px}}.image-and-text-blocks .blocks-area .blocks__slider .blocks__item h4{font-size:24px;font-weight:700;line-height:33px;margin:0}@media (max-width: 834px){.image-and-text-blocks .blocks-area .blocks__slider .blocks__item h4{font-size:16px}}.image-and-text-blocks .blocks-area .blocks__slider .blocks__item .content{margin-top:8px}.image-and-text-blocks .blocks-area .blocks__slider .blocks__item .content *{font-size:14px;font-weight:400}@media (max-width: 834px){.image-and-text-blocks .blocks-area .blocks__slider .blocks__item .content *{font-size:12px}}.image-and-text-blocks .blocks-area .blocks__slider .keen-dots{bottom:-24px}.image-and-text-blocks .blocks-area .blocks__slider .keen-dots li{margin:0 3px}.image-and-text-blocks .blocks-area .blocks__slider .keen-dots li button{width:6px;height:6px}.product-details-accordion-section{padding:193px 0 281px;position:relative}@media (max-width: 834px){.product-details-accordion-section{margin-top:48px;margin-bottom:0;padding:0}}.product-details-accordion-section .product-details-accordion-image{position:absolute;left:100px;bottom:0;width:510px}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion-image{position:unset;width:100%}}.product-details-accordion-section .product-details-accordion{background:#fff;border:1px solid #2F3234;border-radius:8px;padding:8px 24px;max-width:752px;margin:0 auto;position:relative;z-index:1}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion{margin:0 16px 48px;padding:0 16px}}.product-details-accordion-section .product-details-accordion .accordion-item{border-bottom:1px solid #2F3234}.product-details-accordion-section .product-details-accordion .accordion-item:first-child{border-top:none}.product-details-accordion-section .product-details-accordion .accordion-item:last-child{border-bottom:none}.product-details-accordion-section .product-details-accordion .accordion-item.open .accordion-header .icon-plus{display:none}.product-details-accordion-section .product-details-accordion .accordion-item.open .accordion-header .icon-minus{display:block}.product-details-accordion-section .product-details-accordion .accordion-item.open .accordion-header .icon-minus svg{-webkit-transform:unset;transform:unset}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header{padding:16px 0}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header h3{font-size:24px;font-weight:700;margin-left:0;margin-right:auto}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header h3{font-size:22px;margin-bottom:0}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header .icon-plus,.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header .icon-minus{width:24px;height:24px}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header .icon-plus svg,.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header .icon-minus svg{width:100%;height:100%}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-header .icon-minus{display:none}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header{gap:8px}}@media (max-width: 375px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header{gap:4px}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header .tab-button{padding:10px;border-radius:4px;border:1px solid #D75909;background:#fff;color:#2f3234;font-size:12px;font-weight:425;line-height:normal;cursor:pointer}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header .tab-button{padding:8px 4px;white-space:nowrap}}@media (max-width: 375px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header .tab-button{font-size:10px}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-header .tab-button.active{display:block;border-radius:4px;background:#d75909;color:#fff}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel{display:none;font-size:12px;padding-bottom:16px}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel.active{display:block}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .metafield-rich_text_field *{font-size:12px}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .ffc--table thead{border-bottom:1px solid #009BAA}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .ffc--table thead th{font-size:10px;font-weight:700;white-space:nowrap}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .ffc--table thead th:first-child{width:100%}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .ffc--table tbody tr{border-bottom:1px solid #009BAA}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .ffc--table tbody tr td:first-child{width:100%}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown{margin-top:16px}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul{flex-wrap:nowrap;gap:24px}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul{gap:8px}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li{flex:91px 0 0;text-align:center}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li{flex:1}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li p{font-size:10px;margin:0 0 8px;line-height:1}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li span{display:block;padding:16px 8px;border:1px solid #2F3234;font-size:16px;font-weight:700;line-height:1;background:#fff;border-radius:8px}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li span{font-size:21px;padding:10px 5px}}@media (max-width: 339px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown ul li span{font-size:19px}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown>p{font-size:12px;margin:16px 0 0;opacity:.7;text-align:center}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .tabs-panels .tab-panel .percentage-breakdown>p{text-align:left}}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .faqs-item .question{font-size:18px}.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .faqs-item .answer *{font-size:14px}@media (max-width: 834px){.product-details-accordion-section .product-details-accordion .accordion-item .accordion-content .faqs-item .answer{margin-bottom:16px}}.landing-block .section-header{margin-bottom:32px}@media (max-width: 834px){.landing-block .section-header{flex-wrap:wrap;margin-bottom:24px}.landing-block .section-header .left-area{width:100%;text-align:center}.landing-block .section-header .right-area{width:100%}.landing-block .section-header .right-area .btn{width:100%;margin-top:24px}}.landing-block .section-header .h2{margin-bottom:0}.landing-block .section-header .rte{margin-top:16px}@media (max-width: 834px){.landing-block .section-header .rte{margin-top:8px}}.landing-block--related-products{overflow:hidden}.landing-block--related-products .title-area{margin-bottom:50px}@media (max-width: 834px){.landing-block--related-products .title-area{margin-bottom:30px}}.landing-block--related-products .title-area *{margin-bottom:0}@media (min-width: 835px){.landing-block--related-products .products-area>ul{justify-content:center}}@media (max-width: 834px){.landing-block--related-products .products-area>ul{overflow:visible}}.landing-block--related-products .products-area>ul li{width:33.3333333333%}.landing-block--related-products .products-area>ul li .product-grid-item{margin-bottom:0}.landing-block--icon-bar{padding:16px 0;background:var(--page-third);margin-top:-80px}@media (max-width: 834px){.landing-block--icon-bar{padding:16px 8px;margin-top:-40px}}@media (min-width: 835px){.landing-block--icon-bar .flex{flex-wrap:nowrap}}@media (max-width: 834px){.landing-block--icon-bar .icon-area{width:80px}}.landing-block--icon-bar .icon-area img{width:65px}@media (max-width: 834px){.landing-block--icon-bar .icon-area img{width:100%}}@media (max-width: 834px){.landing-block--icon-bar .content-area{width:calc(100% - 80px)}}.landing-block--icon-bar .content-area .h4{color:var(--page-primary);margin:0}@media (max-width: 834px){.landing-block--icon-bar .content-area .h4{font-size:18px}}.landing-block--icon-bar .content-area .rte{margin-top:8px}.landing-block--icon-bar .button-area{margin-left:auto}@media (max-width: 834px){.landing-block--icon-bar .button-area{width:100%;margin-top:16px}}.landing-block--icon-bar .button-area .btn{background:var(--page-primary);color:#fff;border-color:var(--page-primary)}@media (max-width: 834px){.landing-block--icon-bar .button-area .btn{width:100%}}.landing-block--icon-bar .button-area .btn:hover{background:#000;border-color:#000}.landing-block--product-grid,.landing-block--product-grid-with-filters,.landing-block--related-products{margin-bottom:100px}.landing-block--product-grid .title-area,.landing-block--product-grid-with-filters .title-area,.landing-block--related-products .title-area{padding:100px 60px}@media (max-width: 834px){.landing-block--product-grid .title-area,.landing-block--product-grid-with-filters .title-area,.landing-block--related-products .title-area{margin-bottom:30px}}.landing-block--product-grid .title-area *,.landing-block--product-grid-with-filters .title-area *,.landing-block--related-products .title-area *{margin-bottom:0}.landing-block--product-grid .products-area>ul,.landing-block--product-grid-with-filters .products-area>ul,.landing-block--related-products .products-area>ul{gap:60px}@media (min-width: 835px){.landing-block--product-grid .products-area>ul,.landing-block--product-grid-with-filters .products-area>ul,.landing-block--related-products .products-area>ul{justify-content:center}}.landing-block--product-grid .products-area>ul li,.landing-block--product-grid-with-filters .products-area>ul li,.landing-block--related-products .products-area>ul li{width:calc((100% - 120px) / 3)}@media (max-width: 834px){.landing-block--product-grid .products-area>ul li,.landing-block--product-grid-with-filters .products-area>ul li,.landing-block--related-products .products-area>ul li{width:100%}.landing-block--product-grid .products-area>ul li+li,.landing-block--product-grid-with-filters .products-area>ul li+li,.landing-block--related-products .products-area>ul li+li{margin-top:24px}}.landing-block--product-grid .products-area>ul li .product-grid-item,.landing-block--product-grid-with-filters .products-area>ul li .product-grid-item,.landing-block--related-products .products-area>ul li .product-grid-item{margin-bottom:0}@media (max-width: 834px){.landing-block--product-grid .products-area>ul.keen-slider,.landing-block--product-grid-with-filters .products-area>ul.keen-slider,.landing-block--related-products .products-area>ul.keen-slider{overflow:visible}}@media (max-width: 834px){.landing-block--product-grid .products-area>ul.keen-slider li+li,.landing-block--product-grid-with-filters .products-area>ul.keen-slider li+li,.landing-block--related-products .products-area>ul.keen-slider li+li{margin-top:0}}.landing-block--cta-with-slider{margin-bottom:100px}@media (max-width: 834px){.landing-block--cta-with-slider{margin-bottom:40px}}.landing-block--cta-with-slider .section--inner{padding:60px 0}@media (max-width: 834px){.landing-block--cta-with-slider .section--inner{padding:40px 0}}.landing-block--cta-with-slider .content-area{width:50%}@media (max-width: 834px){.landing-block--cta-with-slider .content-area{width:100%;text-align:center}}.landing-block--cta-with-slider .content-area .rte{margin-top:16px;max-width:460px}@media (max-width: 834px){.landing-block--cta-with-slider .content-area .rte{margin-left:auto;margin-right:auto}}.landing-block--cta-with-slider .content-area .btn{margin-top:32px;background:var(--page-primary);border-color:var(--page-primary)}@media (max-width: 834px){.landing-block--cta-with-slider .content-area .btn{width:100%}}.landing-block--cta-with-slider .content-area .btn:hover{background:#000;border-color:#000}.landing-block--cta-with-slider .slider-area{width:50%;max-width:460px;margin-left:auto}@media (max-width: 834px){.landing-block--cta-with-slider .slider-area{width:100%;margin-top:40px;margin-left:auto;margin-right:auto}}.landing-block--cta-with-slider .slider-area .keen-slider.keen--dotted{padding-bottom:40px}@media (max-width: 834px){.landing-block--cta-with-slider .slider-area .keen-slider.keen--dotted{padding-bottom:60px}}.landing-block--cta-with-slider .slider-area .keen-slider .keen-slider__slide{padding:0 75px}@media (max-width: 834px){.landing-block--cta-with-slider .slider-area .keen-slider .keen-slider__slide{padding:0 40px}}.landing-block--cta-with-slider .slider-area .keen-slider .keen-slider__slide img{width:60px}.landing-block--cta-with-slider .slider-area .keen-slider .keen-slider__slide>p{margin-top:24px;font-size:14px;text-transform:uppercase;font-weight:900}.landing-block--cta-with-slider .slider-area .keen-slider .keen-slider__slide .rte{margin-top:8px;font-weight:300}.landing-block--image-and-text .flex{margin:0 -50px}.landing-block--image-and-text .flex>*{padding:0 50px}.landing-block--image-and-text .image-area{width:45%}@media (max-width: 834px){.landing-block--image-and-text .image-area{width:100%}}@media (min-width: 835px){.landing-block--image-and-text .image-area.image-side--right{order:99}}.landing-block--image-and-text .content-area{width:55%}@media (max-width: 834px){.landing-block--image-and-text .content-area{width:100%;margin-top:24px;text-align:center}}.landing-block--image-and-text .content-area .h2{color:var(--page-primary);margin-bottom:0}.landing-block--image-and-text .content-area .rte{margin-top:24px}@media (max-width: 834px){.landing-block--image-and-text .content-area .rte{margin-top:16px}}.landing-block--image-and-text .content-area .btn{margin-top:40px;background:var(--page-primary);border-color:var(--page-primary)}@media (max-width: 834px){.landing-block--image-and-text .content-area .btn{margin-top:24px;width:100%}}.landing-block--image-and-text .content-area .btn:hover{background:#000;border-color:#000}.landing-block--image-and-text-2{position:relative;margin-bottom:185px}@media (max-width: 834px){.landing-block--image-and-text-2{margin-bottom:40px}}.landing-block--image-and-text-2 .wrapper{padding:0 50px}@media (max-width: 834px){.landing-block--image-and-text-2 .wrapper{padding:0}}.landing-block--image-and-text-2 .background-icon-1{position:absolute;right:0;bottom:80%;z-index:0}@media (max-width: 834px){.landing-block--image-and-text-2 .background-icon-1{bottom:95%;width:25%}}.landing-block--image-and-text-2 .background-icon-2{position:absolute;left:0;bottom:-35%;z-index:0}@media (max-width: 834px){.landing-block--image-and-text-2 .background-icon-2{width:19%;bottom:54%}}.landing-block--image-and-text-2 .image-area{width:45%;position:relative;z-index:1}@media (max-width: 834px){.landing-block--image-and-text-2 .image-area{width:100%}}@media (min-width: 835px){.landing-block--image-and-text-2 .image-area{padding-right:30px}}.landing-block--image-and-text-2 .image-area .picture-element-wrapper,.landing-block--image-and-text-2 .image-area .image-area--inner{width:100%}@media (min-width: 835px){.landing-block--image-and-text-2 .image-area.image-side--right{order:99;padding-left:30px;padding-right:0}.landing-block--image-and-text-2 .image-area.image-side--right .rotated-title{margin-left:80px}}@media (min-width: 835px){.landing-block--image-and-text-2 .image-area.image-side--left .rotated-title{margin-left:80px}}.landing-block--image-and-text-2 .image-area .image-area--inner .main-image{width:100%}.landing-block--image-and-text-2 .image-area .image-area--inner .simpleParallax{width:50%;overflow:visible!important}.landing-block--image-and-text-2 .image-area .image-area--inner .sub-image-2{margin-top:150px}.landing-block--image-and-text-2 .image-area .rotated-title{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;align-self:center;align-items:center}@media (max-width: 834px){.landing-block--image-and-text-2 .image-area .rotated-title{order:-1}}.landing-block--image-and-text-2 .image-area .rotated-title .hero-heading{color:var(--block-primary);margin-bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap}.landing-block--image-and-text-2 .image-area .rotated-title img{margin-bottom:32px}@media (max-width: 834px){.landing-block--image-and-text-2 .image-area .rotated-title img{width:57px;margin-bottom:24px}}.landing-block--image-and-text-2 .content-area{width:55%;padding:0 50px}@media (max-width: 834px){.landing-block--image-and-text-2 .content-area{width:100%;margin-top:40px;text-align:center;position:relative;padding:0 16px}}.landing-block--image-and-text-2 .content-area .h2{color:var(--block-primary);margin-bottom:0;font-size:80px;position:relative;z-index:1}@media (max-width: 834px){.landing-block--image-and-text-2 .content-area .h2{font-size:48px}}.landing-block--image-and-text-2 .content-area .h2+.rte{margin-top:24px}.landing-block--image-and-text-2 .content-area .rte{position:relative;z-index:1}@media (max-width: 834px){.landing-block--image-and-text-2 .content-area .rte{font-size:16px}}.landing-block--image-and-text-2 .content-area .btn{margin-top:40px;background:var(--block-primary);border-color:var(--block-primary)}@media (max-width: 834px){.landing-block--image-and-text-2 .content-area .btn{margin-top:24px;width:100%}}.landing-block--image-and-text-2 .content-area .btn:hover{color:var(--block-primary);background:transparent}.landing-block--stockist-search+.landing-block--image{margin-top:-60px}@media (max-width: 834px){.landing-block--stockist-search+.landing-block--image{margin-top:-20px}}.landing-block--hero{position:relative}.landing-block--image+.landing-block--hero{margin-top:-80px}.landing-block--hero .image-area{position:absolute;left:0;top:0;width:100%;height:100%}.landing-block--hero .image-area .picture-element-wrapper{position:absolute;height:100%;width:100%;padding-bottom:0}.landing-block--hero .caption-area{padding-top:90px;padding-bottom:90px;position:relative}@media (max-width: 834px){.landing-block--hero .caption-area{padding-top:80px;padding-bottom:100px}}.landing-block--hero .caption-area .h1{text-transform:none}.landing-block--hero .caption-area .title-by{margin-top:40px}.landing-block--hero .caption-area .title-by p{font-weight:900;font-size:20px;margin:20px 0 0}.landing-block--accordion{margin-top:-80px;margin-bottom:130px}@media (max-width: 834px){.landing-block--accordion{margin-top:-40px;margin-bottom:55px}}.landing-block--accordion .accordion-wrapper{max-width:900px}.landing-block--accordion .top-area{margin-bottom:50px}@media (max-width: 834px){.landing-block--accordion .top-area{margin-bottom:30px}}.landing-block--accordion .top-area img{margin-top:-37px;height:74px;position:relative;z-index:1}.landing-block--accordion .top-area .h2{margin-top:32px;color:var(--block-title)}.landing-block--accordion .accordion-area .accordion-item+*{margin-top:4px}.landing-block--accordion .accordion-area .accordion-item.open .accordion-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.landing-block--accordion .accordion-area .accordion-item .accordion-header{background:var(--block-primary);padding:13.5px 24px;border-radius:10px;transition:all .35s ease}@media (max-width: 834px){.landing-block--accordion .accordion-area .accordion-item .accordion-header{padding:11.5px 16px}}.landing-block--accordion .accordion-area .accordion-item .accordion-header .left-area img{margin-right:22px;width:34px}.landing-block--accordion .accordion-area .accordion-item .accordion-header .left-area h3{color:#fff;margin:0;text-transform:none;font-weight:500}@media (max-width: 834px){.landing-block--accordion .accordion-area .accordion-item .accordion-header .left-area h3{font-size:18px}}.landing-block--accordion .accordion-area .accordion-item .accordion-header svg{width:20px;height:20px}.landing-block--accordion .accordion-area .accordion-item .accordion-header svg path{stroke:#fff}.landing-block--accordion .accordion-area .accordion-item .accordion-content{background:var(--block-secondary);border-radius:0 0 10px 10px}.landing-block--accordion .accordion-area .accordion-item .accordion-content .rte{padding:16px 80px;font-weight:300}@media (max-width: 834px){.landing-block--accordion .accordion-area .accordion-item .accordion-content .rte{padding:16px}}.landing-block--meet-the-team,.ffc--meet-the-team{overflow:hidden;margin-top:-30px}@media (max-width: 834px){.landing-block--meet-the-team,.ffc--meet-the-team{margin-top:80px}}@media (max-width: 834px){.landing-block--meet-the-team .section-header,.ffc--meet-the-team .section-header{margin-bottom:40px}}@media (min-width: 835px){.landing-block--meet-the-team .section-header.section-header--column .right-area,.ffc--meet-the-team .section-header.section-header--column .right-area{margin-top:16px}}.landing-block--meet-the-team .section-header .left-area .h2,.landing-block--meet-the-team .section-header .left-area .h3,.ffc--meet-the-team .section-header .left-area .h2,.ffc--meet-the-team .section-header .left-area .h3{color:var(--block-primary)}@media (max-width: 834px){.landing-block--meet-the-team .section-header .rte,.ffc--meet-the-team .section-header .rte{margin-top:24px}}.landing-block--meet-the-team .team-slider,.ffc--meet-the-team .team-slider{overflow:visible}.landing-block--meet-the-team .team-slider>li,.ffc--meet-the-team .team-slider>li{padding-bottom:20px}@media (min-width: 835px){.landing-block--meet-the-team .team-slider>li,.ffc--meet-the-team .team-slider>li{opacity:.2;transition:opacity .35s ease}.landing-block--meet-the-team .team-slider>li.active,.landing-block--meet-the-team .team-slider>li.active+li,.landing-block--meet-the-team .team-slider>li.active+li+li,.landing-block--meet-the-team .team-slider>li.active+li+li+li,.ffc--meet-the-team .team-slider>li.active,.ffc--meet-the-team .team-slider>li.active+li,.ffc--meet-the-team .team-slider>li.active+li+li,.ffc--meet-the-team .team-slider>li.active+li+li+li{opacity:1}}@media (max-width: 834px){.landing-block--meet-the-team .team-slider>li,.ffc--meet-the-team .team-slider>li{padding-bottom:80px}}.landing-block--meet-the-team .team-slider>li .inner,.ffc--meet-the-team .team-slider>li .inner{box-shadow:0 4px 10px #0000000d;border-radius:20px;background:#fff}.landing-block--meet-the-team .team-slider>li .inner .image-area,.ffc--meet-the-team .team-slider>li .inner .image-area{width:100%}.landing-block--meet-the-team .team-slider>li .inner .info-area,.ffc--meet-the-team .team-slider>li .inner .info-area{padding:16px 16px 32px;text-align:center}.landing-block--meet-the-team .team-slider>li .inner .info-area p,.ffc--meet-the-team .team-slider>li .inner .info-area p{font-weight:900;margin:0;line-height:1;text-transform:uppercase}.landing-block--meet-the-team .team-slider>li .inner .info-area p.job-role,.ffc--meet-the-team .team-slider>li .inner .info-area p.job-role{color:#e74a27;margin-bottom:12px;font-size:12px;letter-spacing:.7px}@media (max-width: 834px){.landing-block--meet-the-team .team-slider>li .inner .info-area p.job-role,.ffc--meet-the-team .team-slider>li .inner .info-area p.job-role{font-size:10px}}.landing-block--meet-the-team .team-slider>li .inner .info-area p.person-title,.ffc--meet-the-team .team-slider>li .inner .info-area p.person-title{font-size:24px}.landing-block--meet-the-team .range-slider,.ffc--meet-the-team .range-slider{margin:40px auto 15px;max-width:600px}.landing-block--meet-the-team .range-slider .noUi-connect,.ffc--meet-the-team .range-slider .noUi-connect{background:var(--block-primary)}.landing-block--meet-the-team .range-slider .noUi-handle,.ffc--meet-the-team .range-slider .noUi-handle{background-image:var(--range-icon)}.landing-block--meet-the-team .team-grid li,.ffc--meet-the-team .team-grid li{width:25%;padding-bottom:24px}@media (max-width: 834px){.landing-block--meet-the-team .team-grid li,.ffc--meet-the-team .team-grid li{width:50%;padding-bottom:16px}}.landing-block--meet-the-team .team-grid.team-grid--full,.ffc--meet-the-team .team-grid.team-grid--full{max-height:0;overflow:hidden;transition:max-height .35s ease}.landing-block--meet-the-team .team-grid .inner,.ffc--meet-the-team .team-grid .inner{box-shadow:0 4px 10px #0000000d;border-radius:20px;background:#fff;overflow:hidden}.landing-block--meet-the-team .team-grid .inner .image-area,.ffc--meet-the-team .team-grid .inner .image-area{width:100%}.landing-block--meet-the-team .team-grid .inner .info-area,.ffc--meet-the-team .team-grid .inner .info-area{padding:16px 16px 32px;text-align:center}.landing-block--meet-the-team .team-grid .inner .info-area p,.ffc--meet-the-team .team-grid .inner .info-area p{font-weight:900;margin:0;line-height:1;text-transform:uppercase}.landing-block--meet-the-team .team-grid .inner .info-area p.job-role,.ffc--meet-the-team .team-grid .inner .info-area p.job-role{color:#e74a27;margin-bottom:12px;font-size:12px;letter-spacing:.7px}@media (max-width: 834px){.landing-block--meet-the-team .team-grid .inner .info-area p.job-role,.ffc--meet-the-team .team-grid .inner .info-area p.job-role{font-size:10px}}.landing-block--meet-the-team .team-grid .inner .info-area p.person-title,.ffc--meet-the-team .team-grid .inner .info-area p.person-title{font-size:24px}.landing-block--meet-the-team .inner:hover .image-area.image-area--has-hover,.ffc--meet-the-team .inner:hover .image-area.image-area--has-hover{display:none}@media (max-width: 1194px){.landing-block--meet-the-team .inner:hover .image-area.image-area--has-hover,.ffc--meet-the-team .inner:hover .image-area.image-area--has-hover{display:block}}.landing-block--meet-the-team .inner:hover .image-area.image-area--hover,.ffc--meet-the-team .inner:hover .image-area.image-area--hover{display:block}@media (max-width: 1194px){.landing-block--meet-the-team .inner:hover .image-area.image-area--hover,.ffc--meet-the-team .inner:hover .image-area.image-area--hover{display:none}}.landing-block--meet-the-team .inner:hover .info-area.info-area--has-hover,.ffc--meet-the-team .inner:hover .info-area.info-area--has-hover{display:none}@media (max-width: 1194px){.landing-block--meet-the-team .inner:hover .info-area.info-area--has-hover,.ffc--meet-the-team .inner:hover .info-area.info-area--has-hover{display:block}}.landing-block--meet-the-team .inner:hover .info-area.info-area--hover,.ffc--meet-the-team .inner:hover .info-area.info-area--hover{display:block}.landing-block--meet-the-team .inner .image-area.image-area--hover,.ffc--meet-the-team .inner .image-area.image-area--hover{display:none}@media (max-width: 1194px){.landing-block--meet-the-team .inner .info-area.info-area--has-hover,.ffc--meet-the-team .inner .info-area.info-area--has-hover{padding:16px 16px 2px!important}}.landing-block--meet-the-team .inner .info-area.info-area--hover,.ffc--meet-the-team .inner .info-area.info-area--hover{display:none;padding:16px 16px 24px!important}@media (max-width: 1194px){.landing-block--meet-the-team .inner .info-area.info-area--hover,.ffc--meet-the-team .inner .info-area.info-area--hover{display:block}}.landing-block--meet-the-team .inner .info-area.info-area--hover .job-role,.ffc--meet-the-team .inner .info-area.info-area--hover .job-role{margin-bottom:10px}@media (max-width: 1194px){.landing-block--meet-the-team .inner .info-area.info-area--hover .job-role,.ffc--meet-the-team .inner .info-area.info-area--hover .job-role{margin-bottom:5px!important}}.landing-block--meet-the-team .inner .info-area.info-area--hover .person-title,.ffc--meet-the-team .inner .info-area.info-area--hover .person-title{font-size:14px!important;line-height:16px;min-height:32px}@media (max-width: 1194px){.landing-block--meet-the-team .inner .info-area.info-area--hover .person-title,.ffc--meet-the-team .inner .info-area.info-area--hover .person-title{text-transform:none;min-height:unset}}.landing-block--meet-the-team [data-slide-toggle],.ffc--meet-the-team [data-slide-toggle]{text-align:center;margin:10px 0 0}.landing-block--meet-the-team [data-slide-toggle] .btn,.ffc--meet-the-team [data-slide-toggle] .btn{background:var(--block-primary);border-color:var(--block-primary)}.landing-block--meet-the-team [data-slide-toggle] .btn:hover,.ffc--meet-the-team [data-slide-toggle] .btn:hover{background:transparent;border-color:var(--block-primary);color:var(--block-primary)}.landing-block--meet-the-team [data-slide-toggle].open .more,.ffc--meet-the-team [data-slide-toggle].open .more{display:none}.landing-block--meet-the-team [data-slide-toggle].open .less,.ffc--meet-the-team [data-slide-toggle].open .less{display:inline-block}.landing-block--meet-the-team [data-slide-toggle] .less,.ffc--meet-the-team [data-slide-toggle] .less{display:none}.collection-page .collection-hero{padding:20px 0;background:var(--page-secondary)}@media (max-width: 834px){.collection-page .collection-hero{padding-top:30px;padding-bottom:24px}}.collection-page .collection-hero .content-area{text-align:center}@media (max-width: 834px){.collection-page .collection-hero .content-area{width:100%}}.collection-page .collection-hero .content-area.open .read-more{display:none}.collection-page .collection-hero .content-area.open .read-less{display:block;margin-top:10px}.collection-page .collection-hero .content-area.open .collection-full-description{max-height:2000px}.collection-page .collection-hero .content-area .read-more{display:block;margin-top:0}.collection-page .collection-hero .content-area .read-less{display:none}.collection-page .collection-hero .content-area .read-more,.collection-page .collection-hero .content-area .read-less{text-decoration:underline;cursor:pointer}.collection-page .collection-hero .content-area h1{color:var(--page-primary);line-height:1.3}.collection-page .collection-hero .content-area .rte{margin-top:30px;padding-bottom:100px}.collection-page .collection-hero .content-area .collection-full-description{display:block;max-height:0;overflow:hidden;transition:max-height .35s ease;margin-top:10px}.collection-page .collection-hero .content-area .icon-grid{margin-top:32px}@media (max-width: 834px){.collection-page .collection-hero .content-area .icon-grid{justify-content:center}}.collection-page .collection-hero .content-area .icon-grid span{font-size:12px;font-weight:400}.collection-page .collection-hero .content-area .icon-grid img,.collection-page .collection-hero .content-area .icon-grid svg{margin-right:10px;width:32px;height:32px}.collection-page .collection-hero .content-area .icon-grid img circle,.collection-page .collection-hero .content-area .icon-grid svg circle{fill:var(--page-primary)}.collection-page .collection-hero .content-area .icon-grid p{font-size:14px;font-weight:900;text-transform:uppercase;margin:0}.collection-page .collection-hero .content-area .subtext{margin-top:40px}@media (max-width: 834px){.collection-page .collection-hero .content-area .subtext{margin-top:24px}}.collection-page .collection-hero .image-area{width:25%}@media (max-width: 834px){.collection-page .collection-hero .image-area{width:100%;margin-top:32px;padding:0 50px}}.collection-page .collection-hero .feature-area{width:27%;align-self:center;padding-left:8px}@media (max-width: 834px){.collection-page .collection-hero .feature-area{width:100%;text-align:center;margin-top:16px;padding-left:0}}@media (max-width: 834px){.collection-page .collection-hero .feature-area ul{justify-content:center;display:flex}.collection-page .collection-hero .feature-area ul>li{flex-basis:0;flex-grow:1}}@media (max-width: 834px){.collection-page .collection-hero .feature-area ul li{flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-direction:column}}@media (min-width: 835px){.collection-page .collection-hero .feature-area ul li+li{margin-top:32px}}.collection-page .collection-hero .feature-area ul li svg{margin-right:16px;width:42px;height:42px;min-width:42px}@media (max-width: 834px){.collection-page .collection-hero .feature-area ul li svg{margin-right:0}.collection-page .collection-hero .feature-area ul li svg:first-child{display:none}}.collection-page .collection-hero .feature-area ul li svg path{fill:var(--page-primary)}.collection-page .collection-hero .feature-area ul li img{margin-right:16px;width:40px;height:40px;min-width:40px}@media (max-width: 834px){.collection-page .collection-hero .feature-area ul li img{margin:0}}.collection-page .collection-hero .feature-area ul li p{font-weight:900;margin:0}@media (max-width: 834px){.collection-page .collection-hero .feature-area ul li p{width:100%;margin-top:16px;font-size:12px}}.product-page .product-top-area{padding-top:0;padding-left:16px;margin-bottom:80px}@media (max-width: 834px){.product-page .product-top-area{padding-top:16px;margin-bottom:40px}}.product-page .product-top-area .product-image-area{width:55%;align-self:flex-start;position:relative}@media (min-width: 835px){.product-page .product-top-area .product-image-area{padding-top:40px}}@media (max-width: 834px){.product-page .product-top-area .product-image-area{width:100%}}.product-page .product-top-area .product-image-area .thumbnails{margin-right:30px;align-self:center}.product-page .product-top-area .product-image-area .thumbnails li+li{margin-top:16px}.product-page .product-top-area .product-image-area .thumbnails li.active .object-fit--contain{border-color:var(--product-primary)}.product-page .product-top-area .product-image-area .thumbnails li .object-fit--contain{border-radius:100%;border:2px solid transparent;padding-bottom:0;width:70px;height:70px;transition:all .35s ease;cursor:pointer}.product-page .product-top-area .product-image-area .thumbnails+.product-image-slider{width:calc(100% - 100px)}.product-page .product-top-area .product-image-area .product-image-slider{flex-grow:1;width:100%}.product-page .product-top-area .product-image-area .product-image-slider .object-fit--contain{padding-bottom:100%}.product-page .product-top-area .product-image-area .freshness-guarantee{position:absolute;top:40px;right:8.4px}@media (max-width: 834px){.product-page .product-top-area .product-image-area .freshness-guarantee{top:0;right:0}}.product-page .product-top-area .product-image-area .freshness-guarantee img{width:120px}@media (max-width: 834px){.product-page .product-top-area .product-image-area .freshness-guarantee img{width:64px}}.product-page .product-top-area .product-info-area{width:45%;padding-left:90px}@media (min-width: 835px){.product-page .product-top-area .product-info-area{padding-top:40px}}@media (max-width: 834px){.product-page .product-top-area .product-info-area{width:100%;padding-left:0;margin-top:24px}}.product-page .product-top-area .product-info-area .sticky-atc{position:fixed;bottom:0;left:0;width:100%;z-index:10;transition:all .35s ease}.product-page .product-top-area .product-info-area .sticky-atc:not(.shown){-webkit-transform:translateY(100%);transform:translateY(100%)}.product-page .product-top-area .product-info-area .sticky-atc .btn{padding-top:22px;padding-bottom:24px;flex-grow:1;border-radius:0}.product-page .product-top-area .product-info-area .sticky-atc .btn .seperator{margin:0 10px}.product-page .product-top-area .product-info-area .inner .product-type{font-size:20px;line-height:20px;margin-bottom:30px;color:#222}.product-page .product-top-area .product-info-area .inner .product-description{margin-bottom:24px;padding-top:0;padding-bottom:0;font-weight:300;line-height:1.5}.product-page .product-top-area .product-info-area .inner .availability-bar{border-top:1px solid rgba(30,31,29,.1);padding-top:24px}.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid span{font-size:12px;font-weight:400;letter-spacing:.7px}.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid img,.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid svg{margin-right:10px;width:32px;height:32px}.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid img circle,.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid svg circle{fill:var(--product-primary)}.product-page .product-top-area .product-info-area .inner .availability-bar .icon-grid p{font-size:14px;font-weight:900;text-transform:uppercase;margin:0;letter-spacing:.8px}.product-page .product-top-area .product-info-area .inner .availability-bar .rte{font-size:14px}.product-page .product-top-area .product-info-area .inner .availability-bar .rte a{font-weight:600}.product-page .product-top-area .product-info-area .inner .availability-bar .rte a:hover{color:var(--product-primary)}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(30,31,29,.1)}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-header-bar-flex{margin-bottom:16px}}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .product-prices{margin:0 24px 0 0;line-height:1.2}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .product-prices span{font-size:32px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .product-prices span{font-size:24px}}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .product-prices .compare-at-price{text-decoration:line-through;opacity:.2;margin-left:10px}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .pack-info{margin:0;font-weight:300;font-size:14px;opacity:.7}.product-page .product-top-area .product-info-area .inner .product-header-bar-flex .pack-info span{font-weight:500}.product-page .product-top-area .product-info-area .inner .product-options.inactive .product-option ul li input:checked+label{box-shadow:unset}.product-page .product-top-area .product-info-area .inner .product-options:not(.hide){margin-bottom:16px}.product-page .product-top-area .product-info-area .inner .product-atc-flex{margin-top:16px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex{margin-top:24px}}.product-page .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--bundle .btn{display:block}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--bundle li:last-child{margin-top:0}}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex.product-atc-flex--single li:last-child{margin-top:0}}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex li{width:100%}}.product-page .product-top-area .product-info-area .inner .product-atc-flex li:last-child{flex-grow:1}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex li:last-child{margin-top:32px}}.product-page .product-top-area .product-info-area .inner .product-atc-flex li:last-child .btn{width:100%}.product-page .product-top-area .product-info-area .inner .product-atc-flex li .quantity-selector-container .quantity-selector{width:100%}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .product-atc-flex li .quantity-selector-container .quantity-selector input{width:auto;flex-grow:1}}.product-page .product-top-area .product-info-area .inner .product-accordion-area,.product-page .product-top-area .product-info-area .inner .promo-items{margin-top:24px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items{margin-top:0}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item{background:var(--product-third);padding:24px;border-radius:9px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items .promo-item{margin-top:72px;padding-top:0}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item+*{margin-top:16px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items .promo-item+*{margin-top:56px}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .left-area{width:80px;min-width:80px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .left-area{width:100%;display:flex;justify-content:center;margin-bottom:-40px}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .left-area svg{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .left-area svg circle{fill:var(--product-primary)}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area{flex-grow:1;padding-left:30px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area{padding-left:0;text-align:center;margin-top:16px}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area .h4{color:var(--product-primary)}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area .rte{margin-top:8px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area .rte{font-size:16px}}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area .btn{margin-top:16px;width:100%;border:2px solid var(--product-primary);color:var(--product-primary)}.product-page .product-top-area .product-info-area .inner .promo-items .promo-item .right-area .btn:hover{background:var(--product-primary);color:#fff}.product-page .product-top-area .product-info-area .inner .find-a-stockist{padding:30px 24px;background:var(--product-third);margin-top:24px;border-radius:9px}.product-page .product-top-area .product-info-area .inner .find-a-stockist .rte{margin-top:8px;font-weight:300}.product-page .product-top-area .product-info-area .inner .find-a-stockist form{position:relative;margin-top:24px}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .find-a-stockist form{margin-top:24px}}.product-page .product-top-area .product-info-area .inner .find-a-stockist form input{background:#fff;border:solid 1px rgba(0,0,0,.1);padding:16px 60px 16px 25px;width:100%;font-size:18px;font-weight:900}@media (max-width: 834px){.product-page .product-top-area .product-info-area .inner .find-a-stockist form input{padding-left:16px}}.product-page .product-top-area .product-info-area .inner .find-a-stockist form button{background:transparent;border:0 none;padding:0 16px;right:8px;position:absolute;top:0;display:flex;align-items:center;height:100%}.product-page .product-top-area .product-info-area .inner .find-a-stockist form button img{width:20px;height:24px}.product-page .ingredients-container{padding:100px 0;margin-bottom:100px;background-color:#af00610d;background-size:contain;background-repeat:no-repeat;background-position:bottom left}@media (max-width: 834px){.product-page .ingredients-container{padding:0 0 50px;margin-top:190px}}@media (max-width: 834px){.product-page .ingredients-container .micronutrients-wrapper{margin:24px -16px 0}}.product-page .ingredients-container .micronutrients-wrapper .btn{margin-top:40px;width:100%;background:var(--product-primary);border-color:var(--product-primary);justify-content:space-between;padding:12px 16px}@media (max-width: 834px){.product-page .ingredients-container .micronutrients-wrapper .btn{border-radius:0;padding:12px 32px;margin-top:0}}.product-page .ingredients-container .micronutrients-wrapper .btn svg{width:16px;height:16px;transition:all .35s ease}.product-page .ingredients-container .micronutrients-wrapper .btn svg path{stroke:currentColor}.product-page .ingredients-container .micronutrients-wrapper .btn.open svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-page .ingredients-container .micronutrients-wrapper .btn.open svg .horizontal-line{opacity:0}.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container{max-height:0;overflow:hidden;transition:all .35s ease;background:#fff;border-radius:9px}.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .table-wrap{padding:16px;max-height:280px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width: 834px){.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .table-wrap{padding:16px 32px;max-height:none}}.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .rte{padding:16px;max-height:280px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width: 834px){.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .rte{padding:16px 32px}}.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .rte::-webkit-scrollbar{width:6px;background-color:transparent}.product-page .ingredients-container .micronutrients-wrapper .micronutrients-container .rte::-webkit-scrollbar-thumb{background-color:#1e1f1d1a;border-radius:5px}.product-page .ingredients-container .left-area{width:35%}@media (max-width: 834px){.product-page .ingredients-container .left-area{width:100%;text-align:center}}.product-page .ingredients-container .left-area .h4{margin-bottom:16px;color:var(--product-primary)}.product-page .ingredients-container .left-area .rte{line-height:2}.product-page .ingredients-container .middle-area{width:30%}@media (max-width: 834px){.product-page .ingredients-container .middle-area{width:100%;order:-1;-webkit-transform:translateY(-150px);transform:translateY(-150px);max-width:220px;margin:0 auto -150px;display:block}}.product-page .ingredients-container .middle-area .picture-element-wrapper{padding-bottom:150%}.product-page .ingredients-container .middle-area img{width:100%}.product-page .ingredients-container .right-area{width:35%}@media (max-width: 834px){.product-page .ingredients-container .right-area{width:100%}.product-page .ingredients-container .right-area .h4{text-align:center}}.product-page .ingredients-container .right-area .h4{margin-bottom:16px;color:var(--product-primary)}.product-page .product--image-and-text .content-area{width:50%}@media (max-width: 834px){.product-page .product--image-and-text .content-area{width:100%;margin-top:50px}}.product-page .product--image-and-text .content-area .h3{color:var(--product-primary)}@media (max-width: 834px){.product-page .product--image-and-text .content-area .h3{font-size:24px}}.product-page .product--image-and-text .content-area .rte{margin-top:24px;font-weight:300;opacity:.8}.product-page .product--image-and-text .content-area .rte b,.product-page .product--image-and-text .content-area .rte strong{color:var(--product-primary);font-weight:600}.product-page .product--image-and-text .image-area{width:50%}@media (max-width: 834px){.product-page .product--image-and-text .image-area{width:100%;order:-1}}.product-page .product--image-and-text .image-area .image-wrapper{padding:50px 140px;position:relative}@media (max-width: 834px){.product-page .product--image-and-text .image-area .image-wrapper{padding:60px 45px}}.product-page .product--image-and-text .image-area .sub-image-1,.product-page .product--image-and-text .image-area .sub-image-2{position:absolute}.product-page .product--image-and-text .image-area .sub-image-1 .picture-element-wrapper,.product-page .product--image-and-text .image-area .sub-image-2 .picture-element-wrapper{padding-bottom:120%}.product-page .product--image-and-text .image-area .sub-image-1{left:5%;top:0;width:30%}@media (max-width: 834px){.product-page .product--image-and-text .image-area .sub-image-1{left:-16px;width:45%}}.product-page .product--image-and-text .image-area .sub-image-2{right:5%;bottom:0;width:30%}@media (max-width: 834px){.product-page .product--image-and-text .image-area .sub-image-2{right:-16px;width:45%}}.product-page .product--image-and-text .image-area .main-image{position:relative;z-index:1;width:100%;border-radius:50%}.product-page .product--image-and-text .image-area .main-image .picture-element-wrapper{padding-bottom:100%;border-radius:50%}.product-page .product-features{background:#f9f9f9;padding:16px;margin-top:24px}@media (max-width: 834px){.product-page .product-features{margin-top:32px}}@media (max-width: 834px){.product-page .product-features>.flex.keen--dotted{padding-bottom:32px}}.product-page .product-features>.flex>li{flex-basis:0;flex-grow:1;min-width:25%;text-align:center}.product-page .product-features>.flex>li .icon-area{width:40px;height:40px;margin:0 auto;padding:0}.product-page .product-features>.flex>li .icon-area svg{width:100%;height:100%}.product-page .product-features>.flex>li .icon-area svg *[fill]{fill:var(--product-primary)}.product-page .product-features>.flex>li p{margin:16px 0 0;font-weight:500;line-height:1.25}@media (max-width: 834px){.product-page .product-features>.flex>li p{max-width:165px;margin:16px auto 0}}.product-page .percentage-breakdown{margin-top:45px;overflow:hidden}@media (max-width: 834px){.product-page .percentage-breakdown{margin-top:32px}}@media (max-width: 834px){.product-page .percentage-breakdown>.flex{margin:0 -3px}.product-page .percentage-breakdown>.flex>*{padding:0 3px}}.product-page .percentage-breakdown ul{flex-wrap:nowrap}.product-page .percentage-breakdown ul li{flex-basis:0;flex-grow:1;text-align:center}.product-page .percentage-breakdown ul li p{font-size:14px;font-weight:900;margin:0 0 8px;line-height:1}@media (max-width: 834px){.product-page .percentage-breakdown ul li p{font-size:12px}}@media (max-width: 339px){.product-page .percentage-breakdown ul li p{font-size:10px}}.product-page .percentage-breakdown ul li span{display:block;padding:10px 12px;border:1px solid #000;font-size:22px;font-weight:900;line-height:1;background:#fff;border-radius:10px}@media (max-width: 834px){.product-page .percentage-breakdown ul li span{font-size:21px;padding:10px 5px}}@media (max-width: 339px){.product-page .percentage-breakdown ul li span{font-size:19px}}.product-page .percentage-breakdown>p{font-size:12px;font-weight:300;margin:16px 0 0;opacity:.7}@media (max-width: 834px){.product-page .percentage-breakdown>p{margin-top:8px;font-size:14px}}body.template- .ffc--site-header .flex,body.template- .ffc--site-header .child-flex>*{max-width:none}.rc_layout__container{margin-top:30px}.rc_layout__container #customer_tab_content>.row{justify-content:center}.rc_form__group input{border:1px solid var(---color-border);width:100%;margin-bottom:30px;border-radius:10px}.rc_layout .button{color:#fff}.template-giftcard{padding:0;margin:0}.template-giftcard *{box-sizing:border-box}.giftcard-page{padding:80px 16px;background-size:40%;background-position:bottom right;background-repeat:no-repeat}@media (max-width: 834px){.giftcard-page{padding-top:40px;padding-bottom:40px;background-size:90%}}.giftcard-page .giftcard-page-inner{max-width:750px;margin:0 auto}.giftcard-page .giftcard-logo{max-width:160px;margin:0 auto 40px;display:block}@media (max-width: 834px){.giftcard-page .giftcard-logo{max-width:100px;margin-bottom:30px}}.giftcard-page .giftcard-logo img{width:100%}.giftcard-page .giftcard{text-align:center}.giftcard-page .giftcard h1{margin-bottom:32px;color:#e12a82}@media (max-width: 834px){.giftcard-page .giftcard h1{font-size:40px;margin-bottom:16px}}.giftcard-page .giftcard .rte{margin-bottom:30px;font-weight:300}@media (max-width: 834px){.giftcard-page .giftcard .rte{margin-bottom:40px}}.giftcard-page .giftcard .giftcard-image{max-width:400px;margin:0 auto}.giftcard-page .giftcard .giftcard-image img{border-radius:40px;max-width:100%;width:100%}.giftcard-page .giftcard #GiftCardDigits{display:inline-flex;border:1px dashed #e12a82;border-radius:15px;text-transform:uppercase;font-size:24px;padding:18px 24px;font-weight:900;line-height:1;width:100%;max-width:400px;margin:25px auto 10px;text-align:left;justify-content:space-between;align-items:center}@media (max-width: 834px){.giftcard-page .giftcard #GiftCardDigits{font-size:18px;width:100%;margin-top:20px;text-align:left;padding:16px}}.giftcard-page .giftcard #GiftCardDigits svg{width:20px;height:20px;cursor:pointer}.giftcard-page .giftcard [data-copied-status]{text-align:center;margin-bottom:20px;display:block;font-size:18px;font-weight:300}.giftcard-page .giftcard [data-copied-status]:not(.shown){display:none}@media (max-width: 834px){.giftcard-page .giftcard .btn{width:100%}}.giftcard-page .giftcard .giftcard-print,.giftcard-page .giftcard .apple-wallet{margin-bottom:55px}@media (max-width: 834px){.giftcard-page .giftcard .giftcard-print,.giftcard-page .giftcard .apple-wallet{margin-bottom:40px}}.giftcard-page .giftcard .giftcard-print a,.giftcard-page .giftcard .apple-wallet a{text-decoration:underline;font-size:18px}.giftcard-page .giftcard .giftcard-print a img,.giftcard-page .giftcard .apple-wallet a img{margin-right:16px;width:18px;height:18px}.giftcard-page .giftcard .apple-wallet{margin-bottom:0;margin-top:25px}.giftcard-page .giftcard .giftcard-qr{margin-top:40px}.giftcard-page .giftcard .giftcard-qr img{display:block;margin:0 auto}.cart-container{position:relative;overflow:hidden;transition:all .35s ease;padding-bottom:50px}.cart-container:before{content:"";width:30px;height:30px;display:block;position:fixed;top:calc(50% - 15px);left:calc(50% - 15px);background-image:url(//bolfoods.com/cdn/shop/t/56/assets/icon-loading.svg?v=170225877764297385341752664126);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:12;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.cart-container:after{content:"";left:0;top:0;width:100%;height:100%;background:#fffc;position:absolute;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;z-index:11;pointer-events:none}.cart-container.loading:before,.cart-container.loading:after{opacity:1;visibility:visible}.cart-container.loading>*{opacity:0;visibility:hidden}.cart-container>*{transition:all .35s ease}.cart-container .error-popup{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;padding:30px;z-index:15;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.cart-container .error-popup.shown{opacity:1;visibility:visible}.cart-container .error-popup .popup-inner{background:#fff;padding:30px;text-align:center}.cart-container .error-popup .popup-inner .btn{margin-top:20px}.cart-container .cart-table-row .cart-product .cart-product__thumb .object-fit--contain{height:100%;padding:0}.cart-container .cart-table-row .cart-product .cart-product__thumb img{width:100%}.cart-container .cart-table-row .cart-product .cart-product__desc small{display:block;margin-top:5px;font-size:12px}.cart-container .cart-table-row .cart-product .cart-product__quantity input{pointer-events:none}.cart-container .button.hide{display:none!important}.cart__button-fieldset{margin-bottom:16px}.search-page .collection-grid__row .product-grid-item{width:33.3333333333%}@media (max-width: 834px){.search-page .collection-grid__row .product-grid-item{width:50%}}@media (max-width: 480px){.search-page .collection-grid__row .product-grid-item{width:100%}}.search-page .collection-grid__row .product-grid-item .product-title{font-size:24px;line-height:1.2}.store-locator{padding-top:30px;padding-bottom:80px}.store-locator #page-header .bh-sl-title{font-family:FilsonPro,Arial,sans-serif;color:#000;text-align:center;font-weight:900}.store-locator #bh-sl-map-container.always-shown{display:block!important}body#challenge .pageWrap{height:100%}body#challenge .pageWrap .bodyWrap{min-height:100%;display:flex;flex-direction:column}body#challenge .pageWrap .main-content,body#challenge .pageWrap .ffc--site-footer{margin:auto 0 0}.product-radiant-2025{background:#f8f8f5;font-family:FilsonPro,Arial,sans-serif;---color-heading: $color-black}.product-radiant-2025 .yotpo-main-widget-layout .yotpo-filter-select{top:0!important}.product-radiant-2025 .yotpo-main-widget-layout .yotpo-search-filter .yotpo-search-input{height:31px!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ffc.css.map */
