*{box-sizing:border-box}a:visited,.alink:visited{color:#000}a{color:#000}.cms-index-index .page-main{max-width:100% !important;padding:0 !important}.page-main{max-width:1350px !important}.page-header{border-bottom:1px solid #f0f0f0}.page-header .panel.wrapper{background-color:#970c0b !important;text-align:right;border-bottom:none !important}.page-header .panel.wrapper .header.panel{max-width:1350px;padding:10px 20px}.page-header .panel.wrapper li{display:inline-block;margin-left:8px}.page-header .panel.wrapper li a{color:#fff;font-size:15px}.page-header .panel.wrapper li a:hover{text-decoration:none}.page-header .header.content{padding:20px 0;max-width:1350px;padding-left:20px;padding-right:20px;display:flex;justify-content:space-between}.page-header .header.content .nav-sections{background:transparent;width:53%;float:left;text-align:right;margin:0 !important;min-height:82px;display:flex;align-items:center;justify-content:end}.page-header .header.content .nav-sections nav.navigation{background:transparent}.page-header .header.content .nav-sections nav.navigation .category-item .level-top{padding-right:18px !important}.page-header .header.content .nav-sections nav.navigation .level0{padding:0 10px;border-top:3px solid transparent}.page-header .header.content .nav-sections nav.navigation .level0:hover{box-shadow:0 0 6px #e5e5e5;border-top:3px solid #970c0b}.page-header .header.content .nav-sections nav.navigation .level0:last-child{padding-right:10px}.page-header .header.content .nav-sections nav.navigation .level0 .submenu{text-align:left;box-shadow:0 0 6px #e5e5e5;border:none}.page-header .header.content .nav-sections nav.navigation .level0 .submenu li.parent a:hover{color:#fff;background:#000}.page-header .header.content .nav-sections nav.navigation .level0 .submenu li.parent a .ui-menu-icon{right:8px;top:5px}.page-header .header.content .nav-sections nav.navigation .level0 .level-top{font-size:15px;line-height:40px;text-transform:uppercase;color:#000;font-weight:600;padding-left:0;padding-right:0;border:none}.page-header .header.content .nav-sections nav.navigation .level0.active .level-top{color:#970c0b !important}.page-header .header.content .logo{margin:0}.page-header .header.content .logo img{width:100%}.page-header .header.content .block-search{display:flex;align-items:center;min-height:82px;justify-content:end}.page-header .header.content .block-search .block-content .minisearch{border:1px solid #e4e4e4;border-radius:0;height:40px;position:relative;display:flex;align-items:center;background:transparent}.page-header .header.content .block-search .block-content .minisearch .field.search{width:100%}.page-header .header.content .block-search .block-content .search .control input{border:none;background:transparent}.page-header .header.content .block-search .block-content .search .control input:focus{box-shadow:none !important}.page-header .header.content .block-search .block-content .search .control input::placeholder{font-weight:300;color:#bcbcbc}.page-header .header.content .block-search .actions .action.search{border-radius:50%;opacity:1;width:34px;height:34px;color:#000;right:2px;top:2px;display:flex;align-items:center;justify-content:center}.page-header .header.content .block-search .actions .action.search:before{color:#000}.minicart-wrapper{display:flex;align-items:center;margin-right:10px;min-height:82px;order:4}.minicart-wrapper .action.showcart:before{font-size:25px;color:#000}.minicart-wrapper .action.showcart .counter.qty{background:#970c0b;height:20px;line-height:20px;margin:0;position:absolute;top:20px;border-radius:50%;width:20px;right:-11px}.shipping-genuine{width:100%;float:left;background:#883501;color:#fff;text-align:center;padding:10px;font-size:18px;font-weight:600}.shipping-genuine p{margin:0}.shipping-genuine .satisfied-customers{color:#fcfe00}.explore-cnt{width:100%;float:left;text-align:center;padding-top:50px}.explore-cnt .explore-category h3{font-size:40px;font-weight:700;margin-bottom:50px}.explore-cnt .explore-category p.buyer-guide{font-size:20px}.explore-cnt .explore-category p.heartgard-form{font-size:20px}.explore-cnt .explore-category p.heartgard-form span.brand-pet-supply{color:#008000}.explore-cnt .explore-category p.heartgard-form span.brand-pet-supply b{font-weight:600}.explore-cnt .explore-category .category-main{padding:30px 0;width:100%;float:left}.explore-cnt .explore-category .category-main .category-container{margin:0 auto;max-width:1350px;padding-left:20px;padding-right:20px}.explore-cnt .explore-category .category-main .category-item{width:25%;padding:5px;margin-bottom:10px;float:left}.explore-cnt .explore-category .category-main .category-item .category-item-inner{box-shadow:0 0 6px 0px #f1f1f1;border:1px solid #f1f1f1;padding:10px}.explore-cnt .explore-category .category-main .category-item .category-item-inner:hover{box-shadow:0 0 5px 1px #e3e3e3}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-image{background:#eaeaea;padding:10px;height:230px;display:flex;align-items:center;justify-content:center;object-fit:contain}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-image img{object-fit:contain;max-height:200px}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title h4{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title h4 a{color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title h4 a:hover{color:#000;text-decoration:none}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title h4 .categories-name{font-size:16px;text-align:left}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title .view-all a.view-all-category-products{background:#b61118;padding:5px 8px;border-radius:5px;color:#fff;font-size:13px;font-weight:600}.explore-cnt .explore-category .category-main .category-item .category-item-inner .item-title .view-all a.view-all-category-products:hover{text-decoration:none}.buy-discount-pets{width:100%;float:left;text-align:left}.buy-discount-pets .discount-container{margin:0 auto;max-width:1350px;padding-left:20px;padding-right:20px}.buy-discount-pets h4{color:#008000;font-size:25px;margin-bottom:25px}.buy-discount-pets ul{padding-left:20px}.buy-discount-pets ul li{font-size:16px;margin-bottom:10px}footer.page-footer{background:#000;padding:10px 0;text-align:center}footer.page-footer .footer.content{padding-top:10px;border:none}footer.page-footer .footer.content .links ul{margin-top:10px}footer.page-footer .footer.content .links ul li{display:inline-block;color:#fff}footer.page-footer .footer.content .links ul li a{color:#fff;font-size:16px}.copyright{background:#000000;padding:10px;font-size:16px;text-align:center;border-top:1px solid #333}.category-view .products.wrapper.grid.products-grid{margin:0 auto;max-width:1350px;padding-left:20px;padding-right:20px;margin-bottom:40px;padding-bottom:20px}.page-products .products-grid .product-item-inner{box-shadow:0 0 5px 0px #f2f1f1;border:1px solid #f1f1f1;margin:0;right:0}.page-products .product-item{padding:10px !important;box-shadow:0 0 5px 0px #f2f1f1;border:1px solid #f1f1f1;margin-bottom:20px}.page-products .product-item .tocart{background:#970c0b;border:none}.page-products .product-item-info .m6-cat-image{background:#eaeaea;padding:10px;height:230px;display:flex;align-items:center;justify-content:center;object-fit:contain}.page-products .product-item-info .m6-cat-image img{object-fit:contain;max-height:200px}.page-products .product-item-info .product-item-details{margin-top:12px}.page-products .product-item-info .product-item-details .product-item-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page-products .product-item-info .product-item-details .product-item-name .product-item-link{font-size:16px;font-weight:600 !important}.page-products .product-item-info .product-item-details .product-item-name .product-item-link:hover{color:#000;text-decoration:none}.products{margin-top:0;margin-bottom:0}.sidebar.sidebar-additional{background:#f2f2f2;padding:15px !important}.sidebar.sidebar-additional strong{font-weight:500}.subcategory-image{display:flex;width:100%;max-width:1350px !important;margin:0 auto;padding-left:20px;padding-right:20px;justify-content:space-between;align-items:center;margin-bottom:20px}.subcategory-image h1#page-title-heading{font-weight:500;font-size:30px;margin-bottom:0}.subcategory-image .category-view .page-main{padding:0}.pages strong.page{border-radius:50%;width:30px;height:30px}.pages a.page{color:#333}.product-info-main .page-title-wrapper h1{font-size:25px;font-weight:600;line-height:35px}.product-info-main .product-reviews-summary .reviews-actions .action.add{color:#970c0b}.product-info-main .product-info-price .price-box .price-container span{color:#000}.product-info-main .box-tocart .actions{width:50%}.product-info-main .box-tocart .actions .action.tocart{background:#970c0b;width:100%;border:1px solid #970c0b;margin-bottom:0;padding:10px}.product-info-main .box-tocart .actions .action.tocart:hover{background:#970c0b;border:1px solid #970c0b}.product-info-main .fieldset{display:flex;align-items:center}.product-info-main .fieldset .field.qty{align-items:center;display:flex;margin-right:20px;margin-bottom:0}.product-info-main .fieldset .field.qty label.label{margin-right:10px;margin-bottom:0 !important}.product.info.detailed .product.data.items .item.content{background:#f6f6f6 !important;margin-top:39px !important}.product.info.detailed .product.data.items .item.title.active{margin:0}.product.info.detailed .product.data.items .item.title.active .switch{background:#fff;border-bottom:none}.product.info.detailed .product.data.items .item.title{margin:0}.product.info.detailed .product.data.items .item.title .switch{background:#f6f6f6;border:1px solid #ccc;border-bottom:1px solid #ccc}.product.info.detailed .product.data.items .item.content{background:#fff !important}.product.info.detailed .product.data.items .item.content .review-form .action.submit.primary{background:#970c0b;color:#fff;border:none;padding:10px 15px}.checkout-cart-index .cart.table-wrapper .cart.item{border-bottom:15px solid #fff;position:relative;background:#f5f5f5}.checkout-cart-index .cart.table-wrapper .cart.item .price-excluding-tax .cart-price .price{color:#000;font-size:16px}.checkout-cart-index .cart.table-wrapper tr.item-actions{right:12px;position:absolute;bottom:10px}.checkout-cart-index .cart.table-wrapper tr.item-actions .actions-toolbar .action-edit{margin-right:15px}.checkout-cart-index .cart.table-wrapper tr.item-actions .actions-toolbar .action-towishlist{margin-right:56px}.checkout-cart-index .cart.table-wrapper tr.item-actions .actions-toolbar .action-towishlist:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:16px;color:#757575;font-family:'luma-icons';margin:-2px 5px 0 0;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;content:'\e600';width:20px}.checkout-cart-index .cart.table-wrapper tr.item-actions .actions-toolbar .action-towishlist span{display:none}.checkout-cart-index .cart.table-wrapper .product-item-photo{padding-left:14px}.checkout-cart-index .cart.table-wrapper .items thead{margin-bottom:10px;background:#f5f5f5;border-bottom:15px solid #fff}.checkout-cart-index .cart.table-wrapper .col.qty .input-text:focus{box-shadow:0 0px 3px #d8d8d8}.checkout-cart-index .cart-container .form-cart .actions.main .update{background:transparent;border:1px solid #000}.checkout-cart-index .cart-container .form-cart .actions.main .update:hover{border-color:#970c0b;color:#970c0b}.checkout-cart-index .cart-discount .actions-toolbar .primary .apply.primary{background:#970c0b;color:#fff;border:1px solid #970c0b;box-shadow:none !important}.checkout-cart-index .cart-discount .block.discount{width:100%}.checkout-cart-index .cart-discount .block.discount .title{padding-bottom:20px !important}.checkout-cart-index .cart-discount .block.discount .title strong#block-discount-heading{color:#000000}.checkout-cart-index .cart-discount .block.discount.active strong#block-discount-heading{color:#970c0b}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{background:#970c0b;border-color:#970c0b}.checkout-cart-index .cart-summary .item{margin-bottom:15px}.checkout-cart-index .cart-summary .item .action.multicheckout{color:#000}.checkout-cart-index .cart-summary .item .action.multicheckout:hover{color:#970c0b;text-decoration:none}.login-container .block-new-customer .actions-toolbar a.action.create.primary{background:#970c0b;border:none}.login-container form#login-form .fieldset:after{margin-top:20px}.login-container form#login-form .fieldset .actions-toolbar .primary{margin-right:10px}.login-container form#login-form .fieldset .actions-toolbar .primary .action{background:#970c0b;border:none;padding:6px 15px !important;line-height:1;color:#fff;height:30px}.login-container form#login-form .fieldset .actions-toolbar .primary .action:hover{text-decoration:none}.login-container form#login-form .fieldset .actions-toolbar .secondary .action.remind{background:#000;height:30px;margin:0;display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;border-radius:3px}.login-container form#login-form .fieldset .actions-toolbar .secondary .action.remind:hover{text-decoration:none}.message.success a{color:#970c0b}.page-main .page-title-wrapper .page-title{margin-bottom:30px;margin-top:30px;font-size:25px;font-weight:600;text-transform:uppercase;width:100%;color:#970c0b}.block-minicart .block-content .actions .primary .action.primary{border:none;height:40px;padding:0;background:#970c0b}.block-minicart .block-content .actions .secondary a.action.viewcart{background:#000;width:100%;height:35px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:3px}.block-minicart .minicart-wrapper .minicart-widgets{margin-top:0}.block-minicart .minicart-items .product-item-details{padding-bottom:10px}.block-minicart .minicart-items .product-item-name a{color:#000000}.block-minicart .minicart-items .product-item-name a:hover{color:#970c0b;text-decoration:none}.breadcrumbs{padding-left:0;margin-top:20px}.breadcrumbs .item a{color:#970c0b}.sidebar.sidebar-additional{display:none}.customer-account-index a{color:#970c0b}.form .actions-toolbar .primary .primary{background:#970c0b;margin:0;border:none;border-radius:3px;padding:10px 15px !important}.form .actions-toolbar .primary .primary span{font-size:16px}fieldset.fieldset.additional_info{display:none}input:focus{box-shadow:none !important}.checkout-index-index .opc-progress-bar-item._active:before{background:#970c0b;border-color:#970c0b}.checkout-index-index .opc-progress-bar-item._active span:before{background:#970c0b;border-color:#970c0b}.checkout-index-index .opc-progress-bar-item._active span:after{border-color:#970c0b}.checkout-index-index .opc-progress-bar-item._complete span{color:#333333;font-weight:600}.product-info-main .stock.available span{color:green}.wishlist-index-index .products-grid .product-item{box-shadow:0 0 5px 1px #e3e3e3 a3;border:1px solid #e3e3e3 8f;padding:10px !important;text-align:center}.wishlist-index-index .products-grid .product-item .product-image-wrapper{padding-bottom:100% !important}.wishlist-index-index .products-grid .product-item .price-box{margin:0;width:100%;float:left}.wishlist-index-index .products-grid .product-item .box-tocart{margin:0}.wishlist-index-index .products-grid .product-item .product-item-info{padding:0 !important}.wishlist-index-index .products-grid .product-item .product-item-info:hover{padding:0 !important;box-shadow:none;margin:0;border:none}.wishlist-index-index .products-grid .product-item .product-item-info:hover .product-item-inner{box-shadow:none;margin:0;border:none;position:static}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner{box-shadow:none;position:static;margin:0;padding:0;border:none}.wishlist-index-index .products-grid .product-item .product-item-info.active{box-shadow:none;margin:0;border:none}.wishlist-index-index .products-grid .product-item .box-tocart .tocart{background:#970c0b;border-color:#970c0b;border-radius:3px}.wishlist-index-index .products-grid .product-item .box-tocart fieldset.fieldset{margin:0 !important}.wishlist-index-index .actions-toolbar .primary button{background:transparent;border-color:#000}.wishlist-index-index .actions-toolbar .primary button:hover{border-color:#970c0b;color:#970c0b}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{clip:unset;height:100%;margin:0;overflow:visible;padding:0;position:static;width:100%;box-shadow:none;border:none}button.action.reload.captcha-reload{background:#000;color:#fff}.account .form-address-edit .actions-toolbar .primary .action.save.primary{padding:10px 15px;background:#970c0b;border:none;font-size:16px}.account .form-address-edit fieldset.fieldset{margin-bottom:0}.account .form-edit-account .actions-toolbar{width:100%;float:left}.block-collapsible-nav .content{margin-bottom:20px}.block-collapsible-nav .item.current a{border-color:#970c0b}.block-collapsible-nav .item.current strong{border-color:#970c0b}.cart-empty a{color:#970c0b}.checkout-payment-method .payment-option._collapsible .payment-option-title{padding-left:0;color:#000}.checkout-payment-method .payment-option._collapsible .payment-option-title .action-toggle{color:#000;font-size:16px}.checkout-payment-method .payment-option._collapsible .payment-option-content{padding-left:0}.checkout-payment-method .payment-option._collapsible .payment-option-content .form-discount .actions-toolbar .primary .action{color:#fff;background:#970c0b;margin:0;border-color:#970c0b;box-shadow:none !important}.checkout-payment-method .checkout-billing-address .billing-address-details a{color:#000}.shipping-information-content a{color:#000}.opc-block-shipping-information{background:#f5f5f5;margin:0 0 20px;padding:0 !important}.opc-block-shipping-information .shipping-information{padding:22px 30px !important}.opc-estimated-wrapper .minicart-wrapper{min-height:auto}.opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{top:-4px;width:18px;height:18px;line-height:16px;font-size:12px;right:-8px}.p2c2p-payment-cancel .page-main{width:100%;display:flex;align-items:center;justify-content:center}.p2c2p-payment-cancel .column.main{display:flex}.p2c2p-payment-cancel .column.main .checkout-success{align-items:center;width:100%;display:flex;justify-content:center;flex-direction:column}.p2c2p-payment-cancel .column.main .checkout-success p{font-weight:600;font-size:16px}.p2c2p-payment-cancel .column.main .checkout-success .actions-toolbar{text-align:center;margin-top:10px;width:100%;float:left}.p2c2p-payment-cancel .column.main .checkout-success .actions-toolbar .primary{background:#970c0b !important;float:none;display:inline;margin-top:10px;border-color:#970c0b !important;margin-right:0}.p2c2p-payment-success .page-main{width:100%;display:flex;align-items:center;justify-content:center}.p2c2p-payment-success .column.main{display:flex}.p2c2p-payment-success .column.main .checkout-success{align-items:center;width:100%;display:flex;justify-content:center;flex-direction:column}.p2c2p-payment-success .column.main .checkout-success p{font-weight:600;font-size:16px}.p2c2p-payment-success .column.main .checkout-success .actions-toolbar{text-align:center;margin-top:10px;width:100%;float:left}.p2c2p-payment-success .column.main .checkout-success .actions-toolbar .primary{background:#970c0b !important;float:none;display:inline;margin-top:10px;border-color:#970c0b !important;margin-right:0}.p2c2p-payment-failed .page-main{width:100%;display:flex;align-items:center;justify-content:center}.p2c2p-payment-failed .column.main{display:flex}.p2c2p-payment-failed .column.main .checkout-success{align-items:center;width:100%;display:flex;justify-content:center;flex-direction:column}.p2c2p-payment-failed .column.main .checkout-success p{font-weight:600;font-size:16px}.p2c2p-payment-failed .column.main .checkout-success .actions-toolbar{text-align:center;margin-top:10px;width:100%;float:left}.p2c2p-payment-failed .column.main .checkout-success .actions-toolbar .primary{background:#970c0b !important;float:none;display:inline;margin-top:10px;border-color:#970c0b !important;margin-right:0}.account .actions a{color:#970c0b}.account .actions a:hover{color:#970c0b}.account .actions a:visited{color:#970c0b}.account .order-date{margin-top:20px !important}a.action.edit{color:#970c0b}a.action.edit:hover{color:#970c0b}a{color:#000;font-weight:600}a:hover{color:#883501;text-decoration:none}.actions-toolbar button.action.primary.add{background:#970c0b;border-color:#970c0b}.products-list .product-item-photo{padding:0;width:30%}.products-grid .product-item-info:hover{box-shadow:none;margin:0;border:none}.products-grid .product-item-info.active{box-shadow:none;margin:0;border:none}.page-products .products-list .product-item-info .product-item-details{margin-top:45px;display:block;text-align:left;padding-left:30px}.background-image-65279500295c8{background-size:contain !important}.page-header .header.content .custom-header{width:80%;float:right;display:flex;align-items:center;justify-content:end}.page-header .header.content .custom-header .login-links{margin:0;padding-left:10px}.page-header .header.content .custom-header .login-links li{display:inline-block;padding-left:10px;margin:0}.page-header .header.content .custom-header .block-search{width:60%}.page-header .header.content .custom-header .block-search .block.block-content{width:100%}.sections.nav-sections{text-align:center}.sections.nav-sections .navigation .level0 .level-top{color:#883501;line-height:47px;padding:0 21px;font-size:15px;font-weight:600}.sections.nav-sections .navigation .level0 .level-top:hover{color:#883501}.sections.nav-sections .navigation .level0 .submenu{text-align:left}.sections.nav-sections .navigation .level0 .submenu a:hover{color:#883501}.navigation .level0.active .level-top{border-color:#883501}.navigation .level0.has-active .level-top{border-color:#883501}.contact_detail.text-center{width:30%;float:right;background:#f0f0f0;padding:30px 20px}.contact_detail.text-center h3.title{margin:0}.contact-index-index .column:not(.sidebar-additional) .form.contact{float:left;width:65%;margin-bottom:30px}.note-message{color:#000;font-size:15px;border:1px solid #d0d0d0;padding:10px;display:block;background:#e8f0fe;border-left:7px solid #91b9ff}.modal-popup .modal-footer .action-accept{background:#970c0b;border-color:#970c0b}.navigation .level0.active .level-top{border-color:#873400}.navigation .level0.active .level0.has-active .level-top{border-color:#873400}.navigation .level0 .submenu .active a{border-color:#ff5501}.products-title{font-size:17px;line-height:38px}.comparison-table{border-collapse:collapse;border-style:hidden;border:1px solid #e3e3e3}.comparison-table th,.comparison-table td{border:1px solid #e3e3e3;padding:5px;text-align:center}.category-text h3{font-size:20px;margin-bottom:15px}ul{padding-left:20px;padding-top:7px}.category-text p{font-size:16px;text-align:justify;line-height:25px}.category-text ul{font-size:16px}.page-header-description .category-text a{color:#84ad08}@media only screen and (max-width:980px){.products-title{font-size:20px;line-height:38px}}@media screen and (min-width:769px){.panel.wrapper{display:none}}@media screen and (max-width:1300px){.minicart-wrapper{margin-left:5px;margin-right:0}}@media screen and (max-width:1200px){.page-header .header.content .custom-header .login-links{margin:0;padding-left:0}.page-header .header.content .custom-header .block-search{width:55%}.page-header .header.content .logo{width:20%;display:flex;align-items:center}}@media screen and (max-width:991px){.page-header .header.content .custom-header .block-search{width:50%}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{min-height:450px !important}.explore-cnt .explore-category .category-main .category-item{width:33.33%}.page-header .header.content{padding:10px;display:flex;align-items:center}.page-header .header.content .minicart-wrapper{min-height:60px;margin-left:2px}.page-header .header.content .minicart-wrapper .action.showcart .counter.qty{top:11px;font-size:12px;width:18px;height:18px;line-height:16px}.page-header .header.content .nav-sections nav.navigation{min-height:auto}.page-header .header.content .nav-sections nav.navigation .level0{margin-right:5px;padding-left:0}.page-header .header.content .nav-sections nav.navigation .level0 .level-top{padding-right:0 !important;font-size:14px}.page-header .header.content .nav-sections nav.navigation .level0:last-child{padding-right:0px}.page-header .header.content .nav-sections nav.navigation .level0.category-item.first .level-top{padding-right:6px !important}.page-header .header.content .nav-sections nav.navigation .level0.parent .level-top .ui-menu-icon:after{font-size:9px;right:-6px;position:relative}.page-header .header.content .block-search{padding-left:0 !important;min-height:55px}.page-header .header.content .block-search .block-content .minisearch{height:35px}.page-header .header.content .block-search .actions .action.search{width:29px;height:29px;top:2px;right:3px}}@media screen and (max-width:850px){.page-header .header.content .custom-header .block-search{width:auto}}@media screen and (max-width:768px){.page-header .header.content .custom-header{width:auto}.nav-sections .header.links li a{text-align:left;font-weight:600;font-size:15px;color:#333}ul.login-links{display:none}.sections.nav-sections .navigation .level0 .level-top{text-align:left}.cart-summary{background:#f5f5f5;margin-bottom:25px;padding:15px}.cart-summary .block .title{border:none !important;padding-left:0}.cart-summary .cart-totals{padding:0}.cart.table-wrapper{border-top:none}hr{display:none}.checkout-payment-method .payment-option{margin:0 !important}.table-wrapper{border-top:none}.product.data.items{margin-left:0;margin-right:0}.product.info.detailed .product.data.items .item.content{background:#fff !important;border:1px solid #ccc;margin:0 !important;border-top:0}.product.attribute.description .value{overflow-x:auto}.product-social-links{margin:0 0 20px;text-align:left}.page-products .product-item{margin-right:8px}.page-products .columns{padding-top:0}.category-view .products.wrapper.grid.products-grid{margin-bottom:0}.filter.active .filter-title strong{position:absolute}.filter-title{width:100%;float:left;margin-bottom:20px}.filter-title strong{position:static;background:#970c0b;color:#ffff;box-shadow:none !important;border-radius:5px;border-color:#970c0b}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0 !important}.navigation .submenu:not(:first-child) .active>a{border:none;padding-left:0}.nav-open .page-wrapper{left:0 !important}.checkout-cart-index .page-main{padding-left:20px;padding-right:20px}.page-header .header.content{padding:10px;display:block}.page-header .header.content .nav-sections{width:75%}.page-header .header.content .nav-sections nav.navigation .level0:hover{box-shadow:none;border-top:none}.page-header .header.content .nav-sections nav.navigation .level0 .submenu{box-shadow:none}.page-header .header.content .nav-sections nav.navigation .level0 .submenu li.parent a:hover{border:none}.page-header .header.content .page-products .columns{padding-top:10px}.page-header .header.content .page-products .products-grid .product-item{margin-left:2%}.page-header .header.content .logo{margin-left:50px;width:auto}.page-header .header.content .logo img{width:76%}.page-header .header.content .minicart-wrapper{min-height:auto;margin-top:16px;margin-left:10px}.page-header .header.content .minicart-wrapper .action.showcart .counter.qty{top:-3px;right:-9px}.page-header .header.content .nav-sections{display:block;text-align:left;background:#fff;padding:10px 20px}.page-header .header.content .nav-sections nav.navigation .level0 .level-top{padding:10px 0}.page-header .header.content .block-search{min-height:auto}.page-header .header.content .block-search .block-content .actions{display:none}.page-header .header.content .block-search .block-content .minisearch{justify-content:center;width:35px}.page-header .header.content .block-search .block-content .minisearch.active{width:100%}.page-header .header.content .block-search .block-content .minisearch.active input{opacity:1}.page-header .header.content .block-search .block-content .label:before{margin:0;background:transparent;border-radius:50%;opacity:1;width:34px;height:34px;color:#000 !important;right:4px;top:3px;display:flex;align-items:center;justify-content:center}.page-header .header.content .block-search .block-content .control{border-top:none}.page-header .header.content .block-search .block-content .control input{opacity:0}.page-header .header.content .block-search .block-content .label{position:absolute;right:2px;top:2px}.page-header .header.content .block-search .block-content .label:before{width:29px;height:29px;font-size:16px}.nav-sections-item-content{margin-top:30px}.nav-sections-item-title.active{background:#970c0b;border:none}.nav-sections-item-title.active a.nav-sections-item-switch{color:#fff}.nav-sections-item-title a.nav-sections-item-switch{color:#000}.toolbar-products{display:none}}@media screen and (max-width:767px){.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{min-height:300px !important}.subcategory-image{display:block}.subcategory-image h1#page-title-heading{font-size:25px;margin-bottom:15px}.nav-sections-item-title{height:auto;padding:10px}.explore-cnt{padding-top:20px}.explore-cnt .explore-category{padding:10px}.explore-cnt .explore-category h3{font-size:25px;margin-bottom:30px}.explore-cnt .explore-category p.buyer-guide{font-size:16px}.explore-cnt .explore-category p.heartgard-form{font-size:16px}.explore-cnt .explore-category .category-main{padding:10px 0}.explore-cnt .explore-category .category-main .category-item{width:50%}.buy-discount-pets h4{font-size:20px;line-height:24px}.columns .column.main{padding-bottom:0}.shipping-genuine{font-size:14px}}@media screen and (max-width:639px){.page-products .product-item{margin-right:2px}.page-products .products-grid .product-item:nth-child(2n + 1){margin-left:0}.page-products .products-grid .product-item:nth-child(2n - 2){margin-left:1%}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{background:transparent}}@media screen and (max-width:575px){.page-products .product-item-info .product-item-details{margin-top:15px}.product-item .price-box{margin:10px 0 10px}.product-item-description{margin:10px 0}.page-main .page-title-wrapper .page-title{margin-bottom:5px;margin-top:0;font-size:18px;line-height:29px}.page-header .header.content .nav-sections{width:84%}.cart.table-wrapper .product-item-name{font-size:16px;line-height:19px}.checkout-cart-index .checkout-cart-index .cart-discount .block.discount .title{padding-left:0;padding-right:0}.checkout-cart-index .checkout-cart-index .cart-discount .block.discount .content{padding-left:0;padding-right:0}.checkout-cart-index .cart.table-wrapper .cart.item .subtotal{margin-bottom:35px !important}.checkout-cart-index .cart.table-wrapper tr.item-actions{right:0}.checkout-cart-index .cart.table-wrapper tr.item-actions .actions-toolbar .action-edit{margin-right:25px}.checkout-cart-index .cart.table-wrapper a.action.action-edit{right:0}.checkout-cart-index .cart.table-wrapper .product-item-photo{padding-left:0}.explore-cnt .explore-category .category-main .category-container{padding:0}.explore-cnt .explore-category .category-main .category-item{width:100%}.copyright{font-size:14px}footer.page-footer .footer.content .links ul li a{font-size:14px;padding-bottom:5px;padding-top:5px}.page-header .header.content .block-search .block-content .minisearch{width:35px;justify-content:center;height:35px}}@media screen and (max-width:475px){.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{min-height:200px !important}.shipping-genuine{font-size:13px}.page-header .header.content .logo img{width:100%}.page-header .block-search .block-content .minisearch.active{position:absolute !important;right:50px;z-index:100;top:23px}.page-header .block-search .block-content .minisearch.active .field.search{width:100%;padding:10px}.page-header .block-search .block-content .minisearch.active{width:70% !important;background:#fff}.products-grid .product-item{width:100%;margin:0 !important}}div#checkout-payment-method-load.opc-payment>.payment-methods .payment-method-title>label.label{background-position:right center;background-repeat:no-repeat;background-size:contain;padding-right:100px}div#checkout-payment-method-load.opc-payment>.payment-methods .payment-method-title>label.label[for="omise_cc"]{background-image:url('../../images/credit-logos.png')}div#checkout-payment-method-load.opc-payment>.payment-methods .payment-method-title>label.label[for="p2c2ppayment"]{background-image:url('../../images/payonline.png');padding-right:70px}div#checkout-payment-method-load.opc-payment>.payment-methods .payment-method-title>label.label[for="kbank"]{background-image:url('../../images/payonline.png');padding-right:70px}