.xo-product-card{height:100%;display:flex;flex-direction:column}.xo-product-card__information{min-height:108px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.xo-product-card__title{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:6px!important;line-height:1.25!important}.xo-product-card__title a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.25!important}.xo-product-card__price{margin-top:auto!important}.xo-btn--link.xo-btn--dark .xo-btn__text[data-text]:before,.xo-btn--link.xo-btn--dark .xo-btn__text[data-text]:after{color:#212121!important}.banner-v112 .banner112__content .xo-btn .xo-btn__text[data-text],.banner-v112 .banner112__content--side .xo-btn .xo-btn__text[data-text]{color:#fff!important;line-height:1!important;position:relative!important}.banner-v112 .banner112__content .xo-btn .xo-btn__text[data-text]:before,.banner-v112 .banner112__content .xo-btn .xo-btn__text[data-text]:after,.banner-v112 .banner112__content--side .xo-btn .xo-btn__text[data-text]:before,.banner-v112 .banner112__content--side .xo-btn .xo-btn__text[data-text]:after{display:none!important;content:none!important;transform:none!important}.banner-v112 .banner112__content .xo-btn--slide-up:hover .xo-btn__text:before,.banner-v112 .banner112__content .xo-btn--slide-up:hover .xo-btn__text:after,.banner-v112 .banner112__content--side .xo-btn--slide-up:hover .xo-btn__text:before,.banner-v112 .banner112__content--side .xo-btn--slide-up:hover .xo-btn__text:after{transform:none!important}.banner-v112 .banner112__content .xo-btn,.banner-v112 .banner112__content--side .xo-btn,.banner-v112 .banner112__content a.xo-btn,.banner-v112 .banner112__content--side a.xo-btn{background:#145c35!important;border-color:#062814!important;color:#fff!important;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease!important}.banner-v112 .banner112__content .xo-btn:hover,.banner-v112 .banner112__content--side .xo-btn:hover,.banner-v112 .banner112__content a.xo-btn:hover,.banner-v112 .banner112__content--side a.xo-btn:hover{background:#0f4729!important;border-color:#041f0f!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 5px 12px #00000047!important}.banner-v112 .banner112__content .xo-btn:hover .xo-btn__text,.banner-v112 .banner112__content--side .xo-btn:hover .xo-btn__text,.banner-v112 .banner112__content .xo-btn:hover .xo-btn__text *,.banner-v112 .banner112__content--side .xo-btn:hover .xo-btn__text *{color:#fff!important;transform:none!important;text-decoration:none!important}.banner-v112 .banner112,.banner-v112 .banner112-item{position:relative;overflow:hidden}.banner-v112 .banner112__content,.banner-v112 .banner112__content--side{position:absolute!important;top:40px!important;left:22px!important;transform:none!important;width:330px!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;z-index:3!important;background:transparent!important}.banner-v112 .banner112__content:before,.banner-v112 .banner112__content--side:before{content:"";position:absolute;top:-18px;left:-75px;width:235px;height:60px;z-index:-1;pointer-events:none;background:#704f38;border-radius:6px}.banner-v112 .banner112__content:after,.banner-v112 .banner112__content--side:after{display:none!important;content:none!important}.banner-v112 .banner112__title,.banner-v112 .banner112__title a,.banner-v112 .banner112__title span{font-family:Georgia,Times New Roman,serif!important;font-size:25px!important;line-height:.95!important;font-weight:700!important;letter-spacing:1px!important;color:#fff!important;margin:0!important;text-transform:uppercase!important;text-decoration:none!important;text-shadow:none!important}.banner-v112 .banner112__content .xo-btn,.banner-v112 .banner112__content--side .xo-btn,.banner-v112 .banner112__content a.xo-btn,.banner-v112 .banner112__content--side a.xo-btn{width:172px!important;min-width:172px!important;max-width:172px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;border-radius:7px!important;background:#145c35!important;border:2px solid #062814!important;color:#fff!important;box-shadow:0 3px 8px #00000042!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;overflow:hidden!important}.banner-v112 .banner112__content .xo-btn__content,.banner-v112 .banner112__content--side .xo-btn__content{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.banner-v112 .banner112__content .xo-btn__text,.banner-v112 .banner112__content--side .xo-btn__text,.banner-v112 .banner112__content .xo-btn *,.banner-v112 .banner112__content--side .xo-btn *{font-size:17px!important;line-height:1!important;font-weight:500!important;letter-spacing:.5px!important;color:#fff!important;text-transform:uppercase!important;text-decoration:none!important}.banner-v112 .banner112__content a,.banner-v112 .banner112__content a:hover,.banner-v112 .banner112__content--side a,.banner-v112 .banner112__content--side a:hover{text-decoration:none!important}@media(max-width:767px){.banner-v112 .banner112__content,.banner-v112 .banner112__content--side{top:40px!important;left:16px!important;width:270px!important;padding:0!important}.banner-v112 .banner112__content:before,.banner-v112 .banner112__content--side:before{top:-14px;left:-60px;width:205px;height:50px;background-size:100% 100%}.banner-v112 .banner112__title,.banner-v112 .banner112__title a,.banner-v112 .banner112__title span{font-size:21px!important}.banner-v112 .banner112__content .xo-btn,.banner-v112 .banner112__content--side .xo-btn,.banner-v112 .banner112__content a.xo-btn,.banner-v112 .banner112__content--side a.xo-btn{width:148px!important;min-width:148px!important;max-width:148px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.banner-v112 .banner112__content .xo-btn__text,.banner-v112 .banner112__content--side .xo-btn__text,.banner-v112 .banner112__content .xo-btn *,.banner-v112 .banner112__content--side .xo-btn *{font-size:14px!important}}.xo-container--wide .xo-image{box-shadow:none!important;border:none!important}#shopify-section-template--28735680676209__contact_v3_G8TAbE .xo-btn__text[data-text]:before,#shopify-section-template--28735680676209__contact_v3_G8TAbE .xo-btn__text[data-text]:after{color:#212121;font-weight:600;text-transform:capitalize;font-size:16px}#shopify-section-sections--28735681102193__header .xo-menu-horizontal-v1__label{font-weight:500!important;text-transform:capitalize;font-size:16px!important}#shopify-section-template--28735678120305__product-v4-1 .product-v14__title{font-weight:600;color:#484747}.ai-shop-by-age-title-aemn0b2rgcglmexizwaigenblockbdd59c4yjwpww,#shopify-section-template--28735678120305__product-v4-2 .product-v14__title{color:#484747}.product-v14__title{font-family:var(--font-custom-family);position:relative;padding-bottom:2rem;margin:0;font-size:24px!important;letter-spacing:calc(var(--font-heading-scale) * .3rem);text-transform:capitalize!important}.footer-block__heading{font-size:16px!important;color:#212121 !;padding-bottom:1.7rem;margin-bottom:1.5rem;text-transform:capitalize!important;position:relative;font-weight:600!important}.ai-about-features__title-avwhov2v1oxnsc2vaaaigenblockb4ed7abq3yake{font-size:36px;color:#484747!important;margin:0 0 15px;font-weight:600}.ai-contact-form__heading-au1loewczyw5psglvaaigenblock4084fc9fymbh4{color:#484747!important}.ai-inquiry-heading-aavnsmkqvc3yzcufwtaigenblock4b6f53a8fxr6g{font-size:44px;font-weight:700;margin:0 0 16px;line-height:1.2;color:#484747}.ai-inquiry-form-title-aavnsmkqvc3yzcufwtaigenblock4b6f53a8fxr6g,.ai-motion-card-heading-amnjfunzkceozzfy1eaigenblock0528a83xeq3nl{color:#484747!important}.xo-article-card__title4{color:#484747;font-size:16px;line-height:calc(1 + 1 / var(--font-body-scale));cursor:pointer;transition:.3s;font-weight:600}.contact-form-v2{position:relative;overflow:hidden;cursor:pointer;transition:all .35s ease!important}.contact-form-v2 .xo-btn__content{transition:transform .35s ease}.contact-form-v2:hover .xo-btn__content{transform:translateY(-3px)}.contact-form-v2:hover{transform:translateY(-4px)}.xo-btn--slide-up{animation:none!important}.ai-video-button-aedzzvlvkawpsr09vsaigenblockc993702u8pwua{display:inline-block!important;transition:transform .6s ease!important;position:relative}.ai-video-button-aedzzvlvkawpsr09vsaigenblockc993702u8pwua:hover{transform:translateY(-10px)!important}.contact-v3__btn .xo-btn{display:inline-block;transition:transform .6s ease,box-shadow .6s ease!important}.contact-v3__btn .xo-btn:hover{transform:translateY(-8px)!important;box-shadow:0 12px 25px #00000026}.contact-v3__btn .xo-btn--slide-up .xo-btn__text{animation:none!important;transform:none!important;transition:none!important}.contact-v3__btn .xo-btn--slide-up:hover .xo-btn__text{transform:none!important}.ai-shop-by-age-container-aemn0b2rgcglmexizwaigenblockbdd59c4yjwpww{max-width:100%;margin:0 auto;padding:0 7%}.xo-menu-hamburger-style1__link--color{background-color:#704f38}.xo-menu-hamburger-style1__arrow--mega-menu{padding:2rem;border-left:.1rem solid rgba(var(--color-foreground),.1);display:none}#shopify-section-template--28735679562097__product-recommendations h2{font-weight:600;font-size:28px;color:#484747}.ai-contact-form__button-au1loewczyw5psglvaaigenblock4084fc9fymbh4{text-transform:capitalize}.footer-bottom__copyright-payment img{width:400px!important}@media screen and (max-width:480px){.footer-bottom__copyright,.footer-bottom__copyright-content{text-align:center!important}.footer-bottom__copyright-payment img{width:400px!important;display:none}.contact-v3__title-left{color:rgba(var(--color-foreground));font-size:28px!important;font-weight:500}.contact-v3__title-right{color:rgba(var(--color-foreground));font-size:28px!important;font-weight:500;margin-top:2rem}}.xo-product-info-content__title{color:#484747}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-fixes.css.map */
