#top-offers,#top-sellers{width:100%;height:auto;overflow:hidden;padding:0 2.5%;background-color:#fff;-o-box-sizing:border-box;box-sizing:border-box}#top-offers .top-offer-product,#top-offers .top-seller-product,#top-sellers .top-offer-product,#top-sellers .top-seller-product{width:95%;height:auto;overflow:hidden;margin:0 auto;padding:10px;background-color:#fff;-o-box-sizing:border-box;box-sizing:border-box}#top-offers .top-offer-product a,#top-offers .top-seller-product a,#top-sellers .top-offer-product a,#top-sellers .top-seller-product a{text-decoration:none}#top-offers .top-offer-product .top-offer-product-inner,#top-offers .top-offer-product .top-seller-product-inner,#top-offers .top-seller-product .top-offer-product-inner,#top-offers .top-seller-product .top-seller-product-inner,#top-sellers .top-offer-product .top-offer-product-inner,#top-sellers .top-offer-product .top-seller-product-inner,#top-sellers .top-seller-product .top-offer-product-inner,#top-sellers .top-seller-product .top-seller-product-inner{width:100%;height:auto;overflow:hidden}#top-offers .top-offer-product .top-offer-product-image,#top-offers .top-offer-product .top-seller-product-image,#top-offers .top-seller-product .top-offer-product-image,#top-offers .top-seller-product .top-seller-product-image,#top-sellers .top-offer-product .top-offer-product-image,#top-sellers .top-offer-product .top-seller-product-image,#top-sellers .top-seller-product .top-offer-product-image,#top-sellers .top-seller-product .top-seller-product-image{width:100%;height:150px;overflow:hidden;display:flex;justify-content:center;align-items:center}#top-offers .top-offer-product .top-offer-product-image img,#top-offers .top-offer-product .top-seller-product-image img,#top-offers .top-seller-product .top-offer-product-image img,#top-offers .top-seller-product .top-seller-product-image img,#top-sellers .top-offer-product .top-offer-product-image img,#top-sellers .top-offer-product .top-seller-product-image img,#top-sellers .top-seller-product .top-offer-product-image img,#top-sellers .top-seller-product .top-seller-product-image img{width:auto;height:100%}@media only screen and (max-width:650px){#top-offers .top-offer-product .top-offer-product-image,#top-offers .top-offer-product .top-seller-product-image,#top-offers .top-seller-product .top-offer-product-image,#top-offers .top-seller-product .top-seller-product-image,#top-sellers .top-offer-product .top-offer-product-image,#top-sellers .top-offer-product .top-seller-product-image,#top-sellers .top-seller-product .top-offer-product-image,#top-sellers .top-seller-product .top-seller-product-image{height:100px}}#top-offers .top-offer-product .top-offer-product-name,#top-offers .top-offer-product .top-seller-product-name,#top-offers .top-seller-product .top-offer-product-name,#top-offers .top-seller-product .top-seller-product-name,#top-sellers .top-offer-product .top-offer-product-name,#top-sellers .top-offer-product .top-seller-product-name,#top-sellers .top-seller-product .top-offer-product-name,#top-sellers .top-seller-product .top-seller-product-name{width:100%;height:auto;overflow:hidden;padding:0 10px;font-size:18px;text-align:center;color:#222;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:650px){#top-offers .top-offer-product .top-offer-product-name,#top-offers .top-offer-product .top-seller-product-name,#top-offers .top-seller-product .top-offer-product-name,#top-offers .top-seller-product .top-seller-product-name,#top-sellers .top-offer-product .top-offer-product-name,#top-sellers .top-offer-product .top-seller-product-name,#top-sellers .top-seller-product .top-offer-product-name,#top-sellers .top-seller-product .top-seller-product-name{font-size:16px}}#top-offers .top-offer-product .top-offer-product-price,#top-offers .top-offer-product .top-seller-product-price,#top-offers .top-seller-product .top-offer-product-price,#top-offers .top-seller-product .top-seller-product-price,#top-sellers .top-offer-product .top-offer-product-price,#top-sellers .top-offer-product .top-seller-product-price,#top-sellers .top-seller-product .top-offer-product-price,#top-sellers .top-seller-product .top-seller-product-price{width:100%;height:auto;overflow:hidden;color:#222;display:flex;justify-content:center;align-items:center}#top-offers .top-offer-product .top-offer-product-price .prime-price,#top-offers .top-offer-product .top-seller-product-price .prime-price,#top-offers .top-seller-product .top-offer-product-price .prime-price,#top-offers .top-seller-product .top-seller-product-price .prime-price,#top-sellers .top-offer-product .top-offer-product-price .prime-price,#top-sellers .top-offer-product .top-seller-product-price .prime-price,#top-sellers .top-seller-product .top-offer-product-price .prime-price,#top-sellers .top-seller-product .top-seller-product-price .prime-price{font-size:18px;text-decoration:line-through;color:#8a0000;margin-right:5px}#top-offers .top-offer-product .top-offer-product-price .final-price,#top-offers .top-offer-product .top-seller-product-price .final-price,#top-offers .top-seller-product .top-offer-product-price .final-price,#top-offers .top-seller-product .top-seller-product-price .final-price,#top-sellers .top-offer-product .top-offer-product-price .final-price,#top-sellers .top-offer-product .top-seller-product-price .final-price,#top-sellers .top-seller-product .top-offer-product-price .final-price,#top-sellers .top-seller-product .top-seller-product-price .final-price{font-size:24px}@media only screen and (max-width:420px){#top-offers,#top-sellers{padding:0}}#pet-identity-banner{width:100%;height:auto;overflow:hidden;padding:40px 2.5%;border-top:60px solid #fff;background-color:#c04848;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='96'%3E%3Cpath d='M36 10a6 6 0 0112 0v12a6 6 0 01-6 6 6 6 0 00-6 6 6 6 0 01-12 0 6 6 0 00-6-6 6 6 0 01-6-6V10a6 6 0 1112 0 6 6 0 0012 0zm24 78a6 6 0 01-6-6 6 6 0 00-6-6 6 6 0 01-6-6V58a6 6 0 1112 0 6 6 0 006 6v24zM0 88V64a6 6 0 006-6 6 6 0 0112 0v12a6 6 0 01-6 6 6 6 0 00-6 6 6 6 0 01-6 6z' fill='%23480048' fill-opacity='.08' fill-rule='evenodd'/%3E%3C/svg%3E");-o-box-sizing:border-box;box-sizing:border-box}#pet-identity-banner #pet-identity-banner-text{width:100%;text-align:center;padding:0 0 20px;margin:0;font-size:35px;font-weight:700;color:#f0f0f0}@media only screen and (max-width:530px){#pet-identity-banner #pet-identity-banner-text{font-size:30px}}#pet-identity-banner #pet-identity-banner-btn{width:200px;height:50px;overflow:hidden;line-height:50px;text-align:center;font-size:20px;margin:0 auto;background-color:#fff;color:#c04848;cursor:pointer;border-radius:4px}#pet-identity-banner #pet-identity-banner-btn:hover{background-color:#f0f0f0}#gift-banner-wrapper{width:100%;height:auto;overflow:hidden;padding:90px 0;background-color:#1b132b;-o-box-sizing:border-box;box-sizing:border-box}#gift-banner-wrapper #gift-banner{width:95%;height:auto;overflow:hidden;text-align:center;margin:0 auto;background-color:#1f1631;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 .99C4 .445 4.444 0 5 0a1 1 0 011 .99v4.02C6 5.555 5.556 6 5 6a1 1 0 01-1-.99V.99zm6 8c0-.546.444-.99 1-.99a1 1 0 011 .99v4.02c0 .546-.444.99-1 .99a1 1 0 01-1-.99V8.99z' fill='%235f5671' fill-opacity='.1' fill-rule='evenodd'/%3E%3C/svg%3E");box-shadow:50px 50px 66px #171025,-50px -50px 66px #1f1631;border-radius:13px}#gift-banner-wrapper #gift-banner p{margin:0;padding:10px;font-size:35px;line-height:50px;font-weight:700;color:#f0f0f0;text-align:center}@media only screen and (max-width:1023px){#gift-banner-wrapper #gift-banner img{width:220px;height:220px}#gift-banner-wrapper #gift-banner p{font-size:32px}}@media only screen and (max-width:890px){#gift-banner-wrapper #gift-banner img{width:180px;height:180px}#gift-banner-wrapper #gift-banner p{font-size:25px}}@media only screen and (max-width:649px){#gift-banner-wrapper #gift-banner img{width:140px;height:140px}#gift-banner-wrapper #gift-banner p{font-size:22px}}@media only screen and (max-width:390px){#gift-banner-wrapper #gift-banner p{font-size:19px}}@media only screen and (max-width:338px){#gift-banner-wrapper #gift-banner p{font-size:17px}}@media only screen and (min-width:549px){#gift-banner-wrapper #gift-banner{display:flex;align-items:center;justify-content:center}}#newsletter{width:100%;height:400px;position:relative;overflow:hidden}#newsletter #newsletter-cover{width:100%;height:auto;overflow:hidden;position:absolute;top:0;left:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,.3)}#newsletter #newsletter-content{width:100%;height:400px;overflow:hidden;position:absolute;top:0;left:0;display:flex;align-items:center}#newsletter #newsletter-inner{width:95%;height:auto;overflow:hidden;margin:0 auto}#newsletter #newsletter-field-wrapper{width:100%;height:78px;overflow:hidden;position:relative;border:4px solid #fff;-o-box-sizing:border-box;box-sizing:border-box;border-radius:6px}#newsletter #newsletter-field-wrapper #newsletter-field-phone{width:100px;height:30px;position:absolute;top:-50px;left:0}#newsletter #newsletter-field-wrapper #newsletter-field{width:auto;height:70px;overflow:hidden;padding:0 10px;position:absolute;top:0;left:0;right:150px}#newsletter #newsletter-field-wrapper #newsletter-field #newsletter-field-label{width:auto;height:auto;overflow:hidden;padding:2px 8px;position:absolute;top:0;left:0;background-color:#fff;color:#333;font-size:14px}#newsletter #newsletter-field-wrapper #newsletter-field input{width:100%;height:70px;border:none;outline:none;background-color:transparent;font-size:24px;color:#fff}@media only screen and (max-width:630px){#newsletter #newsletter-field-wrapper #newsletter-field input{font-size:18px}}#newsletter #newsletter-field-wrapper #newsletter-field input::-webkit-input-placeholder{color:#fff;letter-spacing:1px}#newsletter #newsletter-field-wrapper #newsletter-field input::-moz-placeholder{color:#fff;letter-spacing:1px}#newsletter #newsletter-field-wrapper #newsletter-field input:-ms-input-placeholder{color:#fff;letter-spacing:1px}#newsletter #newsletter-field-wrapper #newsletter-field input:-moz-placeholder{color:#fff;letter-spacing:1px}@media only screen and (max-width:630px){#newsletter #newsletter-field-wrapper #newsletter-field{right:110px}}#newsletter #newsletter-field-wrapper button{width:150px;height:70px;overflow:hidden;border:none;outline:none;background-color:#014560;color:#fff;font-size:20px;letter-spacing:1px;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}@media only screen and (max-width:630px){#newsletter #newsletter-field-wrapper button{width:100px;height:50px;top:10px;right:10px;font-size:18px}}#newsletter #newsletter-field-wrapper button:hover{background-color:#013347}@media only screen and (max-width:449px){#newsletter #newsletter-field-wrapper{height:118px}#newsletter #newsletter-field-wrapper #newsletter-field{height:60px;right:0}#newsletter #newsletter-field-wrapper #newsletter-field input{height:60px}#newsletter #newsletter-field-wrapper button{width:100%;height:50px;top:60px;right:0;border-radius:0}}.subline{width:100%;height:auto;overflow:hidden;padding:40px 2.5%;background-color:#fff;-o-box-sizing:border-box;box-sizing:border-box}.subline h2{width:100%;margin:0;padding:15px 0;color:#4a4a4a;font-size:45px;font-weight:400}.subline .seperator{width:100px;height:30px;overflow:hidden;background-color:#03aef3;border-radius:30px}@media only screen and (max-width:630px){.subline{padding:10px 2.5% 40px}.subline h2{font-size:35px}}.errors-wrapper{width:100%;height:auto;overflow:hidden}.errors-wrapper .error-message{background-color:#f6e2e4}.errors-wrapper .error-message,.succeed-message{width:100%;height:auto;overflow:hidden;padding:12px;font-size:15px;margin-top:5px;border-radius:4px;-o-box-sizing:border-box;box-sizing:border-box}.succeed-message{background-color:#d1f4ee}#footer-payment-options{width:100%;height:auto;overflow:hidden;background-color:#fff;box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);-webkit-box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);-moz-box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);display:flex;justify-content:center;align-items:center}#footer-payment-options img{max-width:618px;width:100%;height:auto}#footer{padding:40px 2.5% 20px;background-color:#1f1631;box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);-webkit-box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);-moz-box-shadow:0 -10px 32px -22px rgba(0,0,0,.35);-o-box-sizing:border-box;box-sizing:border-box}#footer,#footer #footer-headline{width:100%;height:auto;overflow:hidden}#footer #footer-headline{padding:0;margin:0;color:#ccc;font-size:40px;font-weight:700;text-align:left}@media only screen and (max-width:740px){#footer #footer-headline{text-align:center}}#footer #business-hours{width:100%;height:auto;overflow:hidden;margin-top:40px;background-color:#211835;display:flex;justify-content:center;align-items:flex-start}#footer #business-hours .business-hour{padding:8px 0;flex:1}#footer #business-hours .business-hour .business-hour-day{text-align:center;color:#ccc;font-size:18px}#footer #business-hours .business-hour .business-hour-range{text-align:center;color:#e0e0e0;padding-top:8px;font-size:18px;display:flex;justify-content:center;align-items:center}#footer #business-hours .business-hour .business-hour-range .business-hour-range-seperator{margin:0 4px}@media only screen and (max-width:1023px){#footer #business-hours .business-hour .business-hour-range{-moz-flex-direction:column;flex-direction:column}#footer #business-hours .business-hour .business-hour-range .business-hour-range-seperator{margin:0}}@media only screen and (max-width:460px){#footer #business-hours .business-hour .business-hour-range{font-size:16px}}#footer #footer-navigation{width:100%;height:auto;overflow:hidden;margin-top:60px}#footer #footer-navigation .footer-navigation-item-wrapper{width:15.6%;height:70px;overflow:hidden;float:left;margin:1% .5% 0;background-color:#211835;border-radius:6px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}#footer #footer-navigation .footer-navigation-item-wrapper a{text-decoration:none}#footer #footer-navigation .footer-navigation-item-wrapper a .footer-navigation-item{width:100%;height:70px;overflow:hidden;padding:0 5px;color:#f0f0f0;font-size:15px;line-height:25px;text-align:center;display:flex;align-items:center;justify-content:center;-o-box-sizing:border-box;box-sizing:border-box}#footer #footer-navigation .footer-navigation-item-wrapper:hover{background-color:#281c3f}@media only screen and (max-width:1130px){#footer #footer-navigation .footer-navigation-item-wrapper{width:24%}}@media only screen and (max-width:740px){#footer #footer-navigation .footer-navigation-item-wrapper{width:32.3%}}@media only screen and (max-width:540px){#footer #footer-navigation .footer-navigation-item-wrapper{width:49%}}@media only screen and (max-width:380px){#footer #footer-navigation .footer-navigation-item-wrapper{width:100%;margin:1% 0 0}}#footer #copyrights-wrapper{width:100%;height:auto;overflow:hidden;padding-top:20px;margin-top:40px;color:#e0e0e0;border-top:4px solid #281c3f}#footer #copyrights-wrapper #copyrights{width:49%;height:auto;overflow:hidden;line-height:26px;font-size:16px;float:left}#footer #copyrights-wrapper #agency{width:49%;height:auto;overflow:hidden;line-height:20px;font-size:16px;float:right;text-align:right}#footer #copyrights-wrapper #agency a{text-decoration:none;color:#ff7e86;font-weight:700;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}#footer #copyrights-wrapper #agency a:hover{color:#ff656e}@media only screen and (max-width:740px){#footer #copyrights-wrapper #agency,#footer #copyrights-wrapper #copyrights{width:100%;text-align:center}}