#sb-site,.sb-site-container,.sb-slidebar,body,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;width:100%}html{height:100%}body{position:relative;height:auto;min-height:100%}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{position:relative;z-index:1;width:100%;min-height:100vh;background:#f6f6f6}#sb-site:after,#sb-site:before,.sb-site-container:after,.sb-site-container:before{display:table;clear:both;content:' '}.sb-slidebar{position:fixed;z-index:0;top:0;display:none;overflow-y:auto;height:100%;background-color:#222}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0px)}.sb-left{left:0}.sb-right{right:0}.sb-slidebar.sb-static,html.sb-static .sb-slidebar{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}#sb-site,.sb-site-container,.sb-slide,.sb-slidebar{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px);-webkit-backface-visibility:hidden}.sb-hide{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}strong,b{font-weight:600}em{font-style:italic}a img{border:none}body{margin:0;-webkit-font-smoothing:subpixel-antialiased}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}a{color:#33393e;outline:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:active,a:hover{outline:0}html{box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-appearance:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}figure{margin:0}abbr.required{color:#0081ba}*,*:before,*:after{box-sizing:inherit}.container{position:relative;width:96%;max-width:1280px;margin:0 auto;padding:0}.container .column,.container .columns{display:inline;float:left;margin-right:.78125%;margin-left:.78125%}.container .one.column,.container .one.columns{width:4.6875%}.container .two.columns{width:10.9375%}.container .three.columns{width:17.1875%}.container .four.columns{width:23.4375%}.container .five.columns{width:29.6875%}.container .six.columns{width:35.9375%}.container .seven.columns{width:42.1875%}.container .eight.columns{width:48.4375%}.container .nine.columns{width:54.6875%}.container .ten.columns{width:60.9375%}.container .eleven.columns{width:67.1875%}.container .twelve.columns{width:73.4375%}.container .thirteen.columns{width:79.6875%}.container .fourteen.columns{width:85.9375%}.container .fifteen.columns{width:92.1875%}.container .sixteen.columns{width:98.4375%}.container:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.clearfix:before,.clearfix:after,.row:before,.row:after{display:block;visibility:hidden;overflow:hidden;width:0;height:0;content:'\0020'}.clear{display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}.clearit:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.vcenter{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.transition{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}body{font-family:'Open Sans',sans-serif;font-size:14px;margin:0 auto;padding:0;letter-spacing:.04em;color:#33393e;background:#f6f6f6}p,ul,h1,h2,h3,h4,h5{margin:0 0 15px;letter-spacing:.04em}h1{font-size:36px;font-weight:300;line-height:42px;margin:0;letter-spacing:.04em;text-transform:lowercase}h2{font-size:17px;font-weight:600;line-height:22px;text-transform:uppercase;color:#e81280}.awesome{font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner{margin-bottom:44px;padding:25px 0;color:#fff;border-bottom:2px solid #e81280;background:#33393e}.woocommerce-breadcrumb{font-size:13px;font-weight:300;line-height:19px;display:inline;float:left;width:98.4375%;margin-right:.78125%;margin-bottom:30px;margin-left:.78125%;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.woocommerce-breadcrumb a:hover{text-decoration:none}.sidebar{background:#e9f1f4}.sidebar h4{font-size:14px;font-weight:600;line-height:21px;margin:0 0 5px;padding:10px 20px;text-transform:uppercase;background-color:#dbe8ed}.sidebar .sideclick{display:none}.sidebar .side_cats{margin:0;padding:0 20px 10px;list-style-type:none}.sidebar .side_cats li{font-size:13px;font-weight:600;line-height:21px;position:relative;margin:0;text-transform:uppercase}.sidebar .side_cats li .expand{position:absolute;height:100%}.sidebar .side_cats li:last-child a,.sidebar .side_cats li:last-child .nolink{border-bottom:0}.sidebar .side_cats a,.sidebar .side_cats .nolink{display:block;padding:12px 0;cursor:pointer;text-decoration:none;border-bottom:1px solid #dddfdf;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sidebar .side_cats a:hover,.sidebar .side_cats .nolink:hover{color:#0081ba}.sidebar .side_cats .has-children .nolink{position:relative;padding-right:25px}.sidebar .side_cats .has-children .nolink:after{position:absolute;top:0;right:0;display:inlineblock;width:14px;height:100%;content:'';cursor:pointer;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat center center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sidebar .side_cats .has-children.active .nolink:after{transform:rotate(180deg)}.sidebar .sub_cats{display:none;margin:8px 0 0;padding:0 0 8px;list-style-type:none;border-bottom:1px solid #dddfdf}.sidebar .sub_cats li{font-size:13px;font-weight:300;line-height:22px;margin-bottom:1px;text-transform:none}.sidebar .sub_cats li a{padding:2px 0 2px 20px;border-bottom:none}.sidebar .sub_cats li a:hover{text-decoration:underline}.main{padding:20px;background-color:#fff}.even_button_style{padding:2px 6px 3px;font-size:14px;font-weight:600;display:inline-block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#e81280;color:#fff;text-align:center;width:200px;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.even_button_style:hover{background:#c3006b !important;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.flex_center{display:-webkit-box;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;-webkit-align-items:center;align-items:center}.flex_v_center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.nav_main{background-color:rgba(0,0,0,.2)}#menu-primary{margin:0;padding:0;list-style-type:none}#menu-primary li{position:relative;float:left;margin:0 .9% 0 0;padding:0}#menu-primary li a{font-size:16px;line-height:50px;display:block;margin:0;padding:0 38px;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;color:#fff}#menu-primary li a:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:5px;content:'';background:0 0;z-index:70;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#menu-primary li a:hover:after{background:#fff}#menu-primary li.current-menu-item a:after{background:#0081ba}#menu-primary li:last-child{margin-right:0}#menu-item-8961{position:relative;z-index:70}#menu-item-8961 a{position:relative;z-index:70}.sub-open #menu-item-8961 a{background:#fff;color:#0081ba;position:relative;z-index:70}.nav_main .products_nav{position:absolute;left:0;top:50px;z-index:100;background:#fff;padding:20px;visibility:hidden;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.nav_main .products_nav .menu_cats{list-style-type:none;padding:0;margin:0;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;width:100%}.nav_main .products_nav .menu_cats li{width:100%;max-width:200px;margin:0 0 15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}.nav_main .products_nav .menu_cats a,.nav_main .products_nav .menu_cats .nolink{font-size:11px;line-height:17px;color:#e81280;text-transform:uppercase;text-decoration:none;font-weight:600}.nav_main .products_nav .menu_cats a:hover,.nav_main .products_nav .menu_cats .nolink:hover{color:#0081ba;text-decoration:underline}.nav_main .products_nav .menu_cats .nolink{cursor:pointer}.nav_main .products_nav .menu_cats .has-children .nolink{position:relative}.nav_main .products_nav .menu_cats .has-children .nolink:after{position:relative;top:3px;left:7px;display:inline-block;width:12px;height:15px;content:'';cursor:pointer;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat center center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.nav_main .products_nav .menu_cats .has-children.active .nolink:after{transform:rotate(180deg)}.nav_main .products_nav .menu_cats .has-children{display:inline-block}.nav_main .products_nav .sub_cats{display:none;list-style-type:none;padding:5px 0 0;margin:0}.nav_main .products_nav .sub_cats li{margin:0 0 5px}.nav_main .products_nav .sub_cats li ul{padding-left:0;display:none}.nav_main .products_nav .sub_cats li ul li{list-style-type:none}.nav_main .products_nav .sub_cats li ul li:before{content:'-';display:inline-block;margin-right:5px}.nav_main .products_nav .sub_cats a{font-size:11px;line-height:17px;color:#33393e;text-decoration:none;font-weight:300;text-transform:none}.nav_main .products_nav .sub_cats a:hover{color:#0081ba;text-decoration:underline}.nav-cover{visibility:hidden;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:40;background:rgba(51,57,62,.7);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sub-open .nav_main .products_nav{visibility:visible;opacity:1;z-index:70}.sub-open .nav-cover{visibility:visible;opacity:1;z-index:60}header{background:#e81280 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/paws.png') center top no-repeat;background-size:cover}header .logo{float:left;max-width:100%;margin:18px 0 30px}header .logo svg{max-width:100%}header .logo .cls-1{fill:#fff}header .tabs{float:right}header .tabs a{font-size:13px;font-weight:300;line-height:50px;position:relative;display:block;float:left;height:50px;margin-right:10px;padding:0 19px 0 47px;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:left center;text-transform:uppercase}header .tabs a:hover{background-color:rgba(0,0,0,.2)}header .tabs a:hover .cls-1{fill:#0081ba}header .tabs a:hover svg{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}header .tabs svg{position:absolute;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .tabs .cls-1{fill:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .tabs .favourites svg{top:13px;left:15px}header .tabs .account svg{top:15px;left:17px}header .tabs .login svg{top:13px;left:19px}header .tabs .basket svg{top:13px;left:24px}header .tabs .back svg{top:13px;left:15px}header .tabs .terms svg{top:13px;left:18px}header .tabs .contact svg{top:15px;left:13px}header .tabs .basket{margin-right:0;padding-left:67px;background:rgba(0,0,0,.3)}header .tabs .basket:hover{background-color:rgba(0,0,0,.4)}header .tabs .contact{margin-right:0;background:#0081ba}header .tabs .contact:hover{background-color:#005c84}header .tabs .contact:hover .cls-1{fill:#fff}header .columns{position:relative}header .woocommerce-product-search{position:relative;float:right;clear:both;width:100%;margin-top:30px}header .woocommerce-product-search .search-field{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:50px;width:100%;height:50px;margin:0;padding:0 27px;border:none;border-radius:0;outline:none;background:rgba(255,255,255,.8);box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}header .woocommerce-product-search .submit-cont{position:absolute;top:0;right:0;overflow:hidden;width:50px;height:50px;margin:0;cursor:pointer;text-indent:-9999px;border:none;border-radius:0;outline:none;background-color:#0081ba;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .woocommerce-product-search .submit-cont:hover{background-color:#c3006b;background-size:30px 26px}header .woocommerce-product-search .submit-cont:hover svg{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}header .woocommerce-product-search .submit-cont svg{position:absolute;top:13px;left:11px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .woocommerce-product-search .submit-cont .cls-1{fill:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}header .woocommerce-product-search .submit{display:block;width:100%;height:100%;opacity:0}.predictive_search_results .ac_odd{border-bottom:1px solid #c2c2c2}.predictive_search_results .ac_odd:first-child{border-bottom:0}.predictive_search_results .ac_odd:last-child{border-bottom:0}.predictive_search_results .ac_odd .ajax_search_content .rs_content_popup a{text-decoration:none}.predictive_search_results .ac_odd .ajax_search_content .rs_content_popup a .rs_name{font-family:'Open Sans',sans-serif !important;font-size:14px !important;color:#0081ba !important;font-weight:600 !important;line-height:22px !important}.predictive_search_results .ac_odd.ac_over .ajax_search_content .rs_content_popup a .rs_name{color:#fff !important}.ajaxseemore{display:block;width:100%;text-align:center;color:#e81280;cursor:pointer;clear:both;margin:10px 0}.home h1{font-size:49px;font-weight:300;line-height:50px;margin:0 0 8px;text-transform:none;color:#fff}.home h2{font-size:33px;font-weight:600;line-height:50px;margin:0 0 22px;color:#fff;text-transform:none}.home h4{font-size:20px;font-weight:300;line-height:27px;margin:0 0 5px}.home .homebanner{text-align:center;border-bottom:2px solid #0081ba;margin-bottom:0;position:relative;overflow:hidden;max-height:598px}.home .homebanner .content a{font-size:14px;font-weight:600;line-height:35px;position:relative;display:inline-block;height:35px;padding:0 52px 0 20px;text-decoration:none;color:#fff;background-color:#0081ba}.home .homebanner .content a:after{position:absolute;top:0;right:0;display:block;width:35px;height:35px;content:'';background:#fff url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-p.svg') no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.home .homebanner .content a:hover{background-color:#005c84}.home .homebanner .content{padding-top:80px;position:absolute;top:0;left:0;right:0;z-index:500}.home .bxslider{list-style-type:none;padding:0;margin:0;width:100%}.home .bxslider li{background-position:center top;background-size:cover;width:100%}.home .bxslider img{display:block;width:100%;height:auto}.home .bx-controls{position:absolute;z-index:55;bottom:12px;right:25px}.home .bx-controls .bx-pager-item{display:inline-block;margin:0 5px}.home .bx-controls .bx-pager-link{display:block;width:14px;height:14px;background:rgba(0,0,0,.3);text-indent:-999px;overflow:hidden;border-radius:14px;line-height:14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.home .bx-controls .bx-pager-link.active{background:#0081ba}.home .bx-controls .bx-pager-link:hover{background:rgba(0,0,0,.5)}.home .offer{margin-top:50px;padding:24px 20px;text-align:center;color:#fff;background:#e81280}.home .offer p{font-size:17px;font-weight:300;line-height:22px;margin:0;text-transform:uppercase}.home .offer span{margin:0 8px}.home .highlights{background:#f6f6f6}.home .highlights .title{position:relative;margin:35px 0 40px;text-align:center}.home .highlights .title:before{position:absolute;top:50%;left:0;width:100%;height:1px;content:'';background-color:#e5e5e5}.home .highlights .bestsellers .title{margin:34px 0 37px}.home .title h3{font-size:33px;font-weight:300;line-height:50px;position:relative;z-index:10;display:inline-block;margin:0;padding:0 35px;background-color:#f6f6f6}.ctas{padding:50px 0 0;background:#f6f6f6}.ctas .block{position:relative;background:#efefef url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/bluepawsq.png') no-repeat 102% 13px}.ctas .image{display:block;position:absolute;width:50%;height:100%;background-position:center center;background-size:cover}.ctas .content{padding:14px 20px 0 54%}.ctas .button{font-size:14px;font-weight:600;line-height:35px;position:relative;display:inline-block;height:35px;margin:19px 0 27px;padding:0 35px 0 20px;width:100%;text-decoration:none;color:#33393e;background-color:#fff}.ctas .button:after{position:absolute;top:0;right:0;display:block;width:35px;height:35px;content:'';background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ctas h4{font-size:20px;font-weight:300;line-height:27px;margin:0 0 5px}.ctas h4 strong{font-size:23px}.ctas .left{background:#efefef url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/bluepawsq.png') no-repeat 102% 13px}.ctas .right{background:#efefef url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/pinkpawsq.png') no-repeat 102% -17px}.ctas .left h4{color:#0081ba}.ctas .right h4{color:#e81280}.ctas .right .button:after{background-color:#0081ba}.ctas .right .button:hover:after{background-color:#005c84}.ctas .left .button:after{background-color:#e81280}.ctas .left .button:hover:after{background-color:#a9005c}.ctas p{font-size:13px;font-weight:300;line-height:22px;margin:0}.products{margin:0;padding:0;list-style-type:none;text-align:left}.products a:hover .view{background-color:#bbb}.products a:hover .view:after{background-color:#999}.products .onsale{position:absolute}.products .keyline{font-size:20px;font-weight:300;line-height:30px;position:relative;margin-bottom:30px;padding:0 20px;text-align:center;text-transform:none;color:#33393e}.products .keyline span{position:relative;z-index:10;display:inline-block;padding:0 20px;background-color:#f6f6f6}.products .keyline:before{position:absolute;top:15px;left:1px;display:block;width:100%;height:1px;content:'';background-color:#e5e5e5}.products a{display:block;height:100%;padding:20px;text-decoration:none;background:#fff}.products li{display:inline;float:left;width:23.4375%;margin-right:.78125%;margin-left:.78125%}.products h2,.products h3{font-size:14px;font-weight:600;line-height:22px;margin:0 0 5px;text-transform:uppercase;color:#e81280;background:0 0}.products .image{position:relative;overflow:hidden;width:100%;height:210px;margin-bottom:16px;text-align:center;border:2px solid #f8f8f8}.products .image span{font-size:16px;font-weight:600;line-height:22px;position:absolute;z-index:30;top:22px;left:-58px;display:block;width:200px;padding:8px 0;transform:rotate(-45deg);text-align:center;color:#fff;background:#0081ba}.products .product-cat-best-sellers .image:after{content:"Best Seller!";font-size:15px;font-weight:600;line-height:22px;position:absolute;z-index:30;top:22px;left:-58px;display:block;width:200px;padding:8px 0;transform:rotate(-45deg);text-align:center;color:#fff;background:#0081ba}.products img{position:relative;display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.products .excerpt{font-size:13px;font-weight:300;line-height:22px}.products .button{font-size:14px;line-height:35px;position:relative;margin-top:20px}.products .button span del{display:none}.products .from{font-weight:600;display:block;width:100%;padding-left:20px;color:#e81280;background:#f7f7f7;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.products .view{font-weight:600;position:absolute;top:0;right:0;display:block;width:50%;height:35px;padding:0 35px 0 0;text-align:center;background:#efefef;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.products .view:after{position:absolute;top:0;right:0;display:block;width:35px;height:35px;content:'';background:#e5e5e5 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-p.png') no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.keyline{font-size:20px;font-weight:300;line-height:30px;position:relative;margin-bottom:30px;padding:0 20px;text-align:center;text-transform:none;color:#33393e}.keyline span{position:relative;z-index:10;display:inline-block;padding:0 20px;background-color:#f6f6f6}.keyline:before{position:absolute;top:15px;left:1px;display:block;width:100%;height:1px;content:'';background-color:#e5e5e5}#wl-wrapper p{font-weight:400}#wl-wrapper .woocommerce-message{padding:10px 0;background:#0081ba;color:#fff;font-size:13px;font-weight:600;line-height:19px;margin-bottom:20px;position:relative;text-transform:uppercase}#wl-wrapper .woocommerce-message a{display:block;float:left;font-family:Tahoma,Arial,'Open Sans',sans-serif;letter-spacing:.06em;padding:10px 20px;background:#e81280;color:#fff;text-transform:uppercase;text-decoration:underline;vertical-align:middle;margin-right:15px;height:100%;font-weight:400;text-decoration:none;position:relative;top:-10px}#wl-wrapper .woocommerce-message a:hover{background-color:#a9005c}#wl-wrapper .wl-row{margin-bottom:25px}#wl-wrapper .wl-row input,#wl-wrapper .wl-row select{font-size:13px;font-weight:300;line-height:22px;height:33px;padding:0 10px;border:1px solid #ebebeb;border-radius:0;outline:none;background:#fff;box-shadow:none}#wl-wrapper .wl-row select{width:calc(100% + 10px);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,#fefefe;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-moz-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-webkit-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,linear-gradient(to bottom,#fefefe 0%,#f3f3f3 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f3f3f3',GradientType=0);text-transform:uppercase;max-width:none}#wl-wrapper .wl-row select::-ms-expand{display:none}#wl-wrapper .wl-intro{margin-bottom:30px}#wl-wrapper .wl-table{width:100%}#wl-wrapper .wl-table thead{background:#f7f7f7}#wl-wrapper .wl-table th,#wl-wrapper .wl-table td{padding:10px 0 !important;vertical-align:middle}#wl-wrapper .wl-table td.check-column,#wl-wrapper .wl-table th.check-column{padding:12px 8px!important;width:50px}#wl-wrapper .wl-table th.product-name,#wl-wrapper .wl-table td.product-name{padding:12px 8px!important}#wl-wrapper .wl-table th{text-transform:uppercase;color:#0081ba}#wl-wrapper .wl-table dl{margin:5px 0 0}#wl-wrapper .wl-table dl dt,#wl-wrapper .wl-table dl dd{display:inline}#wl-wrapper .wl-table dl dt p,#wl-wrapper .wl-table dl dd p{display:inline}#wl-wrapper .wl-table dd{margin:0}#wl-wrapper .wl-table input.qty{padding:7px;text-align:center}#wl-wrapper .wl-table .product-purchase .button{text-transform:uppercase;font-weight:600}#wl-wrapper .wl-table .remove{text-decoration:none;font-size:22px;margin:0 10px 0 0;font-weight:600}#wl-wrapper .wl-table .product-thumbnail{width:80px}#wl-wrapper .wl-table p{font-weight:400}#wl-wrapper .wl-actions-table{float:none}#wl-wrapper .wl-form input,#wl-wrapper .wl-form textarea{padding:4px 10px;border:1px solid #e5e5e5}#wl-wrapper .wl-form input[type=checkbox],#wl-wrapper .wl-form input[type=radio]{margin-right:8px}#wl-wrapper .wl-row:last-child{margin-top:30px}#wl-wrapper .button,#wl-wrapper .wl-form .button{display:inline-block;min-height:33px;line-height:33px;padding:0 10px;background:#e81280;color:#fff;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}#wl-wrapper #wl-items-form .button,#wl-wrapper #wl-items-form .wl-form .button,#wl-wrapper .wl-create-new{height:33px;line-height:33px;text-transform:uppercase}#wl-wrapper .wl-rad-table td{padding:5px 0}#wl-wrapper .wl-intro{margin-top:20px}#wl-wrapper .entry-title{margin-bottom:0}#wl-wrapper .wl-actions-table td{padding:0 10px}#wl-wrapper .wl-table .wl-date-added,#wl-wrapper .wl-table .product-quantity,#wl-wrapper .wl-table .product-price,#wl-wrapper .wl-table .product-purchase,#wl-wrapper .wl-privacy-col{text-align:left !important}.single-product .woocommerce-message{position:relative;padding-left:155px !important;padding-right:10px !important}.single-product .woocommerce-message a{position:absolute !important;left:0 !important;top:0 !important;height:100%;display:flex !important;justify-content:center;align-items:center;margin-left:0 !important;min-width:130px}.single-product .twelve .woocommerce-message{text-transform:uppercase}.single-product .main{margin-bottom:45px}.single-product .has-post-thumbnail{position:relative;overflow:hidden}.single-product .onsale{font-size:17px;font-weight:600;line-height:22px;position:absolute;z-index:30;top:15px;left:-65px;display:block;width:200px;padding:8px 0;transform:rotate(-45deg);text-align:center;color:#fff;background:#0081ba}.single-product .product ins{text-decoration:none}.single-product .product .images{float:left;width:48.5565%;text-align:center;border:1px solid #ebebeb}.single-product .product .thumbnails{background:#f8f8f8;padding:10px 10px 8px 48%;position:relative}.single-product .product .thumbnails:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.single-product .product .thumbnails a{display:inline-block;border:2px solid #ebebeb;margin:0 3px;margin:0 3px 5px;float:left}.single-product .product .thumbnails img{display:block}.single-product .product .thumbtext{float:left;font-size:14px;line-height:22px;font-weight:300;max-width:46%;padding:8px 0 8px 52px;text-align:left;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/thumbs-icon.svg') no-repeat 5px center;background-size:28px 23px;font-size:12px;line-height:17px;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-product .product .onsale{position:absolute}.single-product .product .woocommerce-main-image,.single-product .product .woocommerce-product-gallery__image{display:block;position:relative}.single-product .product .woocommerce-main-image a,.single-product .product .woocommerce-product-gallery__image a{display:block;position:relative}.single-product .product .woocommerce-main-image a:after,.single-product .product .woocommerce-product-gallery__image a:after{content:"";display:block;width:30px;height:30px;position:absolute;bottom:20px;right:20px;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/magnify-icon.svg') no-repeat center center;background-size:30px 30px}.single-product .product .woocommerce-main-image img,.single-product .product .woocommerce-product-gallery__image img{max-width:100%;display:inline-block;height:auto}.single-product .summary{float:right;width:48.89%}.single-product .summary h2{font-size:17px;font-weight:600;line-height:22px;margin:0 0 15px;text-transform:uppercase;color:#e81280}.single-product .summary .please-select{font-weight:300;line-height:22px}.single-product .summary .selections{padding:16px 20px 20px;background-color:#f7f7f7}.single-product .summary .selections:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.single-product .summary .variations{width:100%;margin-bottom:18px;padding:0;border:none}.single-product .summary .quantcont{float:left;width:49%}.single-product .summary .pricecont{float:right;width:49%}.single-product .summary .single_variation_wrap{display:none}.single-product .summary .input-text.qty{width:95px}.single-product .summary .add-fav,.single-product .summary .button{font-size:13px;font-weight:600;line-height:45px;position:relative;display:block;margin-top:22px;padding:0 45px 0 0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.single-product .summary .add-fav:after,.single-product .summary .button:after{position:absolute;top:0;right:0;display:block;width:45px;height:45px;content:'';-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.single-product .summary .woocommerce-variation-price{display:none}.single-product .summary .add-fav{float:left;clear:both;width:51%;background:#efefef}.single-product .summary .add-fav:after{background:#e5e5e5 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/product-wishlist.svg') no-repeat 11px 7px;background-size:24px 27px}.single-product .summary .add-fav:hover{background:#e5e5e5}.single-product .summary .add-fav:hover:after{background-color:#d3d3d3}.single-product .summary .button{position:relative;width:51%;color:#fff;border:none;border-radius:0;outline:none;background:#0081ba;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.single-product .summary .button:after{background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/addtobasket.svg') no-repeat 8px 7px;background-size:31px 26px}.single-product .summary .button:hover{background:#005c84}.single-product .summary .button span{display:none;font-size:11px;line-height:17px;position:absolute;top:55px;width:100%;padding:10px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#e81280;z-index:10}.single-product .summary .button span:after{content:"";display:block;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e81280;top:-10px;left:50%;margin-left:-5px}.single-product .summary .button[disabled=disabled]:hover span{display:block}.single-product .summary .price{font-size:20px;font-weight:600;line-height:22px;color:#e81280}.single-product .summary .price del{margin:0 10px 0 0}.single-product .summary input,.single-product .summary select{font-size:13px;font-weight:300;line-height:22px;height:33px;padding:0 10px;border:1px solid #ebebeb;border-radius:0;outline:none;background:#fff;box-shadow:none}.single-product .summary select{width:100%;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,#fefefe;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-moz-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-webkit-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,linear-gradient(to bottom,#fefefe 0%,#f3f3f3 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f3f3f3',GradientType=0)}.single-product .summary select::-ms-expand{display:none}.single-product .summary label,.single-product .summary .label{font-size:14px;font-weight:600;line-height:22px;display:block;margin:0 0 8px;text-transform:uppercase;color:#0081ba}.single-product .summary .value select{margin:0 0 13px}.single-product #wl-wrapper{width:51%;margin:0;padding:0}.single-product #wl-wrapper .feedback{display:none}.single-product #wl-wrapper a{width:100%;font-size:12px;font-weight:600;color:#fff;line-height:45px;position:relative;display:block;margin-top:10px;padding:0 45px 0 0;text-align:center;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-transform:uppercase}.single-product #wl-wrapper a:after{position:absolute;top:0;right:0;display:block;width:45px;height:45px;content:'';-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#e5e5e5 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/product-wishlist.svg') no-repeat 11px 7px;background-size:24px 27px}.single-product #wl-wrapper a:hover:after{background-color:#aaa}.single-product #wl-wrapper.hide{display:none}.single-product #wl-wrapper .wl-already-in{display:none}.single-product .wl-list-pop{padding:0 15px 20px}.single-product .wl-list-pop dt{margin:15px 0 5px;font-size:13px;font-weight:700;text-transform:uppercase;color:#0081ba}.single-product .wl-list-pop dd{padding:0;margin:0 0 3px}.single-product .wl-list-pop dd:before{content:"- "}.single-product .wl-list-pop strong a{color:#e81280;font-size:12px;font-weight:700;text-transform:uppercase;font-size:13px}.single-product .woocommerce-message{padding:10px 0 10px 15px;background:#0081ba;color:#fff;font-size:13px;font-weight:600;line-height:19px;margin-bottom:20px;position:relative}.single-product .woocommerce-message a{margin-left:-15px;display:block;float:left;font-family:Tahoma,Arial,'Open Sans',sans-serif;letter-spacing:.06em;padding:10px 20px;background:#e81280;color:#fff;text-transform:uppercase;text-decoration:underline;vertical-align:middle;margin-right:15px;height:100%;font-weight:400;text-decoration:none;position:relative;top:-10px}.single-product .woocommerce-message a:hover{background-color:#a9005c}.single-product .woocommerce-tabs{clear:both;margin-top:28px}.single-product .wc-tabs{margin:0;padding:0;list-style-type:none}.single-product .wc-tabs li{display:block;float:left;margin:0 5px 0 0;padding:0}.single-product .wc-tabs li a{font-size:13px;font-weight:600;line-height:22px;display:block;padding:15px 18px;text-decoration:none;text-transform:uppercase;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5;border-left:2px solid #e5e5e5;background:#ea96c1;color:#fff}.single-product .wc-tabs li:hover a{text-decoration:underline}.single-product .wc-tabs .active a{color:#fff;background:#e81280}.single-product .wc-tab{clear:both;padding:18px;border:2px solid #e5e5e5;overflow-x:scroll;-ms-overflow-style:none}.single-product .wc-tab:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.single-product .wc-tab p,.single-product .wc-tab li{font-size:13px;font-weight:300;line-height:22px;margin:0 0 15px}.single-product .prod-info-wrapper{border:2px solid #e5e5e5;background:#f5f5f5;float:left;white-space:nowrap;overflow:scroll;-ms-overflow-style:none}.single-product .prod-info-wrap{display:inline-block;margin:0;padding:0;list-style-type:none;border-right:1px solid #e5e5e5;-ms-overflow-style:none}.single-product .prod-info-wrap:last-child{border-right:none}.single-product .prod-info-wrap li{font-size:13px;line-height:22px;border-bottom:1px solid #e5e5e5;margin:0;padding:8px 15px}.single-product .prod-info-wrap li:nth-child(even){background:#f9f9f9}.single-product .prod-info-wrap li:last-child{border-bottom:none}.single-product .prod-info-wrap p{margin:0}.single-product .prod-info-wrap strong{color:#e81280}.single-product .products .from{margin-bottom:10px}.single-product .products .view{position:relative;width:100%;padding:0 55px 0 20px;text-align:left}#yith-wcwl-form{width:100%}#yith-wcwl-form table{width:100%}#yith-wcwl-form th,#yith-wcwl-form td{text-align:left;font-size:14px}#yith-wcwl-form a{text-decoration:none}#yith-wcwl-form a:hover{text-decoration:underline}#yith-wcwl-form .product-remove{width:1%}#yith-wcwl-form .woocommerce-message{color:#0081ba;font-weight:600;font-size:14px;margin:0 0 15px 5px}.wishlist_table tr td.product-thumbnail a img{height:auto}#yith-wcwl-popup-message{background:#0081ba;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;border:2px solid #fff}.archcont{display:inline;float:left;width:75%}.archcont .products a:hover .view{background:#cf0071}.archcont .products a:hover .view:after{background-color:#b80064}.archcont .products li{display:inline;float:left;width:31.25%;margin-right:1.042%;margin-bottom:40px;margin-left:1.042%}.archcont .products .view{color:#fff;background:#0081ba}.archcont .products .view:after{background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px}.archcont .woocommerce-pagination{display:inline;float:left;width:97.917%;margin-right:1.042%;margin-left:1.042%}.woocommerce-pagination ul{position:relative;margin:0;padding:0 150px 0 180px;list-style-type:none;text-align:center}.woocommerce-pagination ul a:hover{color:#fff;background-color:#0081ba}.woocommerce-pagination ul .current{color:#fff;background-color:#e81280}.woocommerce-pagination ul .next,.woocommerce-pagination ul .prev{position:absolute;top:0;width:auto;margin:0}.woocommerce-pagination ul .next:after,.woocommerce-pagination ul .prev:after{position:absolute;top:0;display:block;width:35px;height:35px;content:'';background:#0081ba url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.woocommerce-pagination ul .prev{left:0;padding:0 36px 0 69px}.woocommerce-pagination ul .prev:after{left:0;transform:rotate(180deg)}.woocommerce-pagination ul .next{right:0;padding:0 69px 0 36px}.woocommerce-pagination ul .next:after{right:0}.woocommerce-pagination ul li{display:inline-block;margin-bottom:8px}.woocommerce-pagination ul a,.woocommerce-pagination ul span{font-size:13px;font-weight:600;line-height:35px;display:block;width:35px;height:35px;margin:0 5px;text-decoration:none;background-color:#e3e9ec}.woocommerce-cart .return-to-shop a{text-transform:uppercase;font-weight:600}.woocommerce-cart .main .cartform a{color:#33393e}.woocommerce-cart .main .cartform a:hover{text-decoration:underline}.woocommerce-cart .cartform{width:100%;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;background:#f7f7f7}.woocommerce-cart .cartform table{width:100%}.woocommerce-cart .cartform td,.woocommerce-cart .cartform th{border:1px solid #ebebeb;padding:10px 2.2%}.woocommerce-cart .cartform th{font-size:13px;line-height:22px;font-weight:600;text-transform:uppercase;color:#e81280;text-align:left}.woocommerce-cart .cartform th.product-subtotal{text-align:right}.woocommerce-cart .cartform td{font-size:13px;line-height:22px;font-weight:300}.woocommerce-cart .cartform td.product-subtotal,.woocommerce-cart .cartform td.product-price{color:#e81280}.woocommerce-cart .cartform .product-remove{width:10%;text-align:center}.woocommerce-cart .cartform .product-remove .cls-1{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.woocommerce-cart .cartform .product-remove a:hover .cls-1{fill:#0081ba}.woocommerce-cart .cartform .product-thumb{border-right:none;width:1px;padding-right:0}.woocommerce-cart .cartform .product-name{border-left:none}.woocommerce-cart .cartform .product-name img{vertical-align:middle;margin-right:30px}.woocommerce-cart .cartform .product-name a{text-decoration:none}.woocommerce-cart .cartform .product-name dl{display:inline-block;margin:0;font-size:12px}.woocommerce-cart .cartform .product-name dl p{font-size:12px}.woocommerce-cart .cartform .product-name dt,.woocommerce-cart .cartform .product-name dd{display:inline;margin:0;padding:0}.woocommerce-cart .cartform .product-name p{margin:0;display:inline}.woocommerce-cart .cartform .product-quantity{width:18%}.woocommerce-cart .cartform .product-quantity td{padding-left:35px;text-align:left}.woocommerce-cart .cartform .product-quantity input{width:95px;height:35px;font-size:13px;line-height:22px;font-weight:300;font-family:'Open Sans',sans-serif;padding:0 15px}.woocommerce-cart .cartform .product-subtotal{width:16%}.woocommerce-cart .cartform td.product-subtotal{text-align:right;padding-right:35px}.woocommerce-cart .cartform .product-price{text-align:center;width:10%}.woocommerce-cart .cartform .actionrow{display:none}.woocommerce-cart .cart-collaterals{border-left:2px solid #ebebeb;border-right:2px solid #ebebeb;border-bottom:2px solid #ebebeb;background:#f7f7f7;margin-bottom:40px}.woocommerce-cart .cart-collaterals:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.woocommerce-cart .cart_totals{float:right;width:33.98%}.woocommerce-cart .cart_totals table{width:100%}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{font-size:13px}.woocommerce-cart .cart_totals th{padding:10px 0 10px 35px;text-align:left;text-transform:uppercase;font-weight:700;color:#0081ba}.woocommerce-cart .cart_totals td{padding:10px 35px 10px 0;text-align:right;color:#e81280}.woocommerce-cart .cart_totals tr{border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb}.woocommerce-cart .cart_totals ul{padding:0;margin:0;list-style-type:none}.woocommerce-cart .cart_totals li{margin:0 0 8px}.woocommerce-cart .cart_totals li:last-child{margin-bottom:0}.woocommerce-cart .cart_totals li label{width:178px;text-align:right}.woocommerce-cart .cart_totals input.shipping_method{margin-right:5px}.woocommerce-cart .cart_totals .cart-subtotal{font-weight:600}.woocommerce-cart .cart_totals .shipping td,.woocommerce-cart .cart_totals .tax-rate td{font-weight:300}.woocommerce-cart .cart_totals .order-total .amount{color:#e81280}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{display:none}.woocommerce-cart .js-actions .button{float:right;font-size:14px;font-weight:600;display:block;height:45px;padding:0;text-align:center;line-height:45px;position:relative;text-decoration:none;margin-left:10px}.woocommerce-cart .js-actions .button:after{content:"";display:block;width:45px;height:45px;position:absolute;right:0;top:0}.woocommerce-cart .js-actions .checkout-button{background:#0081ba;color:#fff;width:280px;padding-right:45px;text-transform:uppercase}.woocommerce-cart .js-actions .checkout-button:hover{background-color:#005c84}.woocommerce-cart .js-actions .checkout-button:after{background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px}.woocommerce-cart .js-actions .update{border:1px solid #ebebeb;color:#33393e;padding:0 70px 0 27px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;text-transform:uppercase}.woocommerce-cart .js-actions .update:after{background:#0081ba url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/update-basket.svg') no-repeat center center;background-size:22px 22px}.woocommerce-cart .js-actions .coupon{float:right;width:220px;height:45px;background:#fff;border:1px solid #ebebeb;position:relative}.woocommerce-cart .js-actions .coupon input{font-family:'Open Sans',sans-serif;height:100%;padding:0 50px 0 20px;font-size:14px;font-weight:600;display:block;width:100%;letter-spacing:.04em;color:#33393e;border:none;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;text-transform:uppercase}.woocommerce-cart .js-actions .coupon-js{display:block;width:43px;height:44px;position:absolute;right:0;top:0;background:#e81280 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/add-coupon.svg') no-repeat center center;background-size:14px 14px;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.woocommerce-cart .js-actions .coupon-js:hover{background-color:#a9005c}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-error{background:#0081ba;color:#fff;font-size:13px;font-weight:600;line-height:22px;margin-bottom:20px;position:relative;padding:8px 20px;list-style-type:none}.woocommerce-cart .woocommerce-message a,.woocommerce-cart .woocommerce-error a{color:#fff}.woocommerce-cart .woocommerce-info{margin-bottom:20px;color:#0081ba;font-weight:600;text-transform:uppercase}.page-template-page-checkout #sb-site,.page-template-page-checkout .sb-site-container,.page-template-page-checkout .sb-slide,.page-template-page-checkout .sb-slidebar{transform:none}.page-template-page-checkout a.button{color:#e81280}.page-template-page-checkout .woocommerce-info{clear:both;margin-bottom:20px;font-weight:600;color:#e81280;text-transform:uppercase}.page-template-page-checkout form.login{font-weight:300}.page-template-page-checkout form.login label{display:inline-block;width:150px;font-size:13px;line-height:22px;font-weight:600;vertical-align:middle;color:#0081ba}.page-template-page-checkout form.login label .sub{font-size:12px;font-weight:300;display:block;line-height:18px}.page-template-page-checkout form.login .input-text{font-family:'Open Sans',sans-serif;height:35px;width:280px;padding:0 20px;font-size:13px;font-weight:300;display:inline-block;letter-spacing:.04em;color:#33393e;border:1px solid #ebebeb;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.page-template-page-checkout form.login fieldset{border:1px solid #ebecec;padding:20px;margin-bottom:25px}.page-template-page-checkout form.login .button{font-size:14px;font-weight:600;display:inline-block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#0081ba;color:#fff;padding-right:45px;text-align:center;width:200px;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.page-template-page-checkout form.login .button:after{content:"";display:block;width:45px;height:45px;position:absolute;right:0;top:0;background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px}.page-template-page-checkout form.login .button:hover{background-color:#005c84}.page-template-page-checkout form.login .inline{display:block;margin:5px 0 0}.page-template-page-checkout ul.woocommerce-error{float:left;width:100%;clear:both}.page-template-page-checkout .main{padding-top:35px}.page-template-page-checkout h3{color:#e81280;font-size:13px;line-height:22px;font-weight:600;text-transform:uppercase;text-decoration:underline}.page-template-page-checkout .woocommerce-checkout{width:100%;float:none;background:0 0;background-image:none !important}.page-template-page-checkout .col2-set label{color:#0081ba;display:inline-block;width:140px;font-size:13px;line-height:22px;font-weight:600;vertical-align:middle}.page-template-page-checkout .col2-set .input-text,.page-template-page-checkout .col2-set .select2-choice{font-family:'Open Sans',sans-serif;height:35px;width:380px;padding:0 20px;font-size:13px;font-weight:300;display:inline-block;letter-spacing:.04em;color:#33393e;border:1px solid #ebebeb;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.page-template-page-checkout .col2-set .select2-choice{line-height:35px;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,#fefefe;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-moz-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-webkit-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,linear-gradient(to bottom,#fefefe 0%,#f3f3f3 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f3f3f3',GradientType=0)}.page-template-page-checkout .col2-set .select2-container{width:380px !important;display:inline-block !important}.page-template-page-checkout .col2-set .select2-arrow{display:none}.page-template-page-checkout .col2-set p{margin-bottom:12px}.page-template-page-checkout select#billing_alt,.page-template-page-checkout select#shipping_alt{text-transform:uppercase}.page-template-page-checkout .select2-drop-active{border:1px solid #ebebeb}.page-template-page-checkout .select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #ebebeb}.page-template-page-checkout #billing_address_2_field,.page-template-page-checkout #shipping_address_2_field{padding-left:140px}.page-template-page-checkout #ship-to-different-address,.page-template-page-checkout .form-row.create-account{margin-top:5px;margin-bottom:17px}.page-template-page-checkout #ship-to-different-address label,.page-template-page-checkout .form-row.create-account label{width:auto;margin-right:8px;position:relative}.page-template-page-checkout #ship-to-different-address label:after,.page-template-page-checkout .form-row.create-account label:after{content:"";font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;line-height:20px;text-align:center;height:20px;width:20px;position:absolute;top:1px;right:-30px;border:1px solid #ebebeb;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:-webkit-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:linear-gradient(to bottom,#fefefe 0%,#f3f3f3 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f3f3f3',GradientType=0);cursor:pointer}.page-template-page-checkout #ship-to-different-address label.ticked:after,.page-template-page-checkout .form-row.create-account label.ticked:after{content:"\f00c"}.page-template-page-checkout .form-row.create-account{border-top:1px solid #ebebeb;padding-top:35px;margin-top:17px}.page-template-page-checkout div.create-account p{font-weight:300;font-size:13px}.page-template-page-checkout label[for=order_comments]{vertical-align:top;width:25%}.page-template-page-checkout #order_comments{height:65px;padding-top:8px}.page-template-page-checkout .shipping_title{margin-top:35px;padding-top:30px;border-top:1px solid #ebebeb}.page-template-page-checkout #order_review_heading{font-size:17px;line-height:22px;text-transform:uppercase;color:#e81280;font-weight:600}.page-template-page-checkout #payment{margin-top:30px;padding-top:35px;border-top:1px solid #ebebeb}.page-template-page-checkout #payment .place-order{border:none;padding:0;margin:0}.page-template-page-checkout .wc_payment_methods{margin:0;padding:0;list-style-type:none}.page-template-page-checkout .wc_payment_methods input{margin-right:26px}.page-template-page-checkout .wc_payment_methods li{margin-bottom:25px}.page-template-page-checkout .wc_payment_methods label{width:180px}.page-template-page-checkout .wc_payment_methods .about_paypal{display:none}.page-template-page-checkout .payment_method_paypal label{position:relative}.page-template-page-checkout .payment_method_paypal img{width:156px;height:auto;top:20px;position:relative}.page-template-page-checkout .payment_method_paypal .payment_box{padding-left:187px;width:100%;margin-top:15px}.page-template-page-checkout .payment_method_worldpay label{line-height:19px;vertical-align:top}.page-template-page-checkout .payment_method_worldpay input{vertical-align:top;position:relative;top:4px}.page-template-page-checkout .payment_method_worldpay .payment_box{vertical-align:top;position:relative;top:4px}.page-template-page-checkout .payment_box{display:inline-block;vertical-align:middle}.page-template-page-checkout .payment_box p{margin:0;font-size:14px;line-height:17px;font-weight:700;text-decoration:underline;color:#e81280}.page-template-page-checkout .payment_box p a{color:#e81280}.page-template-page-checkout .place-order{margin-top:35px;padding-top:25px;border-top:1px solid #ebebeb}.page-template-page-checkout #place_order{float:right;font-size:14px;font-weight:600;display:block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#0081ba;color:#fff;padding-right:45px;text-align:center;width:280px;min-width:170px;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-transform:uppercase}.page-template-page-checkout #place_order:after{content:"";display:block;width:45px;height:45px;position:absolute;right:0;top:0;background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px}.page-template-page-checkout #place_order:hover{background-color:#005c84}.page-template-page-checkout #place_order span:before{content:"";display:inline-block;width:11px;height:15px;background:transparent url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/padlock-icon.svg') no-repeat center center;background-size:11px 15px;vertical-align:middle;position:relative;top:-3px;margin-right:10px}.page-template-page-checkout #order_review table{width:100%}.page-template-page-checkout #order_review .product-quantity{display:block}.page-template-page-checkout #order_review td,.page-template-page-checkout #order_review th{font-size:13px;font-weight:300;padding:0 0 10px}.page-template-page-checkout #order_review dl,.page-template-page-checkout #order_review dt,.page-template-page-checkout #order_review dd{display:inline;margin:0;padding:0}.page-template-page-checkout #order_review dl p,.page-template-page-checkout #order_review dt p,.page-template-page-checkout #order_review dd p{display:inline;margin:0}.page-template-page-checkout #order_review .product-total{text-align:right}.page-template-page-checkout #order_review th{font-weight:600;text-transform:uppercase;color:#0081ba}.page-template-page-checkout #order_review tbody tr:last-child td,.page-template-page-checkout #order_review tbody tr:last-child th{padding-bottom:12px}.page-template-page-checkout #order_review td{color:#e81280}.page-template-page-checkout #order_review td.product-name{color:#33393e}.page-template-page-checkout #order_review tfoot{border-top:1px solid #ebebeb;padding-top:15px;margin-top:10px}.page-template-page-checkout #order_review tfoot td,.page-template-page-checkout #order_review tfoot th{padding:0 0 25px}.page-template-page-checkout #order_review tfoot th{text-align:left}.page-template-page-checkout #order_review tfoot td{text-align:right}.page-template-page-checkout #order_review tfoot tr:first-child td,.page-template-page-checkout #order_review tfoot tr:first-child th{padding-top:15px}.page-template-page-checkout #order_review .cart-subtotal th,.page-template-page-checkout #order_review .order-total th,.page-template-page-checkout #order_review .cart-subtotal td,.page-template-page-checkout #order_review .order-total td{font-weight:600}.page-template-page-checkout #order_review .cart-subtotal th,.page-template-page-checkout #order_review .order-total th{color:#0081ba}.page-template-page-checkout #order_review .order-total .amount{color:#0081ba}.page-template-page-checkout #order_review #shipping_method{margin:0;padding:0;list-style-type:none}.page-template-page-checkout #order_review #shipping_method input{margin-right:4px}.page-template-page-checkout #order_review #shipping_method li{white-space:nowrap;margin:0 0 8px}.page-template-page-checkout #order_review #shipping_method li:last-child{margin-bottom:0}.page-template-page-checkout #order_review.fixed{position:fixed;top:50px}.page-template-page-checkout .order-rev-wrap.fix-cart{position:fixed;top:0;width:24%;left:74.4%;max-width:300px}.page-template-page-checkout .order-rev-wrap.fix-cart #order_review{width:100%}.page-template-page-checkout .col2-set .wc-terms-and-conditions label{width:auto;margin-left:5px}.page-template-page-checkout p.wc-terms-and-conditions{margin:0 0 20px}.woocommerce-account.woocommerce-view-order .shop_table.order_details td.product-name{width:70%}.woocommerce-account.woocommerce-view-order .shop_table.order_details td.product-total{width:30%}.woocommerce-order-received .left,.woocommerce-view-order .left,.woocommerce-order-received .right,.woocommerce-view-order .right{width:49%;background:#f7f7f7;border:2px solid #ebebeb;padding:18px;font-size:13px;line-height:22px;font-weight:300}.woocommerce-order-received .left,.woocommerce-view-order .left{float:left}.woocommerce-order-received .right,.woocommerce-view-order .right{float:right}.woocommerce-order-received .main,.woocommerce-view-order .main{padding-bottom:40px}.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-view-order .woocommerce-thankyou-order-received{font-weight:600}.woocommerce-order-received .order_details,.woocommerce-view-order .order_details{margin:0 0 30px;padding:0;list-style-type:none}.woocommerce-order-received .order_details li,.woocommerce-view-order .order_details li{margin:0 0 15px;font-weight:300;font-size:13px;color:#e81280;font-weight:700}.woocommerce-order-received .order_details span,.woocommerce-view-order .order_details span{display:inline-block;width:175px;font-weight:600;text-transform:uppercase}.woocommerce-order-received .woocommerce-thankyou-order-details span,.woocommerce-view-order .woocommerce-thankyou-order-details span{color:#0081bc}.woocommerce-order-received .woocommerce-thankyou-order-details span.woocommerce-Price-amount,.woocommerce-view-order .woocommerce-thankyou-order-details span.woocommerce-Price-amount,.woocommerce-order-received .woocommerce-thankyou-order-details span.woocommerce-Price-currencySymbol,.woocommerce-view-order .woocommerce-thankyou-order-details span.woocommerce-Price-currencySymbol{color:#e81280}.woocommerce-order-received mark,.woocommerce-view-order mark{color:#33393e;background-color:transparent;font-weight:600}.woocommerce-order-received h3,.woocommerce-view-order h3{font-size:13px;font-weight:600;color:#0081bc;text-transform:none;margin:0 0 7px}.woocommerce-order-received h2,.woocommerce-view-order h2{margin-bottom:25px}.woocommerce-order-received .shop_table,.woocommerce-view-order .shop_table{width:100%}.woocommerce-order-received .shop_table span,.woocommerce-view-order .shop_table span{width:auto}.woocommerce-order-received .shop_table dl,.woocommerce-view-order .shop_table dl{display:block;margin:0;padding:0}.woocommerce-order-received .shop_table dt,.woocommerce-view-order .shop_table dt,.woocommerce-order-received .shop_table dd,.woocommerce-view-order .shop_table dd{display:inline;margin:0;padding:0}.woocommerce-order-received .shop_table dt p,.woocommerce-view-order .shop_table dt p,.woocommerce-order-received .shop_table dd p,.woocommerce-view-order .shop_table dd p{display:inline;margin:0}.woocommerce-order-received .shop_table th,.woocommerce-view-order .shop_table th,.woocommerce-order-received .shop_table td,.woocommerce-view-order .shop_table td{padding:8px 0 7px;line-height:19px}.woocommerce-order-received .shop_table td:first-child,.woocommerce-view-order .shop_table td:first-child{width:100%}.woocommerce-order-received .shop_table td:last-child,.woocommerce-view-order .shop_table td:last-child{width:1%}.woocommerce-order-received .shop_table th,.woocommerce-view-order .shop_table th{text-align:left;font-weight:600;color:#0081bc;text-transform:uppercase}.woocommerce-order-received .shop_table.order_details .product-total,.woocommerce-view-order .shop_table.order_details .product-total{text-align:right}.woocommerce-order-received .shop_table.order_details tfoot td,.woocommerce-view-order .shop_table.order_details tfoot td{text-align:right;color:#e81280;font-weight:700}.woocommerce-order-received .shop_table.order_details .woocommerce-Price-amount,.woocommerce-view-order .shop_table.order_details .woocommerce-Price-amount{color:#e81280}.woocommerce-order-received .shop_table.order_details a,.woocommerce-view-order .shop_table.order_details a{text-decoration:none}.woocommerce-order-received .shop_table.customer_details th,.woocommerce-view-order .shop_table.customer_details th{text-align:left;width:22%}.woocommerce-order-received .addresses h3,.woocommerce-view-order .addresses h3{margin-bottom:15px}.woocommerce-order-received .addresses address,.woocommerce-view-order .addresses address{font-style:normal}.woocommerce-order-received .addresses .col-1,.woocommerce-view-order .addresses .col-1,.woocommerce-order-received .addresses .col-2,.woocommerce-view-order .addresses .col-2{border-top:1px solid #ebebeb;padding-top:25px;margin-top:25px}.woocommerce-view-order .details-header{border-top:none;padding-top:0;margin-top:0}.sideacc{background:#fafafa}.sideacc h4{margin:0}.sideacc h4 a{display:block;background:#e81280;padding:13px 20px;color:#fff;font-weight:600;text-transform:uppercase;margin:0}.sideacc h4 a:hover{color:#fff;background:#006c9b}.sideacc ul{padding:0 20px;margin:0;list-style-type:none}.sideacc a{display:block;text-decoration:none;text-transform:uppercase;font-weight:600;color:#33393e;padding:12px 0;line-height:22px;border-bottom:1px solid #ebecec}.sideacc a:hover{color:#0081ba}.sideacc li:last-child a{border-bottom:0}.page-template-page-my-account .blocks{list-style-type:none;margin:0;padding:0}.page-template-page-my-account .blocks:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.page-template-page-my-account .blocks li{display:block;float:left;width:32%;margin-right:2%;text-align:center;margin-bottom:15px}.page-template-page-my-account .blocks li a{display:block;padding:45px 20px 0;text-decoration:none;background:#f6f6f6;height:190px}.page-template-page-my-account .blocks li a:hover{background:#dcdcdc}.page-template-page-my-account .blocks li a:hover svg{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.page-template-page-my-account .blocks li svg{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.page-template-page-my-account .blocks li .icon{display:block;height:60px;margin-bottom:25px}.page-template-page-my-account .blocks li .icon:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.page-template-page-my-account .blocks li .icon svg{display:inline-block;vertical-align:middle}.page-template-page-my-account .blocks li .text{display:block;color:#e81280;font-size:17px;line-height:22px;font-weight:600;text-transform:uppercase}.page-template-page-my-account .blocks li:nth-child(3n+3){margin-right:0}.page-template-page-my-account .quickcont{background:#f6f6f6;padding:15px 20px 20px}.page-template-page-my-account .quickcont:after{display:block;visibility:hidden;clear:both;height:0;content:'\0020'}.page-template-page-my-account .quickcont h2{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dddfdf}.page-template-page-my-account .quickcont h4{font-size:14px;line-height:22px;font-weight:600;margin:0 0 5px}.page-template-page-my-account .quickcont h4 span{color:#0081ba}.page-template-page-my-account .quickcont p{margin:0;font-weight:300}.page-template-page-my-account .quickcont a:hover{color:#0081ba}.page-template-page-my-account .quickcont .third{width:33.3%;float:left;padding-right:10px}.page-id-9094 .edit-wshlist table{float:left !important}.page-id-9094 .edit-wshlist .cart-wishbtn{float:right;height:33px;display:inline-block;min-height:33px;line-height:33px;padding:0 10px;background:#0081ba;color:#fff;border:none;border-radius:0;outline:none;box-shadow:none;margin:5px 0 20px}.page-id-9094 .edit-wshlist .cart-wishbtn a{color:#fff !important;text-decoration:none;text-transform:uppercase}.page-id-9094 .edit-wshlist .cart-wishbtn svg{position:relative;top:5px}.product-purchase a{float:right}#wl-wrapper .button,#wl-wrapper .wl-form .product-purchase a{padding:0 15px}.page-template-page-account-details label[for=rememberme].inline{display:block;margin-top:8px}.page-template-page-account-details .lost_password{font-size:13px;margin-bottom:0}.page-template-page-account-details #customer_login .col-1{width:49%;float:left;background:#f7f7f7;padding:20px}.page-template-page-account-details #customer_login .col-2{width:49%;float:right;background:#f7f7f7;padding:20px}.page-template-page-account-details .myaccount_user{font-weight:300}.page-template-page-account-details .myaccount_user strong{color:#0081ba}.page-template-page-account-details .edit_details{margin-bottom:30px;font-weight:300}.page-template-page-account-details .woocommerce-form-register .register_fields input[name=username]{display:none}.page-template-page-account-details .woocommerce{line-height:22px}.page-template-page-account-details .woocommerce p{font-weight:300}.page-template-page-account-details .woocommerce .woocommerce-message{background:#0081ba;color:#fff;font-size:13px;font-weight:600;line-height:22px;margin-bottom:20px;position:relative;padding:8px 20px;list-style-type:none}.page-template-page-account-details .woocommerce a:hover{color:#0081ba}.page-template-page-account-details .woocommerce label{display:inline-block;width:150px;font-size:13px;line-height:22px;font-weight:600;vertical-align:middle}.page-template-page-account-details .woocommerce label .sub{font-size:12px;font-weight:300;display:block;line-height:18px}.page-template-page-account-details .woocommerce .input-text{font-family:'Open Sans',sans-serif;height:35px;width:70%;padding:0 20px;font-size:13px;font-weight:400;display:inline-block;letter-spacing:.04em;color:#33393e;border:1px solid #ebebeb;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.page-template-page-account-details .woocommerce fieldset{border:1px solid #ebecec;padding:20px;margin-bottom:25px}.page-template-page-account-details .woocommerce .button{font-size:14px;font-weight:600;display:inline-block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#0081ba;color:#fff;padding-right:45px;text-align:center;width:200px;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.page-template-page-account-details .woocommerce .button:after{content:"";display:block;width:45px;height:45px;position:absolute;right:0;top:0;background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px}.page-template-page-account-details .woocommerce .button:hover{background-color:#005c84}.page-template-page-account-details h3{font-size:14px;font-weight:600;color:#33393e;text-transform:none;margin:0}.page-template-page-account-details address{font-size:13px;font-style:none;margin-bottom:20px}.page-template-page-account-details .addresses a{font-size:13px;color:#0081ba}.page-template-page-account-details .select2-choice{font-family:'Open Sans',sans-serif;height:35px;width:280px;padding:0 20px;font-size:13px;font-weight:300;display:inline-block;letter-spacing:.04em;color:#33393e;border:1px solid #ebebeb;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.page-template-page-account-details .select2-choice{line-height:35px;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,#fefefe;background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-moz-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,-webkit-linear-gradient(top,#fefefe 0%,#f3f3f3 100%);background:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/downarrow1.png') no-repeat 95% center,linear-gradient(to bottom,#fefefe 0%,#f3f3f3 100%);-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f3f3f3',GradientType=0)}.page-template-page-account-details .select2-container{width:380px !important;display:inline-block !important}.page-template-page-account-details .select2-arrow{display:none !important}.page-template-page-account-details .select2-drop-active{border:1px solid #ebebeb}.page-template-page-account-details .select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #ebebeb}.page-template-page-account-details #billing_address_2_field,.page-template-page-account-details #shipping_address_2_field{padding-left:150px}.page-template-page-account-details .submitcont{margin-top:25px}.page-template-page-account-details .my_account_orders{width:100%}.page-template-page-account-details .my_account_orders th{text-transform:uppercase;color:#e81280}.page-template-page-account-details .my_account_orders th,.page-template-page-account-details .my_account_orders td{text-align:left;padding:8px 0}.page-template-page-account-details .my_account_orders td{font-weight:300}.page-template-page-contact h4{font-size:13px;font-weight:600;line-height:22px;margin:0 0 5px;color:#0081ba;text-transform:uppercase}.page-template-page-contact .awesome{font-weight:400}.page-template-page-contact .main{padding-top:35px}.page-template-page-contact .info{float:left;width:29.509%;margin-right:.82%;padding-right:20px}.page-template-page-contact .info a:hover{color:#0081ba}.page-template-page-contact .info p{font-size:13px;font-weight:300;line-height:22px}.page-template-page-contact .info .twitter,.page-template-page-contact .info .facebook{font-size:20px;line-height:28px;display:inline-block}.page-template-page-contact .info .twitter{margin-right:12px;color:#08aaee}.page-template-page-contact .info .facebook{color:#3e6eb7}.page-template-page-contact .detail{margin-bottom:25px}.page-template-page-contact .form{float:left;width:31.148%;margin:0 .82%;padding-right:20px}.page-template-page-contact .map{float:left;width:36.06%;margin-left:.82%}.page-template-page-contact #map_canvas{width:100%;height:520px}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:0;padding:0;border:0}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{margin-left:4px;vertical-align:middle;border:none}.wpcf7 label{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:600;line-height:22px;display:block;margin-bottom:8px;letter-spacing:.04em;text-transform:uppercase;color:#e81280}.wpcf7#wpcf7-f8959-p896-o1 label,.wpcf7#wpcf7-f8656-o1 label{color:#0081ba}.quiz-captcha label{line-height:35px;margin:0}.wpcf7-form-control-wrap{display:block;margin:0 0 20px}.wpcf7-text,.wpcf7-textarea{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:300;display:block;width:100%;letter-spacing:.04em;color:#33393e;border:none;border-radius:0;outline:none;background-color:#f6f6f6;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.wpcf7-text{line-height:35px;height:35px;padding:0 11px}.wpcf7-textarea{line-height:22px;min-width:100%;max-width:100%;height:100px;padding:10px 11px}.wpcf7-quiz{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:300;line-height:35px;float:right;width:94px;height:35px;padding:0 11px;text-align:center;letter-spacing:.04em;color:#33393e;border:none;border-radius:0;outline:none;background-color:#f6f6f6;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}.quiz-captcha{margin-bottom:25px}.wpcf7-submit{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;line-height:42px;position:relative;display:block;width:100%;height:45px;text-align:center;letter-spacing:.04em;color:#fff;border:none;border-radius:0;outline:none;background:#0081ba;box-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.wpcf7-submit:after{position:absolute;top:0;right:0;display:block;width:45px;height:45px;content:'';background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.wpcf7-submit:hover:after{background-color:#b80064}.wpcf7-submit:hover .wpcf7-submit{background:#cf0071}.wpcf7-form .wpcf7-not-valid-tip{display:none}.wpcf7-form .wpcf7-not-valid{border:1px solid red}.wpcf7-form .wpcf7-response-output{margin:0;padding:10px 20px;text-align:center;border:2px solid red}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:green}.page-template-page-contact .wpcf7-submit{background:#e81280}.page-template-page-contact .wpcf7-submit:after{background-color:#cf0071}.page-template-page-contact .wpcf7-submit:hover{background:#a9005c}footer{margin-top:50px;padding-bottom:50px;background-color:#fff}footer .brands{margin-bottom:32px;padding:26px 0;text-align:center;border-top:2px solid #0081ba;border-bottom:2px solid #0081ba;background-color:#fff}footer .brands ul{margin:0;padding:0;list-style:none}footer .brands ul li{list-style:none;display:flex;justify-content:center;align-items:center;height:65px}footer .brands ul li img{max-width:100%;height:auto}footer .brands .container .bx-controls{bottom:51px;width:96%}footer .brands .container .bx-controls .bx-next{position:absolute;right:-15px;top:40%;width:30px;height:30px}footer .brands .container .bx-controls .bx-next:after{background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px;position:absolute;content:'';width:100%;height:100%}footer .brands .container .bx-controls .bx-prev{position:absolute;left:-15px;top:40%;width:30px;height:30px;transform:rotate(180deg)}footer .brands .container .bx-controls .bx-prev:after{background:#cf0071 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg') no-repeat center center;background-size:7px 14px;position:absolute;content:'';width:100%;height:100%}footer .brands img,footer .brands span{margin:0 3% 2%;vertical-align:middle}footer .brands img:first-child,footer .brands span:first-child{margin-left:0}footer .brands img:last-child,footer .brands span:last-child{margin-right:0}footer .brands img{max-height:40px;height:40px;width:auto}footer .brands img.smi{height:60px;max-height:60px}footer .brands img.barber{height:60px;max-height:60px;margin-left:0}footer .brands span{font-size:14px;font-weight:400;line-height:26px;display:inline-block;letter-spacing:.16em;text-transform:uppercase;opacity:.4;color:#33393e}footer .brands .sprite{background-image:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/spritesheet2.png');background-repeat:no-repeat;display:inline-block;margin:0 1.25%;vertical-align:middle}footer .brands .sprite:first-child{margin-left:0}footer .brands .sprite:last-child{margin-right:0}footer .brands .sprite-3m-logo{width:46px;height:24px;background-position:-5px -5px}footer .brands .sprite-barber-logo{width:33px;height:41px;background-position:-61px -5px}footer .brands .sprite-bd-logo{width:61px;height:23px;background-position:-5px -56px}footer .brands .sprite-smi-logo{width:46px;height:49px;background-position:-104px -5px}footer .brands .sprite-smiths-logo{width:133px;height:24px;background-position:-5px -89px}footer .brands .sprite-swann-logo{width:139px;height:26px;background-position:-5px -123px}footer .brands .sprite-terumo-logo{width:131px;height:29px;background-position:-160px -5px}footer .brands .sprite-tristel-logo{width:78px;height:20px;background-position:-160px -44px}footer .foot{color:#3e4042}footer .foot .columns{position:relative}footer .foot .columns:after{position:absolute;top:0;right:-1px;display:block;width:1px;height:192px;content:'';background:#f0f0f0}footer .foot .columns:last-child:after{display:none}footer .foot .f1,footer .foot .f2,footer .foot .f3,footer .foot .f4,footer .foot .f5,footer .foot .f6{float:left}footer .foot .f1{width:22%}footer .foot .f2,footer .foot .f3,footer .foot .f4,footer .foot .f5{width:15%}footer .foot .f2,footer .foot .f3,footer .foot .f4,footer .foot .f5,footer .foot .f6{padding-left:20px;position:relative}footer .foot .f2:before,footer .foot .f3:before,footer .foot .f4:before,footer .foot .f5:before,footer .foot .f6:before{content:'';display:block;border-left:solid 1px #f0f0f0;position:absolute;top:0;left:0;height:190px}footer .foot .f6{width:18%}footer .foot p.title{color:#0081ba}footer .foot .menu a{color:#e81280;font-weight:700}footer .title{font-size:11px;font-weight:700;line-height:22px;margin-bottom:15px;text-transform:uppercase}footer .features{position:relative;top:-19px;margin:0;padding:0;list-style-type:none}footer .features li{font-size:10px;font-weight:600;line-height:14px;padding:22px 0 22px 63px;text-transform:uppercase}footer .features .shipping{background-image:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/shipping-icon.svg');background-repeat:no-repeat;background-position:10px center;background-size:34px 20px}footer .features .moneyback{background-image:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/moneyback-icon.svg');background-repeat:no-repeat;background-position:15px center;background-size:24px 28px}footer .features .secure{background-image:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/secure-icon.svg');background-repeat:no-repeat;background-position:14px center;background-size:24px 27px}footer .features .quality{background-image:url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/quality-icon.svg');background-repeat:no-repeat;background-position:15px center;background-size:22px 34px}footer .menu{margin:0;padding:0;list-style-type:none}footer .menu li{font-size:11px;font-weight:300;line-height:22px;margin:0 0 5px}footer .menu a{text-decoration:none;color:#33393e}footer .menu a:hover{text-decoration:underline}footer .menu .mailto,footer .menu .pslink{text-decoration:underline}.page-template-default .main p,.error404 .main p,.page-template-page-default-sidebar .main p{font-weight:300;font-size:14px;line-height:22px}.page-template-default .main .alignleft,.error404 .main .alignleft,.page-template-page-default-sidebar .main .alignleft{float:left;margin:0 30px 30px 0}.page-template-default .main .alignright,.error404 .main .alignright,.page-template-page-default-sidebar .main .alignright{float:right;margin:0 0 30px 30px}.page-template-default .main a,.error404 .main a,.page-template-page-default-sidebar .main a{color:#0081ba}.page-template-default .main .wpcf7,.error404 .main .wpcf7,.page-template-page-default-sidebar .main .wpcf7{max-width:500px}.page-template-default .main p strong,.page-template-default .main p b{color:#0081ba}.page-template-default .main ul li{margin:10px 0;font-weight:300}.page-template-default .main ul label{width:132px;display:inline-block;text-align:left}.page-template-default .main ul label .woocommerce-Price-amount{float:right}.main p{font-weight:300;font-size:14px;line-height:22px}.main p strong,.main p b{color:#0081ba}.main .alignleft{float:left;margin:0 30px 30px 0}.main .alignright{float:right;margin:0 0 30px 30px}.main a{color:#0081ba}.main .wpcf7{max-width:500px}.main ul li{margin:10px 0;font-weight:300}.error404 h2{color:#0081ba}.delivery_banner{display:block;background:#e81280;text-align:center;height:54px;padding:13px 20px;margin-bottom:20px}.delivery_banner figure,.delivery_banner p{display:inline-block}.delivery_banner figure{margin:0 10px 0 0}.delivery_banner p{color:#fff;text-transform:uppercase;font-weight:300}.delivery_banner p strong{font-weight:700}.continue_shopping{float:left}.continue_shopping a{width:280px;font-size:14px;font-weight:600;display:block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#0081ba !important;color:#fff !important;padding-left:45px;text-align:center;border:none;border-radius:0;outline:none;box-shadow:none;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.continue_shopping a:before{content:'\f291';font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:14px;line-height:44px;display:inline-block;margin-right:8px;vertical-align:middle;position:relative;top:-2px}.continue_shopping a:after{content:"";display:block;width:45px;height:45px;position:absolute;left:0;top:0;background:#006795 url("https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-w.svg") no-repeat 20px center;background-size:7px 14px;transform:rotate(180deg)}.continue_shopping a:hover{background:#005c84 !important}.checkout #order_review{float:right;width:23.8099%}.checkout .col2-set{float:left;width:74.604%}.checkout #order_review.woocommerce-checkout-review-order.full{width:100%;float:left}.checkout .woocommerce-checkout-review-order.main .woocommerce-Price-amount{color:#0081ba;font-weight:600}.page-template-page-checkout .col2-set label{text-transform:uppercase}.page-template-page-checkout #place_order svg{margin-right:10px}.woocommerce-thankyou-order-details.order_details{border-bottom:1px solid #ebebeb;margin-bottom:25px;padding-bottom:10px}.woocommerce-order-received h3,.woocommerce-view-order h3{text-transform:uppercase;color:#0081ba}.thankyou_banner{background:#e81280 url('https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/paws-new.png') repeat-x center top;background-size:cover;float:left;width:100%;padding:35px;height:130px}.thankyou_banner p{color:#fff;font-size:19px;line-height:32px;font-weight:300;margin-bottom:0;text-transform:uppercase;text-align:center}.thankyou_banner p.title{font-size:32px;font-weight:700}.woocommerce-order-received .shop_table td:last-child,.woocommerce-order-received .shop_table td:first-child{width:auto}.page-template-page-account-details .woocommerce p.order-again{float:right;margin-top:20px;text-transform:uppercase}.cm_active{overflow-y:hidden}.cm_active body{overflow-y:hidden}.cm_active .custom_message{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.cm_active .custom_message .cm_inner{opacity:1;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.custom_message{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;-webkit-align-items:center;align-items:center;z-index:100}.custom_message .cm_bg{position:fixed;top:0;right:0;bottom:0;left:0;display:block;background:rgba(68,68,68,.4);cursor:pointer;z-index:0}.custom_message .cm_inner{display:block;max-width:1280px;width:90%;height:690px;background:#fff;z-index:1;text-align:center;position:relative;opacity:0;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.custom_message .cm_inner .close{position:absolute;top:20px;right:20px;cursor:pointer;display:block;width:20px;height:20px;z-index:1}.custom_message .cm_inner .close:before{content:'\f00d';color:#fff;font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;top:0;left:0;width:100%;height:100%}.custom_message .cm_inner figure,.custom_message .cm_inner .cm_text{position:absolute;top:0;display:block;height:100%;width:50%}.custom_message .cm_inner figure{margin:0;left:0;display:-webkit-box;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;-webkit-align-items:center;align-items:center}.custom_message .cm_inner figure img{max-width:100%;height:auto;max-height:100%}.custom_message .cm_inner .cm_text{right:0;background:url("https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/paws-popup.png") no-repeat center center #e81280;background-size:cover;padding:0 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.custom_message .cm_inner .cm_text p{color:#fff;font-size:18px;line-height:32px;letter-spacing:.04em;font-weight:300;padding-bottom:20px;margin:0}.custom_message .cm_inner .cm_text p.cm_title{font-size:42px;line-height:58px;letter-spacing:.04em;font-weight:700;text-transform:uppercase;padding-bottom:20px}.custom_message .cm_inner .cm_text p.cm_message{font-size:32px;line-height:32px;letter-spacing:.04em;font-weight:600;padding-bottom:20px}.custom_message .cm_inner .cm_text ul li{color:#fff}.custom_message .cm_inner .cm_continue{text-decoration:underline;cursor:pointer}.custom_message .cm_inner .shop_link{background:#fff;color:#33393e;padding:15px 100px 15px 40px;position:relative;font-size:23px;line-height:23px;text-decoration:none;margin-top:20px;cursor:pointer;display:inline-block}.custom_message .cm_inner .shop_link:after{content:'';background:#e5e5e5 url("https://www.medicalxpress.co.uk/wp-content/themes/vetstore_new/images/rightarrow-p.svg") no-repeat center center;background-size:10px;height:100%;position:absolute;right:0;top:0;width:54px}#ps_results_container .rs_result_heading{margin-bottom:40px;margin-left:1.042%;margin-right:1.042%}#ps_results_container .rs_result_others{display:none}#ps_results_container .ps_more_result{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;left:50%;position:relative;bottom:0}#ps_results_container .rs_result_row{display:inline;float:left;width:31.25%;padding:0;margin:0 1.042% 40px!important;border-bottom:0 !important}#ps_results_container .rs_result_row:nth-child(3n+4){clear:both}#ps_results_container .rs_result_row a{display:block;height:100%;padding:20px;text-decoration:none;background:#fff}#ps_results_container .rs_result_row a:hover .view{background:#cf0071;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#ps_results_container .rs_result_row a:hover .view:after{background-color:#b80064;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#ps_results_container .rs_result_row .rs_rs_avatar{display:block;position:relative;overflow:hidden;width:100%;height:210px;margin:0 0 16px;text-align:center;border:2px solid #f8f8f8}#ps_results_container .rs_result_row .rs_rs_avatar img{position:relative;display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto!important;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ps_results_container .rs_result_row .rs_rs_name{font-size:14px;font-weight:600;line-height:22px;margin:0 0 5px;text-transform:uppercase;color:#0081ba;background:0 0}#ps_results_container .rs_result_row .rs_rs_description{font-size:13px;font-weight:300;line-height:22px}#ps_results_container .rs_result_row .button{font-size:14px;line-height:35px;position:relative;margin-top:20px}#ps_results_container .rs_result_row .rs_rs_price{font-weight:600;display:block;width:100%;padding-left:20px;color:#e81280;background:#f7f7f7;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#ps_results_container .rs_result_row .view{font-weight:600;position:absolute;top:0;right:0;display:block;width:50%;height:35px;padding:0 35px 0 0;text-align:center;color:#fff;background:#e81280;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#ps_results_container .rs_result_row .view:after{position:absolute;top:0;right:0;display:block;width:35px;height:35px;content:'';background:#cf0071 url("https://vetstore.codedwebsite.com/wp-content/themes/vetstore_new/images/rightarrow-w.svg") no-repeat center center;background-size:7px 14px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-trigger{display:none}#nav-trigger span{position:relative;display:inline-block;padding:5px 40px 5px 0;cursor:pointer;color:#fff;font-size:16px;letter-spacing:.08em;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-trigger span:before{position:absolute;top:15px;right:0;width:28px;height:12px;content:'';border-top:3px solid #0081ba;border-bottom:3px solid #0081ba;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#nav-trigger span:after{position:absolute;top:6px;right:0;width:28px;height:10px;content:'';border-top:3px solid #0081ba;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sb-slidebar{background:#2b2b2b}.sb-slidebar ul{margin:0;padding:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sb-slidebar ul li{margin:0;padding:0;list-style-type:none}.sb-slidebar ul li a,.sb-slidebar ul li.back span,.sb-slidebar ul li .nolink{display:block;margin:0;padding:10px 0 12px 25px;color:#fff;border-bottom:1px solid #555;text-decoration:none;letter-spacing:.08em;font-size:13px;cursor:pointer;position:relative}.sb-slidebar ul li a:hover,.sb-slidebar ul li.back span:hover,.sb-slidebar ul li .nolink:hover{background:#222}.sb-slidebar *{-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sb-slidebar .cat-nav-parent a:after{content:"\f054";font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;position:absolute;right:20px;top:14px}.mob_products_nav{display:none;position:fixed;overflow:scroll;top:0;left:0;width:100%;background:#2b2b2b;height:100%;-ms-overflow-style:none}.mob_products_nav .menu_cats{height:100%}.mob_products_nav .back{cursor:pointer;position:relative;background-color:#1b1b1b}.mob_products_nav .back span:before{content:"\f053";font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.mob_products_nav .sub_cats{display:none;position:fixed;overflow:scroll;-ms-overflow-style:none;top:0;left:0;width:100%;background:#2b2b2b;height:100%;z-index:10}#products_predictive_search-2{margin-top:30px;float:right;clear:both;width:100%}#products_predictive_search-2 #wc_ps_container_2{margin:0;width:100% !important;border:0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}#products_predictive_search-2 #wc_ps_container_2 .fa.fa-search.wc_ps_nav_submit_icon{color:#fff}#products_predictive_search-2 #wc_ps_container_2 .wc_ps_nav_right{width:50px;height:50px !important}#products_predictive_search-2 #wc_ps_container_2 .wc_ps_nav_submit{position:absolute;border:0;top:0;right:0;overflow:hidden;width:50px;height:50px;margin:0;cursor:pointer;border:none;border-radius:0;outline:none;background-color:#0081ba !important;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center}#products_predictive_search-2 #wc_ps_container_2 .wc_ps_nav_submit:hover{background:#005c84 !important;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#products_predictive_search-2 #wc_ps_container_2 .wc_ps_nav_submit .wc_ps_nav_submit_icon{font-size:24px}#products_predictive_search-2 .wc_ps_nav_field .wc_ps_search_keyword{padding:0 27px!important;font-family:'Open Sans',sans-serif !important;font-size:16px !important;font-weight:300 !important;font-style:italic !important}#products_predictive_search-2 .wc_ps_nav_field{background:rgba(255,255,255,.8) !important}.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_left,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_right,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_fill,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_scope,.wc_ps_container.wc_ps_sidebar_container .wc_ps_category_selector,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_submit,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_field,.wc_ps_container.wc_ps_sidebar_container .wc_ps_search_keyword{height:50px !important}.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_facade_label,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_down_icon,.wc_ps_container.wc_ps_sidebar_container .wc_ps_category_selector,.wc_ps_container.wc_ps_sidebar_container .wc_ps_nav_submit_icon,.wc_ps_container.wc_ps_sidebar_container .wc_ps_searching_icon{line-height:50px !important}.predictive_results.predictive_results_sidebar .ajax_search_content_title{display:none}.predictive_results.predictive_results_sidebar .ac_over .ajax_search_content{background:#0081ba !important;border-color:#0081ba !important}#address_form label{display:inline-block;width:150px;font-size:13px;line-height:22px;font-weight:600;vertical-align:middle;text-transform:uppercase;color:#e81280}#address_form label abbr.required{color:#e81280}#address_form .button,#address_form .add_address{text-transform:uppercase}#address_form .input-text{font-family:'Open Sans',sans-serif;height:35px;width:70%;padding:0 20px;font-size:13px;font-weight:400;display:inline-block;letter-spacing:.04em;color:#33393e;border:1px solid #ebebeb;border-radius:0;outline:none;background-color:#fff;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none}#address_form .form-row.address-field#shipping_address_2_field{padding-left:150px}#address_form .add_address,#address_form .button{padding:2px 6px 3px;font-size:14px;font-weight:600;display:inline-block;height:45px;line-height:44px;position:relative;text-decoration:none;background:#e81280;color:#fff;text-align:center;width:200px;border:none;border-radius:0;outline:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-appearance:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#0081ba}#address_form .add_address:hover,#address_form .button:hover{background:#c3006b !important;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#address_form .add_address:hover,#address_form .button:hover{background:#005c84 !important}@media only screen and (max-width:1300px){footer .brands .container .bx-controls{display:none}footer .brands img,footer .brands .sprite{margin:0 1%}footer .brands span{display:none}.single-product #wl-wrapper{width:100%;float:none;margin:0}.single-product .summary .yith-wcwl-add-to-wishlist,.single-product .summary .button,.single-product .summary .add-fav{width:100%;float:none;margin:0}.single-product .summary .add-fav{margin-bottom:10px}.single-product .summary .yith-wcwl-add-to-wishlist{padding-top:10px}.single-product .summary .yith-wcwl-add-to-wishlist a{margin:0 0 10px}.single-product .summary .yith-wcwl-add-to-wishlist .quantcont{width:40%}.single-product .summary .yith-wcwl-add-to-wishlist .pricecont{width:60%}.single-product .summary .label,.single-product .summary label{font-size:13px;line-height:18px}.single-product .wc-tabs li a{padding:10px}.home .bxslider img{display:block;width:136%;height:auto;position:relative;left:-18%}.home .bx-controls{bottom:4px;right:15px}.home .bx-controls .bx-pager-link{width:12px;height:12px}.wpcf7-quiz{float:none}.page-template-page-account-details .woocommerce .input-text{width:50%}}@media only screen and (max-width:1190px){#menu-primary{text-align:center}#menu-primary li{margin:0;display:inline-block;float:none}#menu-primary li a{padding:0 22px}.home h1{font-size:40px;line-height:44px;margin:0}.home h2{font-size:27px;line-height:40px;margin:0 0 10px}.home .homebanner .content{padding-top:30px}.products .view{position:relative;width:100%;text-align:left;padding:0 35px 0 20px}footer .features li{padding:20px 0 20px 45px}footer .features .shipping{background-position:left center}footer .features .moneyback{background-position:5px center}footer .features .secure{background-position:4px center}footer .features .quality{background-position:5px center}.page-template-page-checkout .col2-set .input-text,.page-template-page-checkout .col2-set .select2-choice{width:300px}.page-template-page-checkout .col2-set .select2-container{width:300px !important}}@media screen and (max-width:1130px){.woocommerce-cart .js-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.woocommerce-cart .js-actions .continue_shopping,.woocommerce-cart .js-actions .button,.woocommerce-cart .js-actions .coupon{margin:5px}.woocommerce-cart .js-actions .update{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.woocommerce-cart .js-actions .checkout-button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media only screen and (max-width:1000px){header .logo{margin:15px 0 20px}header .logo svg{max-width:320px;width:90%}header .tabs{text-align:right;width:50%}header .tabs a{display:inline-block;float:none;overflow:hidden;width:50px;padding:0;text-indent:999px}header .tabs .account svg{left:15px}header .tabs .login svg{left:15px}header .tabs .basket{padding-left:0}header .tabs .basket svg{left:13px}header .woocommerce-product-search{margin-top:18px}header .woocommerce-product-search .search-field{line-height:40px;height:40px;padding:0 20px;font-size:14px}header .woocommerce-product-search .submit-cont{width:40px;height:40px}header .woocommerce-product-search .submit-cont svg{top:9px;left:9px;width:21px}.nav_main{text-align:right;padding:7px 0}.nav_main .products_nav{display:none}#nav-trigger{display:inline-block}#menu-primary{display:none}.home h1{font-size:35px;line-height:38px;margin:0}.home h2{font-size:22px;line-height:30px;margin:0 0 5px}.home .homebanner .content{padding-top:15px}.home .homebanner .content a{font-size:12px;line-height:30px;height:30px;padding:0 45px 0 20px}.home .homebanner .content a:after{width:30px;height:30px}.ctas .image{display:none}.ctas .content{padding:14px 20px 0}.container .four.columns.sidebar{width:98.4375%;margin-bottom:20px}.page-template-page-default-sidebar .container .twelve.columns{width:98.4375%}.sidebar h4{margin:0;position:relative}.sidebar h4:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:0;font-size:26px;line-height:41px}.sidebar h4 .sideclick{display:block;position:absolute;left:0;top:0;height:100%;width:100%}.sidebar .side_cats{padding-bottom:0;display:none}.sidebar.open h4:after{content:"\f106"}.sidebar.open .side_cats{display:block}.archcont{width:100%}.keyline{line-height:22px;margin-bottom:15px}.single-product .container .twelve.columns{width:98.4375%}.woocommerce-cart .cartform .product-remove{padding:0;color:#f7f7f7;font-size:7px}.woocommerce-cart .cart_totals{width:100%}}@media only screen and (max-width:930px){.page-template-page-checkout .col2-set .input-text,.page-template-page-checkout .col2-set .select2-choice{margin-top:2px;width:100%;display:block}.page-template-page-checkout .col2-set .select2-container{width:100% !important;display:block !important}.page-template-page-checkout #billing_address_2_field,.page-template-page-checkout #shipping_address_2_field{padding-left:0}.checkout .col2-set{width:60%}.checkout #order_review,.checkout .continue_shopping{width:38%}}@media only screen and (max-width:900px){footer .foot .f1{width:100%}footer .foot .f2,footer .foot .f3,footer .foot .f4,footer .foot .f5,footer .foot .f6{width:25%}footer .foot .f2{padding-left:0}footer .foot .f2:before{display:none}footer .foot .f6:before{display:none}footer .foot .features{font-size:0;letter-spacing:0}footer .foot .features li{display:inline-block;width:25%;vertical-align:middle}}@media only screen and (max-width:860px){footer .brands img,footer .brands .sprite{margin:6px 15px}.page-template-page-contact .info{width:50%;margin-right:1%}.page-template-page-contact .form{width:49%;margin:0;padding-right:0}.page-template-page-contact .map{width:100%;margin-left:0}.page-template-page-account-details .woocommerce .input-text,.page-template-page-account-details .woocommerce label,.page-template-page-account-details .woocommerce .button{width:100%}#ps_results_container .rs_result_row{width:47.25%}}@media only screen and (max-width:800px){.custom_message .cm_inner{height:80%}.custom_message .cm_inner figure{display:none}.custom_message .cm_inner .cm_text{width:100%}.custom_message .cm_inner .cm_text p{font-size:20px;line-height:22px}.custom_message .cm_inner .cm_text p.cm_title{font-size:40px;line-height:50px}.custom_message .cm_inner .cm_text p.cm_message{font-size:22px;line-height:22px}.custom_message .cm_inner .shop_link{font-size:20px}}@media only screen and (max-width:780px){.checkout .col2-set{width:100%}.checkout #order_review,.checkout .continue_shopping{width:100%}}@media only screen and (max-width:750px){h1{font-size:27px;font-weight:300;line-height:33px}h2{font-size:15px;line-height:20px;margin-bottom:5px}.banner{margin-bottom:20px;padding:15px 0}.woocommerce-breadcrumb{margin-bottom:20px;padding-bottom:10px}header{text-align:center}header .logo{width:100%;margin:10px auto 15px;text-align:center}header .tabs{width:100%;margin-bottom:20px;text-align:center}.home .title h3{font-size:23px;line-height:26px;padding:0 20px}.products li{width:48.4375%;margin-bottom:15px}footer .container .four.columns{width:65%}footer .container .three.columns{width:31.7%}footer .foot .buyingguide:after{display:none}.archcont .products li{width:47.917%;margin-bottom:15px}.sidebar h4{font-size:13px;padding:8px 20px}.woocommerce-pagination{margin-top:20px}.woocommerce-pagination ul{padding:0 0 40px}.woocommerce-pagination ul .next,.woocommerce-pagination ul .prev{top:auto;bottom:0}.woocommerce-pagination ul .next{padding:0 55px 0 20px}.woocommerce-pagination ul .prev{padding:0 20px 0 55px}.single-product .wc-tabs li{float:none;margin:0;width:100%;border-left:1px solid #bbb;border-top:1px solid #bbb;border-right:1px solid #bbb}.single-product .wc-tabs li a{border-top:none;border-left:none;border-right:none;font-size:12px;line-height:20px}.single-product .wc-tabs li:hover a{text-decoration:none}.page-template-default .main .alignleft,.error404 .main .alignleft,.page-template-page-default-sidebar .main .alignleft,.page-template-default .main img,.error404 .main img,.page-template-page-default-sidebar .main img,.page-template-default .main .alignright,.error404 .main .alignright,.page-template-page-default-sidebar .main .alignright{float:none;margin:0 auto 20px;display:block;max-width:100%;height:auto}.page-template-default .main p,.error404 .main p,.page-template-page-default-sidebar .main p{font-size:13px;line-height:21px}.woocommerce-cart .cartform th.product-remove{display:none}.woocommerce-cart .cartform td.product-thumb{display:none}.woocommerce-cart .cartform .product-remove{padding:0 7px}.woocommerce-cart .cartform td,.woocommerce-cart .cartform th{padding:10px 2%}.woocommerce-cart .cartform td.product-subtotal{padding-right:2%}.woocommerce-cart .cartform .product-quantity input{width:75px}.woocommerce-cart .cart_totals td{padding:10px 2% 10px 0}.woocommerce-cart .js-actions{margin:0}.woocommerce-cart .js-actions .continue_shopping,.woocommerce-cart .js-actions .button,.woocommerce-cart .js-actions .coupon{margin:0 0 10px}.woocommerce-cart .js-actions .button{float:none;width:100%;line-height:40px;height:40px}.woocommerce-cart .js-actions .button:after{width:40px;height:39px}.woocommerce-cart .js-actions .checkout-button{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.woocommerce-cart .js-actions .continue_shopping{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.woocommerce-cart .js-actions .continue_shopping,.woocommerce-cart .js-actions .continue_shopping a{width:100%}.woocommerce-cart .js-actions .coupon{width:100%;height:40px}.woocommerce-cart .js-actions .coupon input{text-align:center}.woocommerce-cart .js-actions .coupon-js{width:39px;height:38px}.woocommerce-cart h2{margin-bottom:15px}.woocommerce-order-received .left,.woocommerce-view-order .left,.woocommerce-order-received .right,.woocommerce-view-order .right{width:100%;margin-bottom:15px}.page-template-page-my-account .container .four.columns,.page-template-page-account-details .container .four.columns,.page-template-page-account-subs .container .four.columns,.page-template-page-my-account .container .twelve.columns,.page-template-page-account-details .container .twelve.columns,.page-template-page-account-subs .container .twelve.columns{width:98.4375%}.sideacc{margin-bottom:15px}.sideacc ul{display:none}.sideacc a{font-size:13px;padding:10px 0}.sideacc h4{position:relative}.sideacc h4:after{content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-family:'FontAwesome';font-size:inherit;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;right:20px;top:0;font-size:26px;line-height:44px}.sideacc h4 a{font-size:13px;padding:10px 20px}.page-template-page-my-account .blocks li .text{font-size:15px;line-height:20px}.page-template-page-my-account .blocks li .icon{height:50px;margin-bottom:15px}.page-template-page-my-account .blocks li .icon svg{width:40px}.page-template-page-my-account .blocks li a{padding:20px 20px 0;height:145px}}@media only screen and (max-width:650px){.single-product .product .images{float:none;width:100%;margin-bottom:15px}.single-product .summary{float:none;width:100%}.single-product .summary h2{font-size:16px;margin:0 0 5px}.single-product .summary .quantcont{width:100%;margin-bottom:10px}.single-product .summary .pricecont{width:100%}.single-product .summary .yith-wcwl-add-to-wishlist a,.single-product .summary .button,.single-product .summary .add_to_wishlist,.single-product .summary .yith-wcwl-wishlistaddedbrowse a,.single-product .summary .add-fav{font-size:13px !important}#ps_results_container .rs_result_row{width:100%}body{font-size:13px}.single-product .summary .yith-wcwl-add-to-wishlist a{font-size:12px !important}.page-template-page-checkout .container .nine.columns,.page-template-page-checkout .container .seven.columns{width:98.4375%}.page-template-page-checkout #place_order{width:100%}.page-template-page-account-details .my_account_orders th,.page-template-page-account-details .my_account_orders td{white-space:nowrap;padding:7px 15px 7px 0}.page-template-page-account-details .main{overflow-x:scroll;-ms-overflow-style:none}.page-template-page-account-details #customer_login .col-1,.page-template-page-account-details #customer_login .col-2{width:100%;margin-bottom:15px}.single-product .woocommerce-message{min-height:60px;padding:10px 0}.single-product .woocommerce-message a{padding:10px 15px;width:80px;text-align:center}footer .foot .features li{width:50%}.thankyou_banner{height:auto}.thankyou_banner p{font-size:16px}.thankyou_banner p.title{font-size:26px}}@media only screen and (max-width:600px){footer .foot .f1{display:none}footer .foot .f2,footer .foot .f3,footer .foot .f4,footer .foot .f5,footer .foot .f6{width:100%;text-align:center;padding-left:0;padding-bottom:10px}footer .foot .f2:before,footer .foot .f3:before,footer .foot .f4:before,footer .foot .f5:before,footer .foot .f6:before{display:none}footer .foot .f2 img,footer .foot .f3 img,footer .foot .f4 img,footer .foot .f5 img,footer .foot .f6 img{display:inline-block !important}footer .foot .title{margin-bottom:0}.custom_message .cm_inner{width:80%}.custom_message .cm_inner figure{display:none}.custom_message .cm_inner .cm_text{padding:20px}}@media only screen and (max-width:560px){.home .homebanner{display:none}.home .offer{margin-top:30px;padding:20px}.home .offer p{font-size:15px;line-height:20px}.home .highlights .bestsellers .title{margin:30px 0 25px}.home .highlights .title{margin:30px 0 25px}.ctas{padding:30px 0 0}.ctas h4{font-size:17px;line-height:24px}.ctas h4 strong{font-size:20px}.ctas .container .eight.columns{width:98.4375%;margin-bottom:10px}.products h3{font-size:13px;line-height:18px}.products .excerpt{font-size:12px;line-height:17px}.products .button{font-size:13px;line-height:32px}.products .view{height:32px}.products .view:after{width:32px;height:32px}.page-template-page-contact .info{width:100%;margin-right:0;padding-right:0;margin-bottom:30px}.page-template-page-contact .form{width:100%}.single-product .summary .yith-wcwl-add-to-wishlist a{font-size:12px !important}.woocommerce-cart .cartform table,.woocommerce-cart .cartform tbody,.woocommerce-cart .cartform tr,.woocommerce-cart .cartform td,.woocommerce-cart .cartform th{width:100% !important;display:block;text-align:right !important}.woocommerce-cart .cartform thead{display:none}.woocommerce-cart .cartform td,.woocommerce-cart .cartform th{border:none;padding:7px 15px}.woocommerce-cart .cartform td:last-child,.woocommerce-cart .cartform th:last-child{border-bottom:1px solid #ebebeb;padding-bottom:15px}.woocommerce-cart .cartform .product-name{font-weight:600;padding-top:5px}.woocommerce-cart .cartform .product-name dl{display:block}.woocommerce-cart .cartform .product-name dt{display:none}.woocommerce-cart .cartform td.product-subtotal{padding-right:15px}.woocommerce-cart .cartform .product-quantity input{text-align:right}.woocommerce-cart .cartform .product-remove{padding:15px 15px 0}.woocommerce-cart .cartform .product-price span:before{content:"Price: "}.woocommerce-cart .cartform .product-subtotal span:before{content:"Total: "}.page-template-page-checkout .col2-set .wc-terms-and-conditions label{dispaly:block;margin:0 0 15px;width:100%}.page-template-page-my-account .blocks li{width:49%}.page-template-page-my-account .blocks li:nth-child(3n){margin-right:2%}.page-template-page-my-account .blocks li:nth-child(even){margin-right:0}.page-template-page-my-account .quickcont .third{margin:0 0 15px;width:100%;padding:0}.main{padding:15px}#yith-wcwl-form th,#yith-wcwl-form td{font-size:13px}#yith-wcwl-form .product-thumbnail{display:none}#yith-wcwl-form{overflow:scroll;-ms-overflow-style:none}.woocommerce table.wishlist_table tbody td,.woocommerce table.wishlist_table thead th{padding:12px 8px}}@media only screen and (max-width:500px){.delivery_banner{height:auto}.delivery_banner figure{display:block;margin:0 0 5px}.delivery_banner p{margin-bottom:0}}@media only screen and (max-width:400px){.products a,.archcont .products a{padding:10px}.products li,.archcont .products li{width:98.4375%;margin:0 .78125% 10px}footer{text-align:center}footer .container .four.columns{display:none}footer .container .three.columns{width:98.4375%}footer .title{margin:10px 0 5px}footer .brands{margin-bottom:15px}.single-product .summary .yith-wcwl-add-to-wishlist a{font-size:12px !important}.page-template-page-checkout .payment_method_paypal img{left:0;top:23px}.page-template-page-checkout .payment_method_paypal label{position:relative;margin-bottom:36px}.page-template-page-checkout .payment_method_paypal .payment_box{padding-left:0;margin-top:17px}.page-template-page-checkout .wc_payment_methods input{position:relative;vertical-align:top;top:6px}.page-template-page-my-account .blocks li{width:100% !important;margin:0 0 10px!important}.page-template-page-my-account .blocks li a{padding:15px;height:auto}.page-template-page-my-account .blocks li .text{font-size:14px;line-height:18px}.page-template-page-my-account .blocks li .icon{height:50px;margin-bottom:5px}.page-template-page-my-account .blocks li .icon svg{width:35px}.custom_message .cm_inner{height:auto}.custom_message .cm_inner .cm_text{position:relative;display:block}.custom_message .cm_inner .cm_text p.cm_title{font-size:28px;line-height:40px}.custom_message .cm_inner .cm_text p.cm_message,.custom_message .cm_inner .cm_text p{font-size:18px;line-height:18px}.custom_message .cm_inner .shop_link{margin-top:10px;font-size:16px;padding:10px 80px 10px 20px}}.woocommerce-Price-currencySymbol{width:auto !important}.woocommerce-variation-availability{display:none}#wl-wrapper .woocommerce-message{padding:10px}#wl-wrapper ul.woocommerce-error{padding:0;margin:0}#wl-wrapper ul.woocommerce-error li{list-style-type:none;padding:10px;background:#e81280;color:#fff;font-size:13px;font-weight:600;line-height:19px;margin-bottom:20px;position:relative}.stock{display:none}.page-template-page-account-details #customer_login .col-1,.page-template-page-account-details #customer_login .col-2{background:#ddd}.page-id-896 .wpcf7#wpcf7-f8959-p896-o1 label,.page-id-896 .wpcf7#wpcf7-f8656-o1 label{color:#e81280}.table{width:100%;margin:0 0 20px}.table table{width:100%}.table table th{width:100%;font-size:13px;line-height:22px;font-weight:700;margin:0 0 10px;background:#eee;border:1px solid #1d1d1b;padding:10px}.table table td{width:100%;font-size:13px;line-height:22px;word-wrap:break-word;margin:0 0 10px;padding:10px;border:1px solid #1d1d1b}.table table th:first-child{width:20%}.table table th:nth-child(2){width:20%}.table table th:nth-child(3){width:60%}.table table td:first-child{width:20%}.table table td:nth-child(2){width:20%}.table table td:nth-child(3){width:60%}@media screen and (max-width:380px){.table table{width:500px;overflow-x:scroll}}.single_variation_wrap.out-of-stock{display:flex !important;flex-direction:column}.single_variation_wrap.out-of-stock #wl-wrapper{order:9}#sb-site .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background-color:#e6007e}#sb-site .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{border-color:transparent #e6007e transparent}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline,.dgwt-wcas-suggestion-cat{display:none}.dgwt-wcas-suggestion{border-top:1px solid #eee}.dgwt-wcas-suggestion-more span{display:block;width:100%;color:#0081ba;font-weight:700;cursor:pointer}.dgwt-wcas-content-wrapp .dgwt-wcas-st .dgwt-wcas-st-title{color:#0081ba;font-weight:700}.woocommerce-cart .woocommerce .woocommerce-info{color:#0081ba;font-weight:700;margin:0 0 20px}.newsearch{position:relative;margin:20px 0 0;clear:both;display:block;top:22px}.woocommerce-MyAccount-navigation{display:none}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7 form.submitting .ajax-loader{visibility:visible}.wpcf7 .ajax-loader:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7 .ajax-loader:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li{width:16.6666666667%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}