a{text-decoration:none}.hide-filter{display:none}.product-listing-section{padding:40px 80px 0;width:100%}.product-filters-left-area{display:flex;float:left}@media screen and (max-width: 767px){.product-filters-left-area{display:block;float:left}}.product-filters-right-area{display:flex;float:right;justify-content:center;align-items:center}.product-filters-right-area .filter-result-count{padding-right:16px;gap:16px;line-height:16px;color:#1b3567}.product-listing-section button{padding:12px 20px;line-height:16px}.filter-btn{width:fit-content;padding:0 15px;height:44px;border:1px solid #e6e5ea;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;color:#1b3567;background-color:#fff}.filter-btn:hover{border-color:#1b3567}.filter-btn{margin-right:8px}.product-filters-right-area .filter-btn{margin-right:0;display:flex;gap:6px}.product-filters-left-area .clear-btn,.product-filters-left-area .apply-btn,.product-filters-right-area .clear-btn,.product-filters-right-area .apply-btn{width:fit-content;border:0px;text-decoration:underline;cursor:pointer;font-weight:700;font-size:14px;line-height:20px;background-color:transparent;color:#1b3567}.filter-result-count{font-weight:500;font-size:14px;line-height:20px;text-align:center;margin:0;color:#1b3567}.filter-result-count-mobile{margin-top:16px;display:none}.dropdown-container{display:flex;flex-direction:column;align-items:flex-start;padding:40px 32px 104px;gap:24px;width:320px;background-color:#fff;box-shadow:0 8px 20px #00000026;border-radius:12px;position:absolute;z-index:99;margin-top:8px;display:none}.dropdown-container .checkbox{margin-bottom:0;margin-right:0}.dropdown-filters{position:relative}.dropdown-container.sort-by{display:flex}.product-filters-right-area .dropdown-container{right:0}.dropdown-container .sort-by{display:inline-flex}.dropdown-container .checkbox{display:inline-flex;align-items:center;cursor:pointer;width:100%;height:24px;font-weight:500;font-size:14px;line-height:16px;color:#1b3567;text-transform:capitalize}.dropdown-container .filter-footer{border-top:1px solid #e6e5ea;margin-top:0;padding:8px;gap:8px;position:absolute;height:68px;left:0;right:0;bottom:0}.dropdown-container .filter-apply-btn{color:#1b3567}.dropdown-container .filter-result-count{margin-left:8px;color:#b7b6bb;display:none}.dropdown-container.active{display:flex}.filter-btn.active{border-color:#1b3567}#food-type-btn-apply-active,#lifestage-btn-apply-active,#health-needs-btn-apply-active,#protein-btn-apply-active{background-color:#1b3567;color:#fff}.collection-filters label.checkbox.disabled,.collection-filters label.checkbox.disabled .filter-checkbox{color:#c4cddf;cursor:not-allowed}.filters-drawer{position:fixed;top:0;bottom:0;right:-100%;width:55%;min-height:100vh;display:flex;flex-direction:column;background:#fff;transition:.4s ease;overflow-y:auto;z-index:109;height:100%}.filters-drawer .inner-drawer{position:relative;padding:0 56px;overflow-y:auto;flex:2}.filters-drawer .filter-header{text-align:center;padding:24px 0;border-bottom:1px solid #e6e5ea}.filter-header .close-btn{cursor:pointer;float:right;margin-right:26px;position:absolute;right:0}.sort-filters-drawer .checkbox-container{display:flex;flex-direction:column;gap:24px}.sort-filter-btn.active{border-color:#1b3567}.sort-filters-dropdown.active{display:flex}.sort-filters-drawer.active{right:0;width:100%}.inner-drawer .filter-section:not(:first-child){border-top:1px solid #e6e5ea}.filter-header .section-title{font-weight:500;font-size:20px;line-height:18px}.filter-section .section-title{font-weight:500;font-size:20px;line-height:22px;margin:24px 0}.filter-section{margin-bottom:48px}.inner-drawer .filter-section-one{display:flex;gap:56px}.filter-section-one .left-section{width:40%}.filter-section-one .right-section{width:60%}.filter-section .button-box{display:flex;min-height:48px}.button-box .radio__input{-webkit-appearance:none;appearance:none;margin:0}.button-box .radio__label{width:100%;padding:12px 24px;border:1px solid #E6E5EA;background-color:#fbfafc;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#1b3567;cursor:pointer}.button-box .radio__label:first-of-type{border-radius:8px 0 0 8px}.button-box .radio__label:last-of-type{border-radius:0 8px 8px 0;border-left:transparent}.button-box .radio__label:not(:first-of-type):not(:last-of-type){border-left:transparent}.button-box .radio__input:checked+.radio__label{background-color:#1b3567;color:#fff;font-weight:500}.filter-col-three .checkbox-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.filter-col-four .checkbox-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px}input[type=checkbox],input[type=radio].filter-checkbox,.sort-filters-radio-btn,.filter-dropdown-radio-btn{-webkit-appearance:none;appearance:none;min-height:24px;min-width:24px;width:24px;height:24px;background-color:#fbfafc;border:1.5px solid #e6e5ea;border-radius:4px;margin-right:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.button-box input[type=radio].filter-checkbox{display:none}input[type=checkbox]:after,input[type=radio].filter-checkbox:after,.sort-filters-radio-btn:after,.filter-dropdown-radio-btn:after{content:"";background-image:url(//petfood.advancepet.com.au/cdn/shop/t/104/assets/Check.svg?v=144942648697135334921754499230);background-size:100% 100%;position:relative;color:#fff;filter:brightness(0) invert(1);width:inherit;height:inherit;visibility:hidden}input[type=checkbox]:checked,input[type=radio]:checked,.filter-dropdown-radio-btn:checked{background-color:#1b3567;border-color:#1b3567}input[type=checkbox]:checked:after,.filter-dropdown-radio-btn:checked:after,.input[type=radio]:checked:after{visibility:visible}.checkbox-container .checkbox{display:inline-flex;align-items:center;cursor:pointer;min-width:120px;height:24px;font-weight:500;font-size:14px;line-height:20px;color:#1b3567;text-transform:capitalize}.all-filters-drawer .checkbox:not(:last-child){margin-bottom:18px;margin-right:24px}.filter-footer{border-top:1px solid #e6e5ea;margin-top:0;padding:32px 56px;gap:8px;height:108px}.filter-apply-btn,.filter-clear-btn{font-weight:700;font-size:14px;line-height:20px;width:115px;height:44px;cursor:pointer;padding:12px 16px;border-radius:24px}.filter-clear-btn{border:2px solid #1b3567;float:left;color:#1b3567;background:#fff}.filter-apply-btn{color:#fff;background:#1b3567;border:none;float:right}.filters-drawer .filter-clear-btn:hover{background:#29509c;color:#fff;border:none}.filters-drawer .filter-apply-btn:hover{background:#29509c}#all-filter-btn-filter-applied{background-color:#1b3567;color:#fff}.all-filters-drawer.active{right:0}@media only screen and (min-width: 1600px){.product-listing-section{padding:40px 80px 0}}@media (max-width: 1630px){.all-filters-drawer{width:60%}}@media (max-width: 1360px){.all-filters-drawer{width:70%}}@media (max-width: 1279px){.desktop-filters{display:none}.product-filters-container .product-filters-left-area .dropdown-filters:nth-child(1){display:none}.product-listing-section{padding:40px 80px 0}}@media (max-width: 992px){.all-filters-drawer{width:100%}}@media (max-width: 840px){.inner-drawer .filter-section-one{display:flex;flex-direction:column;gap:24px}.filter-section-one .left-section,.filter-section-one .right-section{width:100%}}@media (max-width: 850px){.food-type-filters .filter-btn,.lifestage-filters .filter-btn,.product-filters-container .filter-result-count,.clear-btn-main{display:none;color:#1b3567}.product-filters-mobile,.filter-result-count-mobile{display:flex;justify-content:center}.product-filters-container{display:flex;align-items:center;justify-content:center;gap:16px;left:0;right:0}.product-filters-container .all-filter-btn,.product-filters-container .sort-filter-btn{width:100%;height:44px;border:1px solid #e6e5ea;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer}.product-filters-left-area,.product-filters-right-area,.sort-filters,.all-filters{width:100%}.filter-btn{margin-right:0}.hide-on-mobile{display:none}.product-filters-container .all-filter-btn,.product-filters-container .sort-filter-btn,.filter-result-count-mobile{font-size:12px}}@media (min-width: 851px){.hide-on-desktop{display:none}}@media (max-width: 743px){.food-type-filters .filter-btn,.lifestage-filters .filter-btn,.product-filters-container .filter-result-count,.clear-btn-main{display:none;color:#1b3567}.product-listing-section{padding:0 16px 32px}.product-filters-mobile,.filter-result-count-mobile{display:flex;justify-content:center}.inner-drawer .filter-section-one{display:flex;flex-direction:column;gap:24px}.filters-drawer .inner-drawer{padding:0 24px}.button-box .radio__label{padding:12px 0}.filter-section-one .left-section,.filter-section-one .right-section{width:100%}.product-filters-container{display:flex;align-items:center;justify-content:center;gap:16px;left:0;right:0}.product-filters-container .all-filter-btn,.product-filters-container .sort-filter-btn{width:100%;height:44px;border:1px solid #e6e5ea;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer}.product-filters-left-area,.product-filters-right-area,.sort-filters,.all-filters{width:100%}.filter-btn{margin-right:0}.filter-col-two .checkbox-container{grid-template-columns:repeat(2,1fr)}.filter-col-one .checkbox-container{grid-template-columns:repeat(1,1fr)}.hide-on-mobile{display:none}.product-filters-container .all-filter-btn,.product-filters-container .sort-filter-btn,.filter-result-count-mobile{font-size:12px}}@media (max-width: 480px){.filter-col-two .checkbox-container{grid-template-columns:repeat(1,1fr)}.filter-footer{padding:32px}}@media only screen and (min-width: 1600px){.product-card-container{max-width:88.5em;margin:75px auto}.product-filters-container{max-width:88.5em;margin:auto}}@media screen and (min-width: 1024px){.product-card-container{padding-top:64px}}.product-card-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:64px 32.18px;position:relative;margin-bottom:64px;width:100%}.product-card{padding:0;text-align:left;position:relative;display:flex;flex-direction:column}.product-card-image{padding:0;display:block}.product-card-image img{width:100%;height:100%}.product-card a{text-decoration:none}.product-card-text{border-radius:4px;text-align:center;padding:48px 64px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;background:linear-gradient(180deg,#19366f,#2f5293)!important}.product-card-text h3{color:#fff;font-weight:700;font-size:40px;line-height:44px;letter-spacing:-.02em!important;margin-bottom:24px}.product-card-text a{text-decoration:none}.product-card-text .arrow_icon{max-width:37px}.slick-arrow{visibility:hidden}.product-card:hover .slick-arrow{visibility:visible}.product-card .product-badge{width:75px;height:75px;position:relative;display:flex;align-items:center;z-index:1}#circle{max-width:75px;height:75px;width:100%;border-radius:50%;background-color:#1b3567;position:absolute;display:block}.product-card .badge-text{font-weight:500;font-size:12px;line-height:14px;text-align:center;position:absolute;color:#fff!important;transform:translate(-50%,-50%);top:50%;left:50%;text-transform:capitalize}.product-card .image-slider-wrapper{display:flex;justify-content:center;align-items:center;border-radius:12px;background:#fff}@media (min-width: 450px) and (max-width: 744px){.image-slider-wrapper{padding:16px}}.product-card .prev-btn,.product-card .next-btn{position:absolute;z-index:2;cursor:pointer;display:none}.product-card .prev-btn{left:22px}.product-card .next-btn{right:22px}.product-card .image-slider{min-height:263px;min-width:263px;width:100%}@media screen and (min-width: 1221px){.product-card .image-slider{padding:64px 54px}}.product-card p{margin-block-start:0em;margin-block-end:0em}@media (max-width: 1279px){.product-card .image-slider{min-height:unset;min-width:unset;margin-bottom:32px}}@media (max-width: 743px){.product-card .image-slider{margin-bottom:8px}}.image-slider .slide-image-container{transition:.9s cubic-bezier(.48,.15,.18,1);opacity:0}.image-slider .slide-image-container.slick-initialized{opacity:1}.image-slider .slide-image-container img{max-width:100%;justify-self:center}@media screen and (max-width: 767px){.image-slider .slide-image-container img{padding:26.528px 21.655px 26.528px 21.656px}}.slick-slide img{width:100%}.product-card .product-card-form{margin-top:auto}.product-description{background-color:#deb887;position:relative;margin-top:346px}.product-card .text,.product-card .product-name{color:#1b3567}.lifestage-and-rates{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.lifestage-and-rates .lifestage{text-transform:uppercase}.lifestage-and-rates .lifestage,#rates{font-weight:700;font-size:14px;line-height:16px}.lifestage-and-rates .rates-container{display:flex;justify-content:center;align-items:center;gap:4px}#rates{text-align:center}.product-card .product-name{font-weight:700;font-size:20px;line-height:24px;margin:16px 0 0}.product-card .food-type{font-weight:400;font-size:20px;line-height:24px}.product-card .package-size{width:100%;margin:16px 0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.package-size .radio__input{display:none}.package-size .radio__label{cursor:pointer;font-weight:400;font-size:14px;line-height:16px;border-radius:4px;border:1px solid #d4d3d7;text-align:center;padding:6px 16px;color:#1b3567;background-color:#fbfafc}.radio__input:checked+.radio__label{border:1px solid #1b3567;background-color:#fff;font-weight:700}.product-card .package-size button{padding:6px 16px;border:1px solid #d4d3d7;border-radius:4px;background-color:#fbfafc;font-weight:400;font-size:14px;line-height:16px}.product-card .package-size button:focus{border:1px solid #1b3567;background-color:#fff;font-weight:700}.product-card .add-to-cart-btn{order:5;margin-top:auto;width:100%;height:44px;padding:14px 24px;background-color:#1b3567;border-radius:24px;color:#fff;font-weight:700;font-size:14px;line-height:16px;text-align:center;border-color:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:0}.product-card .add-to-cart-btn .btn-text{color:#fff}.product-card .add-to-cart-btn.disabled{opacity:.5;cursor:not-allowed}.add-to-cart-btn:hover{background-color:#29509c}.product-price-mobile{display:none}.product-price-mobile p{font-size:12px;font-weight:500;line-height:14px}.product-price-mobile span{font-size:14px;font-weight:700;line-height:16px}.product-price-mobile{display:flex;margin-top:20px;margin-bottom:16px}.filter-pagination{display:flex;justify-content:center;position:absolute;width:100%;bottom:-100px}#load-btn{width:131px;height:44px;border-radius:24px;border-color:#1b3567;font-weight:700;font-size:14px;line-height:16px;text-align:center;cursor:pointer;color:#1b3567;background-color:#fff;border:2px solid}#load-btn:hover{background-color:#29509c;color:#fff;border:none}.product-card .product-card-benefits{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}.product-card .product-card-benefits .product-card-benefit{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product-card .product-card-benefits .product-card-benefit .benefit-icon{width:16px}.product-card .product-card-benefits .product-card-benefit .benefit-title{font-weight:500;font-size:12px;line-height:12px;color:#1b3567}@media (max-width: 1279px){.product-card{padding:48px}}@media (max-width: 1200px){.product-card-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 850px){.product-card-container{margin-top:0}}@media (max-width: 743px){.product-card .product-card-benefits{display:none}.product-card-container{grid-gap:24px 16px;margin:40px 0;transition:.5s ease}.product-card{padding:0;text-align:left}.product-card .image{margin-bottom:24px}.product-card .lifestage{font-size:10px;line-height:16px}.product-card .product-name{font-size:14px;line-height:16px;margin-top:8px;margin-bottom:0}.product-card .food-type{font-size:14px;line-height:16px}.product-card-container .package-size,.product-card-container .add-to-cart-btn,.lifestage-and-rates .rates-container{display:none}.product-card .product-badge{width:58px;height:58px}#circle{max-width:58px;height:58px}.product-card .badge-text{font-weight:500;font-size:9px;line-height:11.86px}.product-card-text{padding:40px 24px;text-align:center}.product-card-text h3{font-size:20px;line-height:24px}.product-card-text img{width:22.5px;letter-spacing:0em}.product-card:hover{box-shadow:none}.slick-arrow,.product-card:hover .slick-arrow{visibility:hidden}}.product-card,.product-card *{min-width:0}.product-card .radio__label{min-width:unset}.filter-group-applied{background-color:#1b3567;color:#fff}.intro-header{padding:64px 0 32px}.intro-header .header-heading{text-align:center;font-size:48px;line-height:56px;font-weight:700;letter-spacing:-.02em!important;color:#1b3567;margin:0}.header-heading br{display:none}@media (max-width: 768px){.intro-header{padding:40px 16px 32px}.header-heading br{display:flex}}@media (max-width: 480px){.intro-header .header-heading{font-size:32px;line-height:36px}.header-heading br{display:flex}}.product-card{position:relative}.product-card .product-badge{position:absolute;left:10px;top:10px}.radio__label:hover{border:1px solid #1b3567}.button-box .radio__label:last-of-type:hover,.button-box .radio__label:not(:first-of-type):not(:last-of-type):hover{border-left:1px solid #1b3567}.product-card.product-card-image{padding:0}.all-filter-btn:hover,.sort-filter-btn:hover{border:1px solid #1b3567}@media (max-width: 768px){.product-card .product-name{font-size:16px;line-height:20px;margin:8px 0 0}.product-card .food-type{font-size:16px;line-height:20px}.product-card .add-to-cart-btn{font-weight:700;font-size:1.8vw;line-height:16px}.product-card .package-size{margin:16px 0}.package-size .radio__label{font-size:1.8vw}.d-md-block{display:block}}.all-filters-drawer{transition:.4s ease}.filter-section-one>*{transition:1.5s ease}.collection-single .all-filters-drawer{max-width:72.5rem}.collection-single .filter-section-one .right-section{width:100%}.collection-all .all-filters-drawer{max-width:87.5rem}.collection-all .filter-section-one .left-section,.filter-section-one .right-section{max-width:42rem}@media (min-width: 841px){.filter-section-one .right-section{min-width:40rem}.collection-all .all-filters-drawer{min-width:82rem}}button#all-filter-btn{margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
