@font-face{font-family:TT Turns;src:url(/cdn/shop/files/TT_Turns_Regular.woff2?v=1784915257) format("woff2"),url(/cdn/shop/files/TT_Turns_Regular.woff?v=1784915252) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Firelli;src:url(/cdn/shop/files/firelli-regular-webfont.woff2?v=1784915217) format("woff2"),url(/cdn/shop/files/firelli-regular-webfont.woff?v=1784915217) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TAY High Beams;src:url(/cdn/shop/files/TAYHighBeamsRegular.woff2?v=1784915242) format("woff2"),url(/cdn/shop/files/TAYHighBeamsRegular.woff?v=1784915242) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/Termina-Demi.woff2?v=1784915229) format("woff2"),url(/cdn/shop/files/Termina-Demi.woff?v=1784915229) format("woff");font-weight:400;font-style:normal;font-display:swap}html,body{--cream: #FFFAE6;--offwhite: #FFFAE6;--blood-orange: #DF6631;--orange: #FF9517;--golden: #FFC400;--mint: #C2F2DE;--sky-blue: #58DAE8;--earth: #4D260F;--sprout: #2C8457;--heading-font: "Firelli", serif;--callout-font: "TAY High Beams", serif;--copy-font: "TT Turns", serif;--button-font: "Termina", serif;--sectionPadding: 80px 0}*{font-family:var(--copy-font)}h1,h2{font-family:var(--heading-font);font-style:normal;font-weight:400;font-size:50px;line-height:1.2;text-align:center;color:var(--earth);text-wrap:pretty;text-transform:capitalize}h3{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:38px;line-height:1.2;text-align:center;color:var(--earth);text-wrap:pretty}h4{font-family:var(--callout-font);font-style:normal;font-weight:400;font-size:30px;line-height:1.1;text-align:center;text-transform:lowercase;color:var(--earth);text-wrap:pretty}@media(max-width:1024px){h1,h2{font-size:34px}h3{font-size:30px}h4{font-size:20px}}@media(max-width:767px){h1,h2{font-size:40px}h3{font-size:30px}h4{font-size:20px}}.button{font-family:var(--button-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;text-align:center;letter-spacing:.07em;font-variant:all-small-caps;color:var(--earth)}.header__underlay{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.header__column--left{padding-left:1.5rem}.header__column--right{padding-right:1.5rem}.menu-drawer-container .header__icon--summary{padding:0!important}.header__icon--summary .header-drawer-icon{width:50px!important;height:50px!important;background-image:url(/cdn/shop/files/menu-sprite-lg.png);background-repeat:no-repeat;background-size:cover}.header__icon--summary .header-drawer-icon svg{display:none}.menu-drawer-container.menu-open .header__icon--summary .header-drawer-icon{background-position:0 -50px}@media screen and (min-width:767px){#header-component[data-menu-style=menu] .header__drawer{display:block!important}.header-menu{display:none!important}.menu-open .menu-drawer__backdrop{top:130px}.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin:0!important;padding:0!important}:is(.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element))) .menu-drawer__list-item--flat{margin:0}.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){width:100%;max-width:100%;padding:50px;height:auto;position:absolute;top:130px;flex-direction:row!important;border:0;box-shadow:0 4px -22.8px #00000040}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .close-button{display:none}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .menu-drawer__navigation{flex:0 0 auto;width:50%}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .menu-drawer__navigation .menu-drawer__menu-item--mainlist{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:24px;line-height:1.1;color:var(--earth)}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .menu-drawer__navigation .menu-drawer__menu-item--mainlist:hover{color:var(--blood-orange)}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .menu-drawer__utility-links{display:none}:is(.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist)) .menu-drawer__featured-content{flex:0 0 auto;width:50%}.menu-drawer__featured-content-list{gap:20px!important}.menu-drawer__featured-content-list .menu-drawer__featured-content-list-item{flex:0 0 auto;width:calc(50% - 10px);margin:0!important;border:2px solid var(--orange);border-radius:20px}.menu-drawer__featured-content-list .menu-drawer__featured-content-list-item .resource-card__wrapper .resource-card__media img{aspect-ratio:1!important;border-radius:20px}.menu-drawer__featured-content-list .menu-drawer__featured-content-list-item .resource-card__wrapper .resource-card__content{display:none}}@media(max-width:767px){.header__drawer{padding-left:15px}.header__columns .search-action{display:none}.menu-open>.menu-drawer .close-button{margin-left:auto;position:relative;top:20px;right:20px}}.header__row .header__columns{padding:22px 0!important}footer .footer-content{display:flex;flex-wrap:wrap;gap:0}footer .footer-content .group-block{flex:0 0 15%}footer .footer-content .group-block:first-child{flex:0 0 70%}footer .footer-content .group-block h3,footer .footer-content .group-block .h3{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:30px;line-height:1.1;color:var(--brown);margin:0 0 15px;padding:0}:is(footer .footer-content .group-block h3,footer .footer-content .group-block .h3) .menu__heading__default{font-weight:400}footer .footer-content .group-block nav.details-content{margin-top:0!important}footer .footer-content .group-block nav.details-content li a:hover{color:#fff}footer .email-signup__input-group--integrated{border:0;background-color:transparent;max-width:550px;margin-top:25px}footer .email-signup__input-group--integrated .email-signup__input{color:var(--earth);border:2px solid var(--earth)!important;padding:10px 25px;border-radius:40px;margin-right:15px;outline:none}footer .email-signup__input-group--integrated .email-signup__button{margin:0}footer .divider{width:100%}@media(max-width:767px){footer .footer-content .group-block{flex:0 0 50%;text-align:center}footer .footer-content .group-block:first-child{flex:0 0 100%;padding-bottom:40px}footer .footer-content .group-block .text-block p,footer .footer-content .group-block h3{text-align:center}footer .footer-content .group-block .h3{display:flex;justify-content:center}}.content-section.intro-section{padding:120px 30px}.content-section.intro-section h2{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:30px;line-height:38px;text-align:center;color:var(--earth);margin-bottom:95px;text-wrap:pretty;text-transform:none}.content-section.delivery-section{padding:120px 30px}.content-section.delivery-section .content-container{flex:0 0 35%!important;text-align:center}.content-section.delivery-section .content-container .image-block{display:flex;justify-content:center;padding-bottom:30px}.content-section.delivery-section .content-container .image-block img{max-width:227px}.content-section.delivery-section .content-container h4{text-align:center}.content-section.delivery-section .content-container h2{text-align:center;margin:15px 0}.content-section.delivery-section .content-container .button{margin:25px auto 0}.content-section.mission-section{padding:120px 30px 0;background:var(--mint)}.content-section.mission-section h2{padding-bottom:0;max-width:550px;margin-left:auto;margin-right:auto}.content-section.mission-section h4{padding-bottom:30px;max-width:550px;margin-left:auto;margin-right:auto}.content-section.mission-section p{max-width:550px;margin-left:auto;margin-right:auto}.content-section.contact-image{padding:50px 0 0}.content-section.delivery-intro{padding-bottom:0}.content-section.delivery-intro p{max-width:600px;margin:0 auto}.content-section.delivery-callout{padding:120px 30px;background:var(--mint)}.content-section.delivery-callout .image-block{max-width:310px;margin:0 auto}@media(max-width:767px){.content-section.intro-section{padding:65px 30px}.content-section.intro-section h2{margin-bottom:45px}.content-section.delivery-section{padding:65px 30px}.content-section.delivery-section .content-container{flex:0 0 100%!important}}.collection-wrapper .main-collection-grid{padding-top:80px}.collection-wrapper .main-collection-grid .product-grid{display:flex;flex-wrap:wrap;gap:30px}.collection-wrapper .main-collection-grid .product-grid .product-grid__item{flex:0 0 auto;width:calc(50% - 15px)}@media(max-width:767px){.collection-wrapper .main-collection-grid{padding:40px 20px}}.product-card .card-gallery .product-media-container{aspect-ratio:1;border:4px solid var(--orange);border-radius:20px}.product-card .card-gallery .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:center center}.product-card .user-select-text .text-block p{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:30px;line-height:38px;text-align:center;color:var(--earth);margin-top:15px}.product-card product-price.text-block>div{display:flex;justify-content:center}.product-card product-price.text-block>div .price{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:var(--earth)}@media(max-width:767px){.product-card .user-select-text .text-block p{font-size:20px;line-height:1.3}}.contact-form__form .submit-button{margin:10px auto 0}.product-details .buy-buttons-block{padding-bottom:30px}.product-details .accordion{padding-top:50px}.product-details .accordion .details__header{font-size:20px;font-weight:400;padding:18px 0}.product-details .accordion .details-content{padding:5px 0 25px}.product-details h1{font-family:var(--heading-font)!important}.product-details h5{font-family:var(--callout-font);font-style:normal;font-weight:400;font-size:30px;line-height:33px;text-transform:lowercase;color:var(--earth);padding-bottom:15px}.product-details h6{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:30px;line-height:38px;color:var(--earth);padding-top:10px}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:49% 50%!important}}@media(max-width:767px){.product-information__grid{padding-bottom:60px}.product-details h5{font-size:24px;padding-top:25px}.product-details h6{font-size:24px}}.blog-posts .h2 h1{font-family:var(--heading-font);font-style:normal;font-weight:400;font-size:50px;line-height:62px;text-transform:capitalize;color:var(--earth)}.blog-posts-container{column-gap:60px!important}.blog-post-item{padding:15px 0!important}.blog-post-item .blog-post-card__image{border-radius:20px}.blog-post-item .blog-post-card__content-text a{font-family:var(--button-font);font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.07em;font-variant:all-small-caps;color:var(--earth)}.blog-post-item .blog-post-card__content-text a:hover{color:var(--blood-orange)}.blog-post-card__content{padding:15px 0}.blog-post-card__content .blog-post-card__title-link .text-block{font-family:var(--copy-font);font-style:normal;font-weight:400;font-size:30px;line-height:38px}.contact-form{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fresh-squeeze.css.map */
