.page-width{max-width:1590px!important;padding-inline:5rem!important}@media (max-width: 767px){.page-width{padding-inline:1.5rem!important}}.header__menu-item span{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:15.4px;leading-trim:NONE;line-height:19.6px;letter-spacing:0%;vertical-align:middle;color:#121212}.banner__box .banner__heading{font-family:Quicksand;font-weight:500;font-style:Medium;font-size:64px;leading-trim:NONE;line-height:84px;letter-spacing:0%;vertical-align:middle;color:#121212}.banner__box .banner__text p{font-family:Quicksand;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:26px;letter-spacing:0%;vertical-align:middle;color:#000}body .collection__title .animate--slide-in{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:36px;leading-trim:NONE;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:46px}.full-unstyled-link{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:22px;letter-spacing:0%;vertical-align:middle;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.price__container .price__regular .price-item--regular{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:17.6px;leading-trim:NONE;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#f34f43}.quick-add__submit span{color:#000;z-index:99999;font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:25px;letter-spacing:0%;text-align:center;vertical-align:middle}body .button--secondary:after{border-radius:200px;background:#f7eb15;box-shadow:none!important}.announcement-bar p{font-family:Quicksand;font-weight:700;font-style:Bold;font-size:13px;leading-trim:NONE;line-height:15px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase}.header__icons a:hover,.header__search:hover{background:#f34f43;border-radius:5px}.header__icons a:hover svg,.header__search .svg-wrapper:hover svg{color:#fff}.banner .banner__content .banner__box{max-width:483px}body .card-wrapper .card__content{padding:18px 11px;gap:6px}body .card-wrapper .card__content .card__information{padding:0}body .card-wrapper .card__content .quick-add{margin-bottom:0}.product-grid li{background:#fff1d6;border-radius:6.6px}.product-grid li button{background:transparent}.product-grid li a:hover{text-decoration:none}.icon-feature-text{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:22px;letter-spacing:0%;text-align:center;vertical-align:middle}body .icon-feature-section{padding:0 25px 40px;max-width:1450px;margin:0 auto}body .icon-feature-section .icon-feature-container{justify-content:space-evenly}.why-choose-freshcon-heading{margin-top:0}.testimonials-slider-section.page-width{padding-block:50px}.testimonials-slider-section .testimonials-slider-header{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;max-width:900px;margin-inline:auto;margin-bottom:40px}.testimonial-slide .testimonial-content{width:70%}.testimonial-slide .testimonial-image{width:20%}.testimonial-slide .testimonial-content h3{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:28px;letter-spacing:0%;vertical-align:middle;color:#121212}.testimonial-slide .testimonial-content p{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#000}.testimonial-slide .testimonial-name{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%;text-align:right;vertical-align:middle;color:#121212}.testimonial-slide .testimonial-location{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:right;vertical-align:middle;margin-top:0}span.testimonial-quote:after{content:"";background:url(/cdn/shop/files/Vector_2.png?v=1759217092);height:45px;width:45px;display:flex;background-size:45px;background-repeat:no-repeat}footer.footer{padding-top:60px;padding-bottom:0}footer.footer .footer-block__image-wrapper{margin-top:-50px}.footer_email{margin-top:10px}footer .list-social,footer .payment-methods,footer .payment-icon_logo{justify-content:start}footer .social-payment-market-wrapper .grid__item{text-align:start}footer .grid__item.social_icons{width:calc(10% - var(--grid-desktop-horizontal-spacing) * 2 / 1)}footer .footer-block__heading{font-family:Quicksand;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:25.74px;letter-spacing:0%;vertical-align:middle;color:#121212}footer .footer-block p,footer .footer-block a,footer .footer__icons-label{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:16px!important;leading-trim:NONE;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#121212!important}footer .newsletter-form__field-wrapper .field:before,footer .newsletter-form__field-wrapper .field:after{display:none}footer .newsletter-form__field-wrapper input{background:#fff;border-radius:5px;min-width:84%;max-width:84%;width:84%}footer .newsletter-form__field-wrapper button{background-color:#f34f43!important;border-radius:5px}footer .svg-wrapper svg{color:#fff}.footer__copyright small{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}footer .footer__content-bottom{padding:0 0 15px;background:#f34f43}footer .footer__content-bottom-wrapper{justify-content:center}footer .footer__content-bottom-wrapper a:hover{text-decoration:none!important;color:#fff}.facet-filters__field .facet-filters__label label,.facet-filters__field select{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:15.4px;leading-trim:NONE;line-height:22.4px;letter-spacing:0%;vertical-align:middle;color:#121212d9}.facets-container .mobile-facets__open{font-family:Quicksand;font-weight:600;font-style:Regular;font-size:16.5px;leading-trim:NONE;line-height:19.5px;letter-spacing:0%;vertical-align:middle;color:#f34f43d9}.collection .categoryPage{margin-top:-36px}@media (max-width: 767px){.collection .collection-hero__title,.list-collections .title--primary{margin:1.5rem 0;font-size:26px}body .card-wrapper .card__content{padding:5px 8px;gap:4px}.full-unstyled-link{font-size:14px;line-height:20px;min-height:40px;-webkit-line-clamp:2!important}.price__container .price__regular .price-item--regular{font-size:14px}footer .footer-block{margin-block:0!important}footer .footer-block .footer-block__heading{margin-bottom:0}footer .footer-block__details-content{margin-bottom:2rem}footer .footer-block__heading{font-size:18px;line-height:20px;margin-bottom:15px!important}footer .footer-block p,footer .footer-block a,footer .footer__icons-label{font-size:15px!important;line-height:20px;padding-block:6px!important}footer .social-payment-market-wrapper{padding:0}footer .grid__item.social_icons{width:100%}footer .grid__item.social_icons .list-unstyled{justify-content:start}footer .list-social,footer .payment-methods,footer .payment-icon_logo{margin-bottom:20px}footer .payment-icon_logo img{max-width:60px}.footer__copyright small{font-size:14px;line-height:20px}.list-collections .title--primary{margin:2rem 0}}@media screen and (min-width: 767px) and (max-width: 992px){.collection .collection-hero__title,.list-collections .title--primary{margin:1.5rem 0;font-size:28px}body .card-wrapper .card__content{padding:8px;gap:0}.full-unstyled-link{font-size:15px;-webkit-line-clamp:1!important}.price__container .price__regular .price-item--regular{font-size:15px}.footer__blocks-wrapper .footer-block{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .footer-block p,footer .footer-block a,footer .footer__icons-label{font-size:15px!important;line-height:20px;padding-bottom:5px!important}body footer .footer-block a{line-height:16px}footer .footer-block__heading{font-size:16px;line-height:20px;margin-bottom:15px}footer .footer__blocks-wrapper{row-gap:10px!important}footer .payment-icon_logo img{max-width:60px}.footer__copyright small{font-size:14px}footer.footer .footer-block__image-wrapper{margin-bottom:0}.list-collections .collection-list{margin-bottom:20px}}.collapsible-row{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:10px 0}.collapsible-header{width:100%;background:none;border:none;font-size:16px;font-weight:600;padding:15px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.collapsible-header:hover{background-color:#f9f9f9}.collapsible-header .icon{font-size:20px;transition:transform .3s ease}.collapsible-header[aria-expanded=true] .icon{transform:rotate(45deg)}.collapsible-content{padding:0 15px 15px;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.instafeed-new-layout-container{margin-bottom:50px!important}.instafeed-new-layout-item{clip-path:inset(6px)!important}#insta-feed h2{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:36px;leading-trim:NONE;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:50px!important}.why-choose-freshcon-sub-heading{margin-bottom:16px}body .jdgm-prev-badge__text{visibility:unset;font-family:Quicksand;font-weight:400;font-style:Regular;font-size:17.6px;leading-trim:NONE;line-height:25.64px;letter-spacing:0%;vertical-align:middle;color:#000}.product .product__info-wrapper .product__title{margin:10px 0}.product .product__info-wrapper .product__title h1{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:28px;leading-trim:NONE;line-height:36px;letter-spacing:0%;vertical-align:middle;color:#000}.product__info-container span.sub_title{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:22px;letter-spacing:0%;vertical-align:middle;color:#000}.product__info-container .price__container .price__regular .price-item--regular{color:#000;font-family:Quicksand;font-weight:400;font-style:Regular;font-size:19.8px;leading-trim:NONE;line-height:28.8px;letter-spacing:0%;vertical-align:middle}.product__info-container .product__tax{font-family:Quicksand;font-weight:400;font-style:Regular;font-size:13.2px;leading-trim:NONE;line-height:21.6px;letter-spacing:0%;vertical-align:middle;color:#000}.product__info-container .product-form__input .form__label{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:14px;line-height:18px;letter-spacing:0%;vertical-align:middle;margin:0 0 9.87px;color:#000}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:#fafafa;border:1px solid #CCCCCC;border-radius:8.25px;padding:20px;font-family:Quicksand;font-weight:400;font-style:Regular;font-size:15px;leading-trim:NONE;line-height:22px;letter-spacing:0%;text-align:center;color:#000;vertical-align:middle}.product__info-container .product-form__quantity .form__label{display:none}.product__info-container .product-form form .product-form__input{flex:unset;margin:0 10px 0 0}.product__info-container .product-form form .quantity{border:1px solid #CCCCCC;border-radius:5px}.product__info-container .product-form form .quantity:after,.product__info-container .product-form form .quantity:before{box-shadow:unset}.product__info-container .product-form form{display:flex;flex-wrap:wrap;row-gap:10px}.product__info-container .product-form form .product-form__submit{border:0;margin-bottom:0;background:#f34f43;border-radius:5px;font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:25px;letter-spacing:0%;text-align:center;vertical-align:middle;width:100%;box-shadow:unset!important}.product__info-container .product-form form .product-form__submit:after,.product__info-container .product-form form .product-form__submit:before{display:none}.product__info-container .product-form form .product-form__buttons{max-width:100%;width:calc(100% - 155px)}.product__info-container .collapsible-row .collapsible-header{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:25px;letter-spacing:0%;vertical-align:middle;padding-left:0;padding-right:0}.product__info-container .collapsible-row .collapsible-header[aria-expanded=true] .icon{transform:rotate(180deg)}.product__info-container .collapsible-row .collapsible-content{padding:0 0 15px}.product__info-container .collapsible-row .collapsible-header:hover{background-color:transparent}.product__info-container .collapsible-row{border-top:1px solid #00000014;border-bottom:1px solid #00000014}body .related-products__heading{margin:0 0 50px;font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:36px;leading-trim:NONE;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#121212}.related-products .card__content .card__information{grid-row-start:1}.related-products .card__information .card__heading .full-unstyled-link{margin-bottom:13px}body .related-products .card-wrapper .card__content{gap:0}body .related-products .card-wrapper .card__content .card__information{margin-bottom:19px}.related-products .related-add-to-cart button.button{background:#f7eb15;border:0;font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:25px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#000;width:100%;border-radius:200px;padding:13px;outline:unset}.related-products .related-add-to-cart button.button:after,.related-products .related-add-to-cart button.button:before{display:none}.page.recipes .main-page-title.page-title{margin:0;font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:36px;leading-trim:NONE;line-height:42px;letter-spacing:0%;text-align:center;vertical-align:middle}.page.recipes .video-grid-section{padding-top:10px!important}.free-shipping-banner{display:flex;align-items:center;background:linear-gradient(90deg,#f34f43,#fff 99%);padding:6px;border-radius:4px;gap:6px}.free-shipping-banner .text{font-family:Quicksand;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:22px;letter-spacing:0%;vertical-align:middle;color:#fff}.free-shipping-banner .icon{display:flex}@media screen and (min-width:320px) and (max-width:767px){.free-shipping-banner{background:linear-gradient(90deg,#f34f43,#fff 125%)}.product .product__info-wrapper .product__title h1{font-size:22px;line-height:32px}.product-features .features-grid{justify-content:flex-start;row-gap:20px}.product-features .features-grid .feature-item{width:calc(50% - 10px)}body .related-products__heading{margin:0 0 25px;font-size:22px;line-height:32px}product-recommendations.related-products{padding-top:0}.related-products .related-add-to-cart button.button{font-size:14px;line-height:normal;padding:10px 8px;height:auto;min-height:unset}body .related-products .card-wrapper .card__content .card__information{margin-bottom:10px}.offers_main_div{font-size:14px!important}.page.recipes .video-grid-section .video-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.page.recipes .main-page-title.page-title{font-size:24px;line-height:normal}.testimonial-slide .testimonial-image{width:100%}}@media screen and (min-width:768px) and (max-width:991px){.product .product__info-wrapper .product__title h1{font-size:24px;line-height:34px}.product__info-container .product-form form .product-form__submit{padding:5px;font-size:16px;line-height:25px}.offers_main_div{font-size:14px!important}.product-features .features-grid{justify-content:flex-start;row-gap:20px}.product-features .features-grid .feature-item{width:calc(50% - 10px)}body .related-products__heading{margin:0 0 30px;font-size:25px;line-height:normal}body .related-products .card-wrapper .card__content .card__information{margin-bottom:10px}.related-products .related-add-to-cart button.button{font-size:16px;line-height:25px;padding:11px}.page.recipes .video-grid-section .video-grid{grid-template-columns:1fr 1fr 1fr!important}.page.recipes .main-page-title.page-title{font-size:24px;line-height:normal}.free-shipping-banner{background:linear-gradient(90deg,#f34f43,#fff 195%)}}@media screen and (min-width:750px){body .product__info-container{max-width:100%}}@media screen and (min-width:990px){body .product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
