@font-face{font-family:agenda;src:url(/cdn/shop/files/ufonts.com_agenda-black.ttf?v=1750942912) format("truetype");font-weight:800}@font-face{font-family:agendaLight;src:url(/cdn/shop/files/ufonts.com_agenda-light.ttf?v=1751009107) format("truetype");font-weight:400}@font-face{font-family:proxima;src:url(/cdn/shop/files/Proxima_Nova_Semibold.otf?v=1750942913) format("opentype");font-weight:600}:root{--sec-header-bg: #2A431C;--sec-header-color: #ffffff;--heading: agenda;--body: proxima;--agenda_light: agendaLight}body,p,span,a,button{font-family:var(--body)!important}.menu__heading__default,h1,h2,h3,h4,h5,h6{font-family:var(--heading)!important}.osr-btn{border-radius:10px}.product-card__content .group-block .group-block-content .text-block>*{font-family:var(--body)!important;font-size:1.1rem;line-height:1.5rem}.osr-font-54{font-size:54px;line-height:64px}.osr-font-68{font-size:68px;line-height:78px}.osr-font-44{font-size:44px;line-height:54px}.osr-font-40{font-size:40px;line-height:50px}.osr-font-28{font-size:28px;line-height:38px}.osr-font-24{font-size:24px;line-height:34px}.osr-font-22{font-size:22px;line-height:32px}.osr-font-18{font-size:18px;line-height:28px}.osr-p-b-10{padding-bottom:10px}.osr-m-0{margin:0}@media only screen and (max-width: 1200px){.osr-font-68{font-size:56px;line-height:66px}.osr-font-54{font-size:42px;line-height:52px}.osr-font-44{font-size:34px;line-height:44px}.osr-font-40{font-size:30px;line-height:40px}.osr-font-28,.osr-font-24{font-size:20px;line-height:30px}}@media only screen and (max-width: 1024px){.osr-font-68{font-size:50px;line-height:60px}.osr-font-54{font-size:38px;line-height:48px}.osr-font-44{font-size:30px;line-height:40px}.osr-font-40{font-size:24px;line-height:34px}.osr-font-22,.osr-font-28,.osr-font-24{font-size:18px;line-height:28px}}@media only screen and (max-width: 991px){.osr-font-68{font-size:34px;line-height:44px}.osr-font-54{font-size:30px;line-height:40px}.osr-font-44{font-size:26px;line-height:36px}.osr-font-40{font-size:20px;line-height:30px}.osr-font-22{font-size:16px;line-height:26px}.osr-font-28{font-size:18px;line-height:28px}.osr-font-24{font-size:16px;line-height:26px}}@media only screen and (max-width: 767px){.osr-font-68{font-size:26px;line-height:36px}.osr-font-54{font-size:24px;line-height:34px}.osr-font-44,.osr-font-40{font-size:20px;line-height:30px}.osr-font-22{font-size:14px;line-height:24px}.osr-font-28{font-size:16px;line-height:26px}.osr-font-24{font-size:14px;line-height:24px}}product-recommendations .section-resource-list__content,.section-resource-list__header{margin:0 auto;min-width:350px;width:fit-content;position:relative}product-recommendations .section-resource-list__content .text-block,.section-resource-list__header .text-block{display:flex;flex-direction:row;align-items:center;color:var(--sec-header-color);position:relative;font-size:64px;line-height:74px;text-transform:uppercase}product-recommendations .section-resource-list__content .text-block>*,.section-resource-list__header .text-block>*{font-size:64px;line-height:74px;text-transform:uppercase}.osr-section-header{color:#2a431c;border-radius:50px;position:relative;width:fit-content;padding:10px;margin:0 auto 50px;display:flex;align-items:center;justify-content:space-between}.osr-section-heading{font-size:64px;line-height:74px;text-transform:uppercase;margin:0;text-align:center}@media only screen and (max-width: 1024px){product-recommendations .section-resource-list__content .text-block>*,.section-resource-list__header .text-block>*,.osr-section-heading{font-size:20px;line-height:30px}.osr-section-heading,product-recommendations .section-resource-list__content .text-block>*,.section-resource-list__header .text-block>*{font-size:50px;line-height:60px}}@media only screen and (max-width: 991px){product-recommendations .section-resource-list__content .text-block>*,.section-resource-list__header .text-block>*,.osr-section-heading{font-size:40px;line-height:50px}}@media only screen and (max-width: 767px){product-recommendations .section-resource-list__content .text-block>*,.section-resource-list__header .text-block>*{font-size:30px;line-height:40px}.osr-section-heading{font-size:30px;line-height:40px}.osr-section-header:before,.osr-section-header:after,.section-resource-list__header .text-block:after,.section-resource-list__header .text-block:before{max-width:18px;max-height:18px}product-recommendations .section-resource-list__content,.section-resource-list__header{margin:0 auto;min-width:280px}.page-contact .osr-section-header{margin-bottom:0}}.header__column .header-actions__action .account-button__icon svg,.header__column .header-actions__action .svg-wrapper svg{width:30px;height:30px}.menu-drawer__menu-item{font-size:16px!important;line-height:26px!important;height:fit-content!important;min-height:unset!important}@media only screen and (max-width: 767px){.header .header__row{padding:10px 0!important}}.shopify-section-group-footer-group .layout-panel-flex{flex-wrap:wrap;align-items:start}.shopify-section-group-footer-group .group-block{width:50%;position:relative}.shopify-section-group-footer-group .layout-panel-flex .menu{width:25%;position:relative;height:100%}.shopify-section-group-footer-group .email-signup__input-group{border-bottom:1px solid}.shopify-section-group-footer-group .group-block:first-child{padding-right:20px}.shopify-section-group-footer-group .group-block:first-child:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#fff3}.shopify-section-group-footer-group .layout-panel-flex .menu:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#fff3}summary.menu__heading.h3{margin:0;padding:0}.shopify-section-group-footer-group .section-content-wrapper{border-top:3px solid rgba(0 0 0 / .06)}.shopify-section-group-footer-group .footer-utilities__group.footer-utilities__group--right{justify-content:flex-start;flex-direction:row}.shopify-section-group-footer-group .section-background{margin-bottom:-70px}.footer-utilities__group-copyright{background:#203116;padding:10px 20px;border-radius:50px;margin:0 auto;color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between}.footer-utilities__text{color:#fff;position:relative}.footer-utilities .footer-utilities__text a{color:#fff}.shopify-section-group-footer-group .footer-utilities .footer-utilities__group.footer-utilities__group--right{display:none}.shopify-section-group-footer-group .footer-utilities.osr-footer-utilities .footer-utilities__group.footer-utilities__group--right{display:flex}.custom-section-content .group-block-content .text-block a:hover,footer .menu__item a:hover{text-decoration:underline;text-underline-offset:5px}footer .group-block-content .text-block a{text-decoration:none}footer .group-block-content .text-block a:hover{color:currentcolor;text-decoration:underline;text-underline-offset:5px}@media only screen and (max-width: 1024px){.shopify-section-group-footer-group .group-block{width:calc(50% - 25px)!important;position:relative;height:auto}.shopify-section-group-footer-group .layout-panel-flex .menu{width:calc(50% - 25px)!important;position:relative;height:auto;order:3}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-fill{flex:unset}.shopify-section-group-footer-group .group-block{order:2}.shopify-section-group-footer-group .group-block:first-child{order:1}.footer-utilities.spacing-style{order:4}.shopify-section-group-footer-group .layout-panel-flex .menu:last-of-type:after{content:"";display:none}.shopify-section-group-footer-group .section-background{margin-bottom:0}}@media only screen and (max-width: 767px){.shopify-section-group-footer-group .layout-panel-flex{flex-wrap:wrap;justify-content:space-between}.section-content-wrapper.mobile-column{flex-flow:row wrap}.shopify-section-group-footer-group .group-block,.shopify-section-group-footer-group .layout-panel-flex .menu{width:100%!important}.shopify-section-group-footer-group .group-block:first-child{padding-right:0}.shopify-section-group-footer-group .group-block:first-child:after{content:"";display:none}.shopify-section-group-footer-group .layout-panel-flex .menu:after{content:"";display:none}.shopify-section-group-footer-group .layout-panel-flex .menu,.shopify-section-group-footer-group .group-block{order:1}.shopify-section-group-footer-group .group-block:first-child{order:2}.footer-utilities.spacing-style{order:4}.shopify-section-group-footer-group .section-background{margin-bottom:0}}.product-card__content .quantity-selector{border:1px solid #2A431C}.product-card__content .quantity-selector .quantity-minus,.product-card__content .quantity-selector .quantity-plus,.product-card__content .quantity-selector input{color:#2a431c}.product-card__content .variant-option__button-label{width:fit-content;border-radius:6px}.product-card__content .variant-option--buttons{display:flex}@media only screen and (max-width: 767px){.product-form-buttons>*:not(.quantity-selector){min-width:unset!important}.product-card__content .group-block .group-block-content .text-block>*{font-size:16px;line-height:21px}.product-card__content product-price>*{font-size:14px!important}.product-card__content .variant-option__button-label{padding:5px!important;min-height:unset}.product-card__content .quantity-selector{height:unset;padding:5px 0}.product-card__content .quantity-minus,.product-card__content .quantity-plus{height:unset}}.osr-image-with-text-slide-title{text-transform:uppercase}.osr-image-with-text-slider{overflow:hidden;position:relative}.osr-image-with-text-slide-inner{display:flex;align-items:center;gap:50px;flex-wrap:wrap;justify-content:space-between;min-height:500px}.osr-image-with-text-slide-left{width:calc(50% - 25px);padding-left:50px}.osr-image-with-text-slide-right{width:calc(50% - 25px)}.osr-image-with-text-slide-image{width:100%;height:auto}.osr-slider-nav{width:20px;cursor:pointer}.osr-image-with-text-slider-navigation .osr-slider-nav svg path,.osr-image-with-text-slider-navigation .osr-slider-nav svg{color:#fff;fill:#fff}.osr-image-with-text-slider-navigation{position:absolute;bottom:50px;display:flex;align-items:center;justify-content:center;left:0;right:0;z-index:1;gap:50px}@media only screen and (max-width: 767px){.osr-image-with-text-slide-left,.osr-image-with-text-slide-right{width:100%;padding:10px 20px 40px}.osr-image-with-text-slide-inner{gap:0}.osr-image-with-text-slide-inner{justify-content:flex-end;align-items:flex-end}.osr-image-with-text-slide-left{order:2}.osr-image-with-text-slide-title,.osr-image-with-text-slide-text{text-align:center}.osr-image-with-text-slide-title br{display:none}}.osr-infinite-slider-section .swiper-wrapper{-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;margin:0 auto;transition-timing-function:linear!important}.osr-infinite-slider-section{width:100%;overflow:hidden;position:relative}.osr-infinite-slider{width:100%}.osr-infinite-slider .swiper-wrapper{display:flex}.osr-infinite-slider .swiper-slide{width:auto;box-sizing:border-box;transition:transform .3s ease-in-out;padding:15px 60px 15px 0}.osr-infinite-slider-slide-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;gap:30px}.osr-infinite-slider-image{width:150px;height:auto;object-fit:cover}.osr-infinite-slider-text{margin:0;text-align:center}.osr-testimonial-wrapper-main{padding:40px 0}.osr-testimonial-slider{overflow:hidden}.osr-testimonial-rating{display:block;color:#efd860}.osr-testimonial-slide-text{margin:0;padding:20px 0}.osr-testimonial-reviewer-name{display:block;color:#efd860}.osr-testimonial-reviewer-username{display:block}.osr-testimonial-reviewer-image-content{width:56px;height:56px;border-radius:100%}.osr-testimonial-reviewer-image{width:100%}.osr-testimonial-star-icon{width:22px;height:22px;display:block}.osr-testimonial-star-rating{display:flex;align-items:center}.osr-testimonial-slide-flex{display:flex;align-items:center;justify-content:center;gap:10px}.osr-testimonial-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.osr-testimonial-slide-image{width:100%;height:100%;min-height:500px;object-fit:fill}.osr-testimonial-slide-image-content{position:relative}.osr-testimonial-slide-inner{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.osr-testimonial-pagination{text-align:center;margin-top:40px}.swiper-pagination-bullet{background:#eaede9;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2a431c}@media only screen and (max-width: 767px){.osr-testimonial-wrapper-main{padding:0}.osr-testimonial-slider{overflow:hidden}}.osr-iwz-section .osr-section-header{margin:0 0 30px}.osr-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:50px}.osr-flex.osr-flex-reverse{flex-direction:row-reverse}.osr-iwz-logo{max-width:150px;margin-bottom:10px}.osr-iwz-image{width:100%;height:auto}.osr-iwz-title{text-transform:uppercase}.osr-btn{font-size:18px}.osr-iwz-section .osr-section-heading{text-align:left}.osr-iwz-section .osr-section-header{padding:0}@media only screen and (max-width: 767px){.osr-column.osr-right-column{order:1}.osr-column.osr-left-column{order:2}#template--19443936100585__osr_image_with_text_M79xHi .osr-column.osr-left-column{order:1!important}#template--19443936100585__osr_image_with_text_M79xHi .osr-column.osr-right-column{order:2!important}.osr-iwz-section .osr-section-heading{text-align:center}#template--19443936166121__osr_image_with_text_a4HTFX .osr-column.osr-right-column,#template--19443936166121__osr_image_with_text_FV7R8p .osr-column.osr-right-column{order:2}#template--19443936166121__osr_image_with_text_a4HTFX .osr-column.osr-left-column,#template--19443936166121__osr_image_with_text_FV7R8p .osr-column.osr-left-column{order:1}}.osr-slideshow{overflow:hidden;position:relative}.osr-slideshow-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;height:100vh}.osr-slideshow-column{width:50%;height:100%}.osr-slideshow-img{width:100%;height:auto}.osr-slideshow-center-column.osr-slideshow-image-column{max-width:40%;margin:auto;position:absolute;top:0;left:0;right:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.osr-slideshow-btn{padding:15px 40px;display:block;width:fit-content;border-radius:12px;font-size:16px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);cursor:pointer;margin-top:15px}.osr-slideshow-left-column{padding-left:80px;padding-right:15%;display:flex;flex-direction:column;justify-content:center}.osr-slideshow-right-column{padding-left:15%;padding-right:80px;display:flex;flex-direction:column;justify-content:center}.osr-slideshow-img-content{max-width:400px;margin:0 auto}.osr-slideshow-img-content-2{display:none}.osr-slideshow-control{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;left:0;right:0;top:95vh}.osr-slideshow-control .osr-slideshow-pagination{width:fit-content;padding-top:20px}.osr-slideshow-nav-left.osr-slider-nav{position:absolute;top:50%;left:20px;z-index:1;width:40px;cursor:pointer;border-radius:100%;background:#2a431c;padding:10px}.osr-slideshow-nav-right.osr-slider-nav{position:absolute;top:50%;right:20px;z-index:1;width:40px;cursor:pointer;border-radius:100%;background:#2a431c;padding:10px}.osr-slideshow-nav-right.osr-slider-nav svg path,.osr-slideshow-nav-left.osr-slider-nav svg path{color:#fff;fill:#fff}.osr-slideshow-title{text-transform:uppercase}@media only screen and (max-width: 1500px){.osr-slideshow-img-content{max-width:350px;margin:0 auto}.osr-slideshow-left-column{padding-left:80px;padding-right:12%;display:flex;flex-direction:column;justify-content:center}.osr-slideshow-right-column{padding-left:12%;padding-right:80px}}@media only screen and (max-width: 1024px){.osr-slideshow-img-content{max-width:300px;margin:0 auto}}@media only screen and (max-width: 767px){.osr-slideshow-column{width:100%;height:50%}.osr-slideshow-left-column{padding-left:15px;padding-right:15px;padding-bottom:35%}.osr-slideshow-right-column{padding:35% 15px 50px}.osr-slideshow-center-column.osr-slideshow-image-column{max-width:500px;width:100%}.osr-slideshow-img-content{max-width:300px;margin:0 auto}}@media only screen and (max-width: 400px){.osr-slideshow-img-content{max-width:250px;margin:0 auto}}@media screen and (width >= 750px){.product-information .product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend){grid-column:2!important}}.cart__checkout-button,button.shopify-payment-button__button--unbranded,.add-to-cart-button{font-size:18px}.product-details .group-block .group-block-content .text-block h1{text-transform:uppercase}product-price>*{font-size:20px!important}.osr-product-tax{font-size:14px}.product-details .variant-option{display:flex}.osr-product-features-flex{border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:20px}.variant-option__button-label{width:fit-content;border-radius:6px!important}.product-details .quantity-selector{background:#eaede9;border:1px solid #2A431C}.osr-product-features-image{width:20px;height:auto}.osr-product-features-flex-inner{display:flex;align-items:center;gap:10px}.osr-product-features-name{font-size:14px;line-height:24px}.osr-product-features-flex{display:flex;flex-direction:column;row-gap:10px}.osr-product-logo-wrap{display:flex;justify-content:space-between;gap:15px;text-align:center;flex-wrap:wrap}.osr-product-logo{max-width:100px;height:auto;margin:0 auto}.osr-product-logo-text{font-size:13px;line-height:20px;word-wrap:unset}.osr-product-logo-content{width:calc(25% - 15px);display:flex;flex-direction:column;gap:15px}.product-details .accordion .details__header{font-size:18px;line-height:28px}.price-savings{background:#2a431c;color:#fff;width:fit-content!important;padding:10px 16px;border-radius:6px;margin-top:10px;font-size:16px!important}.jdgm-review-widget .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:6px}@media only screen and (max-width: 991px){.osr-product-features-image{width:20px;height:auto}.osr-product-features-name,.osr-product-logo-text{font-size:14px;line-height:24px}.osr-product-logo-content{width:calc(50% - 15px)}}@media only screen and (max-width: 767px){.cart__checkout-button,button.shopify-payment-button__button--unbranded,.add-to-cart-button{font-size:16px}}@media only screen and (max-width: 400px){.cart__checkout-button,button.shopify-payment-button__button--unbranded,.add-to-cart-button{font-size:14px}}.osr-section-text{text-align:center;font-size:44px;line-height:54px}@media only screen and (max-width: 1200px){.osr-section-text{font-size:34px;line-height:44px}}@media only screen and (max-width: 1024px){.osr-section-text{font-size:30px;line-height:40px}}@media only screen and (max-width: 991px){.osr-section-text{font-size:26px;line-height:36px}}@media only screen and (max-width: 767px){.osr-section-text{font-size:20px;line-height:30px}}.osr-text-zigzag-section .osr-flex{align-items:baseline}@media only screen and (max-width: 767px){.osr-text-zigzag-section .osr-flex{gap:20px}}.osr-multicolumn-image{max-width:60px;width:100%;height:auto}.osr-multicolumn-flex{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.osr-multicolumn{width:calc(25% - 20px);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.osr-multicolumn-title{font-size:24px;line-height:34px}.osr-multicolumn-text{font-size:18px;line-height:28px}@media only screen and (max-width: 991px){.osr-multicolumn-title{font-size:18px;line-height:28px}.osr-multicolumn-text{font-size:14px;line-height:24px}}@media only screen and (max-width: 767px){.osr-multicolumn{width:calc(50% - 10px)}}.osr-icon-flex{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;align-items:center}.osr-icon{width:calc(14% - 15px)}.osr-icon-image-content{max-width:120px;width:100%;display:block;margin:0 auto}@media only screen and (max-width: 991px){.osr-icon-image-content{max-width:100px}}@media only screen and (max-width: 767px){.osr-icon{width:calc(33% - 15px)}}.osr-multicolumn-a-wrapper .osr-multicolumn-image{max-width:100px;width:100%;height:auto}.osr-multicolumn.osr-multicolumn-a{background:#2a431c26;padding:20px;border-radius:12px;border:1px solid #2A431C}.osr-contact-from-section .contact-form__form-row .visually-hidden{position:unset!important;width:100%;height:auto;clip:unset!important}.osr-contact-from-section .contact-form__form-row{flex-direction:column;width:calc(33.33% - 10px)}.osr-contact-from-section .contact-form__form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:15px}.osr-contact-from-section .contact-form__form-row.contact-form__form-row-full-width{width:100%}#shopify-section-template--19443936198889__form .custom-section-content .group-block-content .text-block>*{font-size:16px;line-height:26px}#shopify-section-template--19443936198889__form .custom-section-content .group-block-content .text-block h2{font-size:unset;line-height:unset}.submit-button{font-size:18px;line-height:28px}.email-signup__message{margin-top:16px;color:#ffff06;font-size:15px}.email-signup__message .icon-success{color:#ffff06}@media only screen and (max-width: 767px){.osr-contact-from-section .contact-form__form-row{flex-direction:column;width:100%}}.osr-image-slider{overflow:hidden;position:relative}.osr-image-slider-navigation-left.osr-slider-nav{position:absolute;top:50%;left:20px;z-index:1;width:40px;cursor:pointer;border-radius:100%;background:#2a431c;padding:10px}.osr-image-slider-navigation-right.osr-slider-nav{position:absolute;top:50%;right:20px;z-index:1;width:40px;cursor:pointer;border-radius:100%;background:#2a431c;padding:10px}.osr-image-slider-navigation-right.osr-slider-nav svg path,.osr-image-slider-navigation-left.osr-slider-nav svg path{color:#fff;fill:#fff}.osr-image-slider-pagination{z-index:1;position:absolute;bottom:20px;left:0;right:0;width:fit-content;margin:0 auto;text-align:center;justify-content:center;display:flex}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
