.flickity-prev-next-button{padding:.625rem}.utils-sortby-title{display:none}@media screen and (min-width: 860px){.utils-sortby-title{display:inline-block}}.site-navigation a.navmenu-link:focus{outline:-webkit-focus-ring-color auto 5px!important}.featured-collage--container,div#shopify-section-static-slideshow,div#insta-feed{max-width:1600px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (min-width: 720px){.featured-collage--container,div#shopify-section-static-slideshow,div#insta-feed{padding-right:1.75rem;padding-left:1.75rem}}@media screen and (min-width: 1080px){.featured-collage--container,div#shopify-section-static-slideshow,div#insta-feed{padding-right:40px;padding-left:40px}}.slideshow-button.button-secondary,.slideshow-button.button-primary,.button-primary .button-text,.button-secondary .button-text{text-decoration:none;display:inline-block}.rte a.button-primary{color:#fff;font-size:14px;letter-spacing:1px}.social-icons.social-icons-dark-light .social-link{color:#d2795c;padding:0}.social-icons .social-link:not(:first-child){margin-left:.25rem}.social-icons.social-icons-dark-light .social-link svg{background-color:unset}.share-buttons.share-buttons-dark-light .share-buttons--list .share-buttons--button{color:#d2795c;background-color:unset;padding:0}.share-buttons .share-buttons--list .share-buttons--button:first-child,.share-buttons .share-buttons--list .share-buttons--button:not(:first-child){margin-left:.25rem}.share-buttons .share-buttons--list{margin-top:.5rem}.product--container .share-buttons .share-buttons--title,.product--container .share-buttons .share-buttons--list{display:inline-block;font-size:var(--font-size-body-smallest, .75rem)}.product--container .share-buttons--title{vertical-align:super}@media screen and (min-width: 720px){.product-main .share-buttons{margin-top:.5rem}}.home-section--preheading,.preheading,.alt-img-with-text--content .alt-img-with-text--text .preheading{font-size:var(--font-size-body-medium);color:;text-transform:uppercase;letter-spacing:1.5px}.utility-bar-content{padding-top:0rem;padding-bottom:0rem}@media screen and (max-width: 1024px){.utility-bar.utility-announcement{display:block}.utility-bar.utility-announcement .utility-bar-content{justify-content:center}.utility-announcement .utility-bar-left{display:flex;margin-right:unset}.utility-announcement .utility-bar-content{display:none}.utility-announcement .utility-bar-mobile{display:flex!important;justify-content:space-around;padding:1rem;flex-direction:row}.utility-announcement a{text-decoration:none}}@media screen and (max-width: 1023px){.utility-announcement .utility-bar-mobile{padding-top:unset;padding-bottom:unset}}@media screen and (max-width: 520px){.utility-announcement .utility-bar-mobile{justify-content:center;flex-direction:column-reverse;align-items:center}.utility-announcement .utility-bar-right a{margin-left:0}.utility-announcement .utility-bar-right{margin-left:0;justify-content:space-evenly;width:100%}.utility-announcement .utility-bar-left a{margin-right:0}.utility-announcement .utility-bar-left{margin-right:0;justify-content:space-evenly;width:100%}.utility-announcement .utility-bar-left+.utility-bar-right{padding-bottom:.5rem}}.utility-bar a{text-transform:uppercase;font-size:.625rem}.utility-bar--left-text{font-size:var(--font-size-body-smaller, .875rem)}@media screen and (max-width: 860px){#shopify-section-static-utility-bar .utility-bar-right{display:none}}.mobile-nav-content .utility-bar-right{justify-content:flex-start;margin-bottom:20px}.site-navigation{margin-left:15rem}.site-navigation .navmenu-meganav--image-link{font-size:var(--font-size-body-tiny);text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 720px){.navmenu-meganav.navmenu-meganav--desktop{max-width:1200px;left:50%!important;transform:translate(-50%);box-shadow:inset 0 2px 1px #0000000d;width:auto}.navmenu-meganav--scroller{padding-left:60px;padding-right:60px}ul.navmenu.navmenu-depth-2.navmenu-meganav-items{padding-top:50px;padding-bottom:40px;overflow-x:visible}.navmenu-meganav--image-container{display:flex}.navmenu-meganav--image-container>li{display:flex;flex-direction:column;margin-top:0}.navmenu-meganav--image-container img{box-shadow:-5px 5px #eed78c}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{font-size:var(--font-size-body-smaller);padding:.175rem 1.4375rem .175rem 1.5625rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3{background-color:transparent}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:var(--font-size-body-tiny);padding:.275rem 1.4375rem .275rem 1.5625rem;text-transform:uppercase;letter-spacing:1px}}@media screen and (max-width: 720px){.navmenu-meganav--image-container{display:none}.mobile-nav-content .navmenu{width:100%}ul.navmenu.navmenu-depth-2.navmenu-meganav-items{padding-bottom:25px}}.image-ratio{width:100%;position:relative}.square .image-ratio{padding-top:100%}.landscape3x2 .image-ratio{padding-top:66.66%}.landscape5x4 .image-ratio{padding-top:80%}.portrait4x5 .image-ratio{padding-top:125%}.portrait2x3 .image-ratio{padding-top:150%}.slideshow-image{opacity:1;width:100%;height:initial}@media screen and (min-width: 640px){.slideshow-image-mobile{opacity:0;width:100%;height:0}}@media screen and (max-width: 639px){.with-mobile .slideshow-image{opacity:0;width:100%;height:0}.slideshow-image-mobile{opacity:1;width:100%;height:initial}}.highlights-banners-container{max-width:1520px}.highlights-banners-block{justify-content:center}.highlight-banners-count-3 .highlights-banners-block{width:calc(33% - .33rem);max-width:unset}@media screen and (min-width:860px){.highlights-banners{justify-content:space-between;padding:0 40px}}@media screen and (max-width:859px){.highlights-banners{justify-content:space-between;padding:0 20px}}@media screen and (max-width: 719px){.highlights-banners{flex-direction:column}.highlights-banners .highlights-banners-block{margin-bottom:.5rem;width:100%}}@media screen and (min-width: 1024px){.highlights-banners{padding-top:0;padding-bottom:0}}#shopify-section-1633620453637d1279 .highlights-banners-heading{font-family:Roboto,sans-serif;font-weight:700;font-size:var(--font-size-body-smaller, .875rem)}#shopify-section-1633617862d7fd002c .highlights-banners-text{font-weight:700;font-size:var(--font-size-body-smallest, .75rem);text-transform:uppercase}#shopify-section-1633617862d7fd002c .highlights-banners-heading{font-size:var(--font-size-body-smaller, .875rem)}.highlights-banners-block:not(:last-of-type):after{top:.5rem;height:75%}.featured-collage--section .featured-collage--container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"f f" "c c" "s h" "x y";column-gap:1rem;row-gap:0;align-items:center}.featured-collage--content .text-content{line-height:1.5}.featured-collage--section .image-desktop{grid-area:f}.featured-collage--section .featured-collage--content{grid-area:c}.featured-collage--section .square-image{grid-area:s}.featured-collage--section .horizontal-image{grid-area:h}.featured-collage--section .featured-collage--content{padding:2rem}.featured-collage--section .featured-collage--content.position-middle{align-self:center}.featured-collage--section .featured-collage--content.position-top{align-self:flex-start}.featured-collage--section .featured-collage--content.position-bottom{align-self:flex-end}.featured-collage--section .featured-collage--content .featured-collage--text.alignment-center{text-align:center}.featured-collage--section .featured-collage--content .featured-collage--text.alignment-left{text-align:left}.featured-collage--section .featured-collage--content .featured-collage--text.alignment-right{text-align:right}.featured-collage--button{margin-top:1rem}.featured-collage--section .square-image .image-ratio{width:100%;padding-top:100%;position:relative}.featured-collage--section .horizontal-image .image-ratio{width:100%;padding-top:calc(50% - .5rem);position:relative}.image-ratio img,.image-ratio .placeholder--image{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover}.featured-collage--section .featured-collage--content .preheading{font-family:;font-size:var(--font-size-section-heading, 1.5rem)}#shopify-section-1633712078bff43216 .heading{font-size:var(--font-size-heading-medium, 1.875rem);margin-bottom:.75rem}.featured-collage--section .featured-collage--content .heading{margin-top:0}@media screen and (min-width: 860px){.featured-collage--section .featured-collage--container{grid-template-columns:3fr 1fr 1fr 3fr;grid-template-areas:"f f f c" "s h h h" "x y y y"}.featured-collage--section .featured-collage--content{padding:0 1rem}}#collage1{grid-area:x;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:1rem;padding-bottom:1rem}#collage2{grid-area:y;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:1rem;padding-bottom:1rem}.collage-heading{margin:unset;margin-bottom:1rem;letter-spacing:3px;text-align:center}@media screen and (max-width:720px){.collage-heading{font-size:12px!important}}.collage-cta{color:#648048;text-transform:uppercase;letter-spacing:1.5px;font-size:12px;font-weight:700}.image-with-text-label{position:relative;margin-top:10%}@media screen and (max-width:860px){.image-with-text-subheading.rte{padding-bottom:30px}}@media screen and (min-width:860px){#new-image{display:flex;justify-content:center}}@media screen and (min-width:860px){.featured-collage2--section{padding-left:40px;padding-right:40px;max-width:1600px;margin-left:auto;margin-right:auto}}@media screen and (max-width:859px){.featured-collage2--section{padding-left:10px;padding-right:10px;max-width:1600px;margin-left:auto;margin-right:auto}}.featured-collage2--container{display:grid;column-gap:15px;row-gap:15px}@media screen and (min-width: 860px){.featured-collage2--container{min-height:810px}}@media screen and (max-width: 859px){.featured-collage2--container{min-height:1100px}}@media screen and (min-width: 860px){.featured-collage2--section .featured-collage2--container{grid-template-columns:2fr 2fr 2fr;grid-template-rows:2fr 2fr 1fr;grid-template-areas:"a a b" "a a b" "a a c"}}@media screen and (max-width: 859px){.featured-collage2--section .featured-collage2--container{grid-template-columns:auto;grid-template-rows:auto 2fr 2fr;grid-template-areas:"c" "a" "b"}}.featured-collage2--image1,.featured-collage2--image2{background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 860px){.featured-collage2--image1{grid-area:a;display:flex;flex-direction:column-reverse}}@media screen and (max-width: 859px){.featured-collage2--image1{grid-area:a;display:flex;flex-direction:column-reverse}}@media screen and (min-width: 860px){.image1-content--container{min-height:25%;display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 859px){.image1-content--container{min-height:15%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 860px){.image2-content--container{min-height:35%;display:flex;align-items:center;justify-content:space-around;flex-direction:column;padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 859px){.image2-content--container{min-height:25%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 860px){.featured-collage2--image2{grid-area:b;display:flex;flex-direction:column-reverse}}@media screen and (max-width: 859px){.featured-collage2--image2{grid-area:b;display:flex;flex-direction:column-reverse}}@media screen and (min-width: 860px){.featured-collage2--content{grid-area:c;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-right:5rem}}@media screen and (max-width: 859px){.featured-collage2--content{grid-area:c;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:2rem;padding-bottom:2rem}}.heading.v2{margin:unset;margin-bottom:10px;margin-top:10px}@media screen and (max-width:720px){.heading.v2{text-align:center}}.collagev2-preheading{position:relative;display:inline-block}.collagev2-preheading:after{content:"";position:absolute;left:0;right:0;top:60%;margin:10px auto;width:40%;height:1px;background:#d2795c}@media screen and (min-width: 860px){.collagev2-preheading{color:#d2795c;text-transform:uppercase;letter-spacing:1.5px;font-size:15px!important;position:relative;display:inline-block}}@media screen and (max-width: 859px){.collagev2-preheading{color:#d2795c;text-transform:uppercase;letter-spacing:1.5px;font-size:12px!important}}.content-cta{text-decoration:none!important;color:#648048;letter-spacing:2px}.image-with-text-button.v2{margin:unset;padding:.75rem 1.5rem!important;font-size:10px!important;font-weight:thin!important;text-transform:uppercase;letter-spacing:2px}.testimonials{overflow:hidden}.testimonial{text-align:center;justify-content:center}.testimonial-show-quotations .testimonial-blockquote-quote p:first-child:before{position:relative;top:unset;left:unset}.testimonial-blockquote-quote{font-size:var(--font-size-body-medium, 1.125rem)}.testimonial-blockquote-citation p{font-size:var(--font-size-body-smallest, .75rem);text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (min-width: 860px){.testimonials-2 .testimonial,.testimonials-4 .testimonial{width:40%;padding:2rem 4rem;flex-grow:0}}.site-footer{border-top:2px solid #373E2F}.site-footer-block-newsletter .newsletter .newsletter-input .form-field-input{background-color:#fff;border:none}.newsletter .newsletter-input{margin-right:0}.site-footer-block-newsletter .newsletter .newsletter-input .form-field-title{color:}.site-footer-block-newsletter .newsletter-base{display:grid;grid-template-columns:3fr 2fr;align-items:end;margin-top:1rem;column-gap:1rem}.site-footer-block-newsletter .newsletter-base img{width:100%;height:auto}.site-footer-block-item:last-child{border:none;padding-right:2rem}.site-footer-block-newsletter .site-footer-credits{font-size:var(--font-size-body-smallest, .75rem)}.site-footer-block-newsletter .form-field-input+.form-field-title:before{position:absolute;top:50%;left:-4px;z-index:-1;width:calc(100% + 8px);height:1px;background-color:;content:"";transform:scaleY(1.1);transition-delay:.12s}.site-footer-block-newsletter .newsletter .newsletter-input .form-field-title:before{background:transparent}.site-footer-block-newsletter .site-footer-block-title{text-transform:none;letter-spacing:0}@media screen and (max-width: 767px){.site-footer-block-newsletter .newsletter .newsletter-input .form-field-input{background-color:}.site-footer-block-newsletter .site-footer-block-title{padding-top:1rem;font-family:Playfair Display,serif;font-size:var(--font-size-heading-3, 1.25rem);color:#373e2f;padding-left:0;font-weight:700}.site-footer-credits{color:#373e2f}}@media screen and (min-width: 1024px){.site-footer{padding:0}.site-footer-item{padding-left:0;padding-right:0;justify-content:flex-end}.site-footer-block-item{flex-basis:15%;flex-grow:0;flex-shrink:0;width:unset;padding-right:0;margin-right:0;border-bottom:0;padding:3rem 0}.site-footer-block-rich-text .rte p{font-size:var(--font-size-body-smallest, .75rem)}.site-footer-block-item .site-footer-block-content,.site-footer-block-item .site-footer-block-title{padding-left:40px}.site-footer-block-title{padding-top:.5rem;font-size:var(--font-size-body-smallest, .75rem);font-weight:700;letter-spacing:1px;text-transform:uppercase}.navmenu-item{font-size:var(--font-size-body-smallest, .75rem);line-height:1.25;font-weight:400}.site-footer-block-newsletter{flex-basis:40%;padding:3rem 2rem 2rem;background-color:#373e2f}.site-footer-block-newsletter .site-footer-block-content{margin-bottom:0;padding-left:0}.site-footer-block-newsletter .rte p{padding-bottom:.75rem;color:#f3f3f3}.site-footer-block-newsletter .site-footer-block-title{padding-top:0;font-family:Playfair Display,serif;font-size:var(--font-size-heading-3, 1.25rem);color:#f3f3f3;padding-left:0;font-weight:700}.site-footer-block-title.social-title{display:none}.site-footer-information{margin-top:0}.newsletter .form-fields-inline{width:85%}.newsletter .button-primary,.newsletter .button-primary:hover{background-color:}.site-footer-block-newsletter .site-footer-credits{color:#fff}.site-footer-block-newsletter .newsletter-base{display:grid;grid-template-columns:3fr 2fr;align-items:end;padding-right:40px;margin-top:1rem;column-gap:2rem}.site-footer-block-newsletter .newsletter-base img{width:100%;height:auto}}.utils-filter-button{color:#fff}@media screen and (max-width:860px){.utils-sortby-button{display:none}}@media screen and (max-width:860px){.utils-viewtoggle-button{border-right:1px solid white!important}}.pagination__item{font-size:var(--font-size-body-tiny, .675rem)}.pagination__page{padding:0}.pagination__page .pagination__item{padding:.85rem .6875rem;display:block;color:#111}.pagination__page .pagination__item:hover{color:#4e6438}.pagination__item.pagination__item--active,.pagination__item.pagination__item--active:hover{background:url(//www.4ritter.com/cdn/shop/t/2/assets/page_circle_100x.png?v=180898921136649317001634757603);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;color:#648048}.filter-group h4{text-transform:uppercase;font-weight:thin!important;font-size:13px!important}.productgrid--sidebar-title{font-family:Roboto;font-weight:400;color:#fff;background-color:#648048;padding-top:.9rem;padding-bottom:.9rem;padding-left:.5rem;margin:unset}.productgrid--sidebar{margin-top:5.1rem}.filter-menu{background-color:#faf4ef!important}.filter-group li a{font-weight:500!important}.breadcrumbs-container{text-transform:uppercase}.breadcrumbs-container a,.breadcrumbs-container span{font-size:var(--font-size-body-smallest, .75rem)}.productgrid--utils,.utils-sortby-title,.utils-sortby-button,.utils-showby-title,.utils-showby-item,.utils-sortby-select .form-field-select,.utils-sortby-select svg{font-size:var(--font-size-body-tiny, .675rem);color:#faf4ef}.utils-showby-item:hover{color:unset}.productgrid--utils{background-color:#648048}.utils-sortby-title{display:none;font-weight:700}.utils-showby-title{font-weight:700}.utils-showby-item.utils-showby-item--active{color:#faf4ef;font-weight:700}.utils-sortby{text-align:left;padding-left:0rem}.utils-sortby-button{text-transform:uppercase;letter-spacing:1px}.utils-viewtoggle-button{color:#faf4ef;background:transparent;border:0;border-top:1px solid #FAF4EF;border-bottom:1px solid #FAF4EF}.utils-viewtoggle-button:nth-of-type(1).active{border-color:#e1dbd7;color:#e1dbd7}.utils-viewtoggle-button:nth-of-type(2).active{border-color:#e1dbd7;color:#e1dbd7}@media screen and (min-width: 860px){.utils-sortby-title{display:inline-block}nav.productgrid--utils{border-bottom:}.utils-sortby{padding-left:1rem}}.productgrid--item .productitem{text-align:left}.productgrid--item .productitem--title{color:}.productgrid--item .price--compare-at,.productgrid--item .price--main{font-size:var(--font-size-body-smaller, .875rem);color:#648048}.productgrid--item .productitem--vendor{color:}.productitem--price div{display:inline-block}@media screen and (min-width: 1080px){.featured-collection--container .featured-collection--content[data-layout=grid]{grid-template-columns:repeat(4,1fr)}}.badge--sale,.badge--soldout{padding:12px 16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:0 0 6px 6px;text-align:center}.productitem--badge{top:0;left:50%;bottom:auto;right:auto;transform:translate(-50%)}span.productitem--tag{color:#d2795c;text-transform:uppercase;letter-spacing:1px;font-size:11px}.collection--item-title{font-weight:400}.atc-button--text{font-size:12px!important;letter-spacing:2px!important}.breadcrumbs-container{padding-left:unset;margin-top:unset}.breadcrumbs-container a,.breadcrumbs-container span{font-size:11px;letter-spacing:1.5px;color:#373e2f}.product--container{background-color:#faf4ef}@media screen and (min-width:720px){.outer-product--container{padding:4rem 4rem 3rem}}@media screen and (max-width:719px){.outer-product--container{padding:2rem 2rem 1.5rem}}@media screen and (min-width:720px){.inner-product--container{background-color:#fff;padding:3rem}}@media screen and (max-width:719px){.inner-product--container{background-color:#fff;padding:1.5rem}}.product--container{padding-left:unset;padding-right:unset;margin-top:unset}.product--container .product-description.rte{max-width:430px;margin-right:auto;margin-left:auto;margin-top:3rem;border-top:1px solid #D7BFAA;border-bottom:1px solid #D7BFAA;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width: 860px){.product--container .product-description.rte{border-top:unset}}.plant-gar--container{max-width:430px;margin-right:auto;margin-left:auto;padding-top:1rem;padding-bottom:1.5rem;padding-left:.5rem}.plant-gar-heading{text-transform:uppercase;font-weight:600;font-size:.875em!important;margin-bottom:15px}@media screen and (min-width:720px){.plant-gar-icon{width:50px;height:50px;background-size:cover;margin-right:15px}}@media screen and (max-width:719px){.plant-gar-icon{width:30px;height:30px;background-size:cover;margin-right:15px}}.each-info{display:flex;align-items:center;margin-bottom:10px}.product-details{text-align:center}.product-form--regular{display:flex;justify-content:center}.product-reviews--content .spr-content .spr-reviews{border-top:none!important}.product-reviews--content .spr-summary-actions-newreview{border:unset;letter-spacing:1.5px;font-size:16px;font-weight:600}@media screen and (min-width:720px){.spr-review{border:1px solid #648048!important;padding:50px 30px!important}}.product-reviews--content .spr-header-title{font-size:30px}.product-title{color:#000}.product--price{font-weight:400;font-size:var(--font-size-body-large, 1.25rem)}.product--container .product-details{padding-bottom:1.5rem}.product--container .product-description.rte p{color:#000}.shopify-payment-button__button--hidden{visibility:collapse;margin-top:0!important;height:0}@media screen and (min-width: 1080px){.product--container .product-form--atc-button,.shopify-payment-button,.shopify-payment-button .shopify-payment-button__button{width:unset;min-width:12rem;width:fit-content}}.product-section--title{font-size:var(--font-size-heading-medium, 1.875rem)}.fourohfour--container{margin-bottom:0}.line-after-title{position:relative;display:inline-block;padding-bottom:5px}.line-after-title:after{content:"";position:absolute;left:0;right:0;top:100%;margin:10px auto;width:15%;height:2px;background:#d2795c}
/*# sourceMappingURL=/cdn/shop/t/2/assets/momentum.css.map */
