@charset "UTF-8";html.overflow-hidden{overflow:hidden}.slideshow-classic .banner__logo{order:-1;max-width:238px}.slideshow-classic .caption{height:100%}.slideshow-classic .caption-content{display:flex;flex-direction:column}.slideshow-classic .banner__heading strong{font-weight:900}.slideshow-classic .banner__subheading{margin-top:-5px}.slideshow-classic .button{max-width:max-content!important;height:43px;display:flex;align-items:center;padding:0 31px!important}.slideshow-classic .summary-title{font-weight:700}.slideshow-classic .reviews-summary-container .icon{width:auto;height:auto;margin-top:5px}.slideshow-classic .reviews-summary-container:first-child{min-width:max-content}.slideshow-classic .reviews-summary{display:flex;align-items:flex-start;gap:20px;text-align:center;max-width:313px;padding:2px 25px;border:2px solid currentColor;border-radius:0 80px 0 0;line-height:1.3;margin-top:31px}.slideshow-classic .dot{border-color:#fff}.slideshow-classic .dot.is-selected{background:#fff}.summary-note{margin-top:20px}.banner--full-link{position:absolute;top:0;left:0;right:0;bottom:0}.sliding-text-section .flickity-slider{display:flex;align-items:center}.sliding-text-section .sliding-text-item{display:flex;align-items:center;gap:11px;margin-right:72px;min-width:max-content}.shop-benefits-section .container.is-align-center{padding:0 11px 43px}.shop-benefits-section .title{margin:0}.shop-benefits-section .title strong{font-weight:900}.shop-benefits-section .shop-benefits-item{font-size:0;border-radius:10px 50px 10px 10px;overflow:hidden;margin-bottom:20px}.shop-benefits-section .shop-benefits-item:hover img{transform:scale(1.05)}.shop-benefits-section .shop-benefits-image{overflow:hidden}.shop-benefits-section .shop-benefits-image img{transition:.3s;width:100%;object-fit:cover}.shop-benefits-section .heading{text-align:center;padding:9px 0;line-height:1.2}.heading-inline{display:flex;align-items:center;justify-content:space-between;padding:0 10px 53px}.heading-inline .heading-wrapper{margin-bottom:0}.heading-inline .button{min-width:max-content}.heading-wrapper strong{font-weight:900}.featured-collection-section .flickity-page-dots{display:none}.product__thumbnail.thumbnail{background:#fff;border-radius:10px;padding:0 28px 25px}.product__thumbnail.thumbnail .product__imageContainer img{object-fit:contain}.product__thumbnail.thumbnail .product-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product__thumbnail.thumbnail .product-thumbnail__title{line-height:1.2;display:block;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product__thumbnail.thumbnail .jdgm-preview-badge,.product__thumbnail.thumbnail [data-bv-show=inline_rating]{padding-top:9px}.product-thumbnail__buttons{display:flex;align-items:center;gap:18px;margin-top:13px}.product-thumbnail__buttons .quick-shop__buttons{width:calc(50% - 9px)}.product-thumbnail__buttons .quick-shop__buttons .quick_shop{padding:0!important;height:38px;width:100%;display:flex;align-items:center}.quick-atc{width:calc(50% - 9px)}.quick-atc .action_button{font-weight:700;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;cursor:pointer}.product-excerpt{line-height:21px;padding-top:13px}.featured-collection-section .heading-inline .button:not(:hover){background:transparent}.featured-collection-section .flickity-button{background:#041e42;border:1px solid #041e42}.featured-collection-section .flickity-button.previous{left:-10px}.featured-collection-section .flickity-button.next{right:-10px}.featured-collection-section .flickity-button svg{fill:#fff;stroke:#fff}.featured-collection-section .flickity-button:hover{background:#fff}.featured-collection-section .flickity-button:hover svg{fill:#041e42;stroke:#041e42}.image-with-text-overlay .image-with-text-overlay__preheading strong{font-weight:900}.image-with-text-overlay .image-with-text-overlay__heading{margin-top:14px}.image-with-text-overlay .image-with-text-overlay__heading strong{font-weight:900}.image-with-text-overlay .image-with-text-overlay__subheading{margin-top:-10px;margin-bottom:22px}.image-with-text-overlay .image-with-text-overlay__subheading p{line-height:26px}.image-with-text-overlay .caption{width:100%;height:100%;max-width:100%}.image-with-text-overlay .caption.is-align-end{margin:0}.image-with-text-overlay .caption.is-align-end .text-align-left{padding:76px 63px 81px 84px}.image-with-text-overlay .caption-content{padding:60px}.image-text-overlay__logo{display:flex;align-items:flex-end;gap:17px}.image-text-overlay__logo br{display:block!important}.move-section .image-with-text-overlay__heading:before{content:"\201c";font-size:47px;font-weight:700;position:absolute;margin-left:-30px}.move-section .image-with-text-overlay__heading:after{content:"\201d";font-size:47px;font-weight:700;position:absolute;margin:5px 0 0 10px}.never-miss-section .is-justify-right.is-align-center .caption-content{display:flex;flex-direction:column;align-items:flex-start;padding:38px 41px 55px}.never-miss-section .is-justify-right.is-align-center img{order:-1}.never-miss-section .image-with-text-overlay__heading{margin:11px 0}.never-miss-section .image-with-text-overlay__subheading{margin:0 0 19px}.image-with-text-overlay__subheading ul{margin-left:20px}.image-with-text-overlay__subheading ul li{position:relative;line-height:43px}.image-with-text__heading strong{font-weight:900}.image-with-text__logo{line-height:1;margin:6px 0 27px;display:flex;align-items:flex-end;gap:17px}.image-with-text__logo div{color:#041e42}.image-with-text__text{line-height:26px}.heading-section__heading strong{font-weight:900}.heading-section .heading-inline{align-items:flex-start}.heading-section .heading-inline .heading-section__subheading{margin-top:-10px}.image-with-text-video{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:99;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:0;visibility:hidden;padding:30px}.image-with-text-video .icon{position:absolute;top:30px;right:30px;color:#fff;stroke:currentColor;stroke-width:6px;cursor:pointer}.image-with-text-video iframe{height:100%;max-width:1000px;width:100%}.image-with-text-video .lazyframe,.image-with-text-video video{max-width:1000px;width:100%}.image-with-text-video.is-active{opacity:1;visibility:visible}.collection-list__slider .list-collection__thumbnail{padding:0 10px}.collection-list__slider .flickity-button{top:40%;background:#041e42;border:1px solid #041e42}.collection-list__slider .flickity-button.previous{left:-10px}.collection-list__slider .flickity-button.next{right:-10px}.collection-list__slider .flickity-button svg{fill:#fff;stroke:#fff}.collection-list__slider .flickity-button:hover{background:#fff}.collection-list__slider .flickity-button:hover svg{fill:#041e42;stroke:#041e42}.featured-promotions .flickity-button{background:#041e42;border:1px solid #041e42}.featured-promotions .flickity-button.previous{left:-10px}.featured-promotions .flickity-button.next{right:-10px}.featured-promotions .flickity-button svg{fill:#fff;stroke:#fff}.featured-promotions .flickity-button:hover{background:#fff}.featured-promotions .flickity-button:hover svg{fill:#041e42;stroke:#041e42}.insta-content .button{position:absolute;bottom:-8px;left:140px}.footer--classic .content{opacity:.8;margin-bottom:21px}.footer--classic .footer__menu-link{line-height:31px;opacity:.8}.footer--classic .newsletter-form{background:#fff;border-radius:50px;align-items:center;padding-right:5px;flex-wrap:nowrap;justify-content:space-between;max-width:433px}.footer--classic .newsletter-form .field{margin:0;flex:unset!important;min-width:unset!important}.footer--classic .newsletter-form .field.is-default-width{align-self:unset;max-width:148px;width:100%}.footer--classic .newsletter-form .input{padding-left:30px;background:transparent;border:0;height:54px}.footer--classic .newsletter-form .input::placeholder{color:#041e42}.footer--classic .newsletter-form .input:focus{outline:none;box-shadow:none}.footer--classic .newsletter-form .button.is-within-form{height:44px}.footer--classic .newsletter-form .control{width:100%}.footer--classic .newsletter-form .quote{color:#fff!important}.footer--classic .social-icons{margin-top:14px}.footer--classic .social-icons li{padding-right:18px}.footer--classic .social-icons li:last-child{padding:0}.footer--classic .social-icons .icon{width:17px;height:17px}.footer--classic .social-icons path{transition:.3s}.footer--classic .policies-menu{display:flex;flex-wrap:wrap;gap:30px;row-gap:10px}.footer-bottom .footer__credits{display:flex;align-items:flex-end;justify-content:space-between;padding-top:60px}.footer-bottom p{opacity:.8}.footer__credit-wrap{display:flex;flex-wrap:wrap;flex-direction:row-reverse;column-gap:30px;justify-content:flex-end;row-gap:10px}.top-bar__item>div{font-weight:700}.header__icons .header-cart__icon .icon{width:23px;height:20px}.header-button{max-width:136px!important;width:100%!important;margin-right:19px}.header-button:not(:hover){background:#448843!important;border-color:#448843!important}.header--classic .header .container,.header--classic .header .navbar{position:static}.mega-menu-bg .section{padding:0 5px}.mega-menu-bg .block__image{padding-left:8px;padding-right:8px}.image-text-mission .image-with-text__heading{padding-bottom:10px}.image-text-mission .content h3{margin-bottom:17px}.image-overlay-story .caption-content{margin-right:45px;padding:56px 54px 55px 65px}.image-overlay-story .image-with-text-overlay__subheading{margin-bottom:18px}.image-overlay-story .image-with-text-overlay__subheading p:not(:last-child){margin-bottom:9px}.image-overlay-story .image-with-text-overlay__heading{margin-top:5px;font-weight:700}.page-about-us .image-with-text__heading{padding-bottom:9px}.page-about-us .image-with-text__text h3{font-weight:700}.image-text-tab-section .is-width-wide .heading-inline{padding-left:0;padding-right:60px}.image-text-tab-section .title{margin:0}.image-text-tab-section strong{font-weight:900}.image-text-tab-section .button:not(:hover){background:transparent!important}.image-text-tab-section .image-text-tabs{display:flex;align-items:flex-start;justify-content:flex-start;gap:60px;overflow-x:auto;cursor:pointer;margin-bottom:41px}.image-text-tab-section .image-text-tabs::-webkit-scrollbar{display:none}.image-text-tab-section .image-text-tabs li{min-width:max-content;line-height:43px}.image-text-tab-section .image-text-tabs li:after{content:"";width:100%;height:5px;border-radius:10px;display:block}.image-text-tab-section .image-text-tabs li.is-active:after{background:#4899d5}.image-text-tab-section .container{display:none}.image-text-tab-section .container.is-active{display:flex;animation:fadeInUp 1s ease backwards}.image-text-tab-section .heading{padding-bottom:38px}.image-text-tab-section .contents p:not(:last-child){margin-bottom:19px}.image-text-tab__text{padding:0 30px 30px 0}.banner__wrapper .banner__content{padding:50px;left:unset;right:0;transform:translateY(-50%);width:auto;max-width:450px}.banner__wrapper .banner__content .banner__heading{font-weight:900}.banner__wrapper .banner__content .banner__subheading{margin-top:-3px;line-height:26px}.blog-article__count{color:#041e42}.blog-card{background:transparent}.blog-card .blog-card__image{border-radius:10px;overflow:hidden}.blog-card img{transition:.3s;height:326px;object-fit:cover}.blog-card:hover img{transform:scale(1.04)}.blog-card .card-content{padding:19px 24px 20px}.blog-card .title{line-height:32px}.custom-blog-filters{width:200px;margin:0 10px 30px auto}.custom-blog-button{font-weight:700;display:flex;align-items:center;gap:25px;cursor:pointer;justify-content:flex-end;color:#041e42}.custom-blog-button .icon{width:12px;stroke:currentColor;stroke-width:10px;transition:.3s}.custom-blog-button.is-active .icon{transform:scaleY(-1)}.custom-blog-filters-dropdown{background:#fbfcf4;position:absolute;top:50%;z-index:2;min-width:200px;padding:8px;border-radius:10px;border:1px solid #e3e3e3;cursor:pointer;opacity:0;visibility:hidden;transition:.3s linear;font-weight:600}.custom-blog-filters-dropdown li a{text-transform:capitalize;display:block;margin-bottom:5px}.custom-blog-filters-dropdown li:last-child a{margin-bottom:0}.custom-blog-filters-dropdown:hover{color:#ff6438}.custom-blog-filters-dropdown.is-active{opacity:1;visibility:visible;top:calc(50% + 6px)}.blogs-banner-section .banner__wrapper .banner__content{margin-right:50px}#r-1695135319733{max-width:175px}.heading-wrapper--article{max-width:812px;margin:0 auto 16px!important}.article-main{color:#041e42}.article-main .meta-info-list{text-align:center;margin-bottom:30px}.article-main .sidebar-block__heading{display:block;font-weight:400!important;margin-bottom:29px}.article-main .sidebar-block__heading .sidebar-block__toggle-icon{display:none}.article-main .sidebar-block__content{display:block!important}.article-featured__image{margin-bottom:34px}.article-featured__image img{max-height:582px;object-fit:cover;border-radius:20px}.article-container{max-width:1225px}.article-container .content h1,.article-container .content h2,.article-container .content h3,.article-container .content h4,.article-container .content h5,.article-container .content h6{font-weight:700!important;margin:24px 0!important}.article-container .content h1 span,.article-container .content h2 span,.article-container .content h3 span,.article-container .content h4 span,.article-container .content h5 span,.article-container .content h6 span{font-weight:700!important}.article-container .content img{width:auto;border-radius:10px}.article-container .block__newsletter{text-align:center}.article-container .newsletter-form{background:#fff;border-radius:50px;align-items:center;padding-right:5px;flex-wrap:nowrap;justify-content:space-between}.article-container .newsletter-form .field{margin:0;flex:unset!important;min-width:unset!important}.article-container .newsletter-form .field.is-default-width{align-self:unset;max-width:148px;width:100%}.article-container .newsletter-form .input{padding-left:30px;background:transparent;border:0;height:54px}.article-container .newsletter-form .input::placeholder{color:#041e42}.article-container .newsletter-form .input:focus{outline:none;box-shadow:none}.article-container .newsletter-form .button.is-within-form{height:44px;text-transform:uppercase}.article-container .newsletter-form .control{width:100%}.article-container .sidebar-section{border-radius:10px;background:#f3f2e5;padding:40px 22px 35px;height:fit-content}.article-container .sidebar-section strong{font-weight:900}.article-container .sidebar-section .content{margin-bottom:20px}.article-container .block__recent-posts{margin-top:19px}.article-container .block__recent-posts .sidebar-block__heading{margin-bottom:15px;text-align:center}.sidebar-block__recent-post .recent-blog-image{overflow:hidden;border-radius:10px;font-size:0}.sidebar-block__recent-post img{transition:.3s}.sidebar-block__recent-post:hover img{transform:scale(1.04)}.sidebar-block__recent-post .meta{padding:12px 0 5px}.sidebar-block__recent-post:not(:last-child){margin-bottom:45px}.article-content{padding-right:49px}.article-share{display:flex;align-items:center;gap:19px;margin:30px 0 35px}.article-share ul{list-style-type:none;margin:0!important;display:flex;align-items:center;gap:13px}.article-share li{margin:0!important;line-height:1}.blogpost-pagination{display:flex;align-items:center;gap:16px}.blogpost-pagination .icon{width:16px;height:16px;stroke:currentColor;stroke-width:6px}.contact-form__info{display:flex;align-items:center;gap:122px;justify-content:center;padding:51px 0 43px}.contact-form__info-item{display:flex;align-items:center;gap:10px}.contact-form__info-item .icon{width:50px;height:50px}.contact-form__info-item h6{font-weight:700}.contact-form__text p:not(:last-child){margin-bottom:16px}.contact-form__form .buttons{margin-top:5px}.contact-section .is-width-small{max-width:925px}.account__form .label{display:none}.account__form .input{height:50px;border-radius:50px;padding-left:23px}.account__form .js-recover-password{display:block;border:0!important;margin-top:15px}.reset_form .button{margin:0 5px!important}.collection .banner__wrapper .banner__content{max-width:800px}.collection .banner__wrapper .banner__content div[style]{text-align:left!important}.collection-main .product__thumbnail.thumbnail{margin-bottom:41px}.custom-sorts .custom-sorts-btn{display:flex;align-items:baseline;gap:25px;color:#041e42;cursor:pointer;justify-content:flex-end;width:max-content;font-weight:700}.custom-sorts .custom-sorts-btn .icon{width:8px;height:8px;transition:.3s;stroke:currentcolor;stroke-width:14px}.custom-sorts-dropdown{background:#fff;z-index:99;min-width:230px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:100%;padding:20px;box-shadow:0 19px 14px #0000000f;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);visibility:hidden;opacity:0;transition:.3s linear;border-radius:10px}.custom-sorts-dropdown button{all:unset;font-size:14px;color:#041e42;cursor:pointer;transition:.45s;font-weight:700}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#ff6438}.custom-sorts.is-active .custom-sorts-btn .icon{transform:scaleY(-1)}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.collection__sort-by-filter{height:auto!important}.collection__sort-by-filter:after{display:none!important}.collection-product__count{color:#041e42;font-weight:700;padding-right:22px}.collection-filter__btn{font-weight:700;display:flex;align-items:center;gap:25px;color:#041e42;cursor:pointer}.collection-filter__btn .icon{width:8px;height:8px;stroke:currentcolor;stroke-width:14px;transition:.3s}.collection-filter__btn.is-active .icon{transform:scaleY(-1)}.collection-tag__filter{background:#f3f2e5;padding:20px 0;margin-bottom:27px;position:sticky;top:79px;z-index:21}.collection-tag__slider{display:flex}.collection-tag__item{font-weight:700;color:#041e42;border:1px solid transparent;cursor:pointer;border-radius:50px;display:inline-block;padding:9px 20px;line-height:1;min-width:max-content;margin-right:40px}.collection-tag__item.is-active{background:#fff;border-color:#041e42}.collection-faceted__filter form{position:absolute;left:0;right:0;z-index:20;width:100%;border-radius:0 0 20px 20px;background:#fff;box-shadow:0 19px 14px #0000000f;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);padding:34px 0 4px;transition:.3s linear;visibility:hidden;opacity:0;margin-top:25px}.collection-faceted__filter form.is-active{visibility:visible;opacity:1}.collection-faceted__filter .sidebar__block{width:16.666%;padding:0 10px!important}.collection-faceted__filter .faceted-active-filters{display:none}.collection-faceted__filter .faceted-filter-group-display__header{margin:0}.collection-faceted__filter .faceted-filter-group-display__header a{font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px;margin-bottom:10px}.collection-faceted__filter .faceted-filter-group-display__header a .icon{stroke:currentColor;stroke-width:8px}.collection-header{position:static}.faceted-filter-container{max-width:var(--max-width);width:100%;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 10px 0 0}.faceted-filter-container .sidebar-block__heading{margin-bottom:13px}.priceRangeAreaList .faceted-filter-group-display__price-range{display:none}.priceRangeAreaList .priceRangeDigits{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:8px}.priceRangeAreaList .priceRangeDigits *{font-size:14px}.priceRangeAreaList .noUi-target{box-shadow:none;border:1px solid #448843;height:3px}.priceRangeAreaList .noUi-connect{background:#448843!important}.priceRangeAreaList .noUi-horizontal .noUi-handle{width:9px;height:9px;left:-2px;background:#448843;box-shadow:none;cursor:pointer;top:-4px;border:0;border-radius:50%}.priceRangeAreaList .noUi-horizontal .noUi-handle:before{display:none}.priceRangeAreaList .noUi-horizontal .noUi-handle:after,.priceRangeAreaList .priceRangeAreaList .noUi-horizontal .noUi-handle:before{display:none}.happy-rear-section h2{font-weight:900!important;margin:10px 0 40px}.happy-rear-section .heading{font-weight:900!important}.happy-rear-section .title{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;position:relative}.happy-rear-section .title span{width:35px;height:35px;background:#041e42;display:flex;align-items:center;justify-content:center;font-weight:900;border-radius:50%;color:#fff}.happy-rear-section .content{margin:0 0 30px 30px}.happy-rear-section .rear-item{width:calc(40% - 10px);border-radius:20px;border:1px solid #bcbdbf;overflow:hidden;margin:0 5px;background:#fbfcf4;position:relative;min-height:100%}.happy-rear-section .rear-item span{font-size:30px;font-weight:700;position:absolute;top:0;left:20px}.happy-rear-section .rear-item p{text-align:center;padding:20px}.col_special_content{margin-top:20px}.col_special_content h5{color:currentColor}.image-icon-item{display:flex;align-items:center;gap:20px;margin-bottom:30px}.collection-image-icons .column{font-size:0}.image-icon__text{padding:20px 40px}.butt-dial-banner .banner__content{max-width:700px}.collection-image-text .heading{margin-bottom:20px}.collection-image-text .heading strong{font-weight:900}.collection-image-text .collection-contents{padding-left:40px}.cart-section{color:#041e42}.cart-section .is-width-standard{max-width:1124px}.cart-section .heading-wrapper--cart-page{margin-bottom:86px}.cart-section .item__title{margin-bottom:5px;display:block}.cart-section .item__properties,.cart-section .item__properties-item{font-size:12px}.cart-section .cart__item-list{display:flex;align-items:flex-start;width:100%}.cart-section .cart__item-list-wrap{width:67%;padding-right:76px;position:sticky;top:120px}.cart-section .quantity-wrapper .quantity-plus .icon,.cart-section .quantity-wrapper .quantity-minus .icon{padding:0;width:10px;height:10px;stroke:currentColor;stroke-width:4px}.cart-section .cart__footer-wrap{width:33%;height:100%}.cart-section .cart__footer{position:sticky;top:120px}.cart-section .cart__subtotal{padding-bottom:27px}.cart-section .cart__additional .button{height:42px;display:flex;align-items:center;width:100%}.cart-section .cart__additional .button:not(:hover){background:transparent!important}.cart-section .cart__checkout{padding-bottom:17px}.theme-ajax-cart .ajax-cart__cart-title{font-weight:400!important}.theme-ajax-cart strong,.theme-ajax-cart .cart__count--text{font-weight:900}.theme-ajax-cart #ajax-cart__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.theme-ajax-cart .ajax-form-wrap{height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.theme-ajax-cart .indicator__msg{text-align:left}.theme-ajax-cart .ajax-cart__form{padding:0 21px}.theme-ajax-cart .ajax-cart__free-shipping{padding-bottom:28px;border-bottom:1px solid #041e421a}.theme-ajax-cart .ajax-cart__list{border-bottom:1px solid #041e421a}.theme-ajax-cart .indicator__msg{font-size:14px}.theme-ajax-cart .ajax-cart__product-title{font-weight:700;padding-right:60px}.theme-ajax-cart .ajax-qty__flex{margin-top:10px}.theme-ajax-cart .ajax-cart__price{font-weight:600}.theme-ajax-cart .quantity-style--box{margin:9px 0 0 auto!important}.theme-ajax-cart .quantity-element .icon{stroke:currentColor;stroke-width:4px}.theme-ajax-cart .ajax-cart__form-subtotal{padding:0}.theme-ajax-cart .ajax-cart__subtotal{font-weight:700;padding:0}.theme-ajax-cart .ajax-cart__cart-links{height:40px!important;width:100%!important;margin-top:16px;display:flex!important;align-items:center}.theme-ajax-cart .ajax-cart__cart-links:not(:hover){background:transparent!important}.ajax-cart__recommended{padding:21px 21px 28px}.ajax-cart__recommended .heading{margin-bottom:13px}.ajax-cart__recommended .flickity-prev-next-button{width:40px;height:40px;padding:8px}.ajax-cart__recommended .flickity-prev-next-button svg{stroke:currentColor;stroke-width:6px}.ajax-cart__recommended .flickity-prev-next-button:disabled{display:none}.ajax-cart__recommended .flickity-prev-next-button.previous{left:-15px}.ajax-cart__recommended .flickity-prev-next-button.next{right:-15px}.ajax-cart__recommended-item{border-radius:10px;background:#f3f2e5;padding:12px;display:flex;align-items:center;width:100%}.ajax-cart__recommended-item h5{margin-bottom:5px;font-weight:700}.ajax-cart__recommended-item p{color:#041e42;font-weight:600}.ajax-cart__recommended-item img{margin-right:12px;border-radius:5px}.ajax-cart__recommended-item .ajax-cart__recommended-content{width:100%}.ajax-cart__recommended-item .action_button{font-weight:700;display:inline-block;padding:1px 15px;width:auto;margin-top:11px}.ajax-cart__empty-cart-message .ajax-cart__cart-title{display:flex;align-items:center;justify-content:space-between;padding:24px 20px}.ajax-cart__empty-cart-message .icon{width:17px;height:17px}.product__information{padding-left:36px}.product__information .product_name{padding-bottom:19px;line-height:1.2}.product__information .product_name strong{font-weight:900}.product__information .product-block--price{padding:0 0 24px;border-bottom:1px solid #0000001a;margin-bottom:4px}.product__information shopify-payment-terms{width:100%;margin:0;font-weight:500;font-family:Raleway,sans-serif}.product__information .options-selection__option-name{font-weight:700}.product__information .options-selection__option-name span{font-weight:400}.product__information .quantity-wrapper.quantity-style--box{max-width:132px;margin:0;padding:0 20px}.product__information .product-quantity-box.purchase-details__quantity{margin-right:17px;width:auto}.product__information .quantity-wrapper .quantity-element{min-height:44px;height:44px}.product__information .quantity-wrapper .quantity-plus .icon,.product__information .quantity-wrapper .quantity-minus .icon{padding:.4em;stroke:currentColor;stroke-width:6px}.product__information .action_button{font-weight:700;height:46px!important}.product__information .product-block--form{margin-bottom:8px}.product__information .compare-at-price{display:flex;align-items:center;font-weight:400;line-height:1;margin-top:3px}.product__information .price--sale{color:#448843!important}.product__information .product-block--text{padding-bottom:15px}.product-block--range-ages div{background:#041e42;display:inline-block;color:#fff!important;padding:5px 10px;font-weight:700;border-radius:20px;margin-bottom:10px}.product__images .product-gallery__image{border-radius:10px;overflow:hidden}.product__images .is-slide-nav--true .product-gallery__thumbnail{width:65px;margin:0 7px;font-size:0}.product__images .sticker-holder{position:absolute;top:17px;left:24px;z-index:1}.product__images .sticker-holder .thumbnail-sticker{width:60px!important;height:60px!important;padding:0!important}.bought-together-main{border-radius:10px;background:#f3f2e5;padding:21px 23px 27px;margin-top:29px}.bought-together-main .heading{padding:0 10px 18px}.bought-together-main .container{gap:36px}.bought-together-main .bought-item{width:calc(33.333% - 44px);margin:0 10px 18px;cursor:pointer;text-align:center;color:#041e42;position:relative;line-height:1}.bought-together-main .bought-item:not(:last-child):after{content:"+";font-size:30px;position:absolute;top:35%;right:-32px;transform:translateY(-35%)}.bought-together-main svg{border-color:#c1c1c1;width:14px;height:14px;position:absolute;top:11px;left:11px}.bought-together-main input{opacity:0;position:absolute}.bought-together-main input:checked~svg{background:#448843;box-shadow:0 0 0 2px #fbfcf4,0 0 0 3px #448843;width:10px;height:10px}.bought-together-main label{cursor:pointer}.bought-together-main img{background:#fff;border-radius:10px;padding:20px}.bought-together-main .bought-heading{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 5px;font-weight:500;line-height:1.4}.bought-together-main .bought-price{font-weight:500}.bought-subtotal{background:#fff;border-radius:10px;padding:15px 21px;font-weight:700;display:flex;align-items:center;justify-content:space-between;color:#041e42}.bought-subtotal button{height:34px;padding:5px 19px!important}.image-overlay-glands .caption-content{padding:53px 142px 15px 60px!important}.image-overlay-glands .banner__heading{margin-bottom:14px}.image-overlay-glands .banner__subheading ul{margin-top:14px}.image-overlay-glands .banner__subheading li{padding-left:5px}.image-overlay-glands .banner__subheading li:before{filter:brightness(0) invert(1);top:7px!important}.image-overlay-glands .banner__subheading li:not(:last-child){margin-bottom:14px}.slideshow-with-text .image-slideshow__slide img{border-radius:0 319.5px 0 0}.slideshow-with-text .text-slideshow__slide{padding:30px 136px 38px 83px}.slideshow-with-text strong{font-weight:900}.slideshow-with-text .pretitle{padding-bottom:8px}.slideshow-with-text .banner__heading{margin-bottom:0}.slideshow-with-text .banner__heading strong{color:#4899d5}.slideshow-with-text .banner__subheading{margin-top:0}.slideshow-with-text .banner__subheading ul{margin:33px 0 0 20px}.slideshow-with-text .banner__subheading li{font-size:16px;font-weight:400;position:relative}.slideshow-with-text .flickity-page-dots{text-align:left;padding-left:83px}.slideshow-with-text .flickity-page-dots .dot{background:transparent!important;border-color:#fff}.slideshow-with-text .flickity-page-dots .dot.is-selected{background:#fff!important}.slideshow-with-text .flickity-button{padding:2px;background:transparent;box-shadow:0}.slideshow-with-text .flickity-button .flickity-button-icon{stroke:#fff;fill:#fff;stroke-width:2px}.slideshow-with-text .flickity-button.previous{left:30px}.slideshow-with-text .flickity-button.next{right:30px}.slideshow-with-text .flickity-button:disabled{display:none}.recommended-products-section .flickity-page-dots{display:none}.points{font-weight:600;line-height:20px;color:#000;margin-bottom:15px}li.points-con{display:flex;align-items:center;gap:8px}.benefits-grid-section .title{text-align:center;font-weight:900}.benefits-grid-section .container{flex-wrap:nowrap;justify-content:space-between}.benefits-grid-wrap .benefits-grid-item{max-width:340px}.benefits-grid-wrap .benefits-grid-item .heading{margin-bottom:15px}.benefits-grid-wrap .benefits-grid-item:first-child{margin-bottom:180px}.benefits-grid-wrap:first-child{text-align:right}.benefit-arrow{display:flex;flex-direction:column;align-items:flex-start;gap:150px}.benefit-arrow img{min-width:50px;width:50px}.benefit-arrow .benefits-one{transform:scaleY(-1)}.benefit-arrow .benefits-three{transform:scale(-1)}.benefit-arrow .benefits-four{transform:scaleX(-1)}.benefits-image{display:flex;align-items:center;gap:30px;padding:0 40px}.benefits-main-image{width:100%;max-width:400px}.whats-inside-section .whats-inside-heading{text-align:center;margin-bottom:30px}.whats-inside-section .whats-inside-heading h2{font-weight:900!important;margin-bottom:20px}.whats-inside-section .whats-inside-heading h2 strong{font-weight:900}.whats-inside-section img{width:100%}.whats-inside-section .inside-btn{display:none}.whats-inside-section .contents h4{padding-top:15px}.whats-inside-section .whats-inside-content{margin:10px 0 20px}.product .product__thumbnail.thumbnail{min-height:100%}#quickshop .product-gallery__thumbnails--bottom-thumbnails{max-width:100%}#quickshop .product__images .is-slide-nav--true .product-gallery__thumbnail{width:calc(20% - 10px);margin:0 5px}#quickshop .product-block--share{display:none}#quickshop .product__information .quantity-wrapper.quantity-style--box{max-width:108px}.shopify-section.page-main{overflow-x:hidden}.wholesale__content{color:#041e42;display:block;margin-bottom:-20px}.wholesale__content .heading-wrapper{display:none}.wholesale__content .gf_gs-text-heading-1,.wholesale__content .gf_gs-text-heading-3{font-weight:700;text-align:center}.wholesale__content .gf_button{background:transparent;border:1px solid currentColor;border-radius:50px;padding:10px 40px;color:#041e42;display:inline-block;font-weight:700;min-width:230px}.wholesale__content .gf_button:hover{background:#041e42;color:#fff}.wholesale__content .gf_row.gf_gs-spacing-lg-p-bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}.wholesale__content #r-1583092178640{margin:20px 0 40px;text-align:center}.wholesale__content img{max-width:500px;width:100%}.wholesale__content #e-1583092178725{margin:20px 0 40px;text-align:center}.wholesale__content #e-1583092178725 .button{text-transform:uppercase;letter-spacing:4px;background:#041e42;color:#fff}.wholesale__content #r-1583092151688{position:relative;padding:50px 0}.wholesale__content #r-1583092151688:before{content:"";background:#f7f7f7;position:absolute;top:0;left:-100%;right:-100%;bottom:0;z-index:-1}.wholesale__content #e-1583092151680{max-width:470px;margin:0 auto}.wholesale__content #e-1583092151680 p{margin-bottom:5px}.page-subscription-program .gallery__item{margin-bottom:20px}.page-subscription-program .gallery__item .content,.page-subscription-program .heading-section__subheading{margin-top:-10px}.single-review-section .review-container{display:flex;align-items:flex-start;gap:20px}.single-review-section .review-wrapper{border-left:5px solid #041e42;padding-left:20px}.single-review-section .review-quote{width:60px;min-width:60px}.single-review-section .review-content{display:flex;align-items:center;gap:15px;line-height:26px;margin-top:20px}.single-review-section .review-content img{border-radius:50px}.subscribe-button{width:100%!important;height:40px!important;display:flex!important;align-items:center;margin-top:13px}.vet-experts-overlay .caption{padding:20px}.has-card-bottom-gutter{margin-bottom:20px}.gallery__slider:after{content:""}.gallery__slider .flickity-page-dots{bottom:0}.scroll-dp-section .is-width-small{max-width:800px}.scroll-placeholder{display:flex;align-items:center;justify-content:space-between;padding:17px 26px;background:#f3f2e5;border-radius:30px;font-weight:700;cursor:pointer}.scroll-placeholder .icon{width:14px;height:14px;stroke:currentColor;stroke-width:8px;transition:.3s}.scroll-placeholder.is-open .icon{transform:scaleY(-1)}.scroll-dp-container{position:relative}.scroll-dp-container ul{padding:25px;background:#f3f2e5;border-radius:30px;font-weight:700;margin-top:10px;position:absolute;width:100%;z-index:1;box-shadow:0 14px 20px 1px #0000000a;display:none}.scroll-dp-container ul li:not(:last-child){margin-bottom:10px}.vet-expert-section .title{text-align:center;margin-bottom:40px}.vet-expert-section .title strong{font-weight:900}.vet-expert-section .vet-image{position:relative}.vet-expert-section .vet-image img{border-radius:50%}.vet-expert-section .vet-image .icon{background:#041e4245;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;max-width:300px;margin:0 auto;transition:.45s;opacity:0;visibility:hidden;cursor:pointer}.vet-expert-section .vet-image .icon svg{width:22px;height:22px;stroke:currentColor;stroke-width:5px}.vet-expert-section .vet-item:hover .vet-image .icon{opacity:1;visibility:visible}.vet-expert-section .vet-content{padding:15px 0 30px}.vet-expert-section .heading,.vet-expert-section .subheading{padding-bottom:10px}.vet-expert-section .vet-popup{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:.45s;z-index:999;background:#00000036;display:flex;align-items:center;justify-content:center}.vet-expert-section .vet-popup.is-open{opacity:1;visibility:visible}.vet-expert-section .vet-popup-wrapper{max-width:700px;background:#f3f2e5;padding:40px;display:flex;align-items:flex-start;position:relative;gap:30px;z-index:9}.vet-expert-section .vet-popup-wrapper .vet-popup-close{width:40px;height:40px;stroke:currentColor;stroke-width:10px;position:absolute;top:-15px;left:-15px;cursor:pointer}.vet-expert-section .vet-popup-wrapper .vet-popup-close .icon{width:100%;height:100%;padding:10px}.vet-expert-section .vet-popup-wrapper .subheading{padding-bottom:20px}.vet-expert-section .vet-popup-wrapper ul{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.vet-expert-section .vet-popup-wrapper .icon{background:#041e42;border:1px solid #041e42;color:#fff;width:32px;height:32px;border-radius:50%;padding:7px;transition:.45s}.vet-expert-section .vet-popup-wrapper .icon:hover{background:#fff;color:#041e42}.vet-expert-section .vet-popup-wrapper .image-element__wrap{overflow:visible}.vet-expert-section .vet-popup-wrapper .image-element__wrap img{min-width:200px;border-radius:50%;margin-top:-90px;object-fit:cover}.vet-mobile-slider:after{content:""}.vet-video{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:99;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:0;visibility:hidden;padding:30px}.vet-video .lazyframe{max-width:1000px;width:100%}.vet-video .icon{position:absolute;top:30px;right:30px;color:#fff;stroke:currentColor;stroke-width:6px;cursor:pointer}.vet-video svg{border-radius:50%}.vet-video.is-open{opacity:1;visibility:visible}.buttons-section .container{gap:20px;row-gap:10px}.page-glandex-sample .our-team-section .gallery__item{padding-top:20px}.our-team-section .gallery__item{background:#fff;border-radius:10px;padding-bottom:20px}.our-team-section .content{color:#041e42!important}.nose-tail-section .title{font-weight:700;margin-bottom:20px}.nose-tail-section li{position:relative;padding-left:40px;margin-bottom:15px}.nose-tail-section li:before{color:#fff;width:25px;height:25px;line-height:23px;text-align:center;border-radius:50%;position:absolute;left:0}.nose-tail-section li.is-active:before{background:#ff6438!important}.gallery__link{width:100%;height:100%}.rich-text__heading strong{font-weight:900}.gallery-item__content .buttons{row-gap:10px}.vetpass-mission .caption{max-width:var(--max-width);width:calc(100% - calc(var(--gutter) * 2))}.testi-glandex-bogo .testimonial-block{width:100%}.testi-glandex-bogo .testimonial__author{justify-content:center}.allergy-image-height div:not(.is-hidden-desktop-only) .image-element__wrap img{min-height:500px}.heading-wrapper--search-page{margin-bottom:30px}.search-popup__title{padding-bottom:20px}.search-form .search__fields .input{height:50px;border-radius:5px!important;border:1px solid #041e4233;padding-left:46px}.search-form .search__fields .input::placeholder{color:#041e42;opacity:.5}.search-form .search__fields .icon path{fill:#818ea0}.search-main .product-thumbnail__price:not(.sale){color:#041e42}.shopify-policy__title h1{padding-bottom:30px}.shopify-policy__container{max-width:var(--max-width)!important;padding:48px 0 56px}.one-wholee{width:100%}.cart__empty-cart-message .continue-button.button--primary{width:max-content!important;margin:0 auto}.ajax-cart__empty-cart-message strong{width:100%;padding-left:5px}.see-all .icon{display:none}.see-all .price{padding-top:4px}.quote{margin-bottom:10px;color:#448843;font-weight:700}.search__results-count{padding-top:12px}[data-bv-show=inline_rating] .bv_main_container .bv_averageRating_component_container .bv_text{font-size:14px!important}.image-text-404 p:first-child{margin-bottom:24px}.image-text-404 p:not(:first-child){margin-bottom:10px}.image-text-404 a:hover{text-decoration:underline}.section.vetnique-100-satisfaction-guarantee{display:none}@media screen and (max-width: 1400px){.footer__heading{min-width:inherit}.benefit-arrow{display:none}}@media screen and (max-width: 1199px){.product-thumbnail__buttons{gap:10px;flex-direction:column}.quick-atc,.product-thumbnail__buttons .quick-shop__buttons{width:100%}.product__thumbnail.thumbnail{padding:0 10px 14px}}@media screen and (max-width: 1024px){.navbar-link{padding:0 15px}.header-button{margin-right:10px}.shop-benefits-section .container.is-justify-center{margin-top:15px}.footer__block{padding-bottom:24px}.cart-section .cart__item-list{flex-wrap:wrap}.cart-section .cart__item-list-wrap{width:100%;padding-right:0;position:relative;top:0}.cart-section .cart__footer-wrap{width:100%;padding-top:40px}.cart-section .cart__footer{position:relative;top:0}.product__information{padding-left:0}.bought-together-main img{padding:10px}}@media screen and (max-width: 798px){.product-thumbnail__price{font-size:16px!important}.product-excerpt{line-height:17px;padding-top:8px}.has-thumbnail-sticker .product-thumbnail__price{padding-top:10px}.heading-inline{padding-bottom:32px;justify-content:center}.heading-inline .heading-wrapper{align-items:center;text-align:center!important}.featured-collection-section .is-mobile-button{margin-top:50px}.featured-collection-section .flickity-page-dots{display:block;bottom:-16px}.featured-collection-section .flickity-page-dots li:nth-child(n+6){display:none}.image-with-text-overlay .caption.is-align-end .text-align-left{padding:54px 67px 36px 60px;max-width:368px}.testimonial__nav-wrapper{display:none}.testimonial__quote{margin:10px 0}.testimonial__author{padding-top:15px}.testimonials .flickity-page-dots{bottom:-21px}.image-with-text-overlay .caption-content{padding:30px}.image-text-founder .image-with-text__image-column{padding-right:49px}.is-width-wide .image-with-text__text-column{padding-left:26px;padding-right:26px}.is-width-standard .image-with-text__text-column{padding-left:6px;padding-right:6px}.is-justify-mobile-center,.is-justify-mobile-center .image-with-text__heading,.is-justify-mobile-center .content{text-align:center!important}.is-justify-mobile-center .buttons{justify-content:center!important}.is-justify-mobile-right,.is-justify-mobile-right .image-with-text__heading,.is-justify-mobile-right .content{text-align:right!important}.is-justify-mobile-right .buttons{justify-content:flex-end!important}.image-with-text__text-column .button{margin:0!important}.shop-benefits-section .container.is-align-center{padding-bottom:32px;justify-content:center}.footer--classic .social-icons{margin-top:12px}.footer__block.block__newsletter{margin-bottom:20px}.footer__menu .footer__heading{margin:0;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.footer__menu .footer__heading:after{content:"\e902";font-family:flex-icon!important;font-size:16px;font-weight:700;transition:.3s}.footer__menu .footer__heading.is-open:after{transform:scaleY(-1)}.footer__menu ul{display:none;padding-top:15px}.footer-bottom .footer__credits{padding-top:16px;flex-direction:column-reverse;align-items:flex-start;gap:48px}.footer-bottom .footer__credits>div{width:100%;justify-content:center}.mobile-header__content{background:#041e42}.header-cart__icon .icon{width:23px;height:20px}.mobile-menu__toggle-icon .icon{width:25px;height:19px}.mobile-header__close-menu .icon{color:#fff;stroke:currentColor;stroke-width:4px}.mobile-header .search-form{padding:24px 20px}.mobile-header .header-button{margin:4px 20px 0;color:#fff!important}.mega-menu{padding-top:0}.mega-menu .block__image{padding:0 8px 22px}.mega-menu .block__menu{width:100%;padding:0 10px 22px}.mega-menu .block__menu li:last-child{padding-bottom:0}.mega-menu .mega-menu__linklist .menu__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;cursor:pointer;pointer-events:unset}.mega-menu .mega-menu__linklist .menu__heading:after{content:"\e902";font-family:flex-icon!important;font-size:16px;font-weight:700;transition:.3s}.mega-menu .mega-menu__linklist .menu__heading.is-open:after{transform:scaleY(-1)}.mega-menu .mega-menu__linklist ul{display:none;padding-top:12px}.mega-menu-bg .section{padding:0}.mobile-submenu-close{font-weight:700;display:flex;align-items:center;padding:31px 20px;gap:8px;cursor:pointer}.mobile-submenu-close .icon{width:16px;height:16px;font-weight:700;stroke:currentColor;stroke-width:7px}.vets-section .caption{align-items:flex-end}.vets-section .caption-content{padding:0 20px 38px}.is-align-mobile-start{align-items:flex-start}.is-align-mobile-center{align-items:center}.is-align-mobile-end{align-items:flex-end}.image-overlay-story .caption-content{margin:0 24px 37px 0;padding:20px 18px 30px 23px;max-width:256px}.image-overlay-story .caption-content .image-with-text-overlay__heading{font-size:16px;margin-bottom:20px}.has-image-first{order:2}.image-text-tab-section .is-width-wide .heading-inline{padding:0 0 29px}.image-text-tab-section .image-text-tabs{margin-bottom:46px;padding:0 23px}.image-text-tab__text{padding:0 17px 17px}.image-text-tab-section .heading{padding-bottom:15px}.banner__wrapper .banner__content{padding-left:14px;padding-right:14px;top:unset;bottom:0;transform:unset;max-width:300px}.custom-blog-filters{margin-bottom:52px}.blog-card .card-content{padding-bottom:0}.heading-wrapper--article{margin-bottom:26px!important}.article-main .meta-info-list{margin-bottom:26px}.article-featured__image{margin-bottom:28px}.article-content{padding-right:0}.article-container .column{width:100%;margin:0}.article-container .sidebar-section{margin-top:14px}.article-navigation{order:3;width:100%}.article-share{margin:33px 0}.contact-form__info{gap:41px;padding:33px 0 0}.contact-form__info-item{gap:7px;flex-direction:column;text-align:center}.custom-contact-form__block{margin-bottom:18px}.contact-form__form .buttons{margin-top:0}.page-contact .image-with-text-overlay .caption-content{padding:10px 22px}.collection-tag__item{margin-right:15px}.collection-tag__filter{padding:20px 10px;margin-bottom:18px}.custom-sorts .custom-sorts-btn,.collection-filter__btn{gap:15px}.collection__filters{margin-bottom:18px}.collection-main .product__thumbnail.thumbnail{margin-bottom:29px}.product-thumbnail__video.secondary{display:none}.collection-faceted__filter .sidebar__block{width:100%;padding:0 20px!important}.collection-header{position:relative}.collection-faceted__filter form{padding:24px 0 7px}.faceted-filter-group-display{margin:0 0 5px}.faceted-filter-group-display__list{max-height:200px;overflow:hidden;overflow-y:auto}.cart-section .heading-wrapper--cart-page{margin-bottom:16px}.indicator__msg{text-align:center}.cart__free-shipping{border-bottom:1px solid #D8D8D8;padding-bottom:39px}.cart__card{margin-top:18px;padding-bottom:8px}.cart-section .item__title{font-weight:700}.quantity-wrapper.quantity-style--box{margin:0}.cart__price{font-weight:600}.cart__footer-wrap{position:fixed;bottom:0;left:0;right:0;background:#fbfcf4;z-index:9;height:auto!important;padding:20px 22px 0}.product__images .sticker-holder{top:10px;left:15px}.product__information .product_name{padding-bottom:10px;font-size:28px}.product-form-container{padding-top:11px}.product__collapsible .faq__item-question{padding:24px 0!important}.bought-together-main{margin-top:39px;padding:24px 12px 27px}.bought-together-main .container{gap:0}.bought-together-main .bought-item{width:calc(33.333% - 24px);margin:0 12px 18px}.bought-together-main svg{width:10px;height:10px;top:10px;left:10px}.bought-together-main input:checked~svg{width:8px;height:8px}.bought-together-main .bought-heading{margin-top:8px}.bought-together-main .bought-item:not(:last-child):after{font-size:30px;top:25%;right:-18px;transform:translateY(-25%)}.image-overlay-glands .caption-content{padding:24px 71px 2px 22px!important;max-width:389px!important}.image-overlay-glands .banner__heading{font-size:28px!important}.swatch .swatch__option{margin:0 10px 10px 0}.swatch.is-flex{margin-bottom:10px}.slideshow-with-text .text-slideshow__slide{padding:25px 15px 5px}.slideshow-with-text .text-slideshow__content{text-align:center!important}.slideshow-with-text .flickity-button{display:none}.text-slideshow{flex-direction:column-reverse}.slideshow-with-text .banner__subheading ul{margin:19px 0 0}.slideshow-with-text .banner__subheading li{display:inline}.text-slideshow__heading{padding-bottom:7px}.text-slideshow__heading.banner__heading{font-size:2em!important}.slideshow-with-text .flickity-page-dots{text-align:center;padding:0}.image-slideshow-column{order:2;padding-right:96px}.text-slideshow-column{padding-bottom:22px}.slideshow-with-text .image-slideshow__slide img{border-radius:0 193px 0 0}.recommended-products-section .is-mobile-button{margin-top:71px}.recommended-products-section .flickity-page-dots{display:block;bottom:-45px}.recommended-products-section .flickity-page-dots li:nth-child(n+6){display:none}.featured-collection-section .is-mobile-button .button:not(:hover){background:transparent}.theme-ajax-cart .ajax-cart__cart-title{font-size:24px}.theme-ajax-cart .quantity-style--box{margin:9px 0 0!important}.ajax-cart__recommended-item p,.ajax-cart__price{font-size:14px!important}.gallery__slider:after{content:"flickity";display:none}.slideshow-classic .banner__logo{order:inherit;max-width:130px;margin:0 0 -105px auto}.slideshow-classic .caption-content{padding:20px 0 0}.slideshow-classic .banner__subheading{margin-top:-12px;margin-bottom:15px}.slideshow-classic .reviews-summary{gap:10px;max-width:210px;padding:5px 10px;margin-top:22px}.slideshow-classic .summary-title{font-size:18px!important}.summary-text{font-size:10px!important}.summary-note{margin-top:10px;font-size:10px!important}.slideshow-classic .reviews-summary-container:last-child .summary-title{text-align:left}.slideshow-classic .reviews-summary-container .icon{height:12px}.image-with-text__logo{justify-content:center;text-align:left}.never-miss-section .is-justify-right.is-align-center .banner__logo{max-width:180px}.never-miss-section .is-justify-right.is-align-center .image-with-text-overlay__subheading ul li{line-height:24px;margin-bottom:10px}.never-miss-section .is-justify-right.is-align-center .image-with-text-overlay__subheading li:before{top:4px!important}.mobile-menu--opened .shopify-section.top-bar{z-index:99;position:relative}.benefits-grid-section .container{flex-wrap:wrap}.benefits-grid-wrap .benefits-grid-item{max-width:100%;margin-bottom:0!important}.benefits-grid-wrap .benefits-grid-item:not(.benefits-image){border-bottom:1px solid currentColor;padding:15px 0;cursor:pointer}.benefits-grid-wrap .benefits-grid-item.is-open .heading:after{transform:translateY(-50%) rotate(0)!important}.benefits-grid-wrap{width:100%;text-align:left!important}.benefits-image{order:-1;padding:0 0 30px;border-bottom:1px solid currentColor}.benefits-main-image{max-width:100%}.benefits-grid-wrap .benefits-grid-item .heading{margin:0;position:relative}.benefits-grid-wrap .benefits-grid-item .heading:before{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%)}.benefits-grid-wrap .benefits-grid-item .heading:after{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:.45s}.benefits-grid-item .contents{display:none;padding-top:15px}.happy-rear-section .rear-item{width:100%}.happy-rear-section .content{display:none;margin-bottom:0}.happy-rear-section .dropdown{margin-bottom:30px;border-top:1px solid currentColor}.happy-rear-section .item{border-bottom:1px solid currentColor;padding:15px 0}.happy-rear-section .title{margin-bottom:0;cursor:pointer}.happy-rear-section .title.is-open:after{transform:translateY(-50%) rotate(0)!important}.happy-rear-section .title:before{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%)}.happy-rear-section .title:after{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:.45s}.whats-inside-content{display:none}.whats-inside-section .column{margin-bottom:20px}.whats-inside-section .column .contents{border-bottom:1px solid currentColor}.whats-inside-section .inside-btn{display:block;border:0;background:transparent;font-weight:700;padding:20px 0 10px;width:100%;text-align:left;position:relative;color:#041e42}.whats-inside-section .inside-btn:before{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%)}.whats-inside-section .inside-btn:after{content:"";width:14px;height:2px;background:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:.45s}.whats-inside-section .inside-btn.is-open:after{transform:translateY(-50%) rotate(0)}.image-icon__text{padding:20px 20px 0}.image-icon__text img{width:50px}.image-with-text__text-column .buttons{row-gap:10px}.nose-tail__image{padding-bottom:20px}.contact-banner .image-with-text-overlay__subheading br{display:block!important}.vet-expert-section .vet-popup-wrapper .image-element__wrap img{margin-top:0}.vet-expert-section .vet-popup-wrapper{flex-direction:column-reverse;padding:30px}.vet-expert-section .vet-popup-wrapper .vet-popup-close{top:15px;left:unset;right:15px}.vet-mobile-slider:after{content:"flickity";display:none}.vet-expert-section .subheading{padding-bottom:5px}.vet-expert-section .vet-image .icon{display:none}.vet-view{font-weight:700;margin-top:10px;cursor:pointer}.collection-image-text .collection-contents{padding:30px 0 0}}@media screen and (max-width: 600px){.never-miss-section .is-justify-right.is-align-center .caption-content{max-width:276px}.never-miss-section .is-justify-right.is-align-center{margin:0}.never-miss-section .is-justify-right.is-align-center .caption-content{padding:9px 10px 34px 29px}.never-miss-section .image-with-text-overlay__subheading{margin:0 0 10px}.image-with-text-overlay .caption-content br{display:none}.subscribe-vet-gallery .gallery__item{margin-bottom:0!important}.product__images .sticker-holder .thumbnail-sticker{width:48px!important;height:48px!important}.under-overlay-menu .caption-content{padding:20px}.under-overlay-menu .image-with-text-overlay__preheading{font-size:28px}.under-overlay-menu .image-with-text-overlay__subheading{max-width:240px;font-size:14px}.under-overlay-menu .image-with-text-overlay__subheading p{line-height:22px}.page__content{word-break:break-word}.footer--classic .policies-menu{justify-content:center}.has-both-buttons .button{width:100%!important}.vetpass-mission .image-with-text-overlay__subheading{max-width:100%}}@media screen and (max-width: 480px){.wholesale__content #e-1583092178725 .button,.testimonial-block{width:100%}}.article-container div#r-1695135319733{display:flex;align-items:center;justify-content:center;margin:auto;gap:8px;border:1px solid #1a1a1a;border-radius:10px;padding:10px 8px}.article-container div#r-1695135319733 h1.gf_gs_ct{font-size:18px}.article-container div#r-1695135319733 .gf_icon-wrap{color:#16b9ee;width:25px;display:flex}.article-container div#r-1695135319733 h1.gf_gs_ct{margin:0!important}.article-container div#e-1651765232782{display:flex;align-items:center;justify-content:center;margin:25px auto}.article-container [data-label=Accordion] [data-content]{display:none}.article-container [data-label=Accordion] [data-control].opend~[data-content]{display:block}.article-container .item-content[data-control]{padding:15px}.article-container [data-label=Accordion] [data-accordion] [data-control]{position:relative;padding-right:40px}.article-container div#c-1659552782587{margin:auto auto 30px}.article-container [data-label=Accordion] [data-control] span.acc-icon{position:relative;width:0;height:0;left:0;display:inline-block;margin-top:-7px;cursor:pointer;background:#333}.article-container [data-control] span.acc-icon:after,.article-container [data-label=Accordion] [data-control] span.acc-icon:before{content:"";position:absolute;width:12px;height:2px;background:#000}.article-container [data-label=Accordion] [data-control].chevron .acc-icon:before{-webkit-transform:rotate(45deg) translate(0,13px);-ms-transform:rotate(45deg) translate(0,13px);transform:rotate(45deg) translateY(13px)}.article-container [data-label=Accordion] [data-control].chevron .acc-icon:after{-webkit-transform:rotate(135deg) translate(7px,-6px);-ms-transform:rotate(135deg) translate(7px,-6px);transform:rotate(135deg) translate(7px,-6px)}.article-container [data-label=Accordion] [data-control] span.acc-icon:after,.article-container [data-label=Accordion] [data-control] span.acc-icon:before{position:absolute;top:-15px;left:0;background-color:inherit!important}.article-container [data-label=Accordion] [data-control].opend.chevron .acc-icon:after{-webkit-transform:rotate(45deg) translate(4px,8px);-ms-transform:rotate(45deg) translate(4px,8px);transform:rotate(45deg) translate(4px,8px)}.article-container [data-label=Accordion] [data-control].opend.chevron .acc-icon:before{-webkit-transform:rotate(135deg) translate(13px,1px);-ms-transform:rotate(135deg) translate(13px,1px);transform:rotate(135deg) translate(13px,1px)}.article-container [data-label=Accordion] [data-control] .wrapp-icon{position:absolute;background:0 0;border:none;width:40px;top:0;outline:0;height:100%;margin:0;padding:0}.article-container [data-label=Accordion] [data-control].iCon-right .wrapp-icon{right:0;left:initial}.article-container [data-label=Accordion] [data-content]>*,.article-container [data-label=Accordion] [data-control]{border-bottom:1px solid #b9b9b9;padding:15px}.article-container .gf_gs-spacing-xs-m-bottom{margin-bottom:8px!important}.article-container .gf_gs-spacing-xs-m-top{margin-top:8px!important}.article-container div#m-1660338556262,.article-container #c-1659552782587{border:1px solid #b9b9b9}.article-container hr.gf_separator{border:1px solid #ccc}.article-container .element-wrap .elm.gf-elm-center{display:block;text-align:center;width:100%}.article-container div#r-1662483612251{margin-bottom:30px}.article-container .gf_col-xs-12{width:100%}@media (min-width: 786px){.article-container .gf_col-lg-4{width:33.33333%}.article-container .gf_col-lg-12{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/293/assets/custom.scss.css.map */
