.h1-medium{font-size:40px}.h1-medium,.h2-medium{font-family:Onest,Arial,sans-serif;font-weight:400;line-height:140%}.h2-medium{font-size:32px}.h3-medium{font-size:24px}.h3-medium,.h4-medium{font-family:Onest,Arial,sans-serif;font-weight:400;line-height:140%}.h4-medium{font-size:18px}.m-h1-medium{font-family:Onest,Arial,sans-serif;font-weight:400;font-size:28px;line-height:140%}.t1-bold,.t1-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:16px;line-height:135%;letter-spacing:0}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .pdp-link a,.t2-bold,.t2-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:14px;line-height:124%;letter-spacing:0}.t3-bold,.t3-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:10px;line-height:135%;letter-spacing:0}.t1-bold,.t2-bold,.t3-bold{font-weight:700}.button-bold{line-height:135%}.button-bold,.link-bold{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700}.badge-bold,.link-bold{line-height:100%;letter-spacing:0}.badge-bold{font-family:Onest,Arial,sans-serif;font-size:10px;font-weight:700}.skinny-banner-template{width:100%;max-width:1440px;padding:16px;margin:auto}.skinny-banner-template .skinny-banner-image,.skinny-banner-template img,.skinny-banner-template picture{display:block;width:100%;height:auto;border-radius:12px}.skinny-banner-template.zero{padding-top:0;padding-bottom:0}.skinny-banner-template.small{padding-top:16px;padding-bottom:16px}.skinny-banner-template.medium{padding-top:40px;padding-bottom:40px}@media (max-width:767.98px){.skinny-banner-template.medium{padding-top:56px;padding-bottom:56px}}.skinny-banner-template.large{padding-top:80px;padding-bottom:80px}.picture-grid-template{display:-ms-grid;display:grid;width:100%;max-width:1440px;margin:auto;gap:16px;padding:24px 16px;background-color:inherit}.picture-grid-template.zero{padding-top:0;padding-bottom:0}.picture-grid-template.small{padding-top:16px;padding-bottom:16px}.picture-grid-template.medium{padding-top:40px;padding-bottom:40px}@media (max-width:767.98px){.picture-grid-template.medium{padding-top:56px;padding-bottom:56px}}.picture-grid-template.large{padding-top:80px;padding-bottom:80px}.picture-grid-template.picture-grid-template-2{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.picture-grid-template.picture-grid-template-4{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.picture-grid-template .picture-grid-card,.picture-grid-template img,.picture-grid-template picture{display:block;width:100%;height:100%}.picture-grid-template .picture-grid-card{height:210px;overflow:hidden;border-radius:16px;background-color:#f4f3ef}.picture-grid-template img{object-fit:cover}@media (max-width:767.98px){.picture-grid-template,.picture-grid-template.picture-grid-template-2{-ms-grid-columns:1fr;grid-template-columns:1fr}.picture-grid-template.picture-grid-template-4{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.picture-grid-template .picture-grid-card{min-height:auto}.picture-grid-template img{height:auto}}.contentstack-section.card-grid-section{padding:40px 16px;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:16px;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.contentstack-section.card-grid-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:543.98px){.contentstack-section.card-grid-section{padding:40px 16px;gap:16px}}.contentstack-section.card-grid-section.zero{padding-top:0;padding-bottom:0}.contentstack-section.card-grid-section.small{padding-top:16px;padding-bottom:16px}.contentstack-section.card-grid-section.medium{padding-top:40px;padding-bottom:40px}@media (max-width:543.98px){.contentstack-section.card-grid-section.medium{padding-top:56px;padding-bottom:56px}}.contentstack-section.card-grid-section.large{padding-top:80px;padding-bottom:80px}.contentstack-section.card-grid-section .card-grid-item{max-width:458px;width:100%;position:relative;border-radius:8px}@media (max-width:543.98px){.contentstack-section.card-grid-section .card-grid-item .card-grid-image{max-height:unset}}.contentstack-section.card-grid-section .card-grid-item .card-grid-image a{cursor:pointer;display:block;width:100%}.contentstack-section.card-grid-section .card-grid-item .card-grid-image a img{width:100%;height:100%;aspect-ratio:unset;object-fit:cover;border-radius:8px;display:block}@media (max-width:543.98px){.contentstack-section.card-grid-section .card-grid-item .card-grid-image a img{max-height:unset}}.contentstack-section.card-grid-section .card-grid-item .card-grid-content{position:absolute;top:20%;left:40%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contentstack-section.card-grid-section .card-grid-item .card-grid-content h3{font-family:Onest,Arial,sans-serif;font-size:22px;font-weight:700;line-height:140%;color:#f4f3ef}@media (max-width:543.98px){.contentstack-section.card-grid-section .card-grid-item .card-grid-content h3{font-size:18px}}.contentstack-section.card-grid-section .card-grid-item .card-grid-content p{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:135%;color:#fdfcfb;max-width:200px;text-align:center}@media (max-width:543.98px){.contentstack-section.card-grid-section .card-grid-item .card-grid-content p{font-size:12px}}.contentstack-section.card-grid-section .card-grid-item .card-grid-content a{height:42px;background-color:#f6df6e;border-radius:60px;box-shadow:0 4px 8px 0 #000E0F4D;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:100%;color:#2d2720;padding:8px 18px}@media (max-width:543.98px){.contentstack-section.card-grid-section .card-grid-item .card-grid-content a{font-size:12px;height:33.5px;padding:7px 14px}}.shop-by-brand-row{background-color:#f4f3ef;padding:80px 56px!important}@media (max-width:543.98px){.shop-by-brand-row{padding:56px 16px!important}}@media (min-width:1440px){.shop-by-brand-row .container-fluid{max-width:1440px;padding:0;margin:0 auto!important;width:100%}}.shop-by-brand-row.zero{padding-top:0!important;padding-bottom:0!important}.shop-by-brand-row.small{padding-top:16px!important;padding-bottom:16px!important}.shop-by-brand-row.medium{padding-top:40px!important;padding-bottom:40px!important}@media (max-width:767px){.shop-by-brand-row.medium{padding-top:56px!important;padding-bottom:56px!important}}.shop-by-brand-row.large{padding-top:80px!important;padding-bottom:80px!important}.home-recommendations{background-color:#f4f3ef}@media (max-width:543.98px){.home-recommendations .container-lg{padding:0}}.home-recommendations.homepage-prescriptions.food-your-pets-love-default{padding:40px 0 40px 56px!important}@media (max-width:543.98px){.home-recommendations.homepage-prescriptions.food-your-pets-love-default{padding:56px 0 56px 16px!important}}.home-recommendations.homepage-prescriptions.food-your-pets-love-small{padding:16px 0 16px 56px!important}.home-recommendations.homepage-prescriptions.food-your-pets-love-medium{padding:40px 0 40px 56px!important}@media (max-width:543.98px){.home-recommendations.homepage-prescriptions.food-your-pets-love-medium{padding:56px 0 56px 16px!important}}.home-recommendations.homepage-prescriptions.food-your-pets-love-large{padding:80px 0 80px 56px!important}.home-recommendations.homepage-prescriptions.food-your-pets-love-no-padding{padding:0 0 0 56px!important}.home-recommendations.homepage-prescriptions .newDesignTile{margin-right:15px!important}.home-recommendations .recommendations{margin-top:30px;margin-bottom:30px}@media (min-width:768px) and (max-width:991.98px){.home-recommendations .recommendations{margin-top:45px}}@media (max-width:543.98px){.home-recommendations .recommendations{margin-top:30px}}.home-recommendations .recommendations>div{-ms-flex-align:center;align-items:center}.home-recommendations .recommendations .home-recommendations-title{margin-bottom:25px}.home-recommendations .recommendations .home-recommendations-title h2{font-size:28px;color:#2d2720;font-family:Onest,Arial,sans-serif;font-weight:600;margin-bottom:0;line-height:135%}@media (max-width:767.98px){.home-recommendations .recommendations .home-recommendations-title h2{line-height:140%;font-size:24px;letter-spacing:-.24px}}@media (max-width:543.98px){.home-recommendations .recommendations .home-recommendations-title h2{padding:0}}.home-recommendations .recommendations .home-recommendations-title h2 .view-all-link{color:#335d53;float:right;font-size:16px;line-height:30px}@media (max-width:543.98px){.home-recommendations .recommendations .home-recommendations-title h2 .view-all-link{line-height:24px;font-size:14px}}.home-recommendations .recommendations .home-recommendations-title h2 .view-all-link:hover{color:#001753;text-decoration:none!important}.home-recommendations .recommendations .home-recommendations-title h2 .view-all-link .nav-chevron-right{display:inline-block!important;width:6px;height:10px;margin-left:3px;vertical-align:baseline;background:url(../images/chevron-right.svg) 0 100% no-repeat}.home-recommendations .recommendations .home-recommendations-title .home-recommendations-subtitle{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:24px;font-weight:500;line-height:135%;margin-top:1rem}.home-recommendations .recommendations .home-recommendations-title .home-recommendations-subtitle.home-recommendations-subtitle-regular{font-size:24px}.home-recommendations .recommendations .home-recommendations-title .home-recommendations-subtitle.home-recommendations-subtitle-small{font-size:16px}.home-recommendations .recommendations .home-recommendations-title .home-recommendations-subtitle.home-recommendations-subtitle-bold{font-size:24px;font-weight:600}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .slick-arrow{display:none!important}}@media (max-width:543.98px){.home-recommendations .recommendations .home-product-carousel{padding-left:5px;margin:0}}.home-recommendations .recommendations .home-product-carousel .item{padding:0 10px}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .item{min-width:unset}}@media (max-width:543.98px){.home-recommendations .recommendations .home-product-carousel .product-tile{display:block;border-bottom:0}}@media (max-width:543.98px){.home-recommendations .recommendations .home-product-carousel .product-tile .image-container,.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body{width:100%}}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .pdp-link a{line-height:135%;color:#2d2720;overflow:hidden;text-overflow:ellipsis}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .ratings{font-size:12px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .ratings img{display:inline-block}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at{display:block}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at .sale{font-size:16px}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-discount-info{font-size:12px;line-height:14px;display:block;color:#555;margin-top:3px}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage{color:#e6000b}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage:before{content:"\A";white-space:pre}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .option-spot{display:block;font-size:11px;color:#5b616b;margin-top:3px}.home-recommendations .recommendations .home-product-carousel .product-tile.newTile{max-width:unset}.home-recommendations .recommendations .home-product-carousel .product-info-items{display:block}.home-recommendations .recommendations .home-product-carousel .product-info-items .qty-info{font-size:14px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .product-info-items .rx-icon{background-image:url(../images/rx-icon.svg);display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:bottom;margin-right:2px}.home-recommendations .recommendations .home-product-carousel .product-info-items .prescription-tag{font-size:10px;text-transform:uppercase;font-weight:700;color:#001753;display:block;padding:10px 0;line-height:17px}.home-recommendations .recommendations .home-product-carousel .product-info-items .refill-container{background-color:#f2f7fe;padding:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;max-width:100%;margin-top:10px}.home-recommendations .recommendations .home-product-carousel .product-info-items .refill-container .refill-icon-block{background-color:#e6f1fe;padding:5px 3px}.home-recommendations .recommendations .home-product-carousel .product-info-items .refill-container .refill-icon-block .refill-icon{background-image:url(../images/shoppingtag.svg);display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle}.home-recommendations .recommendations .home-product-carousel .pkqty{display:block;font-size:12px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .slick-list{padding-right:50px;width:95.5%;margin-left:10px}.home-recommendations .recommendations .home-product-carousel .slick-prev{background-image:url(../images/prev-arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;left:30px}.home-recommendations .recommendations .home-product-carousel .slick-prev:focus{border:2px solid #00f}@media (min-width:992px) and (max-width:1199.98px){.home-recommendations .recommendations .home-product-carousel .slick-prev{left:-15px}}@media (min-width:768px) and (max-width:991.98px){.home-recommendations .recommendations .home-product-carousel .slick-prev{display:none!important}}.home-recommendations .recommendations .home-product-carousel .slick-prev:before{content:""}.home-recommendations .recommendations .home-product-carousel .slick-prev.slick-disabled{opacity:0;pointer-events:none}.home-recommendations .recommendations .home-product-carousel .slick-next{background-image:url(../images/next-arrow.svg);background-repeat:no-repeat;width:46px;height:46px;right:0;background-size:auto;margin-right:40px}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .slick-next{display:none!important}}.home-recommendations .recommendations .home-product-carousel .slick-next:before{content:""}.home-recommendations .recommendations .home-product-carousel .slick-next.slick-disabled{opacity:0;pointer-events:none}@media (max-width:543.98px){.home-recommendations .shop-by-condition .slick-slider{overflow-x:auto;overflow-y:hidden;white-space:nowrap;display:-ms-flexbox;display:flex;scrollbar-width:thin;-ms-overflow-style:none}.home-recommendations .shop-by-condition .slick-track{margin-bottom:16px;gap:unset!important}.home-recommendations .shop-by-condition .slick-track .slick-slide{margin-right:10px!important;min-width:184px}.home-recommendations .shop-by-condition .slick-list{overflow-x:auto!important;width:91%!important}.home-recommendations .shop-by-condition .slick-list::-webkit-scrollbar{height:8px;background:#e5e1dd;border-radius:10px}.home-recommendations .shop-by-condition .slick-list::-webkit-scrollbar-track{background:#fdfcfb;border-radius:10px}.home-recommendations .shop-by-condition .slick-list::-webkit-scrollbar-thumb{background:#e5e1dd;border-radius:10px;width:50px}.home-recommendations .shop-by-condition .slick-list::-webkit-scrollbar-thumb:hover{background:#555}.home-recommendations .shop-by-condition .custom-scrollbar-thumb{position:absolute;top:0;height:8px;background:#e5e1dd;border-radius:10px;width:50px}}.home-recommendations.food-your-pets-love,.home-recommendations.shop-for-your-senior-pet,.home-recommendations.top-rated-food{padding-top:40px!important;padding-bottom:40px!important}.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-next,.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-prev,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-next,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-prev,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-next,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-prev{display:block!important;z-index:9}@media (min-width:768px) and (max-width:991.98px){.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-next,.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-prev,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-next,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-prev,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-next,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-prev{display:block!important}}.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-next,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-next,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-next{right:0!important;margin-right:2px;z-index:1}.home-recommendations.food-your-pets-love .recommendations .home-product-carousel .slick-prev,.home-recommendations.shop-for-your-senior-pet .recommendations .home-product-carousel .slick-prev,.home-recommendations.top-rated-food .recommendations .home-product-carousel .slick-prev{left:-40px!important}.home-recommendations.food-your-pets-love .recommendations .home-recommendations-title,.home-recommendations.shop-for-your-senior-pet .recommendations .home-recommendations-title,.home-recommendations.top-rated-food .recommendations .home-recommendations-title{padding:0}@media (max-width:543.98px){.home-recommendations.food-your-pets-love .recommendations .home-recommendations-title,.home-recommendations.shop-for-your-senior-pet .recommendations .home-recommendations-title,.home-recommendations.top-rated-food .recommendations .home-recommendations-title{padding-left:15px;padding-right:15px}}.home-recommendations.food-your-pets-love.zero,.home-recommendations.shop-for-your-senior-pet.zero,.home-recommendations.top-rated-food.zero{padding-top:0!important;padding-bottom:0!important}.home-recommendations.food-your-pets-love.small,.home-recommendations.shop-for-your-senior-pet.small,.home-recommendations.top-rated-food.small{padding-top:16px!important;padding-bottom:16px!important}.home-recommendations.food-your-pets-love.medium,.home-recommendations.shop-for-your-senior-pet.medium,.home-recommendations.top-rated-food.medium{padding-top:40px!important;padding-bottom:40px!important}@media (max-width:767.98px){.home-recommendations.food-your-pets-love.medium,.home-recommendations.shop-for-your-senior-pet.medium,.home-recommendations.top-rated-food.medium{padding-top:56px!important;padding-bottom:56px!important}}.home-recommendations.food-your-pets-love.large,.home-recommendations.shop-for-your-senior-pet.large,.home-recommendations.top-rated-food.large{padding-top:80px!important;padding-bottom:80px!important}.shop-by-brand-section h2{line-height:140%;color:#2d2720;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}@media (max-width:543.98px){.shop-by-brand-section h2{margin:24px 0 0}}.shop-by-brand-section h2 .view-all-link{line-height:135%;color:#5a62d4;float:right}@media (max-width:767.98px){.shop-by-brand-section h2 .view-all-link{padding-top:32px}}@media (max-width:543.98px){.shop-by-brand-section h2 .view-all-link{padding-top:8px}}@media (min-width:768px) and (max-width:991.98px){.shop-by-brand-section .brand-container{text-align:center}}.shop-by-brand-section .brand-container .child-brands{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-flex-pack:start;justify-content:flex-start;scrollbar-width:none}.shop-by-brand-section .brand-list-item{display:inline-block;width:100%;margin:40px 4px 0;max-width:230px;-ms-flex:0 0 200px;flex:0 0 200px}@media (min-width:768px) and (max-width:991.98px){.shop-by-brand-section .brand-list-item{-ms-flex:0 0 210px;flex:0 0 210px}}@media (min-width:992px){.shop-by-brand-section .brand-list-item{max-width:unset;-ms-flex:0 0 calc(16.66667% - 8px);flex:0 0 calc(16.66667% - 8px)}}.shop-by-brand-section .brand-list-item:nth-child(n+12){display:none}.shop-by-brand-section .brand-list-item a{display:block}.shop-by-brand-section .brand-list-item a img{display:block;width:100%;border:2px solid #fff;border-radius:5px;overflow:hidden;padding-top:4px;padding-bottom:4px;background:#fff}.shop-by-brand-section .brand-list-item a span{display:block;color:#335d53;font-weight:700;text-align:center;margin-top:12px}@media (min-width:768px) and (max-width:991.98px){.shop-by-brand-section .brand-list-item a span{font-size:16px}}@media (max-width:543.98px){.shop-by-brand-section .brand-list-item a span{display:none}}.shop-by-brand-section .brand-list-item a .brand-img-wrapper{display:block;border:2px solid #fff;border-radius:8px}.shop-by-brand-section .brand-list-item a:hover .brand-img-wrapper,.shop-by-brand-section .brand-list-item a:hover img{border-color:#0d42c9}.shop-by-brand-section .brand-list-item a:hover span{color:#0d42c9}@media (max-width:543.98px){.shop-by-brand-section .brand-list-item:nth-child(n+7){display:none}}.shop-by-brand-section .brand-list-item span.brand-name{color:#2d2720;line-height:135%}.trusted-brand-container{width:100%}.trusted-brand-container .trusted-brand-list{max-width:1440px;width:100%;margin:0 auto;padding:40px 56px;text-align:center}.trusted-brand-container .trusted-brand-list .signposts-title{line-height:140%;margin-bottom:32px;color:#2d2720}.trusted-brand-container .trusted-brand-list .trusted-list{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-pack:center;justify-content:center}.trusted-brand-container .trusted-brand-list .trusted-list .category-img{background:#fff;border-radius:50%;position:relative;width:180px;height:180px;margin-bottom:8px}.trusted-brand-container .trusted-brand-list .trusted-list .category-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.trusted-brand-container .trusted-brand-list .trusted-list .category-name{line-height:135%;color:#2d2720}@media (max-width:1200px){.trusted-brand-container .trusted-brand-list .trusted-list{-ms-flex-pack:start;justify-content:flex-start;overflow:auto;padding-bottom:10px}}@media (max-width:767px){.trusted-brand-container .trusted-brand-list{padding:24px 16px}.trusted-brand-container .trusted-brand-list .signposts-title{text-align:left;font-size:20px;line-height:140%}.trusted-brand-container .trusted-brand-list .trusted-list{-ms-flex-pack:start;justify-content:flex-start;overflow:auto;padding-bottom:10px}.trusted-brand-container .trusted-brand-list .trusted-list .category-img{width:96px;height:96px}.trusted-brand-container .trusted-brand-list .trusted-list .category-img img{width:100%}}.cs-faq-section{background:#fff;padding:56px}@media (max-width:543.98px){.cs-faq-section{padding:40px 16px}}.cs-faq-section .cs-faq-section-container{max-width:1328px;margin:0 auto}.cs-faq-section p:last-child{margin-bottom:0}.cs-faq-section .cs-faq-section-title{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:32px;line-height:140%;color:#000;margin-bottom:24px}@media (max-width:543.98px){.cs-faq-section .cs-faq-section-title{font-size:24px;margin-bottom:16px}}.cs-faq-section .cs-faq-section-item{padding:20px 0;border-bottom:1px solid #eee}.cs-faq-section .cs-faq-section-item:first-child{border-top:1px solid #eee}.cs-faq-section .cs-faq-section-question{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:18px;line-height:140%;color:#000;margin-bottom:8px}@media (max-width:543.98px){.cs-faq-section .cs-faq-section-question{font-size:16px}}.cs-faq-section .cs-faq-section-question p{color:inherit;font:inherit}.cs-faq-section .cs-faq-section-answer{font-family:Onest,Arial,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#000}@media (max-width:543.98px){.cs-faq-section .cs-faq-section-answer{font-size:14px}}.cs-faq-section .cs-faq-section-answer li,.cs-faq-section .cs-faq-section-answer p{color:#000}.h-display,.h-page-title{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:28px;text-transform:none}@media (min-width:768px){.h-display{font-size:40px}}@media (min-width:768px){.h-page-title{font-size:32px}}.h-page-title-alt{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:20px;text-transform:none}.einstein-panel .title,.h-section-title,.shop-by-brand-section h2,.trusted-brand-container .trusted-brand-list .signposts-title{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:24px;text-transform:none}@media (min-width:768px){.einstein-panel .title,.h-section-title,.shop-by-brand-section h2,.trusted-brand-container .trusted-brand-list .signposts-title{font-size:28px}}.h-subtitle{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:20px;text-transform:none}@media (min-width:768px){.h-subtitle{font-size:24px}}.h-card-pricing{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:18px;text-transform:none}.h-button,.h-button-link,.refinements .card .card-body .values .more-refinements button,.shop-by-brand-section h2 .view-all-link{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:capitalize}.h-button-link,.shop-by-brand-section h2 .view-all-link{text-decoration:underline}.custom-select-sort .custom-options .custom-option,.custom-select-sort .select-current-option .option-name,.h-body,.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-name{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:16px;text-transform:none}.h-card-detail,.page[data-action=Search-AllBrands] .plp-grid .product-grid-container .new-filter-bar .searchCount,.page[data-action=Search-AllConditions] .plp-grid .product-grid-container .new-filter-bar .searchCount,.page[data-action=Search-Show] .plp-grid .product-grid-container .searchCount,.shop-by-brand-section .brand-list-item span.brand-name,.trusted-brand-container .trusted-brand-list .trusted-list .category-name{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:14px;text-transform:none}.h-caption{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:12px;text-transform:none}.filter-bar label,.h-badges,.page[data-action=Search-Show] .custom-select-sort label.name{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:10px;text-transform:none}.h-navigation{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:10px;text-transform:none}.h-disclaimer{font-family:Arial,sans-serif;font-style:italic;font-size:12px;text-transform:none}.font-weight-bold{font-weight:700}.font-weight-medium{font-weight:500}.font-weight-regular{font-weight:400}.refinements .card .card-body .values .more-refinements button{font-family:Onest,Arial,sans-serif;font-size:14px;text-align:left;background:0 0;text-decoration:underline}@media only screen and (min-width:768px){.container.search-results{margin-top:20px}.container.search-results .did-you-mean-container{margin-bottom:0}.container.search-results .did-you-mean-container p{font-family:Onest,Arial,sans-serif;font-size:18px;font-weight:700;line-height:25.2px;letter-spacing:0;text-align:left;color:#335d53;margin-bottom:0}.page ol.breadcrumb{margin-bottom:0!important;margin-top:4px!important}.page ol.breadcrumb .breadcrumb-item a{line-height:135%;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;text-align:left;position:relative;background-image:none!important;padding:0 16px 0 0!important;text-decoration:underline;margin:0;color:#fdfcfb}.page ol.breadcrumb .breadcrumb-item a:after{background:url(../images/link.svg) no-repeat!important;content:"";position:absolute;right:-2px;top:0;width:5px;height:100%}.page ol.breadcrumb .breadcrumb-item .last-breadcrumb{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;letter-spacing:.005em;text-align:left;color:#fff;padding-top:0!important}.page ol.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:12px!important}.page ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:none}.refinement-bar{padding-top:32px!important}.refinement-bar .refinements{padding-top:0}.refinement-bar .refinements .refinement h2{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:135%;text-align:left}.refinement-bar .refinements .card{border-bottom:1px solid #e8ebed!important}.refinement-bar .refinements .refinement-tags{margin:0 0 20px}.refinement-bar .refinements .refinement-tags .tag-container{white-space:inherit;cursor:pointer}.refinement-tags{padding-bottom:24px;border-bottom:1px solid #e8ebed}.refinement-tags .selected-filter-clear-btn{width:100%;display:-ms-flexbox;display:flex;margin:0 0 16px!important}.refinement-tags .selected-filter-clear-btn .selected-filter-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}.refinement-tags .selected-filter-clear-btn .selected-filter-header .title{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px;letter-spacing:0;text-align:left;color:#335d53;margin:0;padding:0}.refinement-tags .selected-filter-clear-btn .selected-filter-header .new-clear.clear-all-container button{font-weight:500;text-align:left;background:0 0;text-decoration:underline;color:#2f333b;margin:0;margin-left:8px!important}.refinement-tags .tag-container{border:1px solid #dbdee0;background-color:#fff!important;font-family:Onest;font-size:13px;font-weight:500;line-height:16px;letter-spacing:.005em;text-align:left;color:#001753;border-radius:32px!important;padding:9px 13px!important;margin:0 4px 4px 0!important}.refinement-tags .tag-container .tag-name{font-size:13px!important;color:#001753!important}.refinement-tags .tag-container .new-clear-btn{margin:0}.refinement-tags .tag-container .tag-remove{margin:0;width:15px;height:15px;background:url(../images/leftnav-filter-close.svg) 0 0/15px 15px no-repeat;display:inline-block;vertical-align:middle;cursor:pointer;border:none}.refinement-sort-by{text-align:end}.new-filter-bar{border:none!important}.refinements .card .card-body .values li button{width:100%;position:relative;font-family:Onest,Arial,sans-serif;text-align:left;color:#001753!important}.refinements .card .card-body .values li button:hover .box.selected-box,.refinements .card .card-body .values li button:hover .circle.selected-circle{border:0!important}.refinements .card .card-body .values li button .box{border-radius:6px;width:24px;height:24px}.refinements .card .card-body .values li button .box.selected-box{background:url(../images/new-checbox-Checkmark.svg) 100% no-repeat!important;border:0}.refinements .card .card-body .values li button .circle{width:24px;height:24px;min-width:24px}.refinements .card .card-body .values li button .circle.selected-circle{background:url(../images/new-circle-checkmark.svg) 100% no-repeat!important;border:0}.refinements .card .card-body .values li button .hit-count{padding-left:0;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:135%;color:#b3b7c1;margin-left:auto}.refinements .card .card-body .values li button .boolean-span{width:80%}.refinements .card .card-body .values .more-refinements,.refinements .card .card-body .values .show-less-refinements{background:none!important}.refinements .card .card-body .values .more-refinements{font-size:14px;color:#2d2720;font-weight:500;position:relative;padding-top:5px;cursor:pointer;border:none;text-decoration:underline}.refinements .card .card-body .values .show-less-refinements{display:none}.refinements .card .card-body .values button{font-family:Onest,Arial,sans-serif!important;font-size:16px!important;font-weight:700;line-height:135%!important;text-align:left!important;background:none!important;color:#2d2720!important;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refinements .card-header a.collapse-filter-button{background:url(../images/leftnav-filter-arrow.svg) 100%/15px 15px no-repeat!important;position:relative;right:8px;top:6px;transform:rotate(0deg)}.refinements .card-header a.collapse-filter-button.collapsed{transform:rotate(180deg)}.refinement-sort-by{font-family:Onest,Arial,sans-serif;color:#2f333b}.refinement-sort-by label{font-family:Onest,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:135%}.custom-select-sort .select-current-option .option-down{background:url(../images/rightArrowDown.svg) 100% no-repeat!important;width:20px!important;transition:.5s}.custom-select-sort .select-current-option .option-name{font-family:Onest,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:135%;text-align:left;color:#001753}.custom-select-sort .select-current-option .option-up{background:url(../images/arrow-down-black.svg) 100% no-repeat!important;width:20px!important;transform:rotate(180deg);transition:.5s}.header-banner-container .header-banner p{height:auto!important}}#product-search-results .filter-sort-tabs{display:none}@media only screen and (max-width:1024px){#product-search-results .filter-sort-tabs{display:-ms-flexbox;display:flex;margin-top:12px}}@media only screen and (max-width:1024px){#product-search-results .new-filter-bar,#product-search-results .refinement-bar{display:none!important}}@media only screen and (max-width:768px){#product-search-results .result-count{display:none}}.header-banner-container #new-header-color{background-color:#ecf3ff!important}@media only screen and (max-width:768px){.header-banner-container #new-header-color{border-radius:0!important}}.header-banner-container .header-banner p{padding:8px 0}.header-banner-container .header-banner .html-slot-container{height:52px}.mobile-page-staus-show{padding-top:16px;margin-bottom:-18px}.no-dashed-border{border:none!important}@media only screen and (max-width:767px){#new-header-color{background-color:#ecf3ff!important}.did-you-mean-container{margin-bottom:-2px!important}.did-you-mean-container p{font-family:Onest,Arial,sans-serif;font-size:18px;font-weight:700;line-height:25.2px;letter-spacing:0;text-align:left;color:#335d53;margin-bottom:0}.did-you-mean-container{margin-top:11px!important}ol.breadcrumb{margin-bottom:6px!important}#product-search-results .filter-sort-tabs{margin-top:16px}.header-banner-container .header-banner p{height:auto!important}}#product-search-results .grid-header .header{font-family:Onest;font-size:24px!important;line-height:32px!important;letter-spacing:0;text-align:left;margin:0;margin-bottom:8px!important;padding-left:0}@media only screen and (max-width:767px){#product-search-results .grid-header .header{font-family:Onest;font-size:20px!important;font-weight:700;line-height:32px!important;letter-spacing:0;text-align:left;margin:0;margin-bottom:8px!important}.page ol.breadcrumb{margin-bottom:0!important;margin-top:4px!important}.page ol.breadcrumb .breadcrumb-item a{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500!important;line-height:18.9px;text-align:left;position:relative;background-image:none!important;padding:0 16px 0 0!important;text-decoration:underline;margin:0;color:#fdfcfb}.page ol.breadcrumb .breadcrumb-item a:after{background:url(../images/link.svg) no-repeat!important;content:"";position:absolute;right:-2px;top:0;width:5px;height:100%}.page ol.breadcrumb .breadcrumb-item .last-breadcrumb{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;letter-spacing:.005em;text-align:left;color:#fdfcfb;padding-top:0!important}.page ol.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:12px!important}.page ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:none}}.hp-product-grid{padding:2px 0 0!important}@media (max-width:1439.98px){.search-results{padding:0;margin:0 auto;width:100%!important;max-width:100%;border-radius:0}.search-results .container,.search-results.container{max-width:100%}.search-results .container .container,.search-results .container .row,.search-results .container [class*=col-],.search-results.container .container,.search-results.container .row,.search-results.container [class*=col-]{margin:0;padding:0}.search-results .container .plp-grid,.search-results.container .plp-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-results .container .plp-grid .refinement-bar,.search-results.container .plp-grid .refinement-bar{max-width:318px;width:100%;padding-right:16px}.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{max-width:1100px;width:100%;margin-left:24px}}@media (max-width:1360px){.search-results .container .plp-grid .refinement-bar,.search-results.container .plp-grid .refinement-bar{max-width:23%;width:100%}.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{padding-left:20px!important;max-width:76%;width:100%}}@media (max-width:1199.98px){.search-results .container .plp-grid .refinement-bar,.search-results.container .plp-grid .refinement-bar{max-width:21%;padding-left:20px!important;padding-right:20px!important}.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{max-width:78%}}@media only screen and (max-width:1024px){.search-results .container,.search-results.container{max-width:100%;padding:0 24px}.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{padding-right:24px!important;max-width:100%;width:100%}}@media (max-width:768px){.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{padding:0!important}}@media (max-width:647px){.search-results{padding:0 16px}.search-results .container,.search-results.container{max-width:100%}}@media (max-width:543.98px){.search-results{padding:0 8px!important}}@media (min-width:1440px){.search-results{max-width:100%;padding:0;margin:0 auto;width:100%!important;border-radius:0}.search-results .container,.search-results.container{max-width:1344px}.search-results .container .container,.search-results .container .row,.search-results .container [class*=col-],.search-results.container .container,.search-results.container .row,.search-results.container [class*=col-]{margin:0;padding:0}.search-results .container .plp-grid,.search-results.container .plp-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-results .container .plp-grid .refinement-bar,.search-results.container .plp-grid .refinement-bar{max-width:318px}.search-results .container .plp-grid .product-grid-container,.search-results.container .plp-grid .product-grid-container{max-width:1100px}}.page[data-action=Search-Show] #maincontent{background-color:#fdfcfb}@media (max-width:767.98px){.page[data-action=Search-Show] #maincontent{top:132px}}.page[data-action=Search-Show] .product-breadcrumb{background-color:#234039;padding:1rem 2rem}@media only screen and (max-width:767px){.page[data-action=Search-Show] .product-breadcrumb{padding:.5rem 1rem}}.page[data-action=Search-Show] .product-breadcrumb .container .breadcrumb{margin:0!important;padding:0}.page[data-action=Search-Show] .category-title{padding:1rem 2rem;background-color:#335d53;color:#fff}.page[data-action=Search-Show] .category-title .header{margin-bottom:0;font-family:Onest,Arial,sans-serif;line-height:135%}.page[data-action=Search-Show] .custom-select-sort{border-radius:20px;position:relative;border-color:#b5aea8}.page[data-action=Search-Show] .custom-select-sort label.name{position:absolute;z-index:1;top:-7px;left:20px;background-color:#fff;line-height:135%}.page[data-action=Search-Show] .custom-select-sort .select-current-option{background-color:transparent}.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-down{background-color:#fff;height:90%;margin-top:0}@media (max-width:543.98px){.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-down{margin-top:13px;width:15px;height:15px;background-size:15px 15px;right:10px}}@media (max-width:375px){.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-down{right:5px}}@media (min-width:544px){.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-down{background-size:150%!important;width:25px!important}}.page[data-action=Search-Show] .custom-select-sort .select-current-option .option-name{line-height:135%;text-align:left;position:relative;z-index:5}.page[data-action=Search-Show] .plp-grid .card:not(.comparison-content){background-color:transparent}.page[data-action=Search-Show] .plp-grid .refinement-bar{border-right:1px solid #f4f3ef;padding-right:32px;background-color:#fdfcfb;padding-left:32px}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements{background-color:transparent}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card{margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body.show{margin-top:1rem;border-bottom:none}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box.selected-box{background:url(../images/new-checbox-Checkmark.svg) 100% no-repeat!important;border:none}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle.selected-circle{background:url(../images/new-circle-checkmark.svg) 100% no-repeat!important;border:none}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box,.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle{border:1.8px solid #b5aea8}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button span{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:.875rem;line-height:135%;font-weight:500}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.hit-count{font-size:.75rem}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.selected{font-weight:700;color:#5a62d4}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .box,.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .circle{border:1.8px solid #b5aea8}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover span{color:#5a62d4}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .card .card-header{margin-bottom:0}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-pet .card-header{display:none}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-tags{gap:8px}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-bottom:0!important;margin-right:0!important}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}@media only screen and (min-width:768px){.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-bottom:0!important;margin-right:0!important}.page[data-action=Search-Show] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}}.page[data-action=Search-Show] .plp-grid .product-grid-container{background-color:#fff;margin-left:0;padding:0}.page[data-action=Search-Show] .plp-grid .product-grid-container .searchCount{line-height:135%}@media (min-width:768px){.page[data-action=Search-Show] .plp-grid .product-grid-container{padding-left:32px}}.page[data-action=Search-Show] .plp-grid .product-grid-container .new-filter-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page[data-action=Search-Show] .plp-grid .product-grid-container .new-filter-bar .searchCount{color:#4c4742}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .filter-header{background-color:#f4f3ef}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .selected-filters-header a{margin-top:10px;text-align:right;-ms-flex:auto;flex:auto;margin-right:15px}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements .refinement-pet .card-header{display:none}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags{gap:8px}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-right:0!important}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .card{margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .card .card-header{margin-bottom:0}.page[data-action=Search-Show] .mobile-refinements-holder.new-category-page.show .card .card-body.show{margin-top:1rem;border-bottom:none}.page[data-action=Search-AllBrands] #maincontent,.page[data-action=Search-AllConditions] #maincontent{background-color:#fdfcfb}.page[data-action=Search-AllBrands] .product-breadcrumb,.page[data-action=Search-AllConditions] .product-breadcrumb{background-color:#234039;padding:1rem 2rem}@media only screen and (max-width:767px){.page[data-action=Search-AllBrands] .product-breadcrumb,.page[data-action=Search-AllConditions] .product-breadcrumb{padding:.5rem 1rem}}.page[data-action=Search-AllBrands] .product-breadcrumb .container,.page[data-action=Search-AllConditions] .product-breadcrumb .container{margin:0!important}.page[data-action=Search-AllBrands] .product-breadcrumb .container .breadcrumb,.page[data-action=Search-AllConditions] .product-breadcrumb .container .breadcrumb{margin:0!important;padding:0;height:19px}.page[data-action=Search-AllBrands] .category-title,.page[data-action=Search-AllConditions] .category-title{padding:1rem 2rem;background-color:#335d53;color:#fff}.page[data-action=Search-AllBrands] .category-title .header,.page[data-action=Search-AllConditions] .category-title .header{margin-bottom:0;font-family:Onest,Arial,sans-serif}.page[data-action=Search-AllBrands] .custom-select-sort,.page[data-action=Search-AllConditions] .custom-select-sort{border-radius:20px;position:relative;border-color:#b5aea8}.page[data-action=Search-AllBrands] .custom-select-sort label.name,.page[data-action=Search-AllConditions] .custom-select-sort label.name{position:absolute;z-index:1;top:-10px;left:20px;background-color:#fff}.page[data-action=Search-AllBrands] .custom-select-sort .select-current-option,.page[data-action=Search-AllConditions] .custom-select-sort .select-current-option{background-color:transparent}.page[data-action=Search-AllBrands] .custom-select-sort .select-current-option .option-down,.page[data-action=Search-AllConditions] .custom-select-sort .select-current-option .option-down{background-color:#fff;height:90%;margin-top:0}@media (min-width:544px){.page[data-action=Search-AllBrands] .custom-select-sort .select-current-option .option-down,.page[data-action=Search-AllConditions] .custom-select-sort .select-current-option .option-down{background-size:150%!important;width:25px!important}}.page[data-action=Search-AllBrands] .plp-grid .card:not(.comparison-content),.page[data-action=Search-AllConditions] .plp-grid .card:not(.comparison-content){background-color:transparent}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar{border-right:1px solid #f4f3ef;padding-right:32px;background-color:#fdfcfb;padding-left:32px}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements{background-color:transparent}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card{margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body.show,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body.show{margin-top:1rem;border-bottom:none}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box.selected-box,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box.selected-box{background:url(../images/new-checbox-Checkmark.svg) 100% no-repeat!important;border:none}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle.selected-circle,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle.selected-circle{background:url(../images/new-circle-checkmark.svg) 100% no-repeat!important;border:none}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box,.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button .box,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button .circle{border:1.8px solid #b5aea8}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button span,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button span{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:.875rem;line-height:18.9px;font-weight:500}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.hit-count,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.hit-count{font-size:.75rem}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.selected,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button span.selected{font-weight:700;color:#5a62d4}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .box,.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .circle,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .box,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover .circle{border:1.8px solid #b5aea8}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover span,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-body .values li button:hover span{color:#5a62d4}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .card .card-header,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .card .card-header{margin-bottom:0}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-pet .card-header,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-pet .card-header{display:none}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-tags,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-tags{gap:8px}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-bottom:0!important;margin-right:0!important}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}@media only screen and (min-width:768px){.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-bottom:0!important;margin-right:0!important}.page[data-action=Search-AllBrands] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name,.page[data-action=Search-AllConditions] .plp-grid .refinement-bar .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}}.page[data-action=Search-AllBrands] .plp-grid .product-grid-container,.page[data-action=Search-AllConditions] .plp-grid .product-grid-container{background-color:#fff;margin-left:0}@media (min-width:768px){.page[data-action=Search-AllBrands] .plp-grid .product-grid-container,.page[data-action=Search-AllConditions] .plp-grid .product-grid-container{padding-left:32px}}.page[data-action=Search-AllBrands] .plp-grid .product-grid-container .new-filter-bar,.page[data-action=Search-AllConditions] .plp-grid .product-grid-container .new-filter-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page[data-action=Search-AllBrands] .plp-grid .product-grid-container .new-filter-bar .searchCount,.page[data-action=Search-AllConditions] .plp-grid .product-grid-container .new-filter-bar .searchCount{line-height:18.9px;color:#4c4742}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .filter-header,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .filter-header{background-color:#f4f3ef}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .selected-filters-header a,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements.mobile-refinements .selected-filters-header a{margin-top:10px;text-align:right;-ms-flex:auto;flex:auto;margin-right:15px}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements .refinement-pet .card-header,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements .refinement-pet .card-header{display:none}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags{gap:8px}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container{background-color:#f4f3ef!important;margin-right:0!important}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container .tag-name,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .refinements .refinement-tags .tag-container .tag-name{font-family:Onest,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#4c4742!important}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .card,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .card{margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .card .card-header,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .card .card-header{margin-bottom:0}.page[data-action=Search-AllBrands] .mobile-refinements-holder.new-category-page.show .card .card-body.show,.page[data-action=Search-AllConditions] .mobile-refinements-holder.new-category-page.show .card .card-body.show{margin-top:1rem;border-bottom:none}.search-results-bg{background-color:#fff}.einstein-panel .title{line-height:140%;letter-spacing:.84px}body.searching .site-search .close-button{display:inline-block}.site-search .no-results-wrapper .links-container{padding:24px}.site-search .suggestions-wrapper .links-container{margin:24px}.site-search .close-button{display:none;outline:0;padding:0;border:0;position:absolute;background:0 0;right:0;right:10px;top:5px;z-index:9}.popular__searches__content__slot__container .popular__searches__heading{margin-bottom:16px;color:#2d2720;font-size:24px;font-family:Onest,Arial,sans-serif;font-weight:400}@media screen and (max-width:767.98px){.popular__searches__content__slot__container .popular__searches__heading{margin-bottom:24px}}.popular__searches__content__slot__container .popular__searches__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:24px;width:100%}@media screen and (max-width:1024.98px){.popular__searches__content__slot__container .popular__searches__container{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:1024.98px) and (max-width:767.98px){.popular__searches__content__slot__container .popular__searches__container .popular__searches__left{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:8px;row-gap:12px;-ms-flex-align:center;align-items:center}}.popular__searches__content__slot__container .popular__searches__container .search-button.popular__searches__item{border-radius:24px;padding:11.5px 0;color:#2d2720;background-color:#fff;font-size:1rem;font-weight:700;line-height:19.2px;width:100%;display:inline-block;text-align:center}.popular__searches__content__slot__container .popular__searches__container .search-button.popular__searches__item:hover{background-color:#335d53;color:#fff;text-decoration:none}.popular__searches__content__slot__container .popular__searches__container .search-button.popular__searches__item+.popular__searches__item{margin-top:12px}@media screen and (max-width:767.98px){.popular__searches__content__slot__container .popular__searches__container .search-button.popular__searches__item+.popular__searches__item{margin-top:0}}.popular__searches__content__slot__container .popular__searches__container .search-button.popular__searches__item.highlighted-item{color:#5a62d4}.popular__searches__content__slot__container .popular__searches__container .popular__searches__image__item{margin-bottom:16px;border-radius:20px;color:#fff;overflow:hidden}.popular__searches__content__slot__container .popular__searches__container .popular__searches__image__item .card-img-top{width:100%;height:auto;object-fit:cover}@media screen and (max-width:767.98px){.popular__searches__content__slot__container .popular__searches__container .popular__searches__image__item .card-img-top{height:150.5px}}.button-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prescriptions{background-color:#007bff}.supplies{background-color:#fd7e14}.shop-title{font-size:1.5rem;margin:15px}@media screen and (max-width:1200px){.shop-section{margin-top:24px}}.suggestions-wrapper .suggestions{border-top:1px solid #85a9ff}@media screen and (max-width:767px){.suggestions-wrapper .suggestions{border:none}}.suggestions-wrapper .suggestions .shop-all-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:#335d53;font-weight:500;width:-webkit-max-content;width:max-content}.suggestions-wrapper .suggestions .shop-all-link span{text-decoration:underline}@media screen and (max-width:767px){.suggestions-wrapper .suggestions .shop-all-link,.suggestions-wrapper .suggestions .shop-all-link .fa-angle-right{color:#5a62d4}}.suggestions-wrapper .suggestions .shop-all-link.item{padding-bottom:24px}.suggestions-wrapper .suggestions .shop-all-link .fa-angle-right{color:#335d53;font-size:1.5em}.suggestions-wrapper .suggestions .shop-all-link:hover{color:#335d53;text-decoration:none;font-weight:700}@media screen and (max-width:767px){.suggestions-wrapper .suggestions .links-container+.search__results__ul__container{margin-top:8px}}.suggestions-wrapper .suggestions .search__results__ul__container{margin:24px}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container{margin-top:24px}@media screen and (min-width:768px){.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container h2{margin-left:8px}}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link{padding:8px;margin-bottom:0;text-decoration:none!important}@media screen and (max-width:767.98px){.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link{display:block}}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link.active-link,.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link:active,.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link:focus,.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link:hover,.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .result-link:visited{background-color:#4034261A;text-decoration:none!important}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .item.see-all-link{padding:0}@media screen and (max-width:767.98px){.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .item.see-all-link{display:-ms-flexbox;display:flex;height:42px;width:108px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:24px;border:1px solid #efce2c}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .item.see-all-link a{display:block;padding:8px 22px}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .item.see-all-link a span{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.32px;text-transform:capitalize;text-decoration:none}.suggestions-wrapper .suggestions .search__results__ul__container .health-advice.results-container .result-links .item.see-all-link i{display:none}}.suggestions-wrapper .suggestions .search-results-ul{width:100%;padding:0;margin-bottom:0}.suggestions-wrapper .suggestions .product-suggestion-container .items{list-style-type:none}.suggestions-wrapper .suggestions .product-suggestion-container .items .item{padding:0;display:block}.suggestions-wrapper .suggestions .product-suggestion-container .items .item .product-suggestion-link{display:block;padding:8px}.suggestions-wrapper .suggestions .product-suggestion-container .items .item .suggestion-name-col{display:block}.suggestions-wrapper .suggestions .product-suggestion-container .items .item .suggestion-name-col .suggestion-name{vertical-align:middle;margin-right:4px;display:block;line-height:22px}.suggestions-wrapper .suggestions .product-suggestion-container .items .item .suggestion-name-col .bundle-and-save-label{vertical-align:middle}.suggestions-wrapper .suggestions .result-links a:not(.result-link):hover{text-decoration:none}.suggestions-wrapper .suggestions .suggestion__name__col__item a{text-decoration:none!important}.suggestions-wrapper .suggestions .suggestion__name__col__item a.active-link,.suggestions-wrapper .suggestions .suggestion__name__col__item a:active,.suggestions-wrapper .suggestions .suggestion__name__col__item a:focus,.suggestions-wrapper .suggestions .suggestion__name__col__item a:hover,.suggestions-wrapper .suggestions .suggestion__name__col__item a:visited{background-color:#4034261A}.suggestions-wrapper .suggestions .suggestion__name__col__item .bundle-save-badge{width:130px;padding:12px 0 8px}.suggestions-wrapper .suggestions .suggestion__name__col__item .bundle-save-badge img{width:100%}.no-results-found-search-container{border-top:1px solid #85a9ff;padding:24px}@media screen and (max-width:767px){.no-results-found-search-container{border:none}}.no-results-found-search-container .search-term-container p{font-size:24px;font-weight:400;font-family:Onest,Arial,sans-serif;color:#2d2720;margin-bottom:8px;word-break:break-word}@media only screen and (min-device-width:767px) and (max-device-width:992px){.no-results-found-search-container .search-term-container p{font-size:14px}}.no-results-found-search-container .category-suggestions-container .grey-heading{font-weight:500;color:#2d2720;margin-bottom:24px;font-family:Onest,Arial,sans-serif}@media screen and (max-width:540px){.no-results-found-search-container .category-suggestions-container .grey-heading{font-size:20px!important}}.no-results-found-search-container .category-suggestions-container ul{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;gap:8px}@media screen and (max-width:1024.98px){.no-results-found-search-container .category-suggestions-container ul{-ms-grid-columns:1fr;grid-template-columns:1fr}}.no-results-found-search-container .category-suggestions-container ul li{list-style-type:none;border:1px solid #335d53;border-radius:24px;text-align:center;background:#fff}.no-results-found-search-container .category-suggestions-container ul li:hover{background:#335d53}.no-results-found-search-container .category-suggestions-container ul li:hover a{color:#fff;text-decoration:none}.no-results-found-search-container .category-suggestions-container ul li a{color:#2d2720;font-size:16px;font-weight:700;width:100%;display:block;height:100%;padding:8px 22px}@media only screen and (min-device-width:767px) and (max-device-width:992px){.no-results-found-search-container .category-suggestions-container ul li a{padding:8px 4px}}.no-results-found-search-container .category-suggestions-container ul li a:hover{text-decoration:none}@media (min-width:768px){.refinement-bar{box-shadow:none;position:relative}}.all-brands-container,.all-conditions-container{background-color:#fff}.container-search-brands,.container-search-conditions{background-color:#fff;width:100%;padding-left:64px;padding-right:64px;padding-bottom:80px}@media (max-width:543.98px){.container-search-brands,.container-search-conditions{padding-left:16px;padding-right:16px}}@media (max-width:543.98px){.refinement-bar{position:inherit;display:block;width:92%;margin:auto;box-shadow:none;border:1px solid #dde2e7}.refinement-bar .refinement-brand{display:none}.refinement-bar .refinements{padding-top:0}.refinement-bar .refinements .refinement,.refinement-bar .refinements .refinement .card-header{margin-bottom:0}.refinement-bar .refinements .refinement button.title{padding:0}.refinement-bar .refinements .refinement button.title:after{content:""}.refinement-bar .refinements .refinement button.title span{font-size:16px;font-weight:700;padding:19px 0 16px}.refinement-bar .refinements .refinement .card-body li span{font-size:14px;color:#335d53}.refinement-bar #refinement-category ul li ul.values{display:none}}.filter-sort-tabs{display:-ms-flexbox;display:flex}@media (min-width:544px){.filter-sort-tabs{margin-top:20px}}.filter-sort-tabs button{border:1px solid #dde2e7;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:700;background-color:#f2f6fa}.filter-sort-tabs button:after{background-repeat:no-repeat;background-size:8px 14px;background-position:0 0;background-image:url(../images/right-caret.png);width:8px;height:14px;content:"";position:absolute;top:12px;right:14px;transform:rotate(90deg)}.filter-sort-tabs button:focus{outline:0}.search-results .breadcrumb{width:100%!important}.search-results .breadcrumb a{margin-right:0!important}.search-results .see-all-results{background:#f2f6fa;padding-top:6px;padding-bottom:6px;margin-bottom:10px}.search-results .see-all-results a{color:#000!important;font-size:18px;padding-right:20px;background-image:url(../images/right-caret.png);background-repeat:no-repeat;background-size:5px 10px;background-position:right 6px}.search-results .cannot-decide{text-align:right;font-size:14px;color:#404655;font-style:normal;font-weight:400}.search-results .cannot-decide a{color:#0070d2!important}.rx-icon{display:inline-block;position:relative;left:0;background:url(../images/icon-rxsmall.png) 50%/16px 16px no-repeat;width:20px;height:20px}.search-results .breadcrumb .first-breadcrumb{display:-ms-flexbox;display:flex}@media (max-width:1024px){.filter-sort-tabs{padding-left:0;padding-right:0;margin-top:40px;margin-bottom:10px}.filter-sort-tabs .filter-button-mobile{padding-right:0}.filter-sort-tabs .mobile-sort-container .custom-select-sort{border:1px solid #e8ebed;width:100%}.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option{padding:0;border:1px solid #acb2c1;border-radius:3px}.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option .default-option-information,.filter-sort-tabs .mobile-sort-container .custom-select-sort .select-current-option .selected-option-information{width:100%;padding-left:15px;padding-right:15px}.filter-sort-tabs .mobile-sort-container .custom-select-sort .custom-options{right:unset}.filter-sort-tabs .mobile-sort-container .custom-select-sort.open .select-current-option{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-sort-tabs .filter-button-mobile button,.filter-sort-tabs .sort-button-mobile button{font-family:Onest,Arial,sans-serif;background-color:#fff;border:1px solid #acb2c1;border-radius:3px;color:#404655;padding-left:10px;padding-right:0;font-weight:400;height:40px}.filter-sort-tabs .filter-button-mobile button:after,.filter-sort-tabs .sort-button-mobile button:after{background-repeat:no-repeat;background-size:10px 10px;background-position:0 0;background-image:url(../images/down.png);width:10px;height:10px;content:"";position:absolute;top:12px;right:14px;transform:none}.filter-sort-tabs button{width:100%}}@media (max-width:1024px){.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option{border:1px solid #e8ebed}.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option .default-option-information .option-name,.filter-sort-tabs.new-category-page .mobile-sort-container .custom-select-sort .select-current-option .selected-option-information .option-name{color:#001753}.filter-sort-tabs.new-category-page .filter-button-mobile button,.filter-sort-tabs.new-category-page .sort-button-mobile button{font-family:Onest,Arial,sans-serif;color:#4c4742;font-weight:700;font-size:16px;border:none;background-color:#e5e1dd;border-radius:24px;line-height:135%;text-align:center!important}.filter-sort-tabs.new-category-page .filter-button-mobile button:after,.filter-sort-tabs.new-category-page .sort-button-mobile button:after{content:unset}}.brand-breadcrumb,.condition-breadcrumb{margin-top:15px}.brand-breadcrumb .container .breadcrumb,.condition-breadcrumb .container .breadcrumb{padding-left:0}.all-conditions-header-container{padding:0;margin:0}.all-brands-header-container .all-brands-header h1,.all-brands-header-container .all-conditions-header h1,.all-conditions-header-container .all-brands-header h1,.all-conditions-header-container .all-conditions-header h1{font-weight:500;font-size:24px;color:#2d2720;font-family:Onest,Arial,sans-serif;padding:24px 64px;margin-bottom:0}@media (max-width:543.98px){.all-brands-header-container .all-brands-header h1,.all-brands-header-container .all-conditions-header h1,.all-conditions-header-container .all-brands-header h1,.all-conditions-header-container .all-conditions-header h1{padding:24px 16px}}.all-brands-header-container .all-brands-pitch,.all-conditions-header-container .all-brands-pitch{font-size:14px;letter-spacing:.01em;color:#5b616b;max-width:635px}.alphabetical-filter-container{background-color:#f4f3ef;margin:0 64px;padding:16px;border-radius:5px}@media (max-width:543.98px){.alphabetical-filter-container{display:none}}.alphabetical-filter-container .container{padding-top:16px;padding-bottom:16px}.alphabetical-filter-container .alphabetical-filter{width:3%;border-radius:3px;padding-top:3px;padding-bottom:3px;display:inline-block;text-align:center;color:#2d2720;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.055em;cursor:pointer;background:0 0;border:none}.alphabetical-filter-container .alphabetical-filter:hover{background-color:#85a9ff;color:#fff;font-weight:700}.alphabetical-filter-container .alphabetical-filter:hover:focus{border:none!important}.alphabetical-filter-container .alphabetical-filter:focus{border:none!important;outline:0}.alphabetical-filter-container .alphabetical-filter.selected{background-color:#335d53;color:#fff;font-weight:700;border:none!important;outline:0}.alphabetical-filter-container .alphabetical-filter.all-brands,.alphabetical-filter-container .alphabetical-filter.all-conditions{width:45px;text-transform:capitalize}.alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter{color:#b5aea8;cursor:default}.alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter:hover{font-weight:500;background-color:#f4f3ef}.dropdown-toggle-brands,.dropdown-toggle-conditions{display:none;background:url(../images/dropdown-down.png) 100% no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);width:92.5%;margin:auto;border-radius:64px;border:1px solid #b5aea8!important;background-color:#fff!important;box-shadow:none!important;height:54px;font-size:16px;font-weight:500;padding:16px}@media (max-width:543.98px){.dropdown-toggle-brands,.dropdown-toggle-conditions{display:block}}.dropdown-toggle-brands.open,.dropdown-toggle-conditions.open{background:url(../images/dropdown-up.png) 100% no-repeat;background-position-y:center;background-position-x:calc(100% - 18px)}.dropdown-toggle-brands:-ms-input-placeholder,.dropdown-toggle-conditions:-ms-input-placeholder{font-size:16px!important;color:#4c4742!important;font-weight:500!important;font-family:Onest,Arial,sans-serif}.dropdown-toggle-brands::placeholder,.dropdown-toggle-conditions::placeholder{font-size:16px!important;color:#4c4742!important;font-weight:500!important;font-family:Onest,Arial,sans-serif}.mobile-alphabetical-filter-container{background-color:#fff;display:none;position:absolute}.mobile-alphabetical-filter-container .options-row{background-color:#fdfcfb;border:1px solid #b5aea8;width:94%;-ms-flex-pack:center;justify-content:center;margin:6px auto;border-radius:20px;padding:16px}.mobile-alphabetical-filter-container .disabled{color:#aaa;pointer-events:none;background-color:#f8f9fa}.mobile-alphabetical-filter-container .alphabetical-filter{max-width:50px;height:44px;width:44px;color:#2d2720;font-size:16px;font-weight:500;font-family:Onest,Arial,sans-serif;-ms-flex-line-pack:center;align-content:center;text-align:center}.mobile-alphabetical-filter-container .alphabetical-filter.selected{background-color:#335d53;border:none!important;font-size:16px;border-radius:3px;height:28px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff;font-weight:700}.mobile-alphabetical-filter-container .alphabetical-filter.all-brands,.mobile-alphabetical-filter-container .alphabetical-filter.all-conditions{padding-left:0;padding-right:0}.mobile-alphabetical-filter-container .brand-filter-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.mobile-alphabetical-filter-container .alphabetical-filter.disabled-alphabetical-filter{color:#b5aea8;cursor:not-allowed}@media (max-width:768px){.mobile-alphabetical-filter-container .alphabetical-filter{-ms-flex:1 1 25%;flex:1 1 25%}}@media (max-width:480px){.mobile-alphabetical-filter-container .alphabetical-filter{-ms-flex:1 1 50%;flex:1 1 50%}}.brands .brand-container{margin-left:0;margin-right:0;padding-left:0;padding-top:24px}.brands .brand-container .brand-header{padding:16px;font-size:24px;font-weight:400;color:#2d2720;font-family:Onest,Arial,sans-serif;background-color:#f4f8ff}@media (max-width:543.98px){.brands .brand-container .brand-header{font-size:26px}}.brands .brand-container .table-wrapper{width:100%;border:1px solid #d3e0ff;border-radius:4px;overflow:hidden;padding:0}.brands .brand-container .brand-table{width:100%;border-collapse:collapse}.brands .brand-container .brand-table td{padding:12px 16px;vertical-align:top;text-align:left}@media (max-width:543.98px){.brands .brand-container .brand-table td{padding:0}}.brands .brand-container .brand-table a{color:inherit}.brands .brand-container .brand-links-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:543.98px){.brands .brand-container .brand-links-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.brands .brand-container .brand-links-grid a{padding:12px 0;box-sizing:border-box;text-align:left;text-decoration:none;font-size:14px;font-weight:500;font-family:Onest,Arial,sans-serif;color:#2d2720}@media (max-width:543.98px){.brands .brand-container .brand-links-grid a{color:#5a62d4;display:block;width:100%;padding:12px 16px;border-bottom:1px solid #f4f3ef;box-sizing:border-box}}.brands .brand-container .brand-links-grid a:hover{color:#5a62d4;text-decoration:underline}.brands .brand-container .brand-links-grid a:last-child{border-bottom:none}.brands .brand-container ul.brand-list{margin:0;list-style:none;column-count:3;column-fill:auto}@media (max-width:543.98px){.brands .brand-container ul.brand-list{column-count:1;padding-left:0}}.brands .brand-container ul.brand-list li{margin:0;padding:20px 0 0;list-style:none}.brands .brand-container ul.brand-list li a{font-size:16px;color:#5b616b}.brands .brand-container.hidden-border-bottom,.brands .brand-container:last-of-type{border-bottom:0}.no-results-suggestions,.suggestions{display:block;position:absolute;background-color:#fff;top:0;right:0;z-index:3}@media screen and (max-width:767px){.no-results-suggestions,.suggestions{border:0}}@media (max-width:389.98px){.no-results-suggestions,.suggestions{display:-ms-flexbox;display:flex;position:fixed;width:100%}}.no-results-suggestions .swatch-circle,.suggestions .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.no-results-suggestions .header,.suggestions .header{color:#999;font-size:.875em;padding-top:.625em}.no-results-suggestions .header:not(:first-child),.suggestions .header:not(:first-child){border-top:1px solid #ccc}.no-results-suggestions .items,.suggestions .items{padding:.313em 0}.no-results-suggestions .item,.suggestions .item{padding-bottom:.625em}.no-results-suggestions .item .name,.suggestions .item .name{margin-top:.313em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:543.98px){.no-results-suggestions .item,.suggestions .item{padding-bottom:.938em}}.no-results-suggestions .category-parent,.suggestions .category-parent{color:#999;font-size:.875em}.no-results-suggestions .selected,.suggestions .selected{background-color:#eee}.no-results-suggestions .container,.suggestions .container{list-style-type:none}.no-results-suggestions .swipe-tag,.suggestions .swipe-tag{display:none}@media (max-width:767.98px){.no-results-suggestions .swipe-tag,.suggestions .swipe-tag{display:block;width:80px;height:40px;position:absolute;right:0;background:#d6d9e1;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:45%;color:#001753;z-index:1;font-weight:500;padding:0 14px;font-size:14px;line-height:40px}.no-results-suggestions .swipe-tag img,.suggestions .swipe-tag img{height:10px;width:6px;display:inline-block}}.did-you-mean-container .did-you-mean-links{display:block;font-weight:700;padding:20px 0}.did-you-mean-container .did-you-mean-links span{display:inline-block;color:#001753;font-size:18px;line-height:24px}.did-you-mean-container .did-you-mean-links .did-you-mean-link{display:inline-block;color:#335d53;font-size:18px;line-height:24px;padding:0 5px}.search-results .search-page-ad-space{display:block}@media (min-width:768px){.search-results .search-page-ad-space{margin-left:15px;margin-right:15px;max-width:calc(100% - 30px)}}#product-search-results{background:#fff}#product-search-results .no-result-grid-container{display:-ms-grid;display:grid;grid-auto-flow:column;background:#fff;padding:34px 80px 45px 100px;-ms-grid-columns:1fr 60%;grid-template-columns:1fr 60%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-gap:5%;max-width:1440px;margin:0 auto}@media (max-width:992px){#product-search-results .no-result-grid-container{padding:34px 36px;-ms-grid-columns:1fr;grid-template-columns:1fr}}#product-search-results .no-result-grid-container .no-results-container .search-result-text{font-family:Onest,Arial,sans-serif;font-size:32px;font-weight:400;line-height:44.8px;letter-spacing:-.01em;color:#000;margin-bottom:12px}#product-search-results .no-result-grid-container .no-results-container .search-result-text span{color:#335d53}#product-search-results .no-result-grid-container .no-results-container .sorry-text{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;color:#2d2720;margin-bottom:30px}#product-search-results .no-result-grid-container .no-results-container .try-search-text{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;color:#4c4742;margin-bottom:18px}#product-search-results .no-result-grid-container .no-results-container .try-search-text span{color:#5a62d4;text-decoration:underline}#product-search-results .no-result-grid-container .no-results-container.result-count{display:block}#product-search-results .no-result-grid-container .no-results-container ul{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;column-count:3;padding-left:15px}#product-search-results .no-result-grid-container .no-results-container ul a{color:#5a62d4}@media (max-width:992px){#product-search-results .no-result-grid-container .no-search-results-img{display:none}}#product-search-results .no-result-grid-container .no-search-results-img img{width:100%}#product-search-results .no-result-grid-container~.container,#product-search-results .no-result-grid-container~.recommender-container .container{padding-left:30px;padding-right:30px}@media (min-width:768px){#product-search-results.top-sellers-mobile div.header{margin-left:25%}#product-search-results.top-sellers-mobile .hp-product-grid .top-sellers{width:75%;margin-left:25%;border-left:2px solid #f2f6fa;padding-left:19px}#product-search-results.top-sellers-mobile .hp-product-grid .top-sellers .item{width:calc(25.66667% - 20px);padding:10px}}#product-search-results div.header{text-align:left;font-weight:400;font-size:32px}@media (max-width:767.98px){#product-search-results div.header{color:#f2f6fa;font-size:20px;font-weight:700;min-height:55px;height:auto;background-color:#26292c;padding:16px 14px;margin:0 -30px}}@media (max-width:543.98px){#product-search-results div.header{margin:0 -15px}}#product-search-results .product-grid{margin-top:30px}@media (max-width:767.98px){#product-search-results .product-grid{margin-top:0;padding-top:8px}}#product-search-results .grid-header{margin-bottom:0;margin-top:0}#product-search-results .grid-header .header{font-weight:700;color:#001753}#product-search-results .new-product-grid,#product-search-results .popular-products{margin-left:0;margin-right:0;gap:16px}@media (max-width:543.98px){#product-search-results .new-product-grid,#product-search-results .popular-products{gap:10px}}#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:40px;width:264px}@media (max-width:767.98px){#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{width:184px}}@media (min-width:1024px){#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{-webkit-flex:0 0 25%;max-width:calc(25% - 12px)}}@media (max-width:1024px){#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{-webkit-flex:0 0 25%;max-width:calc(25% - 12px);margin-bottom:16px}}@media only screen and (max-width:648px){#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{-webkit-flex:0 0 33.33%;max-width:calc(33.33% - 12px)}}@media (max-width:543.98px){#product-search-results .new-product-grid .new-search-page-product-tile-container,#product-search-results .popular-products .new-search-page-product-tile-container{-webkit-flex:0 0 50%;max-width:calc(50% - 5px)}}#product-search-results .new-product-grid .new-search-page-product-tile-container .product,#product-search-results .popular-products .new-search-page-product-tile-container .product{display:-ms-flexbox;display:flex;width:100%}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile{box-shadow:0 3px 5px rgba(0,0,0,.4);border:1px solid #ddd;border-radius:12px;padding:.5rem;-ms-flex-direction:column;flex-direction:column;position:relative}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container{min-height:192px;min-width:140px;overflow:hidden}@media (max-width:767.98px){#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container{min-height:164px}}@media (max-width:1150px){#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container{min-width:140px;padding-left:0;padding-right:0;-ms-grid-column-align:center;justify-items:center}}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container a,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container a{justify-self:center}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container a img,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .image-container a img{max-height:11.25rem;width:auto}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .product-info-items .prescription-tag,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .product-info-items .prescription-tag{width:100%;padding-top:0;padding-bottom:0}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .pdp-link,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .pdp-link{margin-top:.5rem}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .pdp-link a.link,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .pdp-link a.link{text-decoration:underline;display:block;display:-webkit-box;height:50px;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .new-autoship-price-card,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .new-autoship-price-card{border:1px dashed #0039cc;font-weight:700;color:#001753;text-align:center;padding:.25rem;margin:.5rem 0 0;font-size:.7rem}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .new-autoship-price-card .sale,#product-search-results .popular-products .new-search-page-product-tile-container .product .new-search-page-product-tile .product-tile.new-tile .tile-body .new-autoship-price-card .sale{font-size:12px!important}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox .copy,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox .copy{color:#001753;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:8px 0 0 8px;position:relative}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox .copy input,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox .copy input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox .copy .checkmark,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox .copy .checkmark{position:absolute;top:50%;left:0;height:16px;width:16px;border-radius:3px;border:1.8px solid #b5aea8;display:block;transform:translateY(-50%)}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox .copy .checkmark:after,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox .copy .checkmark:after{content:"";position:absolute;display:none;left:-1px;top:-1px;width:16px;height:16px;background:url(../images/custom-checkbox-icon-white.svg) 50% no-repeat;transform:none}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox .copy .comparison-text,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox .copy .comparison-text{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;color:#4c4742;margin-left:23px}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox label input:checked~.checkmark,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox label input:checked~.checkmark{background-color:#85a9ff;border:1.8px solid #5a62d4}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox label input:checked~.checkmark:after,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox label input:checked~.checkmark:after{display:block}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox label input:checked~.comparison-text,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox label input:checked~.comparison-text{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px;color:#5a62d4}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox.disable .copy .comparison-text,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox.disable .copy .comparison-text{color:#b5aea8}#product-search-results .new-product-grid .new-search-page-product-tile-container .product .checkbox.disable .copy .checkmark,#product-search-results .popular-products .new-search-page-product-tile-container .product .checkbox.disable .copy .checkmark{border:1.8px solid #cacaca}@media (max-width:767.98px){#product-search-results .new-product-grid.newDesignTile,#product-search-results .popular-products.newDesignTile{gap:8px}}@media (max-width:767.98px){#product-search-results .new-product-grid.newDesignTile .new-search-page-product-tile-container,#product-search-results .popular-products.newDesignTile .new-search-page-product-tile-container{-webkit-flex:0 0 50%;max-width:calc(50% - 5px)}}.refinements{padding-top:1em}.refinements .card{padding:0;border:none;margin-bottom:2em}.refinements .card .card-header{padding:0;background-color:transparent;border:none;font-weight:700;margin-bottom:1em}.refinements .card .card-header .clear-refine-btn{float:right;font-size:.6em;line-height:2em;text-transform:uppercase;padding:5px 0}.refinements .card .card-header .clear-refine-btn:hover{cursor:pointer}.refinements .card #refinement-price{border-bottom:none}.refinements .card .card-body{padding:0;border-bottom:1px solid #f2f6fa}.refinements .card .card-body>ul.values{margin-bottom:1.5rem;overflow:hidden}.refinements .card .card-body .values{padding:0}.refinements .card .card-body .values li>.values li>.values{display:none}.refinements .card .card-body .values li{margin-left:0;padding:1px 0!important}.refinements .card .card-body .values li .values li{margin-left:.75em}.refinements .card .card-body .values li i{font-size:24px;margin-right:10px;vertical-align:sub}.refinements .card .card-body .values li button{color:#404655;padding-left:1px;padding-bottom:10px!important;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}@media (max-width:767.98px){.refinements .card .card-body .values li button{width:100%}}.refinements .card .card-body .values li button span{padding-left:12px}.refinements .card .card-body .values li button:hover span{color:#335d53}.refinements .card .card-body .values li button .fa-check{font-size:19px;color:#335d53;margin-right:10px;position:absolute;line-height:26px;padding-left:1px}.refinements .card .card-body .values li .hit-count{padding-left:5px}@media (max-width:767.98px){.refinements .card .card-body .values li .hit-count{float:right;text-align:left;width:20%;color:#212529}}.refinements .card .card-body .values .hidden-refinement{display:none}.refinements .card .card-body .values .more-refinements button{line-height:135%;color:#2d2720;position:relative;padding-top:5px;cursor:pointer;border:none}.refinements .selected{border:none!important}.refinements .card-header a.collapse-filter-button{width:15px;height:15px;background:url(../images/arrow-up-blue-small.png) 50%/15px 15px no-repeat;display:block;float:right}.refinements .card-header a.collapse-filter-button.collapsed{background:url(../images/arrow-down-blue-small.png) 50%/15px 15px no-repeat}.refinement-bar{padding-right:0;border-right:none;overflow:hidden}@media (min-width:768px){.refinement-bar{padding-top:13px}}.refinement-bar .refinements .card{border-bottom:1px dashed #404655;margin-bottom:1em}.refinement-bar .refinements .card .card-header h2.title{font-size:20px;color:#001753}.refinement-bar .refinements .card .card-body .values li button:hover .box,.refinement-bar .refinements .card .card-body .values li button:hover .circle{border:1px solid #0d42c9}.refinement-bar .refinements .card .card-body .values li button span{padding-left:8px;white-space:normal}.refinement-bar .refinements .card .card-body .values li .hit-count{padding-left:0}.refinement-bar .refinements .card .card-body .values li .hit-count.rating-hit-count{color:#5b616b}.refinement-bar .refinements .card .card-body>ul.values{margin-bottom:1rem}.refinement-bar .refinements .card:last-child{border-bottom:0!important}.refinement-bar .refinements .card:last-child .card-body{border-bottom:0}.refinement-bar .refinements .card.last{border:none}.refinement-bar .refinements .refinement h2{color:#2d2720;font-size:16px}@media (min-width:768px){.filter-bar{background-color:#f2f6fa;padding:0 15px}}.filter-bar label{font-weight:700;display:inline}.filter-bar .custom-select{background-color:transparent;width:73%}.filter-bar .compare-btn{display:none}.filter-bar .compare-btn,.filter-bar .show,.filter-bar .sorting{vertical-align:bottom;width:49%}@media (min-width:768px){.filter-bar .compare-btn,.filter-bar .show,.filter-bar .sorting{display:inline-block}}@media (max-width:767.98px){.filter-bar .compare-btn,.filter-bar .show,.filter-bar .sorting{width:92%;margin:auto;border:1px solid #dde2e7;padding-bottom:22px}}@media (max-width:767.98px){.filter-bar .sorting ul{text-align:left}}@media (max-width:767.98px){.filter-bar li{margin:22px 0 0;padding:0;text-align:unset;font-size:14px;font-weight:700}}.no-search-results-container .filter-bar{margin-bottom:20px}.page[data-action=Search-Show]{overflow-x:hidden}.results-count-container{text-align:left}.results-count-container span{vertical-align:-webkit-baseline-middle}.results-count-container .search-results-container{font-size:16px;color:#404655;letter-spacing:.01em;padding-top:10px;display:inline-block;vertical-align:sub}.results-count-container .search-results-container .bold-span{vertical-align:initial;font-weight:700}.refinement-bar-container{text-align:left}.refinement-bar-container .refinement-tags{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.refinement-bar-container .refinement-tags *{margin:4px}.filter-bar{border-top:1px dashed #404655;border-bottom:1px dashed #404655}@media (min-width:768px){.filter-bar{background-color:#fff}}.filter-bar .results-sort-container{text-align:right;margin:10px 0}.filter-bar .sorting{width:100%}.refinement-tags{margin-top:10px;margin-bottom:10px}.refinement-tags .tag-container{background-color:#e4e7ec;border-radius:3px;padding:2px;margin-right:10px;white-space:nowrap}.refinement-tags .tag-container .tag-name{font-size:14px;color:#404655}.refinement-tags .tag-remove{width:15px;height:15px;background:url(../images/tag-close.png) 50%/15px 15px no-repeat;display:inline-block;vertical-align:middle;cursor:pointer;border:none}.refinement-tags .clear-all-container{cursor:pointer}.refinement-tags .clear-all-container .clear-all-text{font-size:14px;font-weight:700;color:#0561db;border:none}.mobile-refinements-holder,.product-tile+.checkbox{display:none}.custom-select-sort .custom-options{width:inherit!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-select-sort{display:inline-block;width:220px;border:1px solid #acb2c1;border-radius:3px}.custom-select-sort .select-current-option{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;width:100%;height:40px;line-height:40px;background:#fff;cursor:pointer;border-radius:3px}.custom-select-sort .select-current-option .option-name{color:#404655}.custom-select-sort .select-current-option .selected-option-information+.default-option-information{display:none}.custom-select-sort .select-current-option .default-option-information,.custom-select-sort .select-current-option .selected-option-information{width:100%;text-align:left;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-select-sort .select-current-option .option-up{width:20px;height:20px;background:url(../../images/ArrowDownUpdated.svg) 50%/20px 20px no-repeat;display:inline-block;position:absolute;right:20px;margin-top:8px;transform:rotate(180deg)}@media (max-width:1024px){.custom-select-sort .select-current-option .option-up{margin-top:8px}}@media (max-width:543.98px){.custom-select-sort .select-current-option .option-up{margin-top:13px;width:15px;height:15px;background-size:15px 15px;right:10px}}@media (max-width:375px){.custom-select-sort .select-current-option .option-up{right:5px}}.custom-select-sort .select-current-option .option-down{width:24px;height:24px;background:url(../../images/ArrowDownUpdated.svg) 50%/15px 15px no-repeat;display:inline-block;position:absolute;right:15px;margin-top:8px}@media (max-width:350px){.custom-select-sort .select-current-option .option-down{right:5px}}.custom-select-sort .custom-options{position:absolute;display:block;right:-1px!important;top:25px;border:1px solid #acb2c1;border-radius:0 0 3px 3px;border-top:0;background:#fff;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;padding-top:15px;z-index:2}.custom-select-sort .custom-options .custom-option{position:relative;display:block;padding:0;color:#404655;height:40px;line-height:135%;width:100%;cursor:pointer;transition:all .5s;text-align:left;margin-left:0;margin-right:0}.custom-select-sort .custom-options .custom-option:hover{cursor:pointer;background-color:#e6f1fe}.custom-select-sort .custom-options .custom-option .option-checkmark{margin-left:5px}.custom-select-sort .custom-options .custom-option .option-name{padding-left:5px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:0}.custom-select-sort .custom-options .custom-option.selected{background-color:#e6f1fe;border:none!important}.custom-select-sort .custom-options .custom-option.selected .option-checkmark{width:20px;height:20px;background:url(../../images/yes.png) 50%/20px 20px no-repeat;vertical-align:top}@media screen and (min-width:1025px){.search-results .container .custom-select-sort,.search-results.container .custom-select-sort{width:234px;min-width:234px}.search-results .container .custom-select-sort .select-current-option .option-name,.search-results.container .custom-select-sort .select-current-option .option-name{font-size:16px;font-weight:500}}