.footer-content{display:flex;width:100%;justify-content:flex-end}.footer-links{display:flex;justify-content:flex-start;width:auto;gap:20px;padding-bottom:0!important}.icon-with-text--title{font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:32px;line-height:120%;letter-spacing:0%;padding-bottom:32px;text-align:center}.icon-with-text--description p{margin:0}.icon-with-text--description{padding-bottom:32px}.icon-with-text--sub-content p{margin:0}.icon-with-text--sub-content{padding-top:32px}.deferred-media__poster-button .icon--text{font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:16px;line-height:120%;letter-spacing:0%;color:#fff;position:absolute;bottom:-50px;width:100px!important}.section-video-with-text .deferred-media__poster-button--center{position:absolute;top:40%}.search__input.field__input::placeholder{font-family:Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#545454}.absolute{position:absolute!important}.kl_reviews__carousel__slide--border{border-radius:16px!important}.kl_reviews__carousel.kl_reviews__carousel.kl_reviews__carousel{max-width:1340px!important}.header__icon--account{text-decoration:none;width:100%;font-family:Helvetica;font-weight:700;font-style:Bold;font-size:14px;vertical-align:middle;gap:8px}.icon-text{font-family:Helvetica Bold,sans-serif;font-weight:400;font-size:10px;letter-spacing:.75px;vertical-align:middle;text-decoration:none;line-height:1;height:auto!important;text-transform:capitalize}.header__icons .account-icon-desktop-text{align-items:start!important}.veterianry-access-link a{border:1px solid #C4C4C4;border-radius:8px;padding:6px 16px}.product-sub-detail{background-color:#eaeae8;border-radius:400px;padding:4px 12px;font-family:Helvetica;font-weight:700;font-style:Bold;font-size:12px;line-height:20px;letter-spacing:0%}.product-sub-details{display:flex;flex-wrap:wrap;gap:10px}@media (min-width: 768px){.header__icon .icon{height:3.6rem;width:3.6rem}.desktop-page-width{max-width:var(--page-width);margin:0 auto;border-radius:16px}.header--has-account .header__icons{gap:32px}.header__inline-menu .list-menu{gap:16px}.view-more-pagination{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.md\:link{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-family:inherit}.banner__box_position{position:absolute;top:0;left:0}.md\:un-underlined-link{text-underline-offset:min(.25em,.9rem);text-decoration-thickness:.05em;transition:text-decoration-thickness ease var(--duration-short),text-decoration-color ease var(--duration-short);color:rgba(var(--color-link),var(--alpha-link));border:none!important}.md\:.un-underlined-link:hover{text-decoration-color:transparent}.header__menu-item{padding-top:.8rem;padding-bottom:.8rem}.list-menu--inline{padding:8px 0!important}.pair-wrapper{display:flex;gap:20px;margin-bottom:20px}.pair-wrapper .section-slideshow{margin-right:20px}.pair-wrapper .shopify-section{flex:1;box-sizing:border-box}.inline-with-next-section .icons-with-text ul{row-gap:32px!important}.inline-with-next-section .icons-with-text__item{width:100%!important;max-width:100%!important}.inline-with-previous-section .banner__box_position.items-left{padding-top:0}.image-with-text__text{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.015px}.section-video-with-text .image-with-text__text-item{display:none}.inline-with-next-section .icon-with-text--title{text-align:left}.inline-with-next-section .slideshow__text-wrapper.items-start{padding:2.4rem!important}.inline-with-next-section .slideshow__text-wrapper.items-start .slideshow__text{padding-left:0}.banner__box button:after{box-shadow:unset!important}.background-wrapper .pair-wrapper{padding-top:60px;padding-bottom:60px;margin-bottom:0!important}}@media screen and (min-width: 1256px){.grid--4-col-desktop.grid--scaled .grid__item,.grid--5-col-desktop.grid--scaled .grid__item,.grid--6-col-desktop.grid--scaled .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}@media (max-width:990px){.text-menu{font-weight:700;font-style:Bold;font-size:14px;vertical-align:middle;background:#fff;color:#181818;border-radius:8px;padding:8px 6px;width:auto!important;height:auto!important;opacity:1!important;text-align:center;text-transform:capitalize;font-family:Helvetica Bold,sans-serif}}.footer__social-icons{display:flex;align-items:center}@media (max-width:767px){.header{display:flex;justify-content:space-between;gap:16px}.header__icons .account-icon-desktop-text{display:none!important}.pair-wrapper{display:block}.icon-with-text--title{font-size:20px;text-align:start;padding-bottom:42px}.slideshow__slide .slideshow-mobile-button{border:1px solid #fff;border-radius:8px;padding:8px 24px;text-transform:capitalize;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font:inherit;font-size:var(--font-button-text-size);text-decoration:none;line-height:1.2em;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-medium) ease,background-position var(--duration-medium) ease-in-out;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--color-button-alpha));letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-case);font-weight:var(--font-button-font-weight);overflow-wrap:anywhere}.inline-with-next-section .slideshow__slide .slideshow-mobile-button{border:none}.product-sub-details{padding:0 var(--px-mobile)}.gallery-flex h3.text-size-custom{font-size:14px!important}.section-video-with-text .section-content,.section-video-with-text .video-with-text__buttons a{width:100%}.section-featured-collection .collection__title .title{font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:20px;vertical-align:middle}.header__icons{display:flex;gap:10px}header-drawer{margin-left:.5rem!important}.header--mobile-left .header__heading-link{padding:.75rem 0!important}.js-pagination__next-button.button{display:flex!important;font-family:Helvetica Bold,sans-serif;font-weight:700;font-style:Bold;font-size:14px;vertical-align:middle;color:#000;text-transform:capitalize}.pi-dual-image-with-text .section-content{padding:3rem 0 0!important}.footer-content{width:100%;display:flex;flex-direction:column-reverse;gap:40px}.section-footer .section__inner{padding-bottom:0}.footer-links{display:flex;justify-content:space-between;width:100%;padding-bottom:0!important}.header__icon--menu .icon-close{z-index:999;right:40px;color:#181818;width:4.2rem}.text-icon-close{display:flex!important;align-items:center;justify-content:center;font-family:Helvetica;font-weight:400;font-size:14px;vertical-align:middle}.header__icon--menu .text-icon-close svg{width:24px!important;height:24px!important;padding-right:4px}.menu-drawer__menu-second-level span{color:#181818;font-size:24px!important;font-style:normal;font-weight:700;line-height:21.6px;letter-spacing:.015px}header-drawer .menu-drawer__menu li{border-bottom:1px solid #C4C4C4;margin:0 3rem}header-drawer .menu-drawer__navigation{padding-top:5rem;padding-bottom:0}header-drawer .menu-drawer__menu-item{padding:.9em 0}header-drawer .menu-drawer__menu-item span{color:#181818;font-size:14px;font-style:normal;font-weight:700;line-height:21.6px;letter-spacing:.015px}header-drawer .menu-drawer__secondary-link>.menu-drawer__menu-item{padding:.9em 0}header-drawer .menu-drawer summary.menu-drawer__menu-item{padding-right:0;justify-content:space-between}header-drawer .menu-drawer__menu-item .icon-with-text{display:flex;justify-content:center;align-items:center;gap:16px}header-drawer .menu-drawer__menu-item .icon-caret{right:0!important}header-drawer .menu-drawer__menu .menu-account svg path{stroke:#000}.header-block__newsletter{margin:4rem 3rem 0}.header-block__newsletter .field input::placeholder{opacity:1!important}.header-block__newsletter .footer__newsletter .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:16px}.header-block__newsletter .field input{font-family:Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:5%;color:#9a9a9a!important;border:1px solid #181818}.header-block__newsletter .field{position:unset!important;display:flex;flex-direction:column}.header-block__newsletter .field:before{content:unset!important}.header-block__newsletter .field:after{content:unset!important}.rc-container-wrapper{display:none}.header-block__newsletter .newsletter-form__button:after{content:unset!important}.icon-text{font-family:Helvetica Bold,sans-serif;font-weight:400;font-size:10px;letter-spacing:.75px;vertical-align:middle;text-decoration:none;line-height:1;display:inline-block!important;height:auto!important;text-transform:capitalize}.header-block__newsletter .field__label{position:unset!important;font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:12px;line-height:100%;letter-spacing:5%;vertical-align:middle;color:#181818;padding-bottom:16px}.header-block__newsletter .newsletter-form__button{background-color:#0d3306;color:#fff;width:100%}.shop_all_link{font-family:Helvetica,sans-serif;font-weight:400;font-size:12px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#181818;width:54px}.menu-drawer__menu-second-level{display:flex;align-items:center;justify-content:space-between}.header__icon{text-decoration:none;width:4.6rem!important}.footer__social-icons{display:flex;align-items:center;justify-content:left}}@media screen and (min-width: 550px) and (max-width: 749px){.grid--1-col-tablet-down .icons-with-text__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.icons-with-text__item .full-unstyled-link{justify-content:flex-start!important}}.footer-newsletter-form__button{width:150px;background:#fff;color:#000;text-align:center;display:block;border-radius:8px;font-weight:700;font-style:Bold;font-size:14px;vertical-align:middle;text-transform:capitalize;position:unset!important;height:auto;padding:15px}.footer__newsletter{max-width:365px;padding-bottom:32px}.footer__newsletter .newsletter-form__field-wrapper{display:flex;align-items:center;justify-content:center;gap:8px}.footer__newsletter-contact{max-width:365px;display:flex;align-items:center;justify-content:center;padding-top:32px;border-top:1px solid #545454;gap:8px}.footer_blocks-with-newsletter{display:flex;gap:30px}.newsletter_contact_content{color:#fff;font-family:Helvetica;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.7px}.newsletter_contact_url{padding:8px 16px;min-width:104px;border:1px solid #fff;border-radius:8px;text-align:center;letter-spacing:normal;line-height:normal;color:var(--white-ffffff, #FFF);font-size:14px;font-style:normal;font-weight:700;line-height:21.6px;letter-spacing:.015px;text-decoration:unset}.faq-link{display:flex;align-items:center;gap:20px;cursor:pointer}.faq-link .faq-text{font-family:Helvetica;font-weight:700;font-style:Bold;font-size:14px;vertical-align:middle;color:#181818}.section-footer .list-social__link .icon{width:3.5rem;height:3.5rem}.newsletter-form__field-wrapper input{font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:5%;vertical-align:middle;font-family:Proxima Nova Condensed,sans-serif}.footer-block__heading{font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:1px;vertical-align:middle}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #eae8e8cc!important}account-icon,.modal__toggle-open{display:flex;flex-direction:column;align-items:center}.header__icon .icon-cart{width:3rem!important;height:3rem!important}.cart-count-bubble{font-size:14px!important}.breadcrumb__link--icon svg{fill:transparent}.breadcrumb__separator{font-size:19px}.pi-collection__collections__button span{text-transform:capitalize}.icons-with-text__heading{font-family:Helvetica Bold,sans-serif;font-weight:700;font-style:Bold;line-height:21.6px}.icons-with-text__text{padding-top:8px;font-weight:400;line-height:20px}.footer-links a{font-family:Helvetica;font-weight:400;font-size:13px;line-height:150%;letter-spacing:-.2px;text-decoration:underline!important;text-decoration-style:solid !;text-decoration-thickness:0%!important;color:#fff!important;margin:0!important}.footer-links a:hover{text-decoration:underline;color:#000}.product-collapsible-content .image-with-text__media{font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:16px;line-height:120%;letter-spacing:0%}.product-readmore{position:relative;max-width:100%}.readmore-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.readmore-content.expanded{display:block;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset}.readmore-toggle{display:block;margin-top:10px;background:none;border:none;color:#000;cursor:pointer;text-decoration:underline}.separator{display:flex;align-items:center;text-align:center;color:#c4c4c4;margin:20px 0}.separator span{font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:5%;text-align:center;color:#181818}.separator:before,.separator:after{content:"";flex:1;border-bottom:1px solid #ccc}.separator:not(:empty):before{margin-right:.75em}.separator:not(:empty):after{margin-left:.75em}.create_account-content{display:flex;justify-content:space-between;align-items:center}.create_account_text{font-family:Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:5%;vertical-align:middle}.create_account_button a{font-weight:500;font-family:Helvetica;font-weight:400;font-size:14px;letter-spacing:5%;vertical-align:middle}.customer-register-type-text{font-family:Helvetica,sans-serif;font-weight:400;font-size:12px;vertical-align:middle}.multi-step-form .form-step{display:none}.multi-step-form .form-step.active{display:block}.button-row{display:flex;gap:10px;margin-top:15px}.step-title{font-weight:600;margin-bottom:15px}.form-step-footer{border-top:1px solid #C4C4C4;margin-top:24px;padding-top:24px}.form-step-footer .account-login-link{display:flex;align-items:center;justify-content:center;gap:4px;font-family:Helvetica,sans-serif;font-weight:700;font-style:Bold;font-size:12px;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto}.form-step-footer .account-login-link a{width:fit-content;text-decoration:unset}.form-step-body{min-height:525px;height:100%}.button-row button{flex:1}label[for=RegisterForm-password_confirm]{padding-top:16px;display:block}.grid-3{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.grid-span-3{grid-column:span 3 / span 3}.header__icons .desktop-account-login-text{font-weight:400;line-height:initial;height:unset!important}.desktop-account-login{font-weight:600;line-height:initial;height:unset!important}.mobile-facets__clear{color:#181818}.cf-field-container input{padding:10px}@media screen and (min-width: 550px){.grid-3{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom.css.map */
