#PageContainer{overflow-x:hidden}#shopify-section-header{z-index:105;position:sticky}#shopify-section-template--20542975115502__trace_code_PeBjqn .trace-product-img{width:63%}#shopify-section-template--20541734486254__trace_code_PeBjqn .trace-images{width:68%}#shopify-section-announcement-bar{z-index:5}.white{color:#fff}.brand-story-svg-mobile,.mighty-beans-mobile-svg{display:none}#customToast{display:none;opacity:0;bottom:25px;padding:10px;width:95vw;max-width:600px;height:auto;position:fixed;left:50%;transform:translate(-50%);text-align:center;z-index:999;background-color:#acab41;color:#fff;font-weight:600}.secondary-nav{padding-left:20px}.alternative-dropdown,.site-nav__dropdown .site-nav__link.alternative-dropdown,.site-nav__link.alternative-dropdown{background:#acab41}.site-nav__link.alternative-dropdown:hover{background:#0e1821}.alt-link{font-size:var(--announcement-text-size);letter-spacing:var(--announcement-text-spacing);text-transform:var(--announcement-text-case);font-style:var(--announcement-font-style);font-weight:700;display:block;text-decoration:none;letter-spacing:.5px;position:relative;padding:15px}.alt-link:hover,li.alt-link a:hover{color:#0e1821}.announcement-bar .announcement-bar__message{padding-left:30px}.announcement-bar li a svg{fill:none!important}@media screen and (min-width: 767px){.announcement-bar .announcement-bar__message{width:40%}}@media screen and (max-width: 1200px){.alt-link{font-size:14px;padding:12px}}@media screen and (max-width: 900px){.alt-link{font-size:13px;padding:8px}}@media screen and (max-width: 1076px){.secondary-nav{display:none}#shopify-section-header{z-index:101}}@media screen and (min-width: 768px){.mobile-nav-bar-wrapper{display:none}}@media screen and (max-width: 767px){.site-header,.contact-page .banner-image{display:none}}:root{--white: #FFFFFF;--black: #121922;--red: #9B2D3B;--green: #87BB3B;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-demi-bold: 600;--fw-bold: 700;--fw-extra-bold: 800;--collection-slider-max-width: 84%}@font-face{font-family:GuthenBlootsSwash;src:url(GuthenBlootsSwash.woff2) format("woff2"),url(GuthenBlootsSwash.woff) format("woff")}@font-face{font-family:GuthenBlootsSlant;src:url(GuthenBlootsSlant.woff2) format("woff2"),url(GuthenBlootsSlant.woff) format("woff")}@font-face{font-family:GuthenBlootsMonoline;src:url(GuthenBlootsMonoline.woff2) format("woff2"),url(GuthenBlootsMonoline.woff) format("woff")}@font-face{font-family:GuthenBlootsRegular;src:url(GuthenBlootsRegular.woff2) format("woff2"),url(GuthenBlootsRegular.woff) format("woff")}@font-face{font-family:Houschka Pro;src:url(Houschka_Pro_DemiBold.woff2) format("woff2"),url(Houschka_Pro_DemiBold.woff) format("woff")}@font-face{font-family:Houschka Pro;src:url(Houschka_Pro_Bold.woff2) format("woff2"),url(Houschka_Pro_Bold.woff) format("woff")}@font-face{font-family:Houschka Pro;src:url(Houschka_Pro_Light.woff2) format("woff2"),url(Houschka_Pro_Light.woff) format("woff")}@font-face{font-family:Houschka Pro;src:url(Houschka_Pro_Medium.woff2) format("woff2"),url(Houschka_Pro_Medium.woff) format("woff")}@font-face{font-family:Houschka Pro;src:url(HouschkaPro-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Houschka Pro;src:url(HouschkaPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Houschka Pro;src:url(HouschkaPro-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Houschka Pro;src:url(HouschkaPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Houschka Pro;src:url(HouschkaPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GuthenBloots-Basic;src:url(GuthenBloots.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Houschka Pro,sans-serif!important;-webkit-font-smoothing:antialiased;font-weight:var(--fw-regular);letter-spacing:0px!important}h1,h2,h3,h4,h5,h6{font-family:Houschka Pro,sans-serif!important;font-weight:var(--fw-bold)!important}button{font-family:Houschka Pro,sans-serif!important}input::placeholder,select::placeholder,textarea::placeholder{font-family:Houschka Pro,sans-serif!important}@media screen and (min-width: 1200px){#shopify-section-announcement-bar~.flow-homepage{margin-top:50px}}.top-links a{color:#fff!important;letter-spacing:0}.logo-bar__item{margin:0 20px}.container{max-width:84%;margin-left:auto;margin-right:auto}.container-fluid{max-width:98%;margin-left:auto;margin-right:auto}.d-flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.top-bar{background-color:var(--black)}.top-bar p{margin-bottom:0;color:var(--white);padding:14px 0;font-size:14px;font-weight:var(--fw-light)}.country-selector{color:#fff;background:transparent;border:2px solid white!important;border-radius:100px;padding:4px 30px 4px 14px;margin-left:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M29.604 10.528 17.531 23.356a2.102 2.102 0 0 1-3.062 0L2.396 10.528c-.907-.964-.224-2.546 1.1-2.546h25.008c1.324 0 2.007 1.582 1.1 2.546z' fill='%23ffffff'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:900;font-family:Houschka Pro,sans-serif!important}.template-index .header-section.sticky-header .overlay-header,.template-index .header-section .overlay-header,.template-list-collections .header-section.sticky-header .overlay-header,.template-list-collections .header-section .overlay-header,.contact-page .header-section.sticky-header .overlay-header,.contact-page .header-section .overlay-header{background-repeat:repeat-x!important;background-size:cover!important;background-position:bottom!important}.site-header .site-header__wrapper .site-header__wrapper__left{margin-bottom:0}.sticky-header{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Burgundy_Shape_2x_9afdebff-396a-4bfa-a818-46c6e5236128.png?v=1762250984);background-repeat:repeat-x;background-size:cover;background-position:bottom;background-color:transparent}.mobile-nav-bar-wrapper{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Burgundy_Shape_2x_9afdebff-396a-4bfa-a818-46c6e5236128.png?v=1762250984);background-repeat:repeat-x;background-size:cover;background-position:bottom}.mobile-nav-bar-wrapper .site-header__logo{margin-bottom:0;padding:10px 0}.site-header{background-color:transparent;border-bottom:0}.sub-page-banner{margin-top:-4px}.header-section--wrapper{border-bottom:none!important}.sticky-header.sticked .site-header,.sticky-header.sticked .mobile-nav-bar-wrapper{box-shadow:none}.site-header.medium--hide-alt.small--hide-alt.overlay-header{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Burgundy_Shape_2x_9afdebff-396a-4bfa-a818-46c6e5236128.png?v=1762250984);background-repeat:repeat-x;background-size:contain;background-position:bottom}.site-header .site-header__wrapper .site-header__wrapper__right .top-links{justify-content:left}.header--supporting-text{font-size:12px;padding-left:0;top:-15px;position:absolute;left:10px}.top-links ul li{font-family:Houschka Pro,sans-serif!important;font-weight:500}#shopify-section-text-marquee-slider .marquee-item{margin-right:0}.drawer--right .drawer__title{text-align:left;font-size:28px!important}.site-header__wrapper li.where-to-buy{display:none}@media screen and (max-width: 1350px){body .top-links ul.site-nav{font-size:24px}}@media screen and (max-width: 1076px){#shopify-section-announcement-bar~.flow-homepage{margin-top:100px}}#CustomerLoginForm{padding:30px}.btn.btn--full.account-section--btn{background-color:#9b2d3b;font-family:Houschka Pro,sans-serif!important;font-size:18px;line-height:28px;padding:5px;max-width:165px;margin:50px auto 0;border:2px solid #9B2D3B;border-radius:100px}.btn.btn--full.account-section--btn:hover{background-color:#5c1a23;font-family:Houschka Pro,sans-serif!important;font-size:18px;line-height:28px;padding:5px;max-width:165px;margin:50px auto 0;border:2px solid #5c1a23;border-radius:100px}.cart__checkout{background-color:#9b2d3b!important;font-family:Houschka Pro,sans-serif!important;font-size:18px!important;line-height:28px!important;padding:5px!important;margin-top:30px!important;border:2px solid #9B2D3B!important;border-radius:100px!important}.homepage-section--slideshow-wrapper .homepage-featured-content-box .featured-row__subtext{padding-bottom:0}.sitewide--title-wrapper.slideshow-title h2{width:100%;max-width:450px;margin:5% auto 0}.homepage-section--slideshow-wrapper .homepage-featured-content-box{max-width:100%}.homepage-slider-container .rte.featured-row__subtext.textarea p{width:100%;max-width:540px;margin:0 auto;line-height:30px}.image--slideshow__navigation{display:none}.image--slideshow__navigation .flex-prev{position:absolute;left:86%;bottom:0;right:0;top:90%;width:40px;height:40px;transition:all .3s ease;background:url(/cdn/shop/files/Icon_-_Back.png?v=1762239340);background-size:contain;background-repeat:no-repeat}.image--slideshow__navigation .flex-next{position:absolute;top:90%;right:5%;bottom:0;width:40px;height:40px;transition:all .3s ease;background:url(/cdn/shop/files/Icon_-_Next.png?v=1762239340);background-size:contain;background-repeat:no-repeat}.swiper-container:hover .image--slideshow__navigation .flex-prev{left:86%}.swiper-container:hover .image--slideshow__navigation .flex-next{right:5%}.image--slideshow__navigation .flex-pause-btn{position:absolute;top:90%;right:8%;bottom:0;width:40px;height:40px;transition:all .3s ease;background:url(/cdn/shop/files/Icon_-_Pause.png?v=1762319279);background-size:contain;background-repeat:no-repeat}.image--slideshow__navigation .fa{font-size:16px;line-height:38px;display:none}.lazyload-wrapper img{width:100%;display:block}.template-index .swiper-slide{max-height:600px}@media (max-width:767px){.homepage-section--slideshow-wrapper .homepage-featured-content-box{max-width:100%;margin-top:0;top:120px;transform:none}}@media (max-width:480px){.homepage-section--slideshow-wrapper .homepage-featured-content-box{top:110px}}@media (max-width:420px){.homepage-section--slideshow-wrapper .homepage-featured-content-box{top:60px}}.collection-slider-section{background-color:#fff;padding:72px 0;overflow:hidden;max-width:100%;position:relative}.collection-slider-section .d-flex{max-width:var(--collection-slider-max-width);margin-left:auto;margin-right:auto;position:relative}.collection-slider-section .d-flex .ghost-btn{position:absolute;right:0}.collection-slider-section h2{color:#000;font-size:40px;font-weight:var(--fw-extra-bold)!important;margin:0}.collection-slider-section .swiper{width:var(--collection-slider-max-width);margin-left:auto;margin-right:auto;height:100%;overflow:visible;margin-top:30px}.collection-slider-section .swiper:before,.collection-slider-section .swiper:after{content:"";height:100%;width:calc(100% - var(--collection-slider-max-width) / 2);background:#fff;background:linear-gradient(90deg,#fff,#ffffff80 80%,#fff0);opacity:1;position:absolute;z-index:3;top:0;right:100%}.collection-slider-section .swiper:after{left:100%;background:#fff;background:linear-gradient(270deg,#fff,#ffffff80 80%,#fff0)}.swiper-slide{top:0}.collection-slider-section .product-card{text-align:center}.collection-slider-section .product-card .product-image{position:relative;display:block;overflow:hidden;margin-bottom:12px}.collection-slider-section .product-image-inner{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Grey_Disc.svg?v=1764666194);background-repeat:no-repeat;background-size:contain;width:100%;max-height:180px;margin:0 auto;max-width:180px}.collection-slider-section .product-card .product-image img{width:100%;height:200px;object-fit:cover;transition:all .3s ease}.collection-slider-section .product-card .product-image-inner:hover .front-image{transform:scale(1.05)}.collection-slider-section .product-card .product-type{font-size:18px;color:var(--accent-color);margin:10px 0 0;font-weight:var(--fw-extra-bold)}.collection-slider-section .product-card .product-title{color:var(--black);font-size:18px!important;font-weight:var(--fw-demi-bold)!important;margin-bottom:15px}.collection-slider-section .product-card .star-rating svg{height:20px;max-width:100%;margin-bottom:15px}.collection-slider-section .product-card .product-price,.collection-slider-section .product-card .compare-price{color:var(--accent-color);font-size:18px!important;font-weight:var(--fw-extra-bold)!important}.collection-slider-section .product-card .compare-price{text-decoration:line-through;margin-left:5px}.collection-slider-section .product-card .product-form__cart-submit,.collection-slider-section .product-card .quick-add-button{background-color:var(--accent-color)!important;border-color:var(--accent-color)!important;color:var(--white)}.collection-slider-section .product-card .product-form__cart-submit:hover,.collection-slider-section .product-card .quick-add-button:hover{opacity:1;background:#fff!important;color:#000!important}.ghost-btn,.btn-red{display:inline-flex;align-items:center;justify-content:center;color:var(--black);background-color:#fff;border-radius:100px;border:2px solid;border-color:var(--black);padding:9px 12px!important;min-width:165px;font-weight:var(--fw-bold);font-size:18px;line-height:28px}.ghost-btn:hover{color:#fff;background-color:#9b2d3b;border-color:#9b2d3b}.collection-slider-section .swiper-button-next,.testimonials-section .swiper-button-next,.social-media-slider .swiper-button-next{width:55px;height:55px;transition:all .3s ease;background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/slider-right_arrow.svg?v=1763965703);background-size:contain;background-repeat:no-repeat}.collection-slider-section .swiper-button-prev,.testimonials-section .swiper-button-prev,.social-media-slider .swiper-button-prev{width:55px;height:55px;transition:all .3s ease;background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/slider-left_arrow.svg?v=1763965702);background-size:contain;background-repeat:no-repeat}.testimonials-section .swiper-button-next{margin-right:40px}.testimonials-section .swiper-button-prev{margin-left:40px}.collection-slider-section .swiper-button-prev{left:calc(-1 * (100% - var(--collection-slider-max-width)) / 2)}.collection-slider-section .swiper-button-next{right:calc(-1 * (100% - var(--collection-slider-max-width)) / 2)}.collection-slider-section .swiper-button-next:after,.collection-slider-section .swiper-button-prev:after,.testimonials-section .swiper-button-next:after,.testimonials-section .swiper-button-prev:after,.social-media-slider .swiper-button-next:after,.social-media-slider .swiper-button-prev:after{font-size:18px;font-weight:var(--fw-bold);font-family:none;content:""}.collection-slider-section .swiper-button-next:hover,.collection-slider-section .swiper-button-prev:hover,.testimonials-section .swiper-button-next:hover,.testimonials-section .swiper-button-prev:hover,.social-media-slider .swiper-button-next:hover,.social-media-slider .swiper-button-prev:hover{background-color:transparent;color:var(--black);transform:scale(1)}.collection-slider-section .swiper-button-disabled,.testimonials-section .swiper-button-disabled,.social-media-slider .swiper-button-disabled{opacity:.5;cursor:not-allowed}.collection-slider-section .swiper-button-disabled:hover,.testimonials-section .swiper-button-disabled:hover,.social-media-slider .swiper-button-disabled:hover{background-color:transparent;color:var(--white);transform:none}.image-text-section{border-radius:82px;overflow:hidden;box-shadow:0 0 30px #00000029;position:relative;max-width:1630px;margin:-2px auto 0;z-index:1}.image-text-section-svg{position:absolute;width:100%;height:100%}.image-text-section-svg svg{width:100%;height:100%}.dynamic-section .image-text-wrapper{padding:20px}.image-text-section .main-image{flex:0 0 50%;min-height:460px;background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:50px;border-bottom-left-radius:50px}.image-text-section .content-wrapper{flex:1;padding:30px;display:flex;align-items:center;justify-content:center;min-height:460px;position:relative;z-index:1}.image-text-section .content-wrapper h2{font-weight:var(--fw-regular)!important;font-size:58px;margin-bottom:16px;color:var(--black);font-family:GuthenBloots-Basic!important}.image-text-section .subtitle{font-size:18.5px;margin-bottom:24px;color:var(--black);font-weight:var(--fw-medium)}.image-text-section .image-text-blocks{display:flex;gap:20px;align-items:flex-start}.image-text-section .image-text-block img{width:auto}.image-text-section .image-text-block span{font-size:14px;color:var(--black);font-weight:var(--fw-extra-bold);text-align:center;line-height:18px}.image-text-section .text-content{max-width:100%}.image-text-section .inner-content-wrapper{max-width:550px}.image-text-section .image-text-block{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;flex:1}.image-text-section .image-text-block:nth-child(3){flex:2}.btn-red{background-color:var(--red);color:var(--white);border-color:var(--red);position:relative}.cta-trailer:before{content:"";display:block;width:72px;height:35px;background-image:url(./cta-trailer-icon.png);background-size:contain;background-repeat:no-repeat;background-position:left bottom;position:absolute;bottom:100%;left:12%;transition:left .4s ease-in-out}.cta-trailer:hover:before{left:44%}.cta-trailer-black:before{content:"";display:block;width:72px;height:35px;background-image:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/cta-trailer-black-icon.png?v=1761737329);background-size:contain;background-repeat:no-repeat;background-position:left bottom;position:absolute;bottom:100%;left:12%;transition:left .4s ease-in-out}.cta-trailer-black:hover:before{left:44%}.cta-trailer-btn{padding-top:40px;margin-top:20px}@media (max-width:767px){.homepage-section--slideshow-wrapper .homepage-featured-content-box .featured-row__subtext{display:none}.homepage-section--slideshow-wrapper .cta-trailer-btn{margin-top:0;padding-top:15px}.image-text-section .content-wrapper{padding:30px 20px;background:#fff}.youtube-video-section{padding:20px 20px 40px!important}}.collections-grid{position:relative;padding-top:93px;z-index:2}.collections-grid-title{margin-bottom:5px;font-size:40px;color:var(--black);font-weight:var(--fw-extra-bold)!important}.collections-grid-subtitle>*{margin-bottom:40px;font-size:19px;font-weight:var(--fw-medium);color:var(--black);max-width:572px}.collections-grid-row{display:flex;flex-wrap:wrap;justify-content:center;z-index:2}.collection-card{flex:1 1 33.33%;max-width:33.33%;text-align:center;padding:20px}.collection-card-image{width:100%;max-width:220px;aspect-ratio:1/1;object-fit:contain;margin-bottom:23px;margin-left:auto;margin-right:auto}.collection-card-title{font-size:25px!important;margin-bottom:15px;font-weight:var(--fw-extra-bold)!important;color:var(--black)}.collection-card-description{font-size:17px;margin-bottom:18px;font-weight:var(--fw-medium);color:var(--black)}.collection-card-link{display:inline-block;background-color:var(--black);color:var(--white);font-size:14px;font-weight:700;text-transform:capitalize;padding:6px 15px;border:2px solid var(--black);border-radius:100px;cursor:pointer;transition:all .3s ease}.collection-card-link:hover{background-color:var(--white);color:var(--black)}.collection-card-inner{max-width:275px;margin-left:auto;margin-right:auto}.all-collection-card-link a{font-size:40px;font-weight:var(--fw-extra-bold);color:var(--white);width:100%;background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Burgundy_Disc_2x_46420647-ed1e-49ad-978c-c26889cd5b4b.png?v=1762238717);display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1/1;line-height:42px;background-size:contain;background-repeat:no-repeat}.collection-card-inner.cta-card{width:220px}.testimonials-section{padding-top:248px;padding-bottom:50px;position:relative;overflow:hidden}.testimonials-overlay{height:100%;width:100%;display:block;position:absolute;left:0;top:0;z-index:0}.testimonials-overlay svg{width:100%;height:100%}h2.testimonials-title{text-align:center;color:#fff;font-weight:var(--fw-extra-bold)!important;font-size:40px;margin-bottom:50px;z-index:1;position:relative}h3.testimonial-heading{text-align:center;color:#fff;font-size:29px!important;font-weight:var(--fw-extra-bold)!important;line-height:30px;margin-top:25px;margin-bottom:25px}.testimonial-text{text-align:center;color:#fff;font-size:20px;font-weight:var(--fw-medium)!important;line-height:25px;margin-bottom:25px}.testimonial-author{text-align:center;color:#fff;font-size:25px;font-weight:var(--fw-bold)!important}.testimonials-section .star-rating svg{height:25px;margin-left:auto;margin-right:auto;display:block;max-width:100%}.parallax-banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:100px 0}.parallax-bg{position:absolute;top:0;left:0;width:100%;height:150%;background-image:var(--bg-image);background-size:cover;background-position:center;background-attachment:scroll;will-change:top}.overlay-image{position:absolute;top:0;left:0;bottom:0;width:100%;height:150%;z-index:2;object-fit:cover;will-change:top}.parallax-banner h1{color:var(--black);font-size:60px;line-height:64px;font-weight:var(--fw-extra-bold)!important;text-transform:uppercase}.parallax-banner h2{color:var(--black);font-size:30px!important;line-height:36px;font-weight:var(--fw-extra-bold)!important}.parallax-banner .banner-content{position:relative;z-index:3;text-align:center;max-width:600px;padding:0 20px}.social-media-heading{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 10px}.social-media-slider{background-color:#fff;padding:72px 0;overflow:hidden;max-width:100%}.center{text-align:center}#shopify-section-template--19994875592875__parallax_banner_Kc6ccj{margin-bottom:-3px;position:relative;z-index:1}.template-index .footer-newsletter{display:none}.newsletter-form input[type=email]{font-family:Houschka Pro,sans-serif}#about-us .homepage-sections-wrapper.homepage-sections-wrapper--white{margin-bottom:50px}.youtube-video-section .section-title{font-size:45px;text-align:center}.video-wrapper{margin-top:40px}.brand-story-svg svg{width:100%;height:100%}#about-us{overflow-x:hidden}.brand-story{position:relative}.brand-story:before{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Group_70.png?v=1761830727);background-size:contain;background-repeat:no-repeat;background-position:bottom;width:35%;height:100%;content:"";position:absolute;top:70%;right:0;bottom:0;overflow:hidden;transform:translate(290px);z-index:2}.homepage-sections--title.inner-title{font-size:45px;text-align:center;padding-top:40px;color:#121922}.rte.inner-paragraph{font-size:23px;line-height:29px;color:#121922;padding-top:20px;font-weight:600;text-align:center;width:100%;max-width:940px;margin:0 auto}.rte.inner-paragraph p:nth-child(2){padding-top:20px}.f-weight{font-weight:400;font-family:GuthenBlootsMonoline,sans-serif!important}.a-dot{font-size:34px}.sale-badge,.product-page--sale-badge{background:#aa1d38;border-radius:30px}@media screen and (min-width: 480px){.template-collection .wrapper{padding:0}}.grid-view-item .quick-add-wrapper .quick-add-button{font-weight:600!important;text-transform:capitalize;color:#fff}#camelina-oil .product-title span{display:none}.filter-toggle{font-weight:900!important}.filter-header{width:100%;max-width:1300px}.template-collection .wrapper{max-width:100%}.template-collection .page-main--wrapper{padding-top:0}.template-list-collections .collections-title{text-align:center;color:#0d1319;font-size:45px;line-height:47px;padding-top:60px}.template-list-collections .product-count{display:none}.template-list-collections .list-collections--title{font-size:40px;line-height:45px}@media (max-width:767px){.template-list-collections .collections-title{font-size:40px;line-height:42px}.template-list-collections .list-collections--title{font-size:36px;line-height:40px}}#where-to-buy .page--title{text-align:center}.online-retailers{display:flex;justify-content:center;align-items:center;padding-top:20px}.online-retailers .retailer{width:100%}.major-retailers{display:flex;justify-content:center;align-items:center;max-width:1100px;margin:0 auto;padding-top:30px;flex-wrap:wrap}.major-retailers .major-retailers-logo{width:25%;padding:0 10px;margin-bottom:20px}@media (max-width:1300px){.major-retailers .major-retailers-logo{width:33.33%}}@media (max-width:991px){.major-retailers .major-retailers-logo{width:50%}}@media (max-width:540px){.major-retailers .major-retailers-logo{width:100%}}.privacy-text p,.privacy-text ul{text-align:left}#our-board .sitewide--title-wrapper,#traceability .sitewide--title-wrapper{display:none}#traceability .page--title{font-size:58px}.blog-main--wrapper{padding:30px 50px}.contact-page .wrapper{padding:0 15px!important}.contact-page .page-main--wrapper .page--title{font-size:45px}.contact-page #rellax--banner-image{height:248px!important;margin-top:-4px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:1024px){.contact-page #rellax--banner-image{height:240px!important}}@media (max-width:767px){.contact-page #rellax--banner-image{height:160px!important}.contact-page .page-main--wrapper .page--title{font-size:40px}}.template-page .page-main--wrapper .header-img{height:222px;background-size:cover;background-position:100%;background-repeat:no-repeat}@media only screen and (min-width: 1300px){.product-medias__with-thumbnails.product-medias__with-thumbnails--below .product-medias__thumbnails{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-top:15px}}.product-title .first{display:none}.product-description p{font-weight:700}#notify-me strong{text-decoration:underline}.product-grid--title h3{font-size:18px!important;line-height:23px;font-weight:500!important}.product-form-vue{max-width:1600px;margin:0 auto;padding:0 30px}.template-product .collection-slider-section{padding-top:72px!important}.breadcrumbs__list{font-size:18px}.product-details-wrapper .shopify-product-form .appstle_sub_widget{margin-bottom:0!important}.appstle_subscription_element.appstle_subscription_save{display:none;width:25%;margin:0 auto 25px}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:0 20px!important;border:1px solid var(--product-accent-color)}.WIDGET_TYPE_7 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){border-radius:50px!important}.WIDGET_TYPE_7 .appstle_subscription_wrapper_option.appstle_include_dropdown{border-radius:25px!important}.WIDGET_TYPE_7 span.appstle-save-badge{letter-spacing:0;font-size:.7em!important;line-height:21px}.appstle_one_time_details_wrapper{align-items:center!important;color:var(--product-accent-color)}#appstle_subscription_widget0 .appstle_circle{border:2px solid var(--product-accent-color)!important}.appstle_one_time_price_wrapper .appstle_subscription_amount{font-family:Houschka Pro,sans-serif!important;font-weight:var(--product-page-font-weight);font-size:var(--body-font-size-22-to-em)}.appstle_subscription_wrapper{font-family:Houschka Pro,sans-serif!important}.appstle-tootltip-parent{display:none}span.appstle_dot{background-color:var(--product-accent-color)!important;margin-top:0}.WIDGET_TYPE_7 .appstle_one_time_text{font-weight:500}.appstle-active-option .appstle_one_time_text{font-weight:700}.WIDGET_TYPE_7 .appstle_subscribe_save_text{font-weight:500}.appstle-active-option .appstle_subscribe_save_text{font-weight:700}.appstle_subscription_amount_wrapper .appstle_subscription_amount{font-family:Houschka Pro,sans-serif!important;font-weight:var(--product-page-font-weight);font-size:var(--body-font-size-22-to-em)}.appstle_subscription_amount_wrapper .appstle_subscription_compare_amount,.appstle_subscription_amount_wrapper .appstle_subscription_amount_compare_at_price{color:#96999c;font-size:var(--body-font-size-22-to-em)}#appstle_subscription_widget0 .appstle_subscription_radio_wrapper{align-items:center!important}#AddToCart,.shopify-product-form .shopify-payment-button__button--unbranded{font-size:18px}.appstle_widget_title{display:none}.fbt-wrapper h3{padding-left:0}.fbt-wrapper .fbt_product{padding-left:0;display:flex;align-items:center}.fbt_product img{max-width:240px}.fbt-wrapper .fbt_product .quick-add-wrapper{width:auto}.fbt_product p{display:none}.fbt_product h5{font-size:18.5px;color:#000;width:95%;margin:0 auto}.fbt_product .btn{border:1px solid #000;background:transparent;color:#000;border-radius:50px;font-family:Houschka Pro,sans-serif!important}.fbt_product .btn:hover{border:1px solid var(--product-accent-color);background:transparent;color:var(--white);border-radius:50px;font-family:Houschka Pro,sans-serif!important;background:var(--product-accent-color)}.okeReviews .okeReviews-button{padding:9px 23px!important;background:transparent!important;color:#000!important;border:1px solid #000!important;border-radius:100px!important;cursor:pointer!important;font-size:1rem!important;font-weight:600!important;letter-spacing:0!important;margin-left:-2px!important;transition:background .17s!important;position:relative}.okeReviews .okeReviews-button:before{content:"";display:block;width:72px;height:35px;background-image:url(/cdn/shop/files/trailer.png?v=1764909595);background-size:contain;background-repeat:no-repeat;background-position:left bottom;position:absolute;bottom:100%;left:12%;transition:left .4s ease-in-out}.okeReviews .okeReviews-button:hover:before{left:44%}.product-page--pricing--discount{display:none}.quantity-selector.product-sub-label{margin-bottom:5px!important}.product-medias__main{border:1px solid var(--product-accent-color);border-radius:25px;overflow:hidden}.product-medias__main img{background:#fff}.template-product .product-medias__thumbnail .lazyload-wrapper img{max-width:120px!important;border:1px solid var(--product-accent-color);border-radius:25px}#ShopNowContainer .product-medias__thumbnail .lazyload-wrapper:before,.template-product .product-medias__thumbnail .lazyload-wrapper:before{background:transparent}#ShopNowContainer .swatch input+label,.template-product .swatch input+label{border-radius:25px}.product-media-templates{padding-top:50px}.additional-info ul li{list-style-type:none;padding-left:13px;font-weight:700}.additional-info{position:relative}.additional-info ul li svg{width:18px;height:18px;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;margin-top:4px}.form-vertical .shopify-product-form{display:flex;flex-wrap:wrap;gap:0 50px}.template-product #AddToCartForm .product-sub-label{display:block}.template-product .paymentButtonsWrapper,.template-product .swatches-wrapper{margin-top:0}.template-product #AddToCartForm .js-qty{border-radius:25px;padding:2px 3px;max-width:130px;min-width:130px;border:1px solid var(--product-accent-color)}.template-product .swatch input:checked+label{border-color:var(--product-accent-color)}.price-box{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:center;border:1px solid var(--product-accent-color);border-radius:50px;padding:0 20px;display:none}.form-vertical .shopify-product-form .price-box .pro-price{width:auto;text-align:right}.pro-description{padding-top:80px;z-index:1;position:relative}.pro-description .pro-description-wrap{display:flex;position:relative;width:75%;justify-content:center;border-radius:0 75px 75px 0/0px 75px 75px 0px;margin-left:-5px}.pro-description-svg{width:100%;height:100%;position:absolute}.pro-description-svg svg{width:100%;height:100%}.pro-info{position:relative;z-index:1;padding:60px 130px 0}.pro-info h2{font-size:40px;color:#fff;font-weight:800!important;line-height:1.2em}.pro-info p{font-size:22px;line-height:30px;color:#fff;margin-bottom:60px;width:100%;max-width:700px}.pro-info sup{font-size:22px;top:0}.product-description-image{position:absolute;right:-370px;top:15px}.product-description-image img{width:100%;max-width:90%}.additional-product-tags{padding:110px 15px 70px;position:relative;z-index:1}.additional-product-tags .tag-info{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto}.additional-product-tags .tag-info .tag-circle{width:20%;padding:0 35px;text-align:center}.tag-circle p{margin-bottom:0}.product-fact{background-color:transparent;color:#fff;padding:0;position:relative;margin-top:2%;z-index:0}.product-fact-text .metafield-rich_text_field p{font-size:13px;line-height:12px;padding-bottom:7px}.farm-bg-svg{position:absolute;width:100%;height:100%}.farm-bg-svg svg{width:100%;height:100%}.farm-bg{margin-top:-47px;position:absolute;margin-left:122px;transform:rotate(0)}.product-fact-container{width:100%;max-width:1600px;display:flex;justify-content:space-between;align-items:flex-start;padding:150px 277px;margin:0 auto;z-index:1;position:relative}.product-fact-image{width:50%}.product-fact-image img{width:100%;max-width:80%}.nutri-right-box{width:50%}.metafield-rich_text_field h3{font-size:40px!important;color:#fff;line-height:40px}.metafield-rich_text_field p{font-size:22px;color:#fff;line-height:25px;margin-bottom:0;font-weight:600}.metafield-rich_text_field,.product-ingredients{padding-top:10px}.ingredients-content h3{font-size:40px!important;color:#fff;line-height:40px;padding-top:20px}.ingredients-content p{font-size:22px;color:#fff;line-height:25px;margin-bottom:0}.additional-image-tags{width:95%;padding-top:30px}.pro-bg{position:relative}.pro-bg .product-bg-chickpea{width:55%;height:100%;position:absolute;top:0;right:0;bottom:0;overflow:hidden;transform:translate(400px);z-index:1}.overlay-image1{position:absolute;top:0;left:0;bottom:0;width:50%;height:100%;z-index:2;object-fit:contain;will-change:top}.image-text-section-mobile-svg{display:none}@media only screen and (min-width: 1500px){.pro-bg .product-bg-chickpea{width:50%;height:100%;position:absolute;top:0;right:0;bottom:0;overflow:hidden;transform:translate(500px);z-index:1}}.template-product{overflow-x:hidden}.t-center h2{margin:0 auto}.breadcrumbs__item:not(:last-child):after{border-style:none;content:"";display:inline-block;height:.2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.2em;margin:0}.breadcrumbs__list li:nth-child(2){color:var(--product-accent-color)}.product-details-wrapper{padding-top:0}#AddToCart{background:var(--black);margin-top:15px;padding:5px 35px!important;margin-right:0}#AddToCart:hover{border-color:var(--product-accent-color)!important;color:var(--product-accent-color)!important;background:transparent!important}.swiper-button-next svg,.swiper-button-prev svg{display:none}.template-collection .section-header{display:none}.template-collection .collection-main-body{margin-top:20px}.collection-main-body-inner{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto 30px;justify-content:center}.collection-main-body-inner .grid-view-item-image{width:100%;max-width:250px;margin:0 auto}.collection-main-body-inner .grid-view-item-image img{transition:all .3s ease}.collection-main-body-inner .grid-view-item-image:hover img{transform:translate(-50%,-50%) scale(1.05)}.collection-main-body-inner .grid__item{margin:0 0 20px}.collection-main-body .filter-header{margin:0 auto}.product-flavour{color:var(--product-accent-color);font-size:18px;font-weight:800;margin-bottom:0}.product-grid--title a{color:var(--text-color)!important;margin-top:0!important;font-weight:500!important}.product-details-wrapper .okeReviews .okeReviews-reviewsSummary,.okeReviews .okeReviews-reviewsSummary-ratingCount,.okeReviews .okeReviews-reviewsSummary-starRating{display:inline-flex!important;align-items:center;gap:40px}.product-details-wrapper .okeReviews .okeReviews-reviewsSummary{gap:10px}.sold-out-button{background-color:transparent;border:2px solid #000;color:#000;font-size:18px;padding:8px!important;min-width:165px;letter-spacing:0;text-align:center}.quick-add-button{background-color:transparent;border:1px solid #000;color:#000;text-transform:capitalize;font-size:18px;padding:8px 0!important;min-width:150px;text-align:center;letter-spacing:0}.quick-add-button:hover{background-color:var(--black);border:1px solid var(--black);color:#fff;text-transform:capitalize;font-size:18px;padding:8px 0!important;min-width:150px;text-align:center;letter-spacing:0}.star-rating .okeReviews .okeReviews-reviewsSummary,.okeReviews .okeReviews-reviewsSummary-ratingCount,.okeReviews .okeReviews-reviewsSummary-starRating{display:block!important}.okeReviews .okeReviews-reviewsSummary-ratingCount{margin-top:15px!important}.okeReviews{color:#a7a9ac}.logo-marquee-section{margin-top:-5px}.pro-review{position:relative}.pro-review h2{position:absolute;top:15px;font-weight:900!important;font-size:40px}.okeReviews .okeReviews-reviewsWidget-poweredBy{margin-top:60px}.list-collections--more-link{padding-top:0;text-align:center;padding-bottom:30px}@media (max-width:767px){.breadcrumbs__list{font-size:16px;line-height:1.2em}}@media (max-width:480px){.collection-main-body-inner .grid__item{width:50%}}@media (max-width:400px){.collection-main-body-inner .grid__item{width:100%}}.cart__row{padding:30px 50px}.update-cart{color:var(--text-color);border:2px solid #9a2d3b;font-size:18px!important;font-family:Houschka Pro,sans-serif!important}.cart--button-checkout{color:var(--white);border:2px solid #9a2d3b;font-size:18px!important;font-family:Houschka Pro,sans-serif!important;background:#9a2d3b}.cart--button-checkout:hover{color:var(--white);border:2px solid #702d2d;font-size:18px!important;font-family:Houschka Pro,sans-serif!important;background:#702d2d}#create_customer .btn--full{background:#9b2d3b;color:#fff;border:none;border-radius:100px;cursor:pointer;font-size:20px;font-weight:600;margin-top:40px;font-family:Houschka Pro,sans-serif!important;padding:10px}@media only screen and (min-width: 1500px){.farm-bg{margin-top:-28px;position:absolute;margin-left:200px;transform:rotate(1deg)}.image--slideshow__navigation .flex-prev{position:absolute;left:87%;bottom:0;right:0;top:90%;width:40px;height:40px;transition:all .3s ease;background:url(/cdn/shop/files/Icon_-_Back.png?v=1762239340);background-size:contain;background-repeat:no-repeat}.swiper-container:hover .image--slideshow__navigation .flex-prev{left:87%}}@media only screen and (min-width: 768px){.contact-page .header-section.sticky-header:not(.sticked) .overlay-header.force-hover,.contact-page .header-section.sticky-header:not(.sticked) .overlay-header:hover,.contact-page .header-section:not(.sticky-header) .overlay-header.force-hover,.contact-page .header-section:not(.sticky-header) .overlay-header:hover,.template-collection .header-section.sticky-header:not(.sticked) .overlay-header.force-hover,.template-collection .header-section.sticky-header:not(.sticked) .overlay-header:hover,.template-collection .header-section:not(.sticky-header) .overlay-header.force-hover,.template-collection .header-section:not(.sticky-header) .overlay-header:hover,.template-index .header-section.sticky-header:not(.sticked) .overlay-header.force-hover,.template-index .header-section.sticky-header:not(.sticked) .overlay-header:hover,.template-index .header-section:not(.sticky-header) .overlay-header.force-hover,.template-index .header-section:not(.sticky-header) .overlay-header:hover,.template-list-collections .header-section.sticky-header:not(.sticked) .overlay-header.force-hover,.template-list-collections .header-section.sticky-header:not(.sticked) .overlay-header:hover,.template-list-collections .header-section:not(.sticky-header) .overlay-header.force-hover,.template-list-collections .header-section:not(.sticky-header) .overlay-header:hover{background:url(https://cdn.shopify.com/s/files/1/0775/5438/5134/files/Burgundy_Shape_2x_9afdebff-396a-4bfa-a818-46c6e5236128.png?v=1762250984);background-size:contain;background-position:bottom;background-repeat:repeat}}@media only screen and (max-width: 1100px){.footer-social{justify-content:center!important}#create_customer{padding:30px}#create_customer .btn--full{background:#9b2d3b;color:#fff;border:none;border-radius:100px;cursor:pointer;font-size:20px;font-weight:600;margin-top:40px;font-family:Houschka Pro,sans-serif!important;padding:10px}.trace-left{width:101%!important;position:relative!important;left:-2px!important}.trace-goodness-container{padding-left:0!important}.trace-bg{width:135%!important;top:-4px!important}.trace-inner{width:100%}.trace-content{display:block!important}.trace-inner{width:100%!important}.trace-images{position:relative!important;transform:translate(0)!important;width:100%!important;left:0!important}.trace-goodness-section{padding:2rem 0 0rem!important;margin-left:-5px}.trace-product{text-align:center;width:60%;margin:0 auto}.trace-right{width:100%!important}}@media only screen and (max-width: 767px){.image-text-section-mobile-svg{display:inline-block;position:absolute;width:100%;height:100%}.image-text-section-mobile-svg svg{width:110%;height:100%}.image-text-section-svg{display:none}.image-text-section{border-radius:0;overflow:hidden;box-shadow:none;position:relative;max-width:102%;margin:-10px auto 0 -2px;z-index:1}.image-text-wrapper{gap:0px!important}.social-media-heading{margin:0 auto}.brand-story-svg{display:none}.brand-story-svg-mobile{display:block;position:absolute;width:120%;height:100%}.brand-story-svg-mobile svg{width:100%;height:100%}.mighty-beans-bg{display:none}.mighty-beans-mobile-svg{display:block;position:absolute;width:120%;height:100%;top:0;left:-1px;right:0;bottom:0}.mighty-beans-mobile-svg svg{width:100%;height:100%}#milk-chocolate-roasted-fava-beans-three-farmers-protein-snack .pro-info,#dark-chocolate-roasted-fava-beans-three-farmers-protein-snack .pro-info,#camelina-oil-2-x-500-ml-three-farmers-cooking-oil .pro-info,#camelina-oil-5-l-three-farmers-cooking-oil .pro-info,#sea-salt-lentil-topper-three-farmers-protein-snack .pro-info,#garlic-amp-herb-lentil-topper-three-farmers-protein-rich-salad-topper .pro-info,#bacon-flavour-lentil-topper-three-farmers-crunchy-protein-snack .pro-info{max-width:100%}.top-bar .d-flex{display:block}.top-bar p{text-align:center}.country-section{text-align:center;padding-bottom:20px}.site-nav--mobile button i{color:var(--white)!important;transition:color .3 ease-in}overlay-image{top:0!important;object-fit:contain}.overlay-header-wrapper .site-nav--mobile i{color:#fff;transition:color .3 ease-in}.logo-slider-swiper{padding-bottom:0}.collection-slider-section h2{color:#000;font-size:36px;font-weight:var(--fw-extra-bold)!important;margin:0 auto;padding-bottom:20px}.ghost-btn{background-color:#fff;border-radius:100px;color:var(--black);border:2px solid;border-color:var(--black);padding:6px 12px;min-width:150px;font-weight:var(--fw-bold);font-size:15px;margin:0 auto}.btn-red{padding:5px 12px;min-width:140px;font-size:16px}.collection-slider-section{padding:50px 0}.feature-banner__item:nth-child(2){padding-top:0}.feature-banner__item:nth-child(4){padding-top:0}.collection-card{flex:1 1 100%;max-width:100%;text-align:center;padding:0;margin-bottom:40px}.collections-grid-title{font-size:36px;line-height:40px;text-align:center;margin-bottom:12%}.template-collection .collections-grid-title,.template-collection .collections-grid-subtitle{margin-bottom:0}.collections-grid-subtitle>*{text-align:center;margin-top:20px;line-height:24px;font-size:17px}.collection-card-description{line-height:24px}.all-collection-card-link a{font-size:30px;line-height:38px;width:80%;margin:0 auto}.testimonials-section{padding-top:50px;padding-bottom:30px;position:relative;background-color:var(--red);overflow:hidden}h2.testimonials-title{font-size:36px;line-height:40px}.testimonials-overlay{height:10%}h3.testimonial-heading{font-size:25px!important}.testimonials-section .swiper-button-next{margin-right:0}.testimonials-section .swiper-button-prev{margin-left:0}.testimonial-text{font-size:17px}.testimonial-author{font-size:22px}.parallax-banner{padding:60px 0}.parallax-banner h2{font-size:24px!important;line-height:30px}.parallax-banner h1{font-size:40px;line-height:50px}.overlay-image{top:40px!important;object-fit:contain}.newsletter-form button{padding:10px 16px!important;font-size:.95rem!important}.dynamic-section .image-text-wrapper{padding:20px 15px}.image-text-section .main-image{border-radius:0;z-index:1}.footer{border-top:none!important}.footer-social{justify-content:center!important}.footer-logo{width:50%!important}.shopify-section .footer{background-size:100%!important}.site-header__cart-indicator{top:-15px;background:transparent;left:23px}.sitewide--title-wrapper.slideshow-title h2{width:100%;margin:0% auto 0;line-height:1.2em!important}.swiper-slide.homepage-sections--slideshow-wrapper{max-height:580px}.homepage-featured-content-box-inner,.homepage-map-content-box-inner{padding-top:0}.homepage-slider-container .rte.featured-row__subtext.textarea p{width:100%;line-height:22px;font-size:24px}.homepage-section--slideshow-wrapper .homepage-featured-content-box .homepage-sections--title{margin-bottom:0;font-size:36px;font-weight:800!important}.image--slideshow__navigation .flex-prev{left:30%}.image--slideshow__navigation .flex-pause-btn{right:45%}.image--slideshow__navigation .flex-next{right:30%}.swiper-container:hover .image--slideshow__navigation .flex-prev{left:30%}.swiper-container:hover .image--slideshow__navigation .flex-next{right:30%}.product-media-templates{padding-top:50px}.wrapper .product-form-vue{padding:0 15px}.brand-story{width:100%!important}.brand-story-svg{width:90%!important}.brand-story__title{font-size:40px!important;padding:0 20px}.brand-story__intro,.brand-story__body li{font-size:22px!important;padding:0 20px}.rte.inner-paragraph{font-size:20px!important}#about-us .homepage-sections--title.inner-title{font-size:40px;padding-top:0;margin-bottom:10px}#about-us .homepage-sections-wrapper.homepage-sections-wrapper--white{margin-bottom:20px;padding-top:0}.brand-story:before{display:none}.brand-story{margin:0 0 30px -3px!important;padding:0 0 50px!important}.brand-story__inner{padding-top:60px!important}.footer-newsletter{padding:120px 10px 14px!important}.template-collection .sold-out-button{background-color:var(--product-accent-color);border:1px solid var(--product-accent-color);color:#fff;text-transform:uppercase;font-size:16px;padding:9px 15px!important;min-width:140px;text-transform:capitalize}.logo-marquee-section{background-repeat:no-repeat!important;background-size:cover!important}.collection-slider-section .swiper-button-prev,.collection-slider-section .swiper-button-next{display:none}.mighty-beans-section{margin:30px auto 0!important}.mighty-beans-content{position:relative;width:100%;padding:0 0 0 100px!important;z-index:1}.mighty-beans-image{left:-205px!important}#camelina-oil .mighty-beans-image{left:-125px!important}.mighty-beans-image img{max-width:70%!important}.mighty-beans-content h2{font-size:36px!important;line-height:42px!important}.trace-goodness-section{padding:0!important}.trace-content{display:block!important}.trace-left{width:101%!important;position:relative!important;left:-2px!important}.trace-right{width:100%!important;padding:30px!important}.trace-goodness-container{padding-left:0!important}.trace-product{width:70%}.trace-images{position:relative!important;transform:translate(0)!important;width:100%!important;left:0!important}.footer-logo{margin-top:10%;margin-bottom:15%!important}.fbt_product img{max-width:150px}.template-product .quick-add-wrapper{margin:0 auto}.product-fact-text .metafield-rich_text_field p{line-height:20px}.collection-slider-section .d-flex{display:inline-block;width:100%;max-width:100%;text-align:center}.collection-slider-section .d-flex .ghost-btn{position:relative}.traceability-desktop{display:none}.traceability-mobile{display:block!important}}.traceability-mobile{display:none}.template-page .page--title{font-size:45px;line-height:1.2em}.board h2{font-size:40px;line-height:1.1em;margin-bottom:10px}@media (max-width:767px){.template-page .page--title{font-size:40px}.board h2{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-styles.css.map */
