@import"https://fonts.googleapis.com/css2?family=Protest+Riot&family=Raleway:wght@300;400;500;600;700&display=swap";:root:root{--font-heading--family:"Protest Riot",cursive;--font-heading--weight:400;--font-accent--family:"Protest Riot",cursive;--font-accent--weight:400;--font-body--family:"Raleway",sans-serif;--font-subheading--family:"Raleway",sans-serif;--fruch-green:#63922b}.fruch.fruch{--fq:"Raleway",sans-serif;--fo:"Raleway",sans-serif}body{font-variant-numeric:lining-nums}#MainContent :is(h1,h2,h3,.text-block:is(.h1,.h2,.h3)>*):not(.fruch *){color:var(--fruch-green)}#MainContent .fruch-blog__title,#MainContent[data-template^=collection] .text-block h1{font-size:50px;line-height:57.5px;letter-spacing:-.5px;color:#3f3f3f}#MainContent :is(.fruch-st__title,.fruch-ah__title,.fruch-mt--landscape .fruch-mt__title){font-size:40px;line-height:44.8px;letter-spacing:0}#MainContent :is(.fruch-intro--small .fruch-intro__title,.fruch-more__title){font-size:32px;line-height:35.2px;letter-spacing:-.32px}#MainContent .fruch-more__title{color:#74a324}#MainContent :is(.fruch-mt--portrait .fruch-mt__title,.fruch-icard__title,.blog-post-content :is(h2,h3)){font-size:30px;line-height:36px;color:#63922b}#MainContent :is(.fruch-mt__text,.fruch-st__text){font:300 18px/31px Raleway,sans-serif;color:#111}#MainContent :is(.fruch-icard__text,.blog-post-content,.blog-post-content :is(p,li)){font:400 17px/28px Raleway,sans-serif;color:#686868}#MainContent :is(.fruch-intro__link,.fruch-mt__link,.fruch-st__link,.fruch-more__all,.fruch-ah__back){gap:12px;font:400 15px/20.25px Raleway,sans-serif;color:#63922b}#MainContent :is(.fruch-intro__link,.fruch-mt__link,.fruch-st__link,.fruch-more__all):after,#MainContent .fruch-ah__back:before{width:26px;background:#63922b}#MainContent .fruch-post__label{margin-top:12px;font:700 10px/12px Raleway,sans-serif;letter-spacing:0;color:#111}#MainContent .fruch-post__title{max-width:none;margin-top:8px;font:400 18px/21.24px Raleway,sans-serif;letter-spacing:-.18px;color:#4a4a4a}#MainContent .fruch-post__link{margin-top:18px;padding-bottom:5px;border-color:#63922b;font:700 11px/11px Raleway,sans-serif;color:#63922b}#MainContent :is(.fruch-blog__tags,.fruch-ah__tags) a{display:inline-flex;align-items:center;height:32px;padding:0 14px;font:400 10px/1 Raleway,sans-serif}#MainContent .fruch-mt__btn{padding:14px 37px;border-radius:6px;font:500 15px/30px Raleway,sans-serif;letter-spacing:.75px;text-transform:lowercase}#MainContent .fruch-btn-pill{height:40px;min-width:150px;padding:0 22px;font:500 13px/1 Raleway,sans-serif}#MainContent .fruch-tabs{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}#MainContent .fruch-tab{height:38px;padding:0 16px;font:500 13px/1 Raleway,sans-serif}#MainContent .fruch-tab:after{font-size:14px}@media(max-width:989px){#MainContent .fruch-blog__title,#MainContent[data-template^=collection] .text-block h1{font-size:34px;line-height:1.15}#MainContent :is(.fruch-st__title,.fruch-ah__title,.fruch-mt--landscape .fruch-mt__title){font-size:30px;line-height:1.2}#MainContent :is(.fruch-mt__text,.fruch-st__text){font-size:16px;line-height:27px}#MainContent .fruch-card__vendor{font-size:10px;line-height:12px}#MainContent .fruch-card__unit{font-size:12px;line-height:14px}#MainContent .fruch-tabs{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}#header-group:has(.fruch-header){position:sticky;top:0;z-index:20;height:0}.fruch-header .fruch-header__icon{background:none;border:0;padding:0;cursor:pointer}#MainContent{padding-top:170px}#MainContent:has(>.shopify-section:first-child .fruch-hero){padding-top:0}@media(max-width:989px){#MainContent{padding-top:124px}#MainContent:has(>.shopify-section:first-child .fruch-hero){padding-top:0}}#MainContent>.shopify-section:last-child>.fruch-products{padding-bottom:110px}@media(max-width:989px){#MainContent>.shopify-section:last-child>.fruch-products{padding-bottom:64px}}.product-information,product-recommendations .section--page-width{max-width:1248px;margin-inline:auto}#MainContent .product-details product-price,#MainContent .product-details product-price *{font:500 50px/60px Raleway,sans-serif;color:#5a5a5a}.fruch-punit{margin:-10px 0 0;font:400 14px/1.4 Raleway,sans-serif;color:#8a8a8a}.fruch-punit:empty{display:none}.fruch-pdesc,.fruch-pmeta{font:400 17px/28px Raleway,sans-serif;color:#686868}.fruch-pdesc p{margin:0 0 6px}.fruch-pmeta{margin:0}.fruch-pdesc strong,.fruch-pmeta strong{font-weight:600;color:#5a5a5a}.fruch-pmeta a{color:inherit}#MainContent .product-details .fruch-pdesc.rte h2{margin:0 0 10px;font:600 17px/28px Raleway,sans-serif;color:#3f3f3f}#MainContent .product-details .details__header{font:600 17px/28px Raleway,sans-serif;color:#3f3f3f}#MainContent .product-details .details-content .fruch-vary{font:400 17px/28px Raleway,sans-serif;color:#686868}.add-to-cart-button{font:500 15px/30px Raleway,sans-serif;letter-spacing:.75px;text-transform:lowercase}.product-details .add-to-cart-button,.product-details .quantity-selector{min-height:58px}@media(max-width:749px){#MainContent .product-details product-price,#MainContent .product-details product-price *{font-size:38px;line-height:46px}}#MainContent[data-template^=collection] :is(.custom-section-content,.collection-wrapper){max-width:1200px;margin-inline:auto;width:100%}#MainContent[data-template^=collection]>.shopify-section:last-child{padding-bottom:80px}#MainContent[data-template=page] .text-block h1{font-size:50px;line-height:57.5px;letter-spacing:-.5px;color:#3f3f3f}@media(max-width:989px){#MainContent[data-template=page] .text-block h1{font-size:34px;line-height:1.15}}#MainContent[data-template^=article] .image-block{max-width:860px;margin-inline:auto}#MainContent[data-template^=article] .image-block__image{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.fruch-more__grid{grid-template-columns:repeat(auto-fit,minmax(0,380px));justify-content:center}@media(max-width:989px){.fruch-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.fruch-more__grid{grid-template-columns:minmax(0,1fr)}}.dialog-zoomed-gallery .product-media-container{height:100dvh;display:flex;justify-content:center}.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{height:100%;display:flex;justify-content:center}.dialog-zoomed-gallery .product-media{height:100%;width:auto;max-width:100vw}.dialog-zoomed-gallery .product-media__image{height:100%;width:auto;max-width:100vw;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fruch-horizon.css.map */
