@font-face{font-family:Bricolage Grotesque;src:url(./Bricolage-Grotesque-tOTGbOdn.woff2) format("woff2"),url(./Bricolage-Grotesque-DcWnIxAz.ttf) format("truetype");font-display:swap}@font-face{font-family:MarketPro;src:url(./MarketPro-B0hX4kPN.woff2) format("woff2"),url(./MarketPro-BgzWsB2p.otf) format("opentype");font-display:swap}@font-face{font-family:MarketPro Bold;src:url(./MarketPro-Bold-CacTYaYO.woff2) format("woff2"),url(./MarketPro-Bold-Pip16ckT.otf) format("opentype");font-display:swap}@font-face{font-family:MarketPro Medium;src:url(./MarketPro-Medium-XBPoHfC8.woff2) format("woff2"),url(./MarketPro-Medium-BHrwtW1C.otf) format("opentype");font-display:swap}.facebook{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/facebook.svg)}.instagram{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram.svg)}.tiktok{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/tiktok.svg)}.facebook-red{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/facebook-red.svg)}.instagram-red{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram-red.svg)}.tiktok-red{width:24px;height:24px;display:block;background-image:url(/wp-content/themes/redleaftheme/assets/images/tiktok-red.svg)}.header{display:flex;align-items:center;position:fixed;height:120px;width:101.5%;left:-10px;top:0;background-color:#ed3a3d;padding:28px 40px;z-index:10}.header:before{content:"";position:absolute;width:100%;height:122px;top:1px;left:0;border-image-source:url(/wp-content/themes/redleaftheme/assets/images/NAV.svg);border-image-slice:61 fill;border-image-width:61px;border-image-repeat:stretch}.header .drawer-toggle{display:none;height:40px;width:40px;background-color:#fff;cursor:pointer;border-radius:6px;padding:8px;border:none}.header .drawer-toggle img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.header .links{flex:1;display:flex;justify-content:space-between;align-items:center}.header .links .primary-nav{display:flex;justify-content:center;align-items:center;list-style:none;gap:32px;margin:0;padding:0}.header .links .primary-nav li{height:28px}.header .links .primary-nav .nav-item-0{display:flex;gap:8px;cursor:pointer;color:#fff;text-transform:uppercase;font-size:21px;font-weight:300;font-stretch:condensed;letter-spacing:-.31px;position:relative}.header .links .primary-nav .nav-item-0 a{text-decoration:none;color:inherit}.header .links .primary-nav .nav-item-0 p{margin:0}.header .links .primary-nav .nav-item-0:hover,.header .links .primary-nav .nav-item-0.is-open{border-bottom:2px solid white}.header .links .primary-nav .nav-item-0 .sub-menu{display:none;min-width:264px;border-radius:12px;position:absolute;background-color:#fff;padding:16px;top:100%;border:1px solid #ECEDEE;margin-top:15px}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav{list-style:none;margin:0;padding:0}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li{text-transform:none;border-radius:4px;margin:15px 0;height:42px;padding:8px;width:100%}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li a{display:block;text-decoration:none;color:#212322;white-space:nowrap;width:100%}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li:hover{background-color:#ffedeb}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li:hover a,.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li:hover p{color:#b0282b}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li:first-child{margin-top:0}.header .links .primary-nav .nav-item-0 .sub-menu .sub-menu-nav li:last-child{margin-bottom:0}.header .links .primary-nav .nav-item-0 #sub-menu-shop{display:none;min-width:616px;gap:16px}.header .links .primary-nav .nav-item-0 #sub-menu-shop li{min-width:293px;height:64px;padding:8px;color:#212322;margin:0}.header .links .primary-nav .nav-item-0 #sub-menu-shop li a{display:flex;align-items:center;gap:12px}.header .links .primary-nav .nav-item-0 #sub-menu-shop li a img{height:48px;width:48px;border-radius:4px;border:1px solid #ECEDEE}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container{display:flex;flex-direction:column;align-items:center;padding:20px;height:293px;width:276px;border-radius:8px;background-color:#faf5ee;color:#212322;text-transform:none}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container img{height:179px;width:188px;margin-bottom:12px}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container .shop-all-btn{width:100%;display:flex;justify-content:space-between;align-items:center;height:24px;margin-bottom:6px}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container .shop-all-btn .chevron-right{height:24px;width:24px;margin:0}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container .shop-all-message-container{width:100%}.header .links .primary-nav .nav-item-0 #sub-menu-shop .sub-menu-image-container .shop-all-message-container .shop-all-message{width:100%;font-size:16px;text-align:left}.header .header-actions{display:flex;align-items:center;gap:24px}.header-logo{width:189px;height:46px;margin-right:32px;cursor:pointer;position:relative;z-index:10}@media screen and (max-width:1024px){.header{border-image:none;background-color:#ed3a3d;height:72px;padding:16px;justify-content:space-between;width:100%;left:0}.header:before{display:none}.header:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background-image:url(/wp-content/themes/redleaftheme/assets/images/nav_mobile.svg);background-repeat:repeat-x;background-position:center bottom;background-size:309px 10px;pointer-events:none}.header .drawer-toggle{display:block}.header .links{display:none}.header-logo{width:138px;height:34px;margin:0}}.rl-button{height:56px;min-width:159px;display:inline-flex;cursor:pointer;position:relative;align-items:center;justify-content:center;font-size:32px;font-stretch:condensed;text-decoration:none;text-transform:uppercase}@media screen and (max-width:640px){.rl-button{height:45px}}.learn-more-button{text-transform:uppercase;font-size:32px;font-weight:500;font-stretch:condensed;padding:12px 32px}.learn-more-button p{margin:0}@media screen and (max-width:1024px){.learn-more-button{font-size:24px;padding:12px 24px;min-width:120px}}@media screen and (max-width:640px){.learn-more-button{font-size:18px;min-width:100px}}.rl-button-full{height:60px;width:100%;display:inline-flex;cursor:pointer;position:relative;align-items:center;justify-content:center;text-decoration:none;font-stretch:condensed}.rl-header-button{font-size:32px;letter-spacing:-1px;padding:12px 32px;height:auto;line-height:100%;font-weight:500;text-decoration:none;text-align:center}.rl-home-hero-button{padding:12px 32px;height:auto;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1px;text-transform:uppercase;text-align:center}.rl-view-formulas-button{height:56px;padding:12px 32px;font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.rl-button-red:before,.rl-button-red:after,.rl-button-white:before,.rl-button-white:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-style:solid}.rl-button-red{color:#fff;isolation:isolate}.rl-button-red:before{z-index:-1;border-image:url(/wp-content/themes/redleaftheme/assets/images/button-red-full.svg);border-image-slice:30 fill;border-image-width:100px}.rl-button-red:after{z-index:-2;opacity:0;transform:translateY(0);transition:opacity .15s ease,transform .15s ease;border-image:url(/wp-content/themes/redleaftheme/assets/images/button-dark-red.svg);border-image-slice:30 fill;border-image-width:100px}.rl-button-red:hover:after{opacity:1;transform:translate(6px,6px)}.rl-button-white{color:#ed3a3d;isolation:isolate}.rl-button-white:before{z-index:-1;border-image:url(/wp-content/themes/redleaftheme/assets/images/button-white.svg);border-image-slice:30 fill;border-image-width:100px}.rl-button-white:after{z-index:-2;opacity:0;transform:translateY(0);transition:opacity .15s ease,transform .15s ease;border-image:url(/wp-content/themes/redleaftheme/assets/images/button-dark-red.svg);border-image-slice:30 fill;border-image-width:100px}.rl-button-white:hover:after{opacity:1;transform:translate(6px,6px)}.drawer{position:fixed;top:0;left:0;z-index:20;display:none;height:100%;width:358px;background-color:#ed3a3d;transform:translate(-100%);transition:transform .22s ease;flex-direction:column;overflow-x:hidden}.drawer .drawer-header{height:72px;display:flex;justify-content:space-between;align-items:center;padding:16px}.drawer .drawer-header .drawer-toggle{cursor:pointer}.drawer .drawer-links{display:flex;flex-direction:column;padding:24px 16px;flex:1;position:relative}.drawer .drawer-links .drawer-nav{list-style:none;margin:0;padding:0}.drawer .drawer-links .drawer-nav li{align-items:center;height:48px;cursor:pointer;width:100%}.drawer .drawer-links .drawer-nav li .drawer-nav-item-0{display:flex;width:100%;justify-content:space-between;align-items:center;height:48px;cursor:pointer}.drawer .drawer-links .drawer-nav li .drawer-nav-item-0 p{margin:0;text-decoration:none;color:#fff;text-transform:uppercase;font-stretch:condensed;font-size:21px;font-weight:300;line-height:21px}.drawer .drawer-links .drawer-nav li .drawer-nav-item-0 a{display:flex;align-items:center;width:100%;height:100%;text-decoration:none;color:#fff;text-transform:uppercase;font-stretch:condensed;font-size:21px;font-weight:300;line-height:21px}.drawer .drawer-links .drawer-nav li .drawer-sub-menu{background-color:#ed3a3d;position:absolute;width:100%;height:100%;top:0;left:0;padding:24px 16px;transform:translate(100%);transition:transform .22s ease;pointer-events:none}.drawer .drawer-links .drawer-nav li .drawer-sub-menu ul{padding:0;list-style:none}.drawer .drawer-links .drawer-nav li .drawer-sub-menu ul li a{display:flex;justify-content:flex-start;text-align:left;text-transform:none;font-size:21px;width:100%}.drawer .drawer-links .drawer-nav li .drawer-sub-menu ul .drawer-sub-menu-nav-header{display:flex;gap:8px;align-items:center;margin-bottom:8px}.drawer .drawer-links .drawer-nav li .drawer-sub-menu ul .drawer-sub-menu-nav-header h1{font-size:32px;line-height:100%;font-weight:500;color:#fff;margin:0;text-transform:uppercase;font-stretch:condensed}.drawer .drawer-links .drawer-nav li .drawer-sub-menu.is-open{transform:translate(0);pointer-events:auto}.drawer .drawer-footer{height:116px;padding:24px 16px;display:flex;justify-content:center;align-items:center}.drawer .drawer-footer .drawer-find-store{width:312px;min-width:312px;max-width:312px;height:auto;line-height:100%}.drawer .drawer-footer .drawer-find-store:before{border-image:url(/wp-content/themes/redleaftheme/assets/images/button-white.svg);border-image-slice:30 fill;border-image-width:100px}.drawer .drawer-footer .drawer-find-store:after{display:none}.drawer .drawer-footer .drawer-find-store:hover:after{opacity:0;transform:none}.drawer.is-visible{display:flex}.drawer.is-open{transform:translate(0)}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);z-index:10;display:none;opacity:0;pointer-events:none;transition:opacity .2s ease}.drawer-overlay.is-visible{display:block;opacity:1;pointer-events:auto}.admin-bar .drawer{top:32px;height:calc(100% - 32px)}@media(max-width:782px){.admin-bar .drawer{top:46px;height:calc(100% - 46px)}}.language-switcher{cursor:pointer;font-stretch:condensed;font-size:21px;width:46px;position:relative}.language-switcher .current-language{color:#fff;display:flex;align-items:center;justify-content:space-between;letter-spacing:-.31px;font-size:21px;padding-bottom:2px;font-weight:300}.language-switcher .language-options{border:1px solid #ECEDEE;padding:16px;display:none;border-radius:12px;width:264px;position:absolute;right:0;margin-top:15px;list-style:none;background-color:#fff}.language-switcher .language-options li{padding:8px;width:100%;border-radius:4px;margin:15px 0}.language-switcher .language-options li:hover{background-color:#ffedeb}.language-switcher .language-options li:hover a{color:#b0282b}.language-switcher .language-options li:first-child{margin-top:0}.language-switcher .language-options li:last-child{margin-bottom:0}.language-switcher .language-options a{text-decoration:none;color:#212322;width:100%;font-size:21px;display:block;height:100%}.drawer-language-switcher{font-size:21px;font-stretch:condensed;color:#fff}.drawer-language-switcher .current-language{cursor:pointer;height:48px;display:flex;flex:1;align-items:center;width:100%;justify-content:space-between;font-weight:300}.drawer-language-switcher .current-language img{transition:transform .22s ease}.drawer-language-switcher .language-options{list-style:none;padding:0;max-height:0px;overflow:hidden;transition:max-height .22s ease}.drawer-language-switcher .language-options li{height:40px;cursor:pointer;display:flex;align-items:center;padding:0 16px}.drawer-language-switcher .language-options li a{text-decoration:none;color:#fff;width:100%}.drawer-language-switcher .language-options li:hover{background-color:#fff}.drawer-language-switcher .language-options li:hover a{color:#b0282b}.drawer-language-switcher.is-open .current-language img{transform:rotate(90deg)}.selected-language{color:#fff;background-color:#ffedeb}.selected-language a{color:#b0282b!important}.rl-footer{background-color:#ed3a3d;width:100%;position:relative;color:#fff;overflow-y:visible}.rl-footer:before{content:"";position:absolute;width:100%;height:10px;top:-5px;background-image:url(/wp-content/themes/redleaftheme/assets/images/footer.svg);background-repeat:repeat-x;background-position:top;background-size:102vw}.rl-footer #kibble-left,.rl-footer #kibble-right{position:absolute}.rl-footer #kibble-left{left:0;top:-100px}.rl-footer #kibble-right{right:0;top:-35px}@media screen and (max-width:768px){.rl-footer #kibble-left{left:-30px;object-fit:cover;object-position:left;width:150px;height:300px}.rl-footer #kibble-right{width:90px;height:300px;object-fit:cover;object-position:right;top:-90px}}.rl-footer .retailer-section{display:flex;flex-direction:column;gap:64px;padding:50px 0;align-items:center}.rl-footer .retailer-section .retailer-section-title{position:relative}.rl-footer .retailer-section .retailer-section-title .find-us-here{opacity:0;position:absolute;top:-80px;right:-50px;width:176px;height:79px;background-image:url(/wp-content/themes/redleaftheme/assets/images/speech_ballon_small_blue.svg)}.rl-footer .retailer-section .retailer-section-title .find-us-here p{position:absolute;color:#fff;margin:0;font-size:28px;font-weight:300;width:100%;top:12%;text-align:center;font-stretch:condensed;letter-spacing:-1px;text-transform:uppercase}@media screen and (max-width:768px){.rl-footer .retailer-section .retailer-section-title .find-us-here{top:-90px;right:auto;left:50%;margin-left:-88px}}.rl-footer .retailer-section .retailer-section-title .find-us-here.is_visible{animation:fade_in_up .5s ease-out forwards,shake .6s ease-in-out}.rl-footer .retailer-section .retailer-section-title h1{font-weight:500;font-stretch:condensed;font-size:67px;text-align:center;margin:0;letter-spacing:-1px;line-height:100%;width:100%}@media screen and (max-width:1024px){.rl-footer .retailer-section .retailer-section-title h1{font-size:48px}}@media screen and (max-width:768px){.rl-footer .retailer-section .retailer-section-title h1{font-size:38px;width:250px}}.rl-footer .retailer-section .retailer-logos{display:flex;align-items:center;justify-content:center;gap:53px;position:relative;z-index:1}.rl-footer .retailer-section .retailer-logos img{max-width:180px;max-height:60px;width:auto;height:auto}@media screen and (max-width:768px){.rl-footer .retailer-section .retailer-logos{flex-direction:column}}.rl-footer .footer-section{padding:100px 100px 48px;display:flex;flex-direction:column;gap:69px}.rl-footer .footer-section .footer-nav{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start;gap:20px}.rl-footer .footer-section .footer-nav .nav-group-title{width:190px}.rl-footer .footer-section .footer-nav .nav-group-title p{font-weight:400;text-transform:uppercase;font-size:16px;line-height:120%;margin:0 0 16px}.rl-footer .footer-section .footer-nav .nav-group-title .nav-group .social-links{display:flex;gap:20px;list-style:none;padding:0}.rl-footer .footer-section .footer-nav .nav-group-title .nav-group .nav-group-links{color:#fff;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.rl-footer .footer-section .footer-nav .nav-group-title .nav-group .nav-group-links li{height:auto}.rl-footer .footer-section .footer-nav .nav-group-title .nav-group .nav-group-links .link-container{display:inline-flex;width:fit-content}.rl-footer .footer-section .footer-nav .nav-group-title .nav-group .nav-group-links .link-container a{color:#fff;text-decoration:none;font-size:21px;font-stretch:condensed;font-weight:500;letter-spacing:-.21px;cursor:pointer}@media screen and (max-width:768px){.rl-footer .footer-section .footer-nav{flex-direction:column;gap:40px}.rl-footer .footer-section .footer-nav .nav-group-title p{margin-bottom:24px}}.rl-footer .footer-section .news-letter-section{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.rl-footer .footer-section .news-letter-section .footer-logo{width:486px;height:291px;margin-right:20px}@media screen and (max-width:1024px){.rl-footer .footer-section .news-letter-section .footer-logo{width:243px;height:145px}}@media screen and (max-width:924px){.rl-footer .footer-section .news-letter-section .footer-logo{width:180px;height:107px}}@media screen and (max-width:768px){.rl-footer .footer-section .news-letter-section .footer-logo{width:250.595px;height:150px}}.rl-footer .footer-section .news-letter-section .form{max-width:556px}.rl-footer .footer-section .news-letter-section .form .gform_validation_errors{background-color:#fff!important;opacity:1}.rl-footer .footer-section .news-letter-section .form h1{font-size:30px;font-stretch:condensed;text-transform:uppercase;font-weight:500;margin-top:0;margin-bottom:16px}.rl-footer .footer-section .news-letter-section .form p{margin:0 0 10px}@media screen and (max-width:768px){.rl-footer .footer-section .news-letter-section{flex-direction:column;gap:48px;align-items:flex-start}.rl-footer .footer-section .news-letter-section .form{max-width:100%;width:100%}}.rl-footer .footer-section .rights{border-top:1px solid rgba(255,255,255,.4);width:100%;padding-top:24px;display:flex;justify-content:space-between;gap:20px;align-items:center}.rl-footer .footer-section .rights p{color:#fff;text-decoration:none;font-size:18px;font-stretch:condensed;font-weight:400;letter-spacing:-.16px}.rl-footer .footer-section .rights .policies{display:flex;gap:20px;list-style:none;padding:0}.rl-footer .footer-section .rights .policies li{text-align:center}.rl-footer .footer-section .rights .policies li a{color:#fff;text-decoration:none;font-size:18px;font-stretch:condensed;font-weight:400;letter-spacing:-.16px;cursor:pointer;text-align:center}.rl-footer .footer-section .rights .policies li a:hover{border:bottom 1px solid #fff}@media screen and (max-width:768px){.rl-footer .footer-section .rights,.rl-footer .footer-section .rights .policies{flex-direction:column}}@media screen and (max-width:768px){.rl-footer .footer-section{padding:24px 16px}}@keyframes shake{0%,to{transform:rotate(0)}20%{transform:rotate(-6deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(4deg)}}@keyframes fade_in_up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rl-newsletter-form .gform-body{margin-top:18px!important}.rl-newsletter-form fieldset{border:none!important;padding:0!important;margin:0!important;min-inline-size:unset!important}.rl-newsletter-form #gform_fields_1{display:grid!important;grid-template-columns:repeat(12,1fr)!important}.rl-newsletter-form .gfield{grid-column:span 12!important}.rl-newsletter-form .gfield--width-half{grid-column:span 6!important}@media screen and (max-width:640px){.rl-newsletter-form .gfield--width-half{grid-column:span 12!important}}.rl-newsletter-form .gform_fields{gap:16px!important}.rl-newsletter-form .gform-grid-row{display:flex!important;gap:16px!important}@media screen and (max-width:640px){.rl-newsletter-form .gform-grid-row{flex-direction:column!important}}.rl-newsletter-form .gform-grid-col,.rl-newsletter-form .gform-grid-col--size-auto{flex:1 1 0%!important;min-width:0!important}.rl-newsletter-form .gfield{margin:0!important}.rl-newsletter-form .gform-footer{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;display:block!important}.rl-newsletter-form .gform-footer .gform_button,.rl-newsletter-form .gform-footer input[type=submit]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.rl-newsletter-form .gfield_validation_message{color:#fff!important}.rl-newsletter-form .gform_footer .gform_button,.rl-newsletter-form .gform_footer input[type=submit],.rl-newsletter-form .gform_footer button[type=submit],.rl-newsletter-form .gform-footer .gform_button,.rl-newsletter-form .gform-footer input[type=submit],.rl-newsletter-form .gform-footer button[type=submit],.rl-newsletter-form #gform_submit_button_1{color:#ed3a3d!important;font-size:32px!important;font-stretch:condensed!important;font-weight:500!important;text-transform:uppercase!important;width:100%!important;display:block!important;margin-top:20px!important;height:56px!important;mask-image:url(/wp-content/themes/redleaftheme/assets/images/button-white-large.svg)!important;-webkit-mask-image:url(/wp-content/themes/redleaftheme/assets/images/button-white-large.svg)!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;border-radius:8px!important;background-color:#fff!important;mask-size:cover!important;-webkit-mask-size:cover!important;border:none!important;padding:0 16px!important}.rl-newsletter-form .gfield_label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.rl-newsletter-form .ginput_container input:not([type=checkbox]):not([type=hidden]){border:1.5px solid #fff!important;border-radius:10px!important;padding:14px 16px!important;color:#fff!important;background:transparent!important;font-size:16px!important;line-height:1.2!important;min-height:48px!important;box-shadow:none!important;width:100%!important}.rl-newsletter-form .ginput_container input::placeholder{color:rgba(255,255,255,.9)!important}.rl-newsletter-form .ginput_container input:focus{outline:none!important;box-shadow:none!important}.rl-newsletter-form .ginput_container_consent{display:flex!important;align-items:center!important;gap:12px!important;color:#fff!important;font-size:12px!important;line-height:1.35!important}.rl-newsletter-form .ginput_container_consent input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;position:relative!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;padding:0!important;border:1.5px solid #fff!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important}.rl-newsletter-form .ginput_container_consent input[type=checkbox]:checked:after{content:""!important;position:absolute!important;left:6px!important;top:2px!important;width:5px!important;height:10px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}.rl-newsletter-form .ginput_container_consent label,.rl-newsletter-form .gfield_consent_label{margin:0!important;color:#fff!important;font-size:12px!important;line-height:1.35!important;font-weight:400!important}.rl-newsletter-form .ginput_container_consent a,.rl-newsletter-form .gfield_consent_label a{color:#fff!important;text-decoration:none!important;border-bottom:1px solid transparent!important}.rl-newsletter-form .ginput_container_consent a:hover,.rl-newsletter-form .ginput_container_consent a:focus-visible,.rl-newsletter-form .gfield_consent_label a:hover,.rl-newsletter-form .gfield_consent_label a:focus-visible{border-bottom-color:#fff!important}.rl-newsletter-form .ginput_container_date{position:relative!important;width:100%!important}.rl-newsletter-form #field_1_5 .ginput_container,.rl-newsletter-form #field_1_6 .ginput_container,.rl-newsletter-form #field_1_6 .ginput_container_date{display:block!important;width:100%!important}.rl-newsletter-form #field_1_6{grid-column:span 6!important}@media screen and (max-width:640px){.rl-newsletter-form #field_1_6{grid-column:span 12!important}}.rl-newsletter-form .gform-datepicker{padding-right:56px!important;background:transparent!important;cursor:pointer!important}.rl-newsletter-form .ginput_container_date .gform-datepicker-icon,.rl-newsletter-form .ginput_container_date .ui-datepicker-trigger,.rl-newsletter-form .ginput_container_date img.ui-datepicker-trigger,.rl-newsletter-form .ginput_container_date button.ui-datepicker-trigger,.rl-newsletter-form img.ui-datepicker-trigger{display:none!important}.rl-newsletter-form .ginput_container_date .gform-datepicker-toggle{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;min-width:0!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:url(/wp-content/themes/redleaftheme/assets/images/calendar.svg) center/22px 22px no-repeat!important;cursor:pointer!important}.rl-newsletter-form .ginput_container_date .gform-datepicker-toggle .gform-calendar-icon{display:none!important}@media(max-width:768px){.rl-newsletter-form,.rl-newsletter-form_wrapper{width:100%!important;max-width:100%!important}}.gform_footer,.gform-footer{position:relative}.rl-form-submitting{pointer-events:none!important;opacity:.6!important;cursor:wait!important}.rl-form-loading{cursor:wait}.rl-form-loading .gform_body,.rl-form-loading .gform-body{pointer-events:none}.gform-loader,.gform_ajax_spinner{display:none!important}.carousel{width:100%;position:relative;overflow:visible;padding:0 72px;overflow:hidden;--carousel-card-width: 300px;--carousel-gap: 20px;--carousel-visible-count: 3;--carousel-visible-width: calc(var(--carousel-card-width) * var(--carousel-visible-count) + var(--carousel-gap) * (var(--carousel-visible-count) - 1))}@media screen and (max-width:400px){.carousel{padding:0}}.carousel .carousel__list{display:flex;gap:var(--carousel-gap);list-style:none;padding:0;margin:0 auto;max-width:var(--carousel-visible-width);overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;height:450px}.carousel .carousel__list::-webkit-scrollbar{display:none}.carousel .carousel__list .carousel__item{flex:0 0 var(--carousel-card-width);min-width:0;height:450px;gap:32px;position:relative;scroll-snap-align:center;text-align:center}.carousel .carousel__list .carousel__item .carousel__item-link{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:260px;text-decoration:none;color:inherit;position:relative;top:40px;left:50%;transform:translate(-50%)}.carousel .carousel__list .carousel__item p{font-size:30px;font-weight:400;font-stretch:condensed;margin:0}.carousel .carousel__list .carousel__item .carousel__image{width:100%;overflow:hidden}.carousel .carousel__list .carousel__item .carousel__image img{width:226px;max-width:100%;height:282px;object-fit:cover;display:block;margin:0 auto}.carousel .carousel__list .carousel__item .carousel__grain-free{position:absolute;top:-25px;right:10px;display:flex;align-items:center;gap:6px;transition:.3s ease}.carousel .carousel__list .carousel__item .carousel__grain-free .carousel__grain-free-text{font-family:MarketPro Medium,sans-serif;font-size:20px;transform:rotate(-5.254deg)}.carousel .carousel__list .carousel__item .carousel__grain-free .carousel__grain-free-arrow{width:28px;height:28px;display:block;position:absolute;top:25px;right:30px;transform:rotate(90deg)}.carousel .carousel__list .animation:before{content:"";position:absolute;top:0;left:0;right:0;opacity:0;height:450px;transition:.3s ease;transform:scale(.8);background-size:100% 100%;background-repeat:no-repeat}@media screen and (pointer:fine){.carousel .carousel__list .animation:hover:before{opacity:1;transform:scale(1)}.carousel .carousel__list .animation:hover .carousel__grain-free{transform:rotate(25deg) translateY(25px) translate(20px)}}.carousel .carousel__list .animation.animation_beef:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/animation_beef.svg)}.carousel .carousel__list .animation_chicken:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/animation_chicken.svg)}.carousel .carousel__list .animation_fish:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/animation_fish.svg)}.carousel .carousel__list .animation_turkey:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/animation_turkey.svg)}.carousel .carousel__list .animation_pork:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/animation_pork.svg)}.carousel .carousel__track{max-width:var(--carousel-visible-width);margin:0 auto;overflow:hidden}.carousel .carousel__nav{border:none;background:transparent;padding:0;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.carousel .carousel__nav img{display:block;width:40px;height:40px}.carousel .carousel__nav--prev{left:24px;transform:translateY(-50%)}.carousel .carousel__nav--next{right:24px;transform:translateY(-50%)}@media screen and (max-width:640px){.carousel{--carousel-visible-count: 1}.carousel .carousel__nav{display:flex}.carousel .carousel__list{scroll-snap-type:x mandatory}}@media screen and (max-width:400px){.carousel .carousel__nav--prev{left:5px}.carousel .carousel__nav--next{right:5px}}.testimonial-carousel{width:100%;position:relative;--testimonial-card-width: 520px;--testimonial-nav-gap: 32px}.testimonial-carousel .testimonial-carousel__list{display:flex;gap:124px;list-style:none;padding:0 calc((100% - var(--testimonial-card-width)) / 2);margin:0;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding:0 90px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.testimonial-carousel .testimonial-carousel__list::-webkit-scrollbar{display:none}.testimonial-carousel .testimonial-carousel__item{flex:0 0 var(--testimonial-card-width);min-height:230px;background-image:url(/wp-content/themes/redleaftheme/assets/images/testimonials-container.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;scroll-snap-align:center}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__item-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:230px;padding:40px 70px 52px;background:none;border:none;cursor:pointer;text-align:center}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__item-btn:focus-visible{box-shadow:0 0 0 3px rgba(237,58,61,.35);border-radius:14px;outline:none}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__rating{display:flex;gap:6px;margin-bottom:14px}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__rating .testimonial-carousel__star{width:24px;height:24px;display:block}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__excerpt{text-align:center;font-size:15px;font-weight:400;line-height:1.3;margin:0 0 14px;color:#212322;max-height:5.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__read-more{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ed3a3d;margin-bottom:5px}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__author{margin:0;color:#ed3a3d;font-weight:400;font-size:16px;font-stretch:condensed}.testimonial-carousel .testimonial-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:50;opacity:0;pointer-events:none;transition:opacity .2s ease}.testimonial-carousel .testimonial-modal.is-open{opacity:1;pointer-events:auto}.testimonial-carousel .testimonial-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .2s ease}.testimonial-carousel .testimonial-modal__dialog{position:relative;z-index:1;width:min(640px,92vw);background:#fff;border-radius:18px;padding:36px 40px 40px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.2);transform:translateY(12px) scale(.98);opacity:0;transition:transform .22s ease,opacity .22s ease}.testimonial-carousel .testimonial-modal.is-open .testimonial-modal__backdrop{opacity:1}.testimonial-carousel .testimonial-modal.is-open .testimonial-modal__dialog{transform:translateY(0) scale(1);opacity:1}.testimonial-carousel .testimonial-modal__close{position:absolute;right:16px;top:12px;border:none;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:#212322}.testimonial-carousel .testimonial-modal__rating{display:flex;justify-content:center;gap:8px;margin-bottom:16px}.testimonial-carousel .testimonial-modal__star{width:28px;height:28px;display:block}.testimonial-carousel .testimonial-modal__excerpt{margin:0 0 16px;font-size:16px;line-height:1.5;color:#212322}.testimonial-carousel .testimonial-modal__author{margin:0;color:#ed3a3d;font-weight:400;font-size:18px;font-stretch:condensed}.testimonial-carousel .testimonial-carousel__nav{border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.testimonial-carousel .testimonial-carousel__nav img{display:block;width:56px;height:56px}.testimonial-carousel .testimonial-carousel__nav--prev{left:calc(50% - var(--testimonial-card-width) / 2 - var(--testimonial-nav-gap));transform:translate(-100%,-50%)}.testimonial-carousel .testimonial-carousel__nav--next{right:calc(50% - var(--testimonial-card-width) / 2 - var(--testimonial-nav-gap));transform:translate(100%,-50%)}@media screen and (max-width:768px){.testimonial-carousel{gap:16px}.testimonial-carousel .testimonial-carousel__list{gap:50px}.testimonial-carousel .testimonial-carousel__nav{display:none}.testimonial-carousel .testimonial-carousel__list{scroll-snap-type:none;scroll-padding:0}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__star{width:22px;height:22px}}@media screen and (max-width:600px){.testimonial-carousel{--testimonial-card-width: 335px}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__excerpt{font-size:12px;margin-bottom:5px}.testimonial-carousel .testimonial-carousel__item{min-height:0;height:180px}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__item-btn{min-height:0;height:180px;padding:0 44px 16px}.testimonial-carousel .testimonial-carousel__item .testimonial-carousel__star{width:15px!important;height:15px!important}.testimonial-carousel .testimonial-carousel__read-more{font-size:10px;margin-bottom:0}.testimonial-carousel .testimonial-modal__dialog{padding:28px 24px 32px}.testimonial-carousel .testimonial-modal__excerpt{font-size:14px}.testimonial-carousel .testimonial-modal__author{font-size:16px}}.blog-post-preview{--blog-preview-card-width: 295px;--blog-preview-gap: 20px;--blog-preview-max-visible: 4;--blog-preview-max-width: calc( var(--blog-preview-card-width) * var(--blog-preview-max-visible) + var(--blog-preview-gap) * (var(--blog-preview-max-visible) - 1) );width:100%;max-width:var(--blog-preview-max-width);margin-left:auto;margin-right:auto}.blog-post-preview .blog-post-preview-list{display:grid;grid-auto-flow:column;grid-auto-columns:var(--blog-preview-card-width);justify-content:start;list-style:none;padding:0;margin:0 auto 15px;gap:var(--blog-preview-gap);width:max-content;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.blog-post-preview .blog-post-preview-list::-webkit-scrollbar{display:none}.blog-post-preview .blog-post-preview-list .blog-post-preview-item{width:var(--blog-preview-card-width);height:auto}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-image-link{position:relative;display:block;width:100%;height:191px}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-image-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(6px,6px);border:30px solid transparent;border-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);border-image-slice:30 fill;border-image-width:30px;z-index:-1;pointer-events:none}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-image{width:100%;height:191px;object-fit:cover;display:block;-webkit-mask-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:center;mask-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-meta{font-size:16px;color:#ed3a3d;font-stretch:condensed;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.12px;margin:20px 0 0}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-link{margin:8px 0 0;font-size:20px;font-weight:500;font-stretch:condensed;color:#212322;text-decoration:none}.blog-post-preview .blog-post-preview-list .blog-post-preview-item .blog-post-preview-excerpt{margin:8px 0 0;color:#3b3f47;font-size:16px;font-weight:400;line-height:110%;letter-spacing:-.6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media(max-width:1272px){.blog-post-preview{width:100%}.blog-post-preview .blog-post-preview-list{padding-bottom:12px}.blog-post-preview .blog-post-preview-list[class~="max-1272:px-8"]{padding-left:32px;padding-right:32px}.blog-post-preview .blog-post-preview-item{width:var(--blog-preview-card-width)}}.rl-faq{width:100%;padding:80px 20px;border-image-source:url(/wp-content/themes/redleaftheme/assets/images/faq-bg.svg);border-image-slice:100 fill;border-image-width:100px;border-image-repeat:stretch}.rl-faq .faq-container{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between}.rl-faq .faq-container h2,.rl-faq .faq-container .faqs{flex:1}.rl-faq .faq-container .faqs ul{list-style:none;padding:0}.rl-faq .faq-container .faqs ul li{margin:8px 0;padding-bottom:5px}.rl-faq .faq-container .faqs ul li .dropdown-trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:40px}.rl-faq .faq-container .faqs ul li .dropdown-trigger h2{font-size:21px;font-weight:500;font-stretch:condensed;letter-spacing:-.21px;margin:0}.rl-faq .faq-container .faqs ul li .dropdown-trigger img{border-radius:4px;width:30px;height:30px;padding:4px}@media(hover:hover)and (pointer:fine){.rl-faq .faq-container .faqs ul li .dropdown-trigger img:hover{background-color:#ffedeb}}.rl-faq .faq-container .faqs ul li .dropdown-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease;will-change:max-height,opacity}.rl-faq .faq-container .faqs ul li:not(:last-child){border-bottom:1px solid black}.rl-faq .faq-container .faqs ul li.is-open .dropdown-content{opacity:1}@media screen and (max-width:1024px){.rl-faq .faq-container{flex-direction:column;gap:60px}}@media screen and (max-width:768px){.rl-faq .faq-container{padding:20px}}.rl-dry-food{padding:0;max-width:1440px;margin:0 auto}.rl-dry-food h2{margin-bottom:16px}.rl-dry-food .dry-food__content{position:relative}.rl-dry-food .dry-food__text{overflow:hidden;transition:max-height .4s ease;will-change:max-height;margin:0 0 12px;font-size:18px;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.rl-dry-food .dry-food__toggle{border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;padding:0;width:100%}.rl-dry-food .dry-food__toggle img{width:32px;height:32px;transition:transform .3s ease}.rl-dry-food.is-expanded .dry-food__text,.rl-dry-food.is-collapsing .dry-food__text{max-height:2000px;-webkit-line-clamp:unset}.rl-dry-food.is-expanded .dry-food__toggle img,.rl-dry-food.is-collapsing .dry-food__toggle img{transform:rotate(180deg)}@media screen and (max-width:1440px){.rl-dry-food{padding:40px 20px 80px}}@media screen and (max-width:768px){.rl-dry-food h1{font-size:32px;line-height:40px;margin-bottom:12px}.rl-dry-food .dry-food__text{font-size:16px;line-height:22px}}.pagination{display:flex;justify-content:center;margin:40px 0;width:100%}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;gap:12px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.pagination .page-numbers li{margin:0;padding:0}.pagination .page-numbers a,.pagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #ED3A3D;border-radius:10px;color:#ed3a3d;text-decoration:none;font-size:16px;line-height:1}.pagination .page-numbers a:hover{background:#ed3a3d;color:#fff}.pagination .page-numbers .current{background:#ed3a3d;color:#fff;border-color:#ed3a3d}@media screen and (max-width:768px){.pagination .page-numbers{gap:8px}.pagination .page-numbers a,.pagination .page-numbers span{min-width:34px;height:34px;font-size:14px;border-radius:8px}}.product-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;gap:16px}.product-card .product-card-link{text-decoration:none;display:flex;flex-direction:column;height:100%}.product-card .product-card-link .product-card-image-wrap{width:100%;display:flex;justify-content:center;align-items:center}.product-card .product-card-link .product-card-image-wrap .product-card-image{display:block;width:250px;height:310px;object-fit:cover}.product-card .product-card-link .product-card-image-wrap .product-card-image img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.product-card .product-card-link .product-card-image-wrap .product-card-image{width:200px;height:260px}}@media screen and (max-width:640px){.product-card .product-card-link .product-card-image-wrap{height:auto}.product-card .product-card-link .product-card-image-wrap .product-card-image{height:auto;width:100%}}.product-card .product-card-link .product-card-footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1;gap:16px}.product-card .product-card-link .product-card-footer .product-card-title{color:#3b3f47;text-align:center;font-size:30px;font-weight:500;font-stretch:condensed;margin:0;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1024px){.product-card .product-card-link .product-card-footer .product-card-title{font-size:24px}}@media screen and (max-width:640px){.product-card .product-card-link .product-card-footer .product-card-title{font-size:20px}}@media screen and (max-width:400px){.product-card .product-card-link .product-card-footer .product-card-title{font-size:16px}}.product-card .product-card-link .product-card-footer .learn-more-button{margin-top:auto}@media screen and (max-width:640px){.product-card .product-card-link .product-card-footer{gap:18px}}.product-grid{overflow:clip;overflow-clip-margin:48px}.product-grid .product-card:nth-child(3n+1){--rl-reveal-delay: 0s}.product-grid .product-card:nth-child(3n+2){--rl-reveal-delay: .1s}.product-grid .product-card:nth-child(3n+3){--rl-reveal-delay: .2s}.page-switcher{display:flex;width:fit-content;align-items:center;height:64px;border:2px solid #ECEDEE;gap:4px;border-radius:10px;padding:4px;margin:auto}.page-switcher__item{height:54px;border-radius:10px;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#6b6f76;font-size:32px;font-weight:500;font-stretch:condensed;text-transform:uppercase;letter-spacing:-1px;line-height:100%;padding:12px 32px}.page-switcher__item.is-active{color:#fff;transform:translateY(-1px);border-image:url(/wp-content/themes/redleaftheme/assets/images/switcher.svg);border-image-slice:30 fill;border-image-width:30px}@media screen and (max-width:640px){.page-switcher{margin-bottom:24px}.page-switcher__item{height:56px;font-size:27px;padding:12px 21px}}.image-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;background:rgba(0,0,0,.7)}.image-viewer.is-open{display:block}.image-viewer .overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.image-viewer .overlay-panel{position:relative;width:min(1100px,92vw);height:min(720px,80vh);margin:8vh auto 0;background:transparent;border-radius:10px;overflow:visible;box-shadow:none}.image-viewer .overlay-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.image-viewer .overlay-track::-webkit-scrollbar{display:none}.image-viewer .overlay-slide{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:center}.image-viewer .overlay-slide img{max-width:90%;max-height:90%;object-fit:contain}.image-viewer .overlay-close{position:fixed;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:0;background:#e53935;color:#fff;font-size:22px;cursor:pointer;z-index:3}.image-viewer .overlay-nav{position:absolute;top:50%;transform:translateY(-50%);border:none;background:transparent;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center}.image-viewer .overlay-nav:disabled{opacity:.35;cursor:default}.image-viewer .overlay-nav img{display:block;width:56px;height:56px}.image-viewer .overlay-prev{left:8px}.image-viewer .overlay-next{right:8px}body.admin-bar .image-viewer .overlay-close{top:calc(16px + var(--wp-admin--admin-bar--height, 32px))}body.admin-bar .image-viewer .overlay-panel{margin-top:calc(8vh + var(--wp-admin--admin-bar--height, 32px))}.overlay-open{overflow:hidden}@media(max-width:768px){.image-viewer .overlay-panel{width:94vw;height:70vh;margin-top:10vh}.image-viewer .overlay-nav{display:none}.image-viewer .overlay-track{scroll-snap-type:x mandatory;scroll-padding:0 10vw;touch-action:pan-x}.image-viewer .overlay-slide{scroll-snap-align:center}}.rl-product-info{width:100%;margin-top:24px}.rl-product-info .faqs ul{list-style:none;padding:0;margin:0}.rl-product-info .faqs ul li{margin:8px 0}.rl-product-info .faqs ul li .dropdown-trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:40px}.rl-product-info .faqs ul li .dropdown-trigger h2{font-size:21px;font-weight:500;font-stretch:condensed;letter-spacing:-.21px;margin:0}.rl-product-info .faqs ul li .dropdown-trigger img{border-radius:4px;width:30px;height:30px;padding:4px}@media(hover:hover)and (pointer:fine){.rl-product-info .faqs ul li .dropdown-trigger img:hover{background-color:#ffedeb}}.rl-product-info .faqs ul li .dropdown-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease;will-change:max-height,opacity}.rl-product-info .faqs ul li .dropdown-content p{margin:16px 0 0}.rl-product-info .faqs ul li .dropdown-content h1,.rl-product-info .faqs ul li .dropdown-content h2,.rl-product-info .faqs ul li .dropdown-content h3,.rl-product-info .faqs ul li .dropdown-content h4,.rl-product-info .faqs ul li .dropdown-content h5,.rl-product-info .faqs ul li .dropdown-content h6{color:#3b3f47}.rl-product-info .faqs ul li .dropdown-content h3{margin:0 0 8px;color:#3b3f47;font-size:16px;font-weight:600}.rl-product-info .faqs ul li .dropdown-content .product-ingredients{margin:16px 0 0}.rl-product-info .faqs ul li .dropdown-content .product-ingredients__content{margin:0}.rl-product-info .faqs ul li .dropdown-content .product-ingredients__toggle{margin-top:20px;padding:0 0 6px;border:0;border-bottom:3px solid #ED3A3D;background:transparent;color:#212322;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table-wrap{margin-top:16px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table{width:100%;border-collapse:collapse;min-width:480px}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table th,.rl-product-info .faqs ul li .dropdown-content .product-feeding-table td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #B6B9BD}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table th{color:#3b3f47;font-size:14px;font-weight:600}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table td{color:#535862;font-size:14px}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table tbody tr:last-child td{border-bottom:0}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table.product-guaranteed-analysis__table td:first-child{text-align:left}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table.product-guaranteed-analysis__table td:nth-child(2){text-align:left}@media screen and (max-width:768px){.rl-product-info .faqs ul li .dropdown-content .product-feeding-table.product-guaranteed-analysis__table{width:max-content;min-width:100%}.rl-product-info .faqs ul li .dropdown-content .product-feeding-table.product-guaranteed-analysis__table td{white-space:nowrap}}.rl-product-info .faqs ul li .dropdown-content .product-feeding-notes p{margin-top:16px}.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis{margin-top:16px;color:#000}.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis p{margin-top:0;color:#000}.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis__section{margin-top:20px}.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis h3{margin:0 0 8px;color:#3b3f47;font-size:16px;font-weight:600}.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis__content,.rl-product-info .faqs ul li .dropdown-content .product-guaranteed-analysis__content p{color:#000}.rl-product-info .faqs ul li:not(:last-child){border-bottom:1px solid #B6B9BD}.rl-product-info .faqs ul li:last-child{border-bottom:1px solid #B6B9BD}.rl-product-info .faqs ul li.is-open .dropdown-content{opacity:1;padding-bottom:16px}.goes-well{--goes-well-columns: 2;--goes-well-gap: 10px;--goes-well-card-width: calc((100% - (var(--goes-well-gap) * (var(--goes-well-columns) - 1))) / var(--goes-well-columns));margin-top:40px}.goes-well .goes-well__title{font-size:24px;font-weight:500;margin:0 0 16px;color:#212322;font-stretch:condensed}.goes-well .goes-well__carousel{position:relative;overflow:visible;width:100%;max-width:100%;margin:0;padding:0 56px}.goes-well .goes-well__list{display:flex;gap:var(--goes-well-gap);list-style:none;padding:0;margin:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.goes-well .goes-well__list::-webkit-scrollbar{display:none}.goes-well .goes-well__item{flex:0 0 var(--goes-well-card-width);max-width:var(--goes-well-card-width);scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:10px;justify-content:space-between}.goes-well .goes-well__card{border-radius:10px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;gap:16px}.goes-well .goes-well__card img{max-width:140px;max-height:140px;object-fit:contain}.goes-well .goes-well__name{margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.18px;font-stretch:condensed;color:#212322;max-width:98px}.goes-well .goes-well__nav{border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.goes-well .goes-well__nav img{display:block;width:40px;height:40px}.goes-well .goes-well__nav:disabled{opacity:.35;cursor:default}.goes-well .goes-well__nav--prev{left:8px;transform:translateY(-50%)}.goes-well .goes-well__nav--next{right:8px;transform:translateY(-50%)}@media screen and (max-width:950px){.goes-well{--goes-well-columns: 3}.goes-well .goes-well__carousel{max-width:100%;margin:0;padding:0 56px}}@media screen and (max-width:550px){.goes-well{--goes-well-columns: 1;--goes-well-card-width: 100%}.goes-well .goes-well__title{font-size:20px}.goes-well .goes-well__carousel{padding:0 44px}.goes-well .goes-well__item{max-width:none}.goes-well .goes-well__name{font-size:16px}}@media screen and (min-width:551px)and (max-width:950px){.goes-well .goes-well__title{font-size:20px}.goes-well .goes-well__name{font-size:16px}}@media screen and (min-width:768px)and (max-width:950px){.goes-well{--goes-well-gap: 0px}.goes-well .goes-well__carousel{padding:0 24px}.goes-well .goes-well__card{padding:16px 10px}.goes-well .goes-well__card img{max-width:180px;max-height:180px}.goes-well .goes-well__name{max-width:140px}}@media screen and (max-width:480px){.goes-well .goes-well__carousel{padding:0 36px}.goes-well .goes-well__nav img{width:32px;height:32px}}.rl-product-comparison{max-width:1440px;margin:0 auto;padding:0}.rl-product-comparison .comparison-title{padding:0 20px}.rl-product-comparison .table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.rl-product-comparison table{width:100%;max-width:1200px;min-width:450px;margin:auto;table-layout:fixed}.rl-product-comparison table td:nth-child(2),.rl-product-comparison table th:nth-child(2){background-color:#ed3a3d}.rl-product-comparison table{border-collapse:collapse}.rl-product-comparison table th,.rl-product-comparison table td{border:1px solid #535862;padding:20px;text-align:center;font-size:22px!important}@media screen and (max-width:640px){.rl-product-comparison table th,.rl-product-comparison table td{font-size:14px!important}}.rl-product-comparison table th:first-child,.rl-product-comparison table td:first-child{text-align:left;font-size:22px;color:#535862;font-stretch:condensed}.rl-product-comparison table tr:first-child th:first-child{border:0}.rl-product-comparison table tr:first-child th:last-child{font-size:32px;color:#535862;font-stretch:condensed;font-weight:500}@media screen and (max-width:640px){.rl-product-comparison table tr:first-child th:last-child{font-size:18px}}.comparison-logo{width:180px}@media screen and (max-width:640px){.comparison-logo{width:100px}}.comparison-check{width:24px;height:24px;display:inline-block}.redleaf-instagram-feed{--instagram-card-width: 285px;--instagram-card-height: calc(var(--instagram-card-width) * 396 / 285);--instagram-feed-gap: clamp(28px, 3vw, 48px);--instagram-feed-edge-padding: 30px;--instagram-section-padding-x: 100px;width:100%;max-width:1520px;margin:0 auto;padding:20px 0 30px;overflow:hidden}.redleaf-instagram-feed #sb_instagram{width:100%!important;max-width:none!important;padding:0!important}.redleaf-instagram-feed #sbi_images{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--instagram-card-width)!important;justify-content:start!important;gap:var(--instagram-feed-gap)!important;width:max-content!important;max-width:100%!important;min-height:calc(var(--instagram-card-height) + 36px + 42px)!important;margin-left:auto!important;margin-right:auto!important;padding:36px var(--instagram-feed-edge-padding) 42px!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.redleaf-instagram-feed #sbi_images::-webkit-scrollbar{display:none}.redleaf-instagram-feed #sbi_load,.redleaf-instagram-feed .sb_instagram_header{display:none!important}.redleaf-instagram-feed .redleaf-instagram-feed__item{width:var(--instagram-card-width)!important;height:var(--instagram-card-height)!important;max-width:none;margin:0!important;padding:0!important;float:none!important;aspect-ratio:285/396;overflow:visible!important}.redleaf-instagram-feed .redleaf-instagram-card{position:relative;display:block;width:100%;height:100%;isolation:isolate}.redleaf-instagram-feed .redleaf-instagram-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background-repeat:no-repeat;background-position:center;background-size:100% 100%;transform:translate(10px,10px)}.redleaf-instagram-feed .redleaf-instagram-card__media-wrap{position:relative;display:block!important;width:100%!important;height:100%!important;overflow:hidden;border-radius:8px;-webkit-mask-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_1.svg);mask-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.redleaf-instagram-feed .redleaf-instagram-card__media{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;opacity:1!important;background:none!important}.redleaf-instagram-feed .redleaf-instagram-card__video-trigger{position:relative;display:block;width:100%;height:100%!important;min-height:100%!important;max-height:none!important;padding:0;border:0;-webkit-appearance:none;appearance:none;background:none;cursor:pointer}.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:before,.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:after{content:"";position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);pointer-events:none}.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:before{width:64px;height:64px;border-radius:50%;background-color:rgba(255,255,255,.9);transition:transform .18s ease,background-color .18s ease}.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:after{width:0;height:0;margin-left:4px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:22px solid #ED3A3D}.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:hover:before,.redleaf-instagram-feed .redleaf-instagram-card__video-trigger:focus-visible:before{background-color:#fff;transform:translate(-50%,-50%) scale(1.06)}.redleaf-instagram-feed .redleaf-instagram-card__image,.redleaf-instagram-feed .redleaf-instagram-card__video,.redleaf-instagram-feed .redleaf-instagram-card__iframe{display:block;width:100%;height:100%}.redleaf-instagram-feed .redleaf-instagram-card__image,.redleaf-instagram-feed .redleaf-instagram-card__video{object-fit:cover}.redleaf-instagram-feed .redleaf-instagram-card__video,.redleaf-instagram-feed .redleaf-instagram-card__iframe{border:0;background-color:#000}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+1) .redleaf-instagram-card:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_1.svg)}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+2) .redleaf-instagram-card:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_2.svg)}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+3) .redleaf-instagram-card:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_3.svg)}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+4) .redleaf-instagram-card:before{background-image:url(/wp-content/themes/redleaftheme/assets/images/instagram_4.svg)}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+1) .redleaf-instagram-card{--rl-reveal-delay: 0s}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+2) .redleaf-instagram-card{--rl-reveal-delay: .25s}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+3) .redleaf-instagram-card{--rl-reveal-delay: .5s}.redleaf-instagram-feed .redleaf-instagram-feed__item:nth-child(4n+4) .redleaf-instagram-card{--rl-reveal-delay: .75s}.instagram-feed-title-container{width:100%;display:flex;flex-direction:column;align-items:center;padding-right:var(--instagram-section-padding-x);padding-left:var(--instagram-section-padding-x)}.instagram-feed-title-container .instagram-feed-title{max-width:490px;display:block;margin:auto}.instagram-feed-title-container .instagram-feed-follow{display:flex;align-items:center;justify-content:center;gap:12px}.instagram-feed-title-container .instagram-feed-follow span.secondary-sub-heading{width:auto;margin-top:0!important;line-height:24px}.instagram-feed-title-container .instagram-feed-follow a{display:flex;align-items:center;line-height:0}@media screen and (max-width:1280px){.redleaf-instagram-feed{--instagram-section-padding-x: 50px}}@media screen and (max-width:1024px){.redleaf-instagram-feed{--instagram-section-padding-x: 20px}}@media screen and (max-width:640px){.redleaf-instagram-feed{margin-top:56px;--instagram-feed-gap: 20px}}.rl-home-hero{width:100%;max-width:1440px;margin:auto;display:flex;justify-content:center;align-items:center;gap:20px;overflow-x:clip}.rl-home-hero .rl-hero-text{width:50%;max-width:700px}.rl-home-hero .rl-hero-text h1{text-transform:uppercase}.rl-home-hero .rl-hero-text h1 .canadian{display:inline-block;position:relative;font-family:MarketPro Medium,serif;transform:rotate(-5deg);font-size:100px;top:-20px;line-height:98px}@media screen and (max-width:1280px){.rl-home-hero .rl-hero-text h1 .canadian{top:-12px;font-size:73px;line-height:70px}}@media screen and (max-width:768px){.rl-home-hero .rl-hero-text h1 .canadian{font-size:65px;line-height:63px}}.rl-home-hero .rl-hero-text p{font-size:45px;font-weight:500;font-stretch:condensed;color:#535862;margin:16px 0 32px}@media screen and (max-width:768px){.rl-home-hero .rl-hero-text{width:100%}}.rl-home-hero .rl-hero-image{width:50%;max-width:800px;display:flex;justify-content:center;align-items:center}.rl-home-hero .rl-hero-image img{width:100%;height:auto;object-fit:contain}.rl-home-hero .rl-hero-image .rl-slot__mobile{display:none}@media screen and (max-width:1024px){.rl-home-hero .rl-hero-image .rl-slot__desktop{display:none}.rl-home-hero .rl-hero-image .rl-slot__mobile{display:block}}@media screen and (max-width:768px){.rl-home-hero .rl-hero-image{width:100%}}@media screen and (max-width:1280px){.rl-home-hero{padding:0 50px}.rl-home-hero .rl-hero-text p{font-size:25px}.rl-home-hero .rl-hero-image img{max-width:610px}}@media screen and (max-width:1024px){.rl-home-hero{flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.rl-home-hero .rl-hero-text{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.rl-home-hero .rl-hero-text h1,.rl-home-hero .rl-hero-text p{text-align:center}.rl-home-hero .rl-hero-image img{max-width:500px}}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.rl-carousel{padding:0;display:flex;flex-direction:column;margin:auto;max-width:1440px;justify-content:center;align-items:center}.rl-carousel .carousel-title{width:100%}@media screen and (max-width:1024px){.rl-carousel .carousel-title{text-align:center}}.rl-formula{padding:0 100px 50px;display:flex;flex-direction:column;align-items:center}.rl-formula .formula-title{display:flex;flex-direction:column;align-items:center;position:relative;bottom:-4rem}.rl-formula .formula-title h1,.rl-formula .formula-title h2{margin:0;text-transform:uppercase;font-stretch:condensed}.rl-formula .formula-title h2{color:#535862;font-size:32px;font-weight:500;font-style:normal;line-height:110%}.rl-formula .formula-title h1{width:500px;text-align:center}@media screen and (max-width:1024px){.rl-formula .formula-title{bottom:-2rem}.rl-formula .formula-title h2{font-size:30px}}@media screen and (max-width:768px){.rl-formula .formula-title{bottom:-1rem}.rl-formula .formula-title h1{width:300px}}.rl-formula .formula-image{position:relative;width:100%;height:660px}.rl-formula .formula-image .formula-container{width:600px;position:absolute;left:50%;transform:translate(-50%)}.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{z-index:1;position:relative;left:50%;transform:translate(-50%);height:auto}@media screen and (max-width:1280px){.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{width:500px;bottom:0}}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{width:480px;bottom:10px}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{width:450px;bottom:5px}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{width:360px;bottom:-10px}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .kibble-image,.rl-formula .formula-image .formula-container .falling-kibble-image{width:340px}}.rl-formula .formula-image .formula-container .falling-kibble-image{transform:translateY(-20px) translate(-50%);z-index:2}@media screen and (max-width:1280px){.rl-formula .formula-image .formula-container .falling-kibble-image{transform:translateY(-10px) translate(-50%);width:300px}}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .falling-kibble-image{transform:translateY(-37px) translate(-50%);width:280px}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .falling-kibble-image{width:260px}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .falling-kibble-image{transform:translateY(-60px) translate(-50%);width:220px}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .falling-kibble-image{width:180px}}.rl-formula .formula-image .formula-container .formula-info{position:absolute;z-index:3}.rl-formula .formula-image .formula-container .formula-info img{position:absolute;width:45px;height:30px}.rl-formula .formula-image .formula-container .formula-info p{font-size:18px;line-height:18px;text-align:center;font-family:MarketPro Medium,serif;margin:0}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .formula-info p{font-size:18px}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .formula-info img{width:30px}.rl-formula .formula-image .formula-container .formula-info p{font-size:15px;line-height:15px}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .formula-info p{font-size:14px;line-height:14px}}.rl-formula .formula-image .formula-container .formula-info-1{top:25%;left:7%;width:160px;transform:rotate(-10deg)}.rl-formula .formula-image .formula-container .formula-info-1 img{right:0;top:-30px;transform:rotate(-30deg)}.rl-formula .formula-image .formula-container .formula-info-1 img.rl-revealed{animation:arrow-one-rotation 1s ease-out both;animation-delay:var(--rl-reveal-delay, 0s)}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .formula-info-1{top:18%;left:18%;width:120px}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .formula-info-1{left:5%}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .formula-info-1{left:0}}.rl-formula .formula-image .formula-container .formula-info-2{top:22%;right:5%;width:140px}.rl-formula .formula-image .formula-container .formula-info-2 img{left:0%;top:-40px;transform:rotate(40deg) scaleX(-1)}.rl-formula .formula-image .formula-container .formula-info-2 img.rl-revealed{animation:arrow-two-rotation 1s ease-out both;animation-delay:var(--rl-reveal-delay, 0s)}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .formula-info-2{top:15%;right:8%}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .formula-info-2{right:15%;width:120px}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .formula-info-2{right:0%}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .formula-info-2{right:-8%}}@media screen and (max-width:360px){.rl-formula .formula-image .formula-container .formula-info-2{right:-5%}}.rl-formula .formula-image .formula-container .formula-info-3{bottom:50%;left:10%;width:150px;transform:rotate(-10deg)}.rl-formula .formula-image .formula-container .formula-info-3 img{left:40%;bottom:-120%;transform:rotate(-100deg) scaleX(-1)}.rl-formula .formula-image .formula-container .formula-info-3 img.rl-revealed{animation:arrow-three-rotation 1s ease-out both;animation-delay:var(--rl-reveal-delay, 0s)}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .formula-info-3{bottom:55%;left:12%}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .formula-info-3{bottom:57%;left:15%}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .formula-info-3{left:0%}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .formula-info-3{left:-3%}}.rl-formula .formula-image .formula-container .formula-info-4{bottom:38%;right:13%;width:95px}.rl-formula .formula-image .formula-container .formula-info-4 img{left:29%;bottom:-140%;transform:rotate(100deg)}.rl-formula .formula-image .formula-container .formula-info-4 img.rl-revealed{animation:arrow-four-rotation 1s ease-out both;animation-delay:var(--rl-reveal-delay, 0s)}@media screen and (max-width:1024px){.rl-formula .formula-image .formula-container .formula-info-4{bottom:43%;right:15%}}@media screen and (max-width:768px){.rl-formula .formula-image .formula-container .formula-info-4{bottom:45%;right:18%}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container .formula-info-4{right:5%}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container .formula-info-4{right:0}}@media screen and (max-width:360px){.rl-formula .formula-image .formula-container .formula-info-4{right:2%}}@media screen and (max-width:640px){.rl-formula .formula-image .formula-container{width:400px}}@media screen and (max-width:400px){.rl-formula .formula-image .formula-container{width:320px}}@media screen and (max-width:1280px){.rl-formula .formula-image{height:545px}}@media screen and (max-width:1024px){.rl-formula .formula-image{height:520px}}@media screen and (max-width:768px){.rl-formula .formula-image{height:488px}}@media screen and (max-width:640px){.rl-formula .formula-image{height:430px}}@media screen and (max-width:400px){.rl-formula .formula-image{height:380px}}@media screen and (max-width:768px){.rl-formula{padding:0 20px 50px}}.rl-brand-promise{padding:0 100px 80px;background-color:#ed3a3d;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:60px;position:relative;overflow-y:visible}.rl-brand-promise:before{content:"";position:absolute;width:100%;height:130px;top:-125px;left:0;z-index:-1;box-sizing:border-box;border-style:solid;border-image-source:url(/wp-content/themes/redleaftheme/assets/images/section-top-border.svg);border-image-slice:40 fill;border-image-width:40px;border-image-outset:6px;border-image-repeat:stretch}.rl-brand-promise:after{content:"";position:absolute;width:100%;height:110px;bottom:-10px;border-image-source:url(/wp-content/themes/redleaftheme/assets/images/NAV.svg);border-image-slice:61 fill;border-image-width:61px;border-image-repeat:stretch;z-index:-1}.rl-brand-promise .quote{display:flex;flex-direction:column;justify-content:center;align-items:center}.rl-brand-promise .quote p{max-width:1240px;text-align:center}.rl-brand-promise .promises{display:flex;max-width:1240px;width:100%;gap:20px;padding:20px}.rl-brand-promise .promises .promise{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;width:400px}.rl-brand-promise .promises .promise img{height:80px}.rl-brand-promise .promises .promise h3{margin:0;font-size:38px;color:#fff;font-stretch:condensed;font-weight:400;letter-spacing:-1%;text-align:center}.rl-brand-promise .promises .promise p{font-size:18px;color:#fff;text-align:center}@media screen and (max-width:1390px){.rl-brand-promise .promises{justify-content:space-between}.rl-brand-promise .promises .promise{width:300px}}@media screen and (max-width:1024px){.rl-brand-promise .promises{flex-direction:column;gap:40px;align-items:center}.rl-brand-promise .promises .promise{width:100%;max-width:600px}.rl-brand-promise .promises .promise h3{font-size:32px;text-align:center}}@media screen and (max-width:768px){.rl-brand-promise{padding:0 32px 80px}}.rl-testimonials{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.rl-testimonials #kibble-left-home{position:absolute;left:0;top:20px}.rl-testimonials .testimonial-title{width:300px}@media screen and (max-width:1024px){.rl-testimonials #kibble-left-home{display:none}}@media screen and (max-width:768px){.rl-testimonials h1{font-size:52px;width:250px}}.rl-blog{display:flex;flex-direction:column;max-width:1440px;margin:auto;align-items:center}.rl-blog .view-all-mobile{display:none}@media screen and (max-width:1024px){.rl-blog .view-all-mobile{display:inline-flex}}.rl-blog .blog-heading{display:flex;width:100%;gap:20px;justify-content:space-between;max-width:1240px}@media screen and (max-width:1272px){.rl-blog .blog-heading{padding:0 32px;gap:0px}.rl-blog .blog-heading .blog-title h1{font-size:52px}.rl-blog .blog-heading .blog-title p{font-size:22px}}@media screen and (max-width:1024px){.rl-blog .blog-heading{flex-direction:column;text-align:center}.rl-blog .blog-heading a{display:none}}@keyframes arrow-one-rotation{0%{opacity:0;transform:rotate(-100deg) translate(-30%)}to{opacity:1;transform:rotate(-30deg)}}@keyframes arrow-two-rotation{0%{opacity:0;transform:rotate(100deg) scaleX(-1) translate(-30%)}to{opacity:1;transform:rotate(40deg) scaleX(-1)}}@keyframes arrow-three-rotation{0%{opacity:0;transform:rotate(-40deg) scaleX(-1) translate(-20%)}to{opacity:1;transform:rotate(-100deg) scaleX(-1)}}@keyframes arrow-four-rotation{0%{opacity:0;transform:rotate(40deg) translate(-20%)}to{opacity:1;transform:rotate(100deg)}}.page-content{padding:0 50px 100px;max-width:1440px;margin:0 auto}@media screen and (max-width:768px){.page-content{padding:0 20px 100px}}.where-to-buy{padding:0 20px 100px}.where-to-buy .wtb-title{font-size:62px;color:#ed3a3d;text-align:center;font-weight:500;font-stretch:condensed}.where-to-buy .retailer-grid{--retailer-gap: 24px;--retailer-card-max-width: calc((1200px - (var(--retailer-gap) * 3)) / 4);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,var(--retailer-card-max-width)));gap:var(--retailer-gap);margin:0 auto;max-width:1200px;justify-content:center}.where-to-buy .retailer-grid a{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;background:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:16px}.where-to-buy .retailer-grid a img{width:100%;height:auto;max-height:160px;max-width:160px;object-fit:contain}.where-to-buy .retailer-grid a.retailer-logo--square img{max-height:90px;max-width:90px}.blog-posts-page{padding-bottom:100px}.blog-posts-page .main-article{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:1200px;margin:auto;column-gap:60px;padding:0 20px;text-decoration:none;color:#212322}.blog-posts-page .main-article .main-article-image-container{position:relative;overflow:hidden}.blog-posts-page .main-article .main-article-image-container .main-article-hero-image{object-fit:cover;display:block;height:100%;width:100%;transform:scale(1);transition:transform .3s ease}.blog-posts-page .main-article .main-article-image-container .main-article-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-posts-page .main-article:hover .main-article-hero-image{transform:scale(1.05)}.blog-posts-page .main-article .main-article-content{display:flex;flex-direction:column;justify-content:center;gap:20px}.blog-posts-page .main-article .main-article-content h2{margin:0}@media screen and (max-width:1024px){.blog-posts-page .main-article .main-article-image-container{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:768px){.blog-posts-page .main-article{grid-template-columns:1fr;max-width:540px;column-gap:0}.blog-posts-page .main-article .main-article-image-container{width:100%;margin-bottom:16px}.blog-posts-page .main-article .main-article-image-container .main-article-hero-image{width:100%}.blog-posts-page .main-article .main-article-content{width:100%;max-width:none}}.blog-posts-page .blog-grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:1200px;margin:auto;column-gap:60px;padding:0 20px}@media screen and (max-width:768px){.blog-posts-page .blog-grid{grid-template-columns:1fr;max-width:540px;column-gap:0}}.blog-posts-page .blog-grid .blog-article{display:flex;flex-direction:column;width:100%;height:auto;text-decoration:none;color:#212322}.blog-posts-page .blog-grid .blog-article .article-image-container{margin-bottom:16px;position:relative;overflow:hidden}.blog-posts-page .blog-grid .blog-article .article-image-container .article-hero-image{width:100%;height:350px;min-height:350px;max-height:350px;object-fit:cover;display:block;transition:transform .3s ease}.blog-posts-page .blog-grid .blog-article .article-image-container .article-hero-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-posts-page .blog-grid .blog-article:hover .article-hero-image{transform:scale(1.05)}.blog-posts-page .blog-grid .blog-article .article-content{height:auto;display:flex;flex-direction:column;gap:12px}.blog-posts-page .blog-grid .blog-article .article-content h2{margin:0}.blog-posts-page .blog-content{font-size:18px;line-height:28px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-posts-page .blog-content p{margin:0}.blog-posts-page .time-author{font-size:14px;color:#ed3a3d;margin:0}body.single-post{overflow-x:hidden}body.single-post main{overflow-x:hidden}body.single-post main .single-post-hero-image{display:block;width:100%;height:auto;object-fit:cover}body.single-post main .single-post-hero-image img{display:block;width:100%;height:auto}body.single-post main .single-post{max-width:1240px;margin:0 auto;padding:0}body.single-post main .single-post .single-post-title{padding:0 96px}@media screen and (max-width:768px){body.single-post main .single-post .single-post-title{padding:0 20px}}body.single-post main .single-post .author-name-date{display:flex;justify-content:space-between;width:100%;font-size:18px;padding:0 96px;align-items:center}body.single-post main .single-post .author-name-date .author-name{margin:0;font-weight:600;display:flex;align-items:center}body.single-post main .single-post .author-name-date .author-name img{width:50px;height:50px;margin-right:5px}@media screen and (max-width:400px){body.single-post main .single-post .author-name-date .author-name img{width:40px;height:40px}}body.single-post main .single-post .author-name-date p{margin:0}@media screen and (max-width:768px){body.single-post main .single-post .author-name-date{padding:0 20px}}body.single-post main .single-post .single-post-article{margin:0 auto;padding:0 96px}body.single-post main .single-post .single-post-article .entry-content{font-size:18px;line-height:1.6}body.single-post main .single-post .single-post-article .entry-content>*{margin:0 0 24px}body.single-post main .single-post .single-post-article .entry-content img,body.single-post main .single-post .single-post-article .entry-content video,body.single-post main .single-post .single-post-article .entry-content iframe{max-width:100%;height:auto}body.single-post main .single-post .single-post-article .entry-content .alignwide{max-width:1100px;margin-left:auto;margin-right:auto}body.single-post main .single-post .single-post-article .entry-content .alignfull{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (max-width:768px){body.single-post main .single-post .single-post-article{padding:0 20px}}body.single-post .related-products,body.single-post .recent-posts{max-width:1200px;margin:0 auto}body.single-post .related-products h2,body.single-post .recent-posts h2{text-align:center;margin:0}body.single-post .related-products-carousel{position:relative;padding:0 72px;margin-top:32px;--related-products-card-width: 260px;--related-products-gap: 40px;--related-products-visible-count: 3;--related-products-visible-width: calc( var(--related-products-card-width) * var(--related-products-visible-count) + var(--related-products-gap) * (var(--related-products-visible-count) - 1) )}@media screen and (max-width:400px){body.single-post .related-products-carousel{padding:0}}body.single-post .related-products-carousel.is-not-scrollable{padding:0}body.single-post .related-products-carousel.is-not-scrollable .related-products-carousel__nav{display:none}body.single-post .related-products-carousel__track{max-width:var(--related-products-visible-width);margin:0 auto;overflow:hidden}body.single-post .related-products-list{display:flex;gap:var(--related-products-gap);list-style:none;padding:0 0 12px;margin:0 auto;max-width:var(--related-products-visible-width);overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;align-items:center}body.single-post .related-products-list::-webkit-scrollbar{display:none}body.single-post .related-products-item{flex:0 0 var(--related-products-card-width);display:flex;flex-direction:column;align-items:center;gap:16px;scroll-snap-align:center;text-align:center}body.single-post .related-products-item__link{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;text-decoration:none;color:inherit}body.single-post .related-products-item__image img{width:180px;height:180px;object-fit:contain;display:block}body.single-post .related-products-item h3{margin:0;font-size:20px;line-height:1.1}body.single-post .related-products-price{color:#ed3a3d;font-weight:600;font-size:16px}body.single-post .related-products-carousel__nav{border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}body.single-post .related-products-carousel__nav img{display:block;width:40px;height:40px}body.single-post .related-products-carousel__nav--prev{left:24px}body.single-post .related-products-carousel__nav--next{right:24px}body.single-post .recent-posts-list{display:flex;gap:32px;overflow-x:visible;flex-wrap:wrap;scrollbar-width:none;padding:10px 0 20px;margin:0;list-style:none;justify-content:center}body.single-post .recent-posts-list::-webkit-scrollbar{height:0}body.single-post .recent-posts-item{flex:0 1 260px;max-width:260px}body.single-post .recent-posts-list{display:grid;grid-auto-flow:column;grid-auto-columns:260px;justify-content:start;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none;padding-left:32px;padding-right:32px;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}body.single-post .recent-posts-list::-webkit-scrollbar{display:none}body.single-post .recent-posts-item{max-width:none}@media screen and (max-width:768px){body.single-post .related-products-carousel{--related-products-visible-count: 1}body.single-post .recent-posts-list{overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start}body.single-post .recent-posts-list{justify-content:flex-start;padding-left:32px;padding-right:32px;scroll-padding-inline:32px}body.single-post .recent-posts-item{flex:0 0 260px;max-width:none;scroll-snap-align:center;scroll-snap-stop:always;scroll-margin-inline:20px}body.single-post .related-products-list{padding:0}}@media screen and (max-width:400px){body.single-post .related-products-carousel__nav--prev{left:5px}body.single-post .related-products-carousel__nav--next{right:5px}}body.single-post .recent-posts__link{display:flex;flex-direction:column;gap:15px;align-items:stretch;text-align:left;text-decoration:none;color:inherit;height:100%}body.single-post .recent-posts__excerpt{margin:0;text-align:left;font-size:14px;line-height:1.5;color:#535862}body.single-post .recent-posts__thumb{width:100%;height:180px;object-fit:cover;display:block;-webkit-mask-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:center;mask-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center}body.single-post .recent-posts__thumb-wrap{position:relative;display:block;width:100%;height:180px}body.single-post .recent-posts__thumb-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(6px,5px);border:30px solid transparent;border-image:url(/wp-content/themes/redleaftheme/assets/images/blog-preview-image-shadow.svg);border-image-slice:30 fill;border-image-width:30px;z-index:-1;pointer-events:none}body.single-post .recent-posts__read-more{color:#ed3a3d;font-weight:600;text-transform:uppercase;font-stretch:condensed;font-size:14px;background:none;border:0;padding:0;display:block;width:100%;text-align:center}body.single-post .recent-posts-item h3{margin:0;height:66px}body.single-post .recent-posts__read-more{margin-top:auto}@media screen and (max-width:768px){body.single-post main .single-post .single-post-article{max-width:100%}}.product-archive-hero{width:100%}.product-archive-hero img{width:100%;height:auto}.product-archive-hero .product-archive-hero__mobile{display:none}@media screen and (max-width:768px){.product-archive-hero .product-archive-hero__desktop{display:none}.product-archive-hero .product-archive-hero__mobile{display:block}}.rl-all-products{max-width:1440px;margin:auto;overflow-x:clip}.rl-all-products ul{list-style:none;padding:0}.rl-all-products .formula-presentation{display:flex;align-items:center;justify-content:center;gap:40px}.rl-all-products .formula-presentation .formula-info{max-width:610px}.rl-all-products .formula-presentation .formula-info p{max-width:580px;font-size:18px;line-height:30px;margin-top:20px;font-weight:400;color:#535862}@media screen and (max-width:768px){.rl-all-products .formula-presentation .formula-info p{text-align:center}}@media screen and (max-width:1024px){.rl-all-products .formula-presentation .formula-info h1{font-size:48px;max-width:300px}.rl-all-products .formula-presentation .formula-info p{font-size:16px;line-height:28px}.rl-all-products .formula-presentation .formula-info{text-align:center}}.rl-all-products .formula-presentation .formula-image{max-width:610px;min-width:450px;position:relative}.rl-all-products .formula-presentation .formula-image .formula-info{position:absolute}.rl-all-products .formula-presentation .formula-image .formula-info img{position:absolute;width:51px;height:28px}.rl-all-products .formula-presentation .formula-image .formula-info p{margin:0;font-size:22px;line-height:100%;font-weight:400;color:#212322;width:157px;text-align:center;font-family:MarketPro Medium,serif;text-transform:uppercase}@media screen and (max-width:1280px){.rl-all-products .formula-presentation .formula-image .formula-info p{font-size:18px;width:120px}}.rl-all-products .formula-presentation .formula-image .info_one{bottom:120px;left:-30px}.rl-all-products .formula-presentation .formula-image .info_one img{top:-50px;left:60px;transform:rotate(-60deg)}.rl-all-products .formula-presentation .formula-image .info_one img.rl-revealed{animation:disc-arrow-rotate-one 1s ease-in-out both;animation-delay:var(--rl-reveal-delay, 0s)}.rl-all-products .formula-presentation .formula-image .info_two{top:20px;right:110px}.rl-all-products .formula-presentation .formula-image .info_two img{bottom:-30px;left:140px;transform:rotate(50deg)}.rl-all-products .formula-presentation .formula-image .info_two img.rl-revealed{animation:disc-arrow-rotate-two 1s ease-in-out both;animation-delay:var(--rl-reveal-delay, 0s)}.rl-all-products .formula-presentation .formula-image .info_three{bottom:190px;right:-60px}.rl-all-products .formula-presentation .formula-image .info_three img{bottom:-45px;left:50px;transform:rotate(110deg)}.rl-all-products .formula-presentation .formula-image .info_three img.rl-revealed{animation:disc-arrow-rotate-three 1s ease-in-out both;animation-delay:var(--rl-reveal-delay, 0s)}.rl-all-products .formula-presentation .formula-image img{width:100%;max-width:610px;height:auto}@media screen and (max-width:1024px){.rl-all-products .formula-presentation{flex-direction:column}}@media screen and (max-width:768px){.rl-all-products .formula-presentation{padding:0 20px}.rl-all-products .formula-presentation .formula-image{min-width:350px}.rl-all-products .formula-presentation .formula-image .formula-info img{width:41px;height:18px}.rl-all-products .formula-presentation .formula-image .info_one{bottom:20px;left:0}.rl-all-products .formula-presentation .formula-image .info_one img{top:-30px;left:60px;transform:rotate(-60deg)}.rl-all-products .formula-presentation .formula-image .info_two{top:0;right:150px}.rl-all-products .formula-presentation .formula-image .info_two img{bottom:-10px;left:100px;transform:rotate(50deg)}.rl-all-products .formula-presentation .formula-image .info_three{bottom:20px;right:0}.rl-all-products .formula-presentation .formula-image .info_three img{top:-45px;left:50px;transform:rotate(60deg) scaleX(-1)}.rl-all-products .formula-presentation .formula-image .info_three img.rl-revealed{animation:disc-arrow-rotate-three-flip 1s ease-in-out both;animation-delay:var(--rl-reveal-delay, 0s)}}@media screen and (max-width:640px){.rl-all-products .formula-presentation .formula-image{min-width:350px}.rl-all-products .formula-presentation .formula-image .formula-info img{width:41px;height:18px}.rl-all-products .formula-presentation .formula-image .info_one{bottom:-20px;left:0}.rl-all-products .formula-presentation .formula-image .info_one img{top:-30px;left:60px;transform:rotate(-60deg)}.rl-all-products .formula-presentation .formula-image .info_two{top:0;left:120px}.rl-all-products .formula-presentation .formula-image .info_two img{bottom:-10px;left:100px;transform:rotate(50deg)}.rl-all-products .formula-presentation .formula-image .info_three{bottom:-20px;right:0}.rl-all-products .formula-presentation .formula-image .info_three img{top:-35px;left:50px;transform:rotate(60deg) scaleX(-1)}.rl-all-products .formula-presentation .formula-image .info_three img.rl-revealed{animation:disc-arrow-rotate-three-flip 1s ease-in-out both;animation-delay:var(--rl-reveal-delay, 0s)}}@media screen and (max-width:640px){.rl-all-products .formula-presentation{justify-content:flex-start}}.rl-all-products .health-section{display:flex;min-height:221px;align-items:flex-start;justify-content:center;gap:20px}.rl-all-products .health-section .health-info{flex:1;max-width:295px;display:flex;flex-direction:column;align-items:center}.rl-all-products .health-section .health-info img{width:160px;height:128px;margin-bottom:20px}.rl-all-products .health-section .health-info h2{margin:0 0 5px;color:#ed3a3d;font-size:28px;font-stretch:condensed;font-weight:500;text-align:center}.rl-all-products .health-section .health-info p{margin:0;color:#535862;font-stretch:condensed;font-size:24px;text-align:center}@media screen and (max-width:1024px){.rl-all-products .health-section{padding:0 20px}}@media screen and (max-width:768px){.rl-all-products .health-section .health-info{width:auto}.rl-all-products .health-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;justify-content:center;justify-items:center;text-align:center;gap:32px}}@media screen and (max-width:400px){.rl-all-products .health-section{grid-template-columns:1fr}}.rl-all-products .product-grid{display:grid;justify-content:center;gap:20px;margin:0 auto;width:100%;max-width:1240px;padding:0 20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:1024px){.rl-all-products .product-grid{grid-template-columns:repeat(3,minmax(280px,1fr))}}@media screen and (min-width:768px){.rl-all-products .product-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}}@media screen and (min-width:1024px){.rl-all-products .product-grid{gap:40px}}@keyframes disc-arrow-rotate-one{0%{opacity:0;transform:rotate(-120deg) translate(-10%)}to{opacity:1;transform:rotate(-60deg)}}@keyframes disc-arrow-rotate-two{0%{opacity:0;transform:rotate(-10deg) translate(-20%)}to{opacity:1;transform:rotate(50deg)}}@keyframes disc-arrow-rotate-three{0%{opacity:0;transform:rotate(70deg) translate(-20%)}to{opacity:1;transform:rotate(110deg)}}@keyframes disc-arrow-rotate-three-flip{0%{opacity:0;transform:rotate(120deg) scaleX(-1) translate(-20%)}to{opacity:1;transform:rotate(60deg) scaleX(-1)}}.rl-product-details{max-width:1440px;margin:0 auto;padding:0 100px}.rl-product-details .description-section{display:flex;gap:100px}.rl-product-details .description-section .description-images{width:610px;flex:0 0 610px;max-width:610px}.rl-product-details .description-section .description-images .main-image-container{width:100%;height:623px;padding:20px;border-radius:8px;position:relative;overflow:visible}.rl-product-details .description-section .description-images .main-image-container .main-image-stage{width:100%;height:100%;position:relative;overflow:hidden;border-radius:8px}.rl-product-details .description-section .description-images .main-image-container .main-image-lens{position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.25);background:rgba(255,255,255,.28);box-shadow:0 0 0 9999px rgba(255,255,255,.08);opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:2}.rl-product-details .description-section .description-images .main-image-container .main-image-lens.is-active{opacity:1}.rl-product-details .description-section .description-images .main-image-container .main-image{width:100%;height:100%;object-fit:contain;display:block}.rl-product-details .description-section .description-images .main-image-container .main-image--outgoing,.rl-product-details .description-section .description-images .main-image-container .main-image--incoming{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .35s ease,opacity .35s ease}.rl-product-details .description-section .description-images .main-image-container .main-image--incoming{opacity:0}.rl-product-details .description-section .description-images .main-image-container .main-image-zoom{position:absolute;top:20px;left:calc(100% + 24px);width:100%;min-width:0;max-width:calc(100vw - 100px);height:calc(100% - 40px);border:1px solid #94979E;border-radius:8px;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:0 0;opacity:0;visibility:hidden;transition:opacity .2s ease;pointer-events:none;z-index:3}.rl-product-details .description-section .description-images .main-image-container .main-image-zoom.is-active{opacity:1;visibility:visible}.rl-product-details .description-section .description-images .main-image-container.is-sliding-next .main-image--outgoing{transform:translate(-100%);opacity:0}.rl-product-details .description-section .description-images .main-image-container.is-sliding-next .main-image--incoming{transform:translate(100%)}.rl-product-details .description-section .description-images .main-image-container.is-sliding-next .main-image--incoming.main-image--active{transform:translate(0);opacity:1}.rl-product-details .description-section .description-images .main-image-container.is-sliding-prev .main-image--outgoing{transform:translate(100%);opacity:0}.rl-product-details .description-section .description-images .main-image-container.is-sliding-prev .main-image--incoming{transform:translate(-100%)}.rl-product-details .description-section .description-images .main-image-container.is-sliding-prev .main-image--incoming.main-image--active{transform:translate(0);opacity:1}.rl-product-details .description-section .description-images .thumbnail-image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;grid-auto-rows:300px;margin-top:20px}.rl-product-details .description-section .description-images .thumbnail-image-grid .thumbnail-image-container{width:100%;height:100%;border-radius:8px;cursor:pointer}.rl-product-details .description-section .description-images .thumbnail-image-grid .thumbnail-image-container .thumbnail-image{border-radius:8px;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .25s ease}.rl-product-details .description-section .description-images .thumbnail-image-grid .thumbnail-image-container .thumbnail-image--fade-in{animation:thumbnail-image-fade-in .35s ease forwards}.rl-product-details .description-section .description-images .image-strip{display:none;position:relative;grid-template-columns:minmax(0,1fr);align-items:center;row-gap:16px;padding:0;margin:24px 0 0;width:100%}.rl-product-details .description-section .description-images .image-strip .image-strip__viewport{min-width:0;width:100%}.rl-product-details .description-section .description-images .image-strip .image-strip__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.rl-product-details .description-section .description-images .image-strip .image-strip__track::-webkit-scrollbar{display:none}.rl-product-details .description-section .description-images .image-strip .image-strip__item{flex:0 0 100%;width:100%;scroll-snap-align:center;display:flex;justify-content:center;align-items:center}.rl-product-details .description-section .description-images .image-strip .image-strip__img{display:block;width:100%;height:100%;max-width:100%;max-height:520px;object-fit:contain;border-radius:8px}.rl-product-details .description-section .description-images .image-strip .image-strip__dots{grid-column:1/-1;display:flex;justify-content:center;gap:8px}.rl-product-details .description-section .description-images .image-strip .image-strip__dot{width:10px;height:10px;border-radius:999px;border:0;padding:0;background:#535862;cursor:pointer}.rl-product-details .description-section .description-images .image-strip .image-strip__dot.is-active{background:#ed3a3d}.rl-product-details .description-section .description-details{flex:1 1 auto;min-width:0}.rl-product-details .description-section .description-details h1{margin:0;color:#3b3f47;font-size:51px;font-stretch:condensed;font-weight:500;line-height:100%;letter-spacing:-.51px}.rl-product-details .formula-difference .formula-details{display:flex;max-height:564px;gap:20px}.rl-product-details .formula-difference .formula-details img{width:50%;border-radius:12px;object-fit:cover}.rl-product-details .formula-difference .formula-details .rl-slot__mobile{display:none}@media screen and (max-width:768px){.rl-product-details .formula-difference .formula-details .rl-slot__desktop{display:none}.rl-product-details .formula-difference .formula-details .rl-slot__mobile{display:block}}.rl-product-details .formula-difference .formula-details .formula-info-grid{width:50%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;box-sizing:content-box;overflow:clip;padding:48px;margin:-48px}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item{border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 30px}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item h1{height:80px;font-size:70px;margin:0;font-stretch:condensed;text-align:center;font-weight:500}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item h3{margin:0;font-stretch:condensed;font-size:22px;font-weight:500;text-align:center}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item p{margin:10px 0 0;text-align:center;font-size:13px;color:#535862;font-size:16px}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item img{height:80px;width:80px;object-fit:contain}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-1{background-color:#fef0db}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-1 h3{color:#b78116}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-2{background-color:#ebefde}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-2 h1,.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-2 h3{color:#75833e}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-3{background-color:#e7f2fb}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-3 h1,.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-3 h3{color:#638cab}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-4{background-color:#ffdcd8}.rl-product-details .formula-difference .formula-details .formula-info-grid .formula-item-4 h3{color:#b0282b}@media screen and (max-width:768px){.rl-product-details .formula-difference .formula-details{flex-direction:column;max-height:none;align-items:center}.rl-product-details .formula-difference .formula-details img{height:100%;width:100%}.rl-product-details .formula-difference .formula-details .formula-info-grid{width:100%;grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:768px){.rl-product-details .formula-difference{flex-direction:column;max-height:none;align-items:center}}.rl-product-details .pdp-level-up .level-up-image{width:100%;height:auto;display:block}.rl-product-details .pdp-level-up .rl-slot__mobile{display:none}@media screen and (max-width:768px){.rl-product-details .pdp-level-up .rl-slot__desktop{display:none}.rl-product-details .pdp-level-up .rl-slot__mobile{display:block}}@media screen and (max-width:768px){.rl-product-details .pdp-level-up{flex-direction:column;max-height:none;align-items:center}}.rl-product-details .rl-carousel-pdp{padding:0;display:flex;flex-direction:column;max-width:1440px;justify-content:center;align-items:center}.rl-product-details .rl-carousel-pdp .carousel-title-pdp{width:100%}@keyframes thumbnail-image-fade-in{0%{opacity:0}to{opacity:1}}.rl-testimonials-pdp{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.rl-testimonials-pdp #kibble-left-home{position:absolute;left:0;top:20px}.rl-testimonials-pdp .testimonial-title{width:300px}@media screen and (max-width:1024px){.rl-testimonials-pdp #kibble-left-home{display:none}}@media screen and (max-width:768px){.rl-testimonials-pdp{gap:0px}}@media screen and (max-width:1280px){.rl-product-details{padding:0 20px}.rl-product-details .description-section{gap:50px}.rl-product-details .description-section .description-images{width:auto;flex:0 1 610px;max-width:610px}.rl-product-details .description-section .description-details{max-width:504px}}@media screen and (max-width:1024px){.rl-product-details .description-section .description-images .main-image-container{height:500px}.rl-product-details .description-section .description-images .main-image-container .main-image{object-fit:cover}.rl-product-details .description-section .description-images .thumbnail-image-grid{grid-auto-rows:200px}.rl-product-details .description-section .description-details h1{font-size:42px}}@media screen and (max-width:950px){.rl-product-details .description-section{flex-direction:column;gap:0px}.rl-product-details .description-section .description-images,.rl-product-details .description-section .description-details{width:100%;max-width:100%}.rl-product-details .description-section .description-images .main-image-container,.rl-product-details .description-section .description-images .thumbnail-image-grid{display:none}.rl-product-details .description-section .description-images .image-strip{display:grid;grid-template-rows:minmax(0,1fr) auto;margin-top:0}.rl-product-details .description-section .description-images .image-strip .image-strip__viewport{min-height:0}.rl-product-details .description-section .description-images .image-strip .image-strip__track{min-height:0;scroll-padding-inline:0}.rl-product-details .description-section .description-images .image-strip .image-strip__item{min-height:0}.rl-product-details .description-section .description-images .image-strip .image-strip__img{height:560px}}@media(max-width:768px){.rl-product-details{padding:0 20px}.rl-product-details .description-section{flex-direction:column;gap:40px}.rl-product-details .description-section .description-images{width:100%;flex:1 1 auto;max-width:100%}.rl-product-details .description-section .description-images .main-image-container{height:auto}.rl-product-details .description-section .description-images .thumbnail-image-grid{grid-auto-rows:180px}.rl-product-details .description-section .description-images .image-strip .image-strip__img{height:420px;max-height:420px}.rl-product-details .description-section .description-details{padding-top:0}}@media(max-width:400px){.rl-product-details .description-section .description-images .image-strip .image-strip__img{height:300px;max-height:300px}}@media screen and (max-width:950px){.rl-product-details .description-section .description-images .main-image-container .main-image-zoom{display:none}}.rl-faq-page{padding:0}.rl-faq-page__inner{margin:0 auto}.about-hero{width:100%;height:500px;position:relative}.about-hero img{width:100%;height:100%;object-fit:cover}.about-hero .img-filter{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0}.about-hero .about-hero-text{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#fff;text-align:center}.about-hero .about-hero-text h1,.about-hero .about-hero-text h2{margin:0;padding:0}.about-hero .about-hero-text h1{font-size:120px;font-stretch:condensed;font-weight:500}.about-hero .about-hero-text h2{font-size:38px;font-weight:400;font-stretch:condensed}.about-hero:before{content:"";position:absolute;width:100%;bottom:-10px;overflow:visible;left:0;z-index:1;box-sizing:border-box;border-style:solid;border-width:0px;border-image-source:url(/wp-content/themes/redleaftheme/assets/images/about-section-top.svg);border-image-slice:40 fill;border-image-width:40px;border-image-outset:20px;border-image-repeat:stretch}.about-hero .rl-slot__mobile{display:none}@media screen and (max-width:640px){.about-hero{height:450px}.about-hero .rl-slot__desktop{display:none}.about-hero .rl-slot__mobile{display:block}.about-hero .about-hero-text{padding:0 20px}.about-hero .about-hero-text h1{font-size:52px}.about-hero .about-hero-text h2{font-size:24px}}.rl-about{max-width:1440px;margin:0 auto;overflow-x:clip}.rl-about section{padding:0 100px;display:flex;justify-content:space-between;align-items:center;gap:50px}.rl-about section .section-text{width:50%}.rl-about section .section-text .section-desc{font-size:18px;color:#535862}.rl-about section img{width:50%;height:610px;border-radius:12px;object-fit:cover}.rl-about section .rl-slot__mobile{display:none}@media screen and (max-width:768px){.rl-about section .rl-slot__desktop{display:none}.rl-about section .rl-slot__mobile{display:block}}@media screen and (max-width:1280px){.rl-about section img{height:450px}}@media screen and (max-width:1024px){.rl-about section{padding:0 50px}}@media screen and (max-width:768px){.rl-about section{flex-direction:column;padding:0 20px}.rl-about section .section-text,.rl-about section img{width:100%}.rl-about section img{height:350px}.rl-about section:nth-of-type(2) img{order:-1}.rl-about section:nth-of-type(2) .section-text{order:1}}.rl-about .section-one{position:relative}.rl-error-page{padding:80px 20px 100px;min-height:calc(100vh - 120px);display:flex;align-items:center;overflow:hidden}.rl-error-hero{width:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.8fr);gap:56px;align-items:center}.rl-error-copy{max-width:820px}.rl-error-kicker{margin:0 0 12px;color:#ed3a3d;font-family:MarketPro Medium,serif;font-size:46px;line-height:1;transform:rotate(-5deg);transform-origin:left center}.rl-error-title{max-width:820px}.rl-error-message{max-width:640px;margin:22px auto 0;color:#535862;font-size:26px;font-weight:500;line-height:34px}.rl-error-primary-link{border:0;background:transparent;padding:12px 32px;height:56px;font-size:32px;font-weight:500;line-height:1;text-align:center;letter-spacing:0}.rl-error-actions{margin-top:32px;display:flex;gap:24px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.rl-error-home-link{display:inline-flex;align-items:center;justify-content:center;min-width:159px;min-height:56px;padding:12px 28px;border:2px solid #ED3A3D;border-radius:8px;background:transparent;color:#ed3a3d;font-size:24px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.rl-error-home-link:hover,.rl-error-home-link:focus-visible{background:#ed3a3d;border-color:#ed3a3d;color:#fff;transform:translateY(-1px)}.rl-error-products{position:relative;min-height:460px;isolation:isolate}.rl-error-products:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:min(100%,420px);aspect-ratio:1;background:#ffedeb;border-radius:44% 56% 48% 52%;transform:translate(-50%,-50%) rotate(-7deg)}.rl-error-product{position:absolute;left:50%;top:50%;width:250px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 22px rgba(33,35,34,.14));transform:translate(var(--rl-error-x),var(--rl-error-y)) rotate(var(--rl-error-rotate));animation:rl-error-product-float 4.8s ease-in-out infinite}.rl-error-product--cobb{--rl-error-x: -36%;--rl-error-y: -62%;--rl-error-rotate: -2deg;z-index:4;width:275px}.rl-error-product--angus{--rl-error-x: -96%;--rl-error-y: -40%;--rl-error-rotate: 7deg;z-index:2;width:225px;animation-delay:-1.4s}.rl-error-product--wet{--rl-error-x: -56%;--rl-error-y: 0%;--rl-error-rotate: -6deg;z-index:5;width:135px;animation-delay:-.7s}.rl-error-product--wet-turkey{--rl-error-x: -6%;--rl-error-y: 4%;--rl-error-rotate: 4deg;z-index:6;width:135px;animation-delay:-1.9s}.rl-error-product--wet-pork{--rl-error-x: 44%;--rl-error-y: 0%;--rl-error-rotate: 8deg;z-index:5;width:135px;animation-delay:-3.1s}@keyframes rl-error-product-float{0%,to{transform:translate(var(--rl-error-x),var(--rl-error-y)) rotate(var(--rl-error-rotate))}50%{transform:translate(var(--rl-error-x),calc(var(--rl-error-y) - 14px)) rotate(var(--rl-error-rotate))}}@media(prefers-reduced-motion:reduce){.rl-error-product{animation:none}}@media screen and (max-width:1024px){.rl-error-page{min-height:auto}.rl-error-hero{grid-template-columns:1fr;gap:40px;text-align:center}.rl-error-copy{margin:0 auto}.rl-error-actions{justify-content:center}.rl-error-kicker{transform-origin:center}.rl-error-products{min-height:350px;order:-1}.rl-error-products:before{width:min(100%,320px)}.rl-error-product{width:180px}.rl-error-product--cobb{width:220px}.rl-error-product--wet,.rl-error-product--wet-turkey,.rl-error-product--wet-pork{width:110px}}@media screen and (max-width:768px){.rl-error-page{padding:44px 20px 80px}.rl-error-title{font-size:56px;line-height:54px}.rl-error-message{font-size:20px;line-height:28px}.rl-error-primary-link{width:100%;min-width:0;font-size:28px}.rl-error-home-link{width:100%;min-width:0}.rl-error-actions{width:100%;max-width:620px;margin-left:auto;margin-right:auto;flex-direction:column;gap:18px}.rl-error-products{min-height:290px}.rl-error-product{width:150px}.rl-error-product--cobb{width:185px}.rl-error-product--wet,.rl-error-product--wet-turkey,.rl-error-product--wet-pork{width:92px}}@media screen and (max-width:640px){.rl-error-kicker{font-size:38px}.rl-error-title{font-size:48px;line-height:46px}.rl-error-products{min-height:250px}.rl-error-product{width:125px}.rl-error-product--cobb{width:155px}.rl-error-product--wet,.rl-error-product--wet-turkey,.rl-error-product--wet-pork{width:78px}}@keyframes rl-fade{0%{opacity:0}to{opacity:1}}@keyframes rl-slide-right{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes rl-slide-left{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}@keyframes rl-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes rl-slide-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes rl-hero-image{0%{opacity:0;transform:scale(.9) translate(4%)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes rl-pop{0%{opacity:0;transform:scale(.6) rotate(-6deg)}60%{opacity:1;transform:scale(1.15) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes rl-canadian-reveal{0%{opacity:0;transform:rotate(0) scale(1)}35%{opacity:1;transform:rotate(-1.5deg) scaleY(1.08)}70%{transform:rotate(-5.5deg) scaleY(1)}to{transform:rotate(-5deg) scaleY(1)}}[data-rl-reveal=fade].rl-revealed{animation:rl-fade 1.1s ease both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=slide-right].rl-revealed{animation:rl-slide-right .75s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=slide-left].rl-revealed{animation:rl-slide-left .75s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=slide-up].rl-revealed{animation:rl-slide-up .7s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=slide-down].rl-revealed{animation:rl-slide-down .7s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=hero-image].rl-revealed{animation:rl-hero-image .75s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=pop].rl-revealed{animation:rl-pop .8s ease both;animation-delay:var(--rl-reveal-delay, 0s)}[data-rl-reveal=canadian].rl-revealed{animation:rl-canadian-reveal .85s cubic-bezier(.34,1.4,.64,1) both;animation-delay:var(--rl-reveal-delay, 0s)}.p-0{padding:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.m-0{margin:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.-m-0{margin:0!important}.-mx-0{margin-left:0!important;margin-right:0!important}.-my-0{margin-top:0!important;margin-bottom:0!important}.-mt-0{margin-top:0!important}.-mr-0{margin-right:0!important}.-mb-0{margin-bottom:0!important}.-ml-0{margin-left:0!important}.p-px{padding:1px!important}.px-px{padding-left:1px!important;padding-right:1px!important}.py-px{padding-top:1px!important;padding-bottom:1px!important}.pt-px{padding-top:1px!important}.pr-px{padding-right:1px!important}.pb-px{padding-bottom:1px!important}.pl-px{padding-left:1px!important}.m-px{margin:1px!important}.mx-px{margin-left:1px!important;margin-right:1px!important}.my-px{margin-top:1px!important;margin-bottom:1px!important}.mt-px{margin-top:1px!important}.mr-px{margin-right:1px!important}.mb-px{margin-bottom:1px!important}.ml-px{margin-left:1px!important}.-m-px{margin:-1px!important}.-mx-px{margin-left:-1px!important;margin-right:-1px!important}.-my-px{margin-top:-1px!important;margin-bottom:-1px!important}.-mt-px{margin-top:-1px!important}.-mr-px{margin-right:-1px!important}.-mb-px{margin-bottom:-1px!important}.-ml-px{margin-left:-1px!important}.p-0\.5{padding:.125rem!important}.px-0\.5{padding-left:.125rem!important;padding-right:.125rem!important}.py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.pt-0\.5{padding-top:.125rem!important}.pr-0\.5{padding-right:.125rem!important}.pb-0\.5{padding-bottom:.125rem!important}.pl-0\.5{padding-left:.125rem!important}.m-0\.5{margin:.125rem!important}.mx-0\.5{margin-left:.125rem!important;margin-right:.125rem!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.mt-0\.5{margin-top:.125rem!important}.mr-0\.5{margin-right:.125rem!important}.mb-0\.5{margin-bottom:.125rem!important}.ml-0\.5{margin-left:.125rem!important}.-m-0\.5{margin:-.125rem!important}.-mx-0\.5{margin-left:-.125rem!important;margin-right:-.125rem!important}.-my-0\.5{margin-top:-.125rem!important;margin-bottom:-.125rem!important}.-mt-0\.5{margin-top:-.125rem!important}.-mr-0\.5{margin-right:-.125rem!important}.-mb-0\.5{margin-bottom:-.125rem!important}.-ml-0\.5{margin-left:-.125rem!important}.p-1{padding:.25rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.m-1{margin:.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.-m-1{margin:-.25rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.-mt-1{margin-top:-.25rem!important}.-mr-1{margin-right:-.25rem!important}.-mb-1{margin-bottom:-.25rem!important}.-ml-1{margin-left:-.25rem!important}.p-1\.5{padding:.375rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.pt-1\.5{padding-top:.375rem!important}.pr-1\.5{padding-right:.375rem!important}.pb-1\.5{padding-bottom:.375rem!important}.pl-1\.5{padding-left:.375rem!important}.m-1\.5{margin:.375rem!important}.mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}.my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.mt-1\.5{margin-top:.375rem!important}.mr-1\.5{margin-right:.375rem!important}.mb-1\.5{margin-bottom:.375rem!important}.ml-1\.5{margin-left:.375rem!important}.-m-1\.5{margin:-.375rem!important}.-mx-1\.5{margin-left:-.375rem!important;margin-right:-.375rem!important}.-my-1\.5{margin-top:-.375rem!important;margin-bottom:-.375rem!important}.-mt-1\.5{margin-top:-.375rem!important}.-mr-1\.5{margin-right:-.375rem!important}.-mb-1\.5{margin-bottom:-.375rem!important}.-ml-1\.5{margin-left:-.375rem!important}.p-2{padding:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.m-2{margin:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.-m-2{margin:-.5rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.-mt-2{margin-top:-.5rem!important}.-mr-2{margin-right:-.5rem!important}.-mb-2{margin-bottom:-.5rem!important}.-ml-2{margin-left:-.5rem!important}.p-2\.5{padding:.625rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.pt-2\.5{padding-top:.625rem!important}.pr-2\.5{padding-right:.625rem!important}.pb-2\.5{padding-bottom:.625rem!important}.pl-2\.5{padding-left:.625rem!important}.m-2\.5{margin:.625rem!important}.mx-2\.5{margin-left:.625rem!important;margin-right:.625rem!important}.my-2\.5{margin-top:.625rem!important;margin-bottom:.625rem!important}.mt-2\.5{margin-top:.625rem!important}.mr-2\.5{margin-right:.625rem!important}.mb-2\.5{margin-bottom:.625rem!important}.ml-2\.5{margin-left:.625rem!important}.-m-2\.5{margin:-.625rem!important}.-mx-2\.5{margin-left:-.625rem!important;margin-right:-.625rem!important}.-my-2\.5{margin-top:-.625rem!important;margin-bottom:-.625rem!important}.-mt-2\.5{margin-top:-.625rem!important}.-mr-2\.5{margin-right:-.625rem!important}.-mb-2\.5{margin-bottom:-.625rem!important}.-ml-2\.5{margin-left:-.625rem!important}.p-3{padding:.75rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3{padding-left:.75rem!important}.m-3{margin:.75rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.-m-3{margin:-.75rem!important}.-mx-3{margin-left:-.75rem!important;margin-right:-.75rem!important}.-my-3{margin-top:-.75rem!important;margin-bottom:-.75rem!important}.-mt-3{margin-top:-.75rem!important}.-mr-3{margin-right:-.75rem!important}.-mb-3{margin-bottom:-.75rem!important}.-ml-3{margin-left:-.75rem!important}.p-3\.5{padding:.875rem!important}.px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.pt-3\.5{padding-top:.875rem!important}.pr-3\.5{padding-right:.875rem!important}.pb-3\.5{padding-bottom:.875rem!important}.pl-3\.5{padding-left:.875rem!important}.m-3\.5{margin:.875rem!important}.mx-3\.5{margin-left:.875rem!important;margin-right:.875rem!important}.my-3\.5{margin-top:.875rem!important;margin-bottom:.875rem!important}.mt-3\.5{margin-top:.875rem!important}.mr-3\.5{margin-right:.875rem!important}.mb-3\.5{margin-bottom:.875rem!important}.ml-3\.5{margin-left:.875rem!important}.-m-3\.5{margin:-.875rem!important}.-mx-3\.5{margin-left:-.875rem!important;margin-right:-.875rem!important}.-my-3\.5{margin-top:-.875rem!important;margin-bottom:-.875rem!important}.-mt-3\.5{margin-top:-.875rem!important}.-mr-3\.5{margin-right:-.875rem!important}.-mb-3\.5{margin-bottom:-.875rem!important}.-ml-3\.5{margin-left:-.875rem!important}.p-4{padding:1rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4{padding-left:1rem!important}.m-4{margin:1rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4{margin-left:1rem!important}.-m-4{margin:-1rem!important}.-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.-my-4{margin-top:-1rem!important;margin-bottom:-1rem!important}.-mt-4{margin-top:-1rem!important}.-mr-4{margin-right:-1rem!important}.-mb-4{margin-bottom:-1rem!important}.-ml-4{margin-left:-1rem!important}.p-5{padding:1.25rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.pt-5{padding-top:1.25rem!important}.pr-5{padding-right:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-5{padding-left:1.25rem!important}.m-5{margin:1.25rem!important}.mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mt-5{margin-top:1.25rem!important}.mr-5{margin-right:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-5{margin-left:1.25rem!important}.-m-5{margin:-1.25rem!important}.-mx-5{margin-left:-1.25rem!important;margin-right:-1.25rem!important}.-my-5{margin-top:-1.25rem!important;margin-bottom:-1.25rem!important}.-mt-5{margin-top:-1.25rem!important}.-mr-5{margin-right:-1.25rem!important}.-mb-5{margin-bottom:-1.25rem!important}.-ml-5{margin-left:-1.25rem!important}.p-6{padding:1.5rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-6{padding-top:1.5rem!important}.pr-6{padding-right:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-6{padding-left:1.5rem!important}.m-6{margin:1.5rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mt-6{margin-top:1.5rem!important}.mr-6{margin-right:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-6{margin-left:1.5rem!important}.-m-6{margin:-1.5rem!important}.-mx-6{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-my-6{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.-mt-6{margin-top:-1.5rem!important}.-mr-6{margin-right:-1.5rem!important}.-mb-6{margin-bottom:-1.5rem!important}.-ml-6{margin-left:-1.5rem!important}.p-7{padding:1.75rem!important}.px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.pt-7{padding-top:1.75rem!important}.pr-7{padding-right:1.75rem!important}.pb-7{padding-bottom:1.75rem!important}.pl-7{padding-left:1.75rem!important}.m-7{margin:1.75rem!important}.mx-7{margin-left:1.75rem!important;margin-right:1.75rem!important}.my-7{margin-top:1.75rem!important;margin-bottom:1.75rem!important}.mt-7{margin-top:1.75rem!important}.mr-7{margin-right:1.75rem!important}.mb-7{margin-bottom:1.75rem!important}.ml-7{margin-left:1.75rem!important}.-m-7{margin:-1.75rem!important}.-mx-7{margin-left:-1.75rem!important;margin-right:-1.75rem!important}.-my-7{margin-top:-1.75rem!important;margin-bottom:-1.75rem!important}.-mt-7{margin-top:-1.75rem!important}.-mr-7{margin-right:-1.75rem!important}.-mb-7{margin-bottom:-1.75rem!important}.-ml-7{margin-left:-1.75rem!important}.p-8{padding:2rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pt-8{padding-top:2rem!important}.pr-8{padding-right:2rem!important}.pb-8{padding-bottom:2rem!important}.pl-8{padding-left:2rem!important}.m-8{margin:2rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mt-8{margin-top:2rem!important}.mr-8{margin-right:2rem!important}.mb-8{margin-bottom:2rem!important}.ml-8{margin-left:2rem!important}.-m-8{margin:-2rem!important}.-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.-my-8{margin-top:-2rem!important;margin-bottom:-2rem!important}.-mt-8{margin-top:-2rem!important}.-mr-8{margin-right:-2rem!important}.-mb-8{margin-bottom:-2rem!important}.-ml-8{margin-left:-2rem!important}.p-9{padding:2.25rem!important}.px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.pt-9{padding-top:2.25rem!important}.pr-9{padding-right:2.25rem!important}.pb-9{padding-bottom:2.25rem!important}.pl-9{padding-left:2.25rem!important}.m-9{margin:2.25rem!important}.mx-9{margin-left:2.25rem!important;margin-right:2.25rem!important}.my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.mt-9{margin-top:2.25rem!important}.mr-9{margin-right:2.25rem!important}.mb-9{margin-bottom:2.25rem!important}.ml-9{margin-left:2.25rem!important}.-m-9{margin:-2.25rem!important}.-mx-9{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.-my-9{margin-top:-2.25rem!important;margin-bottom:-2.25rem!important}.-mt-9{margin-top:-2.25rem!important}.-mr-9{margin-right:-2.25rem!important}.-mb-9{margin-bottom:-2.25rem!important}.-ml-9{margin-left:-2.25rem!important}.p-10{padding:2.5rem!important}.px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.pt-10{padding-top:2.5rem!important}.pr-10{padding-right:2.5rem!important}.pb-10{padding-bottom:2.5rem!important}.pl-10{padding-left:2.5rem!important}.m-10{margin:2.5rem!important}.mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.mt-10{margin-top:2.5rem!important}.mr-10{margin-right:2.5rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-10{margin-left:2.5rem!important}.-m-10{margin:-2.5rem!important}.-mx-10{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.-my-10{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.-mt-10{margin-top:-2.5rem!important}.-mr-10{margin-right:-2.5rem!important}.-mb-10{margin-bottom:-2.5rem!important}.-ml-10{margin-left:-2.5rem!important}.p-11{padding:2.75rem!important}.px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.pt-11{padding-top:2.75rem!important}.pr-11{padding-right:2.75rem!important}.pb-11{padding-bottom:2.75rem!important}.pl-11{padding-left:2.75rem!important}.m-11{margin:2.75rem!important}.mx-11{margin-left:2.75rem!important;margin-right:2.75rem!important}.my-11{margin-top:2.75rem!important;margin-bottom:2.75rem!important}.mt-11{margin-top:2.75rem!important}.mr-11{margin-right:2.75rem!important}.mb-11{margin-bottom:2.75rem!important}.ml-11{margin-left:2.75rem!important}.-m-11{margin:-2.75rem!important}.-mx-11{margin-left:-2.75rem!important;margin-right:-2.75rem!important}.-my-11{margin-top:-2.75rem!important;margin-bottom:-2.75rem!important}.-mt-11{margin-top:-2.75rem!important}.-mr-11{margin-right:-2.75rem!important}.-mb-11{margin-bottom:-2.75rem!important}.-ml-11{margin-left:-2.75rem!important}.p-12{padding:3rem!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.pt-12{padding-top:3rem!important}.pr-12{padding-right:3rem!important}.pb-12{padding-bottom:3rem!important}.pl-12{padding-left:3rem!important}.m-12{margin:3rem!important}.mx-12{margin-left:3rem!important;margin-right:3rem!important}.my-12{margin-top:3rem!important;margin-bottom:3rem!important}.mt-12{margin-top:3rem!important}.mr-12{margin-right:3rem!important}.mb-12{margin-bottom:3rem!important}.ml-12{margin-left:3rem!important}.-m-12{margin:-3rem!important}.-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.-my-12{margin-top:-3rem!important;margin-bottom:-3rem!important}.-mt-12{margin-top:-3rem!important}.-mr-12{margin-right:-3rem!important}.-mb-12{margin-bottom:-3rem!important}.-ml-12{margin-left:-3rem!important}.p-14{padding:3.5rem!important}.px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.pt-14{padding-top:3.5rem!important}.pr-14{padding-right:3.5rem!important}.pb-14{padding-bottom:3.5rem!important}.pl-14{padding-left:3.5rem!important}.m-14{margin:3.5rem!important}.mx-14{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-14{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.mt-14{margin-top:3.5rem!important}.mr-14{margin-right:3.5rem!important}.mb-14{margin-bottom:3.5rem!important}.ml-14{margin-left:3.5rem!important}.-m-14{margin:-3.5rem!important}.-mx-14{margin-left:-3.5rem!important;margin-right:-3.5rem!important}.-my-14{margin-top:-3.5rem!important;margin-bottom:-3.5rem!important}.-mt-14{margin-top:-3.5rem!important}.-mr-14{margin-right:-3.5rem!important}.-mb-14{margin-bottom:-3.5rem!important}.-ml-14{margin-left:-3.5rem!important}.p-16{padding:4rem!important}.px-16{padding-left:4rem!important;padding-right:4rem!important}.py-16{padding-top:4rem!important;padding-bottom:4rem!important}.pt-16{padding-top:4rem!important}.pr-16{padding-right:4rem!important}.pb-16{padding-bottom:4rem!important}.pl-16{padding-left:4rem!important}.m-16{margin:4rem!important}.mx-16{margin-left:4rem!important;margin-right:4rem!important}.my-16{margin-top:4rem!important;margin-bottom:4rem!important}.mt-16{margin-top:4rem!important}.mr-16{margin-right:4rem!important}.mb-16{margin-bottom:4rem!important}.ml-16{margin-left:4rem!important}.-m-16{margin:-4rem!important}.-mx-16{margin-left:-4rem!important;margin-right:-4rem!important}.-my-16{margin-top:-4rem!important;margin-bottom:-4rem!important}.-mt-16{margin-top:-4rem!important}.-mr-16{margin-right:-4rem!important}.-mb-16{margin-bottom:-4rem!important}.-ml-16{margin-left:-4rem!important}.p-20{padding:5rem!important}.px-20{padding-left:5rem!important;padding-right:5rem!important}.py-20{padding-top:5rem!important;padding-bottom:5rem!important}.pt-20{padding-top:5rem!important}.pr-20{padding-right:5rem!important}.pb-20{padding-bottom:5rem!important}.pl-20{padding-left:5rem!important}.m-20{margin:5rem!important}.mx-20{margin-left:5rem!important;margin-right:5rem!important}.my-20{margin-top:5rem!important;margin-bottom:5rem!important}.mt-20{margin-top:5rem!important}.mr-20{margin-right:5rem!important}.mb-20{margin-bottom:5rem!important}.ml-20{margin-left:5rem!important}.-m-20{margin:-5rem!important}.-mx-20{margin-left:-5rem!important;margin-right:-5rem!important}.-my-20{margin-top:-5rem!important;margin-bottom:-5rem!important}.-mt-20{margin-top:-5rem!important}.-mr-20{margin-right:-5rem!important}.-mb-20{margin-bottom:-5rem!important}.-ml-20{margin-left:-5rem!important}.p-24{padding:6rem!important}.px-24{padding-left:6rem!important;padding-right:6rem!important}.py-24{padding-top:6rem!important;padding-bottom:6rem!important}.pt-24{padding-top:6rem!important}.pr-24{padding-right:6rem!important}.pb-24{padding-bottom:6rem!important}.pl-24{padding-left:6rem!important}.m-24{margin:6rem!important}.mx-24{margin-left:6rem!important;margin-right:6rem!important}.my-24{margin-top:6rem!important;margin-bottom:6rem!important}.mt-24{margin-top:6rem!important}.mr-24{margin-right:6rem!important}.mb-24{margin-bottom:6rem!important}.ml-24{margin-left:6rem!important}.-m-24{margin:-6rem!important}.-mx-24{margin-left:-6rem!important;margin-right:-6rem!important}.-my-24{margin-top:-6rem!important;margin-bottom:-6rem!important}.-mt-24{margin-top:-6rem!important}.-mr-24{margin-right:-6rem!important}.-mb-24{margin-bottom:-6rem!important}.-ml-24{margin-left:-6rem!important}.p-28{padding:7rem!important}.px-28{padding-left:7rem!important;padding-right:7rem!important}.py-28{padding-top:7rem!important;padding-bottom:7rem!important}.pt-28{padding-top:7rem!important}.pr-28{padding-right:7rem!important}.pb-28{padding-bottom:7rem!important}.pl-28{padding-left:7rem!important}.m-28{margin:7rem!important}.mx-28{margin-left:7rem!important;margin-right:7rem!important}.my-28{margin-top:7rem!important;margin-bottom:7rem!important}.mt-28{margin-top:7rem!important}.mr-28{margin-right:7rem!important}.mb-28{margin-bottom:7rem!important}.ml-28{margin-left:7rem!important}.-m-28{margin:-7rem!important}.-mx-28{margin-left:-7rem!important;margin-right:-7rem!important}.-my-28{margin-top:-7rem!important;margin-bottom:-7rem!important}.-mt-28{margin-top:-7rem!important}.-mr-28{margin-right:-7rem!important}.-mb-28{margin-bottom:-7rem!important}.-ml-28{margin-left:-7rem!important}.p-32{padding:8rem!important}.px-32{padding-left:8rem!important;padding-right:8rem!important}.py-32{padding-top:8rem!important;padding-bottom:8rem!important}.pt-32{padding-top:8rem!important}.pr-32{padding-right:8rem!important}.pb-32{padding-bottom:8rem!important}.pl-32{padding-left:8rem!important}.m-32{margin:8rem!important}.mx-32{margin-left:8rem!important;margin-right:8rem!important}.my-32{margin-top:8rem!important;margin-bottom:8rem!important}.mt-32{margin-top:8rem!important}.mr-32{margin-right:8rem!important}.mb-32{margin-bottom:8rem!important}.ml-32{margin-left:8rem!important}.-m-32{margin:-8rem!important}.-mx-32{margin-left:-8rem!important;margin-right:-8rem!important}.-my-32{margin-top:-8rem!important;margin-bottom:-8rem!important}.-mt-32{margin-top:-8rem!important}.-mr-32{margin-right:-8rem!important}.-mb-32{margin-bottom:-8rem!important}.-ml-32{margin-left:-8rem!important}.p-36{padding:9rem!important}.px-36{padding-left:9rem!important;padding-right:9rem!important}.py-36{padding-top:9rem!important;padding-bottom:9rem!important}.pt-36{padding-top:9rem!important}.pr-36{padding-right:9rem!important}.pb-36{padding-bottom:9rem!important}.pl-36{padding-left:9rem!important}.m-36{margin:9rem!important}.mx-36{margin-left:9rem!important;margin-right:9rem!important}.my-36{margin-top:9rem!important;margin-bottom:9rem!important}.mt-36{margin-top:9rem!important}.mr-36{margin-right:9rem!important}.mb-36{margin-bottom:9rem!important}.ml-36{margin-left:9rem!important}.-m-36{margin:-9rem!important}.-mx-36{margin-left:-9rem!important;margin-right:-9rem!important}.-my-36{margin-top:-9rem!important;margin-bottom:-9rem!important}.-mt-36{margin-top:-9rem!important}.-mr-36{margin-right:-9rem!important}.-mb-36{margin-bottom:-9rem!important}.-ml-36{margin-left:-9rem!important}.p-40{padding:10rem!important}.px-40{padding-left:10rem!important;padding-right:10rem!important}.py-40{padding-top:10rem!important;padding-bottom:10rem!important}.pt-40{padding-top:10rem!important}.pr-40{padding-right:10rem!important}.pb-40{padding-bottom:10rem!important}.pl-40{padding-left:10rem!important}.m-40{margin:10rem!important}.mx-40{margin-left:10rem!important;margin-right:10rem!important}.my-40{margin-top:10rem!important;margin-bottom:10rem!important}.mt-40{margin-top:10rem!important}.mr-40{margin-right:10rem!important}.mb-40{margin-bottom:10rem!important}.ml-40{margin-left:10rem!important}.-m-40{margin:-10rem!important}.-mx-40{margin-left:-10rem!important;margin-right:-10rem!important}.-my-40{margin-top:-10rem!important;margin-bottom:-10rem!important}.-mt-40{margin-top:-10rem!important}.-mr-40{margin-right:-10rem!important}.-mb-40{margin-bottom:-10rem!important}.-ml-40{margin-left:-10rem!important}.p-44{padding:11rem!important}.px-44{padding-left:11rem!important;padding-right:11rem!important}.py-44{padding-top:11rem!important;padding-bottom:11rem!important}.pt-44{padding-top:11rem!important}.pr-44{padding-right:11rem!important}.pb-44{padding-bottom:11rem!important}.pl-44{padding-left:11rem!important}.m-44{margin:11rem!important}.mx-44{margin-left:11rem!important;margin-right:11rem!important}.my-44{margin-top:11rem!important;margin-bottom:11rem!important}.mt-44{margin-top:11rem!important}.mr-44{margin-right:11rem!important}.mb-44{margin-bottom:11rem!important}.ml-44{margin-left:11rem!important}.-m-44{margin:-11rem!important}.-mx-44{margin-left:-11rem!important;margin-right:-11rem!important}.-my-44{margin-top:-11rem!important;margin-bottom:-11rem!important}.-mt-44{margin-top:-11rem!important}.-mr-44{margin-right:-11rem!important}.-mb-44{margin-bottom:-11rem!important}.-ml-44{margin-left:-11rem!important}.p-48{padding:12rem!important}.px-48{padding-left:12rem!important;padding-right:12rem!important}.py-48{padding-top:12rem!important;padding-bottom:12rem!important}.pt-48{padding-top:12rem!important}.pr-48{padding-right:12rem!important}.pb-48{padding-bottom:12rem!important}.pl-48{padding-left:12rem!important}.m-48{margin:12rem!important}.mx-48{margin-left:12rem!important;margin-right:12rem!important}.my-48{margin-top:12rem!important;margin-bottom:12rem!important}.mt-48{margin-top:12rem!important}.mr-48{margin-right:12rem!important}.mb-48{margin-bottom:12rem!important}.ml-48{margin-left:12rem!important}.-m-48{margin:-12rem!important}.-mx-48{margin-left:-12rem!important;margin-right:-12rem!important}.-my-48{margin-top:-12rem!important;margin-bottom:-12rem!important}.-mt-48{margin-top:-12rem!important}.-mr-48{margin-right:-12rem!important}.-mb-48{margin-bottom:-12rem!important}.-ml-48{margin-left:-12rem!important}.p-52{padding:13rem!important}.px-52{padding-left:13rem!important;padding-right:13rem!important}.py-52{padding-top:13rem!important;padding-bottom:13rem!important}.pt-52{padding-top:13rem!important}.pr-52{padding-right:13rem!important}.pb-52{padding-bottom:13rem!important}.pl-52{padding-left:13rem!important}.m-52{margin:13rem!important}.mx-52{margin-left:13rem!important;margin-right:13rem!important}.my-52{margin-top:13rem!important;margin-bottom:13rem!important}.mt-52{margin-top:13rem!important}.mr-52{margin-right:13rem!important}.mb-52{margin-bottom:13rem!important}.ml-52{margin-left:13rem!important}.-m-52{margin:-13rem!important}.-mx-52{margin-left:-13rem!important;margin-right:-13rem!important}.-my-52{margin-top:-13rem!important;margin-bottom:-13rem!important}.-mt-52{margin-top:-13rem!important}.-mr-52{margin-right:-13rem!important}.-mb-52{margin-bottom:-13rem!important}.-ml-52{margin-left:-13rem!important}.p-56{padding:14rem!important}.px-56{padding-left:14rem!important;padding-right:14rem!important}.py-56{padding-top:14rem!important;padding-bottom:14rem!important}.pt-56{padding-top:14rem!important}.pr-56{padding-right:14rem!important}.pb-56{padding-bottom:14rem!important}.pl-56{padding-left:14rem!important}.m-56{margin:14rem!important}.mx-56{margin-left:14rem!important;margin-right:14rem!important}.my-56{margin-top:14rem!important;margin-bottom:14rem!important}.mt-56{margin-top:14rem!important}.mr-56{margin-right:14rem!important}.mb-56{margin-bottom:14rem!important}.ml-56{margin-left:14rem!important}.-m-56{margin:-14rem!important}.-mx-56{margin-left:-14rem!important;margin-right:-14rem!important}.-my-56{margin-top:-14rem!important;margin-bottom:-14rem!important}.-mt-56{margin-top:-14rem!important}.-mr-56{margin-right:-14rem!important}.-mb-56{margin-bottom:-14rem!important}.-ml-56{margin-left:-14rem!important}.p-60{padding:15rem!important}.px-60{padding-left:15rem!important;padding-right:15rem!important}.py-60{padding-top:15rem!important;padding-bottom:15rem!important}.pt-60{padding-top:15rem!important}.pr-60{padding-right:15rem!important}.pb-60{padding-bottom:15rem!important}.pl-60{padding-left:15rem!important}.m-60{margin:15rem!important}.mx-60{margin-left:15rem!important;margin-right:15rem!important}.my-60{margin-top:15rem!important;margin-bottom:15rem!important}.mt-60{margin-top:15rem!important}.mr-60{margin-right:15rem!important}.mb-60{margin-bottom:15rem!important}.ml-60{margin-left:15rem!important}.-m-60{margin:-15rem!important}.-mx-60{margin-left:-15rem!important;margin-right:-15rem!important}.-my-60{margin-top:-15rem!important;margin-bottom:-15rem!important}.-mt-60{margin-top:-15rem!important}.-mr-60{margin-right:-15rem!important}.-mb-60{margin-bottom:-15rem!important}.-ml-60{margin-left:-15rem!important}.p-64{padding:16rem!important}.px-64{padding-left:16rem!important;padding-right:16rem!important}.py-64{padding-top:16rem!important;padding-bottom:16rem!important}.pt-64{padding-top:16rem!important}.pr-64{padding-right:16rem!important}.pb-64{padding-bottom:16rem!important}.pl-64{padding-left:16rem!important}.m-64{margin:16rem!important}.mx-64{margin-left:16rem!important;margin-right:16rem!important}.my-64{margin-top:16rem!important;margin-bottom:16rem!important}.mt-64{margin-top:16rem!important}.mr-64{margin-right:16rem!important}.mb-64{margin-bottom:16rem!important}.ml-64{margin-left:16rem!important}.-m-64{margin:-16rem!important}.-mx-64{margin-left:-16rem!important;margin-right:-16rem!important}.-my-64{margin-top:-16rem!important;margin-bottom:-16rem!important}.-mt-64{margin-top:-16rem!important}.-mr-64{margin-right:-16rem!important}.-mb-64{margin-bottom:-16rem!important}.-ml-64{margin-left:-16rem!important}.p-72{padding:18rem!important}.px-72{padding-left:18rem!important;padding-right:18rem!important}.py-72{padding-top:18rem!important;padding-bottom:18rem!important}.pt-72{padding-top:18rem!important}.pr-72{padding-right:18rem!important}.pb-72{padding-bottom:18rem!important}.pl-72{padding-left:18rem!important}.m-72{margin:18rem!important}.mx-72{margin-left:18rem!important;margin-right:18rem!important}.my-72{margin-top:18rem!important;margin-bottom:18rem!important}.mt-72{margin-top:18rem!important}.mr-72{margin-right:18rem!important}.mb-72{margin-bottom:18rem!important}.ml-72{margin-left:18rem!important}.-m-72{margin:-18rem!important}.-mx-72{margin-left:-18rem!important;margin-right:-18rem!important}.-my-72{margin-top:-18rem!important;margin-bottom:-18rem!important}.-mt-72{margin-top:-18rem!important}.-mr-72{margin-right:-18rem!important}.-mb-72{margin-bottom:-18rem!important}.-ml-72{margin-left:-18rem!important}.p-80{padding:20rem!important}.px-80{padding-left:20rem!important;padding-right:20rem!important}.py-80{padding-top:20rem!important;padding-bottom:20rem!important}.pt-80{padding-top:20rem!important}.pr-80{padding-right:20rem!important}.pb-80{padding-bottom:20rem!important}.pl-80{padding-left:20rem!important}.m-80{margin:20rem!important}.mx-80{margin-left:20rem!important;margin-right:20rem!important}.my-80{margin-top:20rem!important;margin-bottom:20rem!important}.mt-80{margin-top:20rem!important}.mr-80{margin-right:20rem!important}.mb-80{margin-bottom:20rem!important}.ml-80{margin-left:20rem!important}.-m-80{margin:-20rem!important}.-mx-80{margin-left:-20rem!important;margin-right:-20rem!important}.-my-80{margin-top:-20rem!important;margin-bottom:-20rem!important}.-mt-80{margin-top:-20rem!important}.-mr-80{margin-right:-20rem!important}.-mb-80{margin-bottom:-20rem!important}.-ml-80{margin-left:-20rem!important}.p-96{padding:24rem!important}.px-96{padding-left:24rem!important;padding-right:24rem!important}.py-96{padding-top:24rem!important;padding-bottom:24rem!important}.pt-96{padding-top:24rem!important}.pr-96{padding-right:24rem!important}.pb-96{padding-bottom:24rem!important}.pl-96{padding-left:24rem!important}.m-96{margin:24rem!important}.mx-96{margin-left:24rem!important;margin-right:24rem!important}.my-96{margin-top:24rem!important;margin-bottom:24rem!important}.mt-96{margin-top:24rem!important}.mr-96{margin-right:24rem!important}.mb-96{margin-bottom:24rem!important}.ml-96{margin-left:24rem!important}.-m-96{margin:-24rem!important}.-mx-96{margin-left:-24rem!important;margin-right:-24rem!important}.-my-96{margin-top:-24rem!important;margin-bottom:-24rem!important}.-mt-96{margin-top:-24rem!important}.-mr-96{margin-right:-24rem!important}.-mb-96{margin-bottom:-24rem!important}.-ml-96{margin-left:-24rem!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}body{margin:0;padding:120px 0 0}@media screen and (max-width:1024px){body{padding-top:80px}}body.admin-bar .header{top:var(--wp-admin--admin-bar--height, 32px)}*{box-sizing:border-box;font-family:Bricolage Grotesque,sans-serif}.gutters{margin:auto}@media screen and (max-width:1480px){.gutters{padding:0 50px}}@media screen and (max-width:1024px){.gutters{padding:0 20px}}.primary-title,.secondary-title,.secondary-title-white{color:#ed3a3d;width:100%;font-stretch:condensed;font-weight:500;margin:0}.primary-title{font-size:110px;line-height:98px}@media screen and (max-width:1280px){.primary-title{font-size:86px;line-height:78px}}@media screen and (max-width:768px){.primary-title{font-size:70px;line-height:64px}}.secondary-title,.secondary-title-white{font-size:67px;line-height:65px}@media screen and (max-width:768px){.secondary-title,.secondary-title-white{font-size:59px;line-height:57px;text-align:center}}@media screen and (max-width:640px){.secondary-title,.secondary-title-white{font-size:46px;line-height:44px}}.secondary-title-white{color:#fff}.secondary-sub-heading,.secondary-sub-heading-white{color:#535862;width:100%;margin:0;margin-top:4px!important;font-size:30px;font-weight:500}@media screen and (max-width:768px){.secondary-sub-heading,.secondary-sub-heading-white{font-size:25px;text-align:center}}@media screen and (max-width:640px){.secondary-sub-heading,.secondary-sub-heading-white{font-size:20px}}.page-top-padding{padding-top:80px}.section-margin{margin-bottom:80px}.title-margin{margin-bottom:32px}.margin-top{margin-top:32px!important}.margin-top-lg{margin-top:80px!important}.secondary-sub-heading-white{color:#fff}.no-margin{margin:0}.headging120px{font-size:120px}.heading64px{font-size:64px}.heading51px{font-size:51px}.heading48px{font-size:48px}.heading38px{font-size:38px}.heading28px{font-size:28px}.centered-text{text-align:center}.align-text-left{text-align:left}.align-text-right{text-align:right}.full-width{width:100%}
