@charset "UTF-8";.columns-2,.columns-3,.columns-4{margin:0 0 16px;overflow:hidden;*zoom:1}.columns-2:after,.columns-3:after,.columns-4:after,.form dl,.form dl:after,.wysiwyg table.left{clear:both}.search-group button,.wysiwyg strong,.wysiwyg table th{font-weight:700}.wysiwyg a,label a{text-decoration:underline}.columns-2,.columns-3,.columns-4,.quotation{overflow:hidden}.wysiwyg table,table.design{border-collapse:separate;border-spacing:0}.invisible,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Thin.eot);src:local('Geometria Thin'),local('Geometria-Thin'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Thin.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Thin.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-MediumItalic.eot);src:local('Geometria MediumItalic'),local('Geometria-MediumItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-MediumItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Italic.eot);src:local('Geometria Italic'),local('Geometria-Italic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Italic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Italic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Heavy.eot);src:local('Geometria Heavy'),local('Geometria-Heavy'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Heavy.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Heavy.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBoldItalic.eot);src:local('Geometria ExtraBoldItalic'),local('Geometria-ExtraBoldItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBoldItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Medium.eot);src:local('Geometria Medium'),local('Geometria-Medium'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Medium.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Medium.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-BoldItalic.eot);src:local('Geometria BoldItalic'),local('Geometria-BoldItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-BoldItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-LightItalic.eot);src:local('Geometria LightItalic'),local('Geometria-LightItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-LightItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-LightItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-HeavyItalic.eot);src:local('Geometria HeavyItalic'),local('Geometria-HeavyItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-HeavyItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-HeavyItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria.eot);src:local('Geometria'),local('Geometria'),url(/modules/virbac-static-resources-module/css/fonts/Geometria.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Bold.eot);src:local('Geometria Bold'),local('Geometria-Bold'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Bold.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Bold.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBold.eot);src:local('Geometria ExtraBold'),local('Geometria-ExtraBold'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBold.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-ThinItalic.eot);src:local('Geometria ThinItalic'),local('Geometria-ThinItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ThinItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLightItalic.eot);src:local('Geometria ExtraLightItalic'),local('Geometria-ExtraLightItalic'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLightItalic.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLightItalic.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-Light.eot);src:local('Geometria Light'),local('Geometria-Light'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Light.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Light.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Geometria;src:url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLight.eot);src:local('Geometria ExtraLight'),local('Geometria-ExtraLight'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLight.woff) format('woff'),url(/modules/virbac-static-resources-module/css/fonts/Geometria-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal}.theme-color-blue,.theme-color-blue .theme-color,.theme-color-blue.theme-color{color:#3F79B8}.theme-color-virbac-blue,.theme-color-virbac-blue .theme-color,.theme-color-virbac-blue.theme-color{color:#004D97}.theme-color-dark-blue,.theme-color-dark-blue .theme-color,.theme-color-dark-blue.theme-color{color:#00415F}.theme-color-light-blue,.theme-color-light-blue .theme-color,.theme-color-light-blue.theme-color{color:#65A2BC}.theme-color-azure-blue,.theme-color-azure-blue .theme-color,.theme-color-azure-blue.theme-color{color:#5398CE}.theme-color-grey,.theme-color-grey .theme-color,.theme-color-grey.theme-color{color:#93B0B4}.theme-color-dark-grey,.theme-color-dark-grey .theme-color,.theme-color-dark-grey.theme-color{color:#77776A}.theme-color-light-grey,.theme-color-light-grey .theme-color,.theme-color-light-grey.theme-color{color:#A2C2BE}.theme-color-green,.theme-color-green .theme-color,.theme-color-green.theme-color{color:#A1BE64}.theme-color-dark-green,.theme-color-dark-green .theme-color,.theme-color-dark-green.theme-color{color:#8D9D56}.theme-color-brown,.theme-color-brown .theme-color,.theme-color-brown.theme-color{color:#706857}.theme-color-light-brown,.theme-color-light-brown .theme-color,.theme-color-light-brown.theme-color{color:#B6AB75}.theme-color-gold,.theme-color-gold .theme-color,.theme-color-gold.theme-color{color:#CAB893}.theme-color-red,.theme-color-red .theme-color,.theme-color-red.theme-color{color:#B5152B}.theme-color-orange,.theme-color-orange .theme-color,.theme-color-orange.theme-color{color:#D96F11}.theme-color-magenta,.theme-color-magenta .theme-color,.theme-color-magenta.theme-color{color:#861E54}.theme-color-purple,.theme-color-purple .theme-color,.theme-color-purple.theme-color{color:#844382}.theme-color-turquoise,.theme-color-turquoise .theme-color,.theme-color-turquoise.theme-color{color:#509692}@media only screen and (max-width:720px){.mobile-hidden{display:none!important}}@media only screen and (min-width:721px) and (max-width:1024px){.tablet-hidden{display:none!important}}@media only screen and (min-width:1025px){.desktop-hidden{display:none!important}}.hidden{display:none}.relative{position:relative}.nowrap{white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.uppercase{text-transform:uppercase}.overlay{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background:#000;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.cke_editable.wysiwyg,label{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cke_editable.wysiwyg,.cke_panel_block,iframe.cke_panel_frame html,iframe.cke_wysiwyg_frame html{background:#FFF!important}@media only screen and (min-width:721px){.columns-2{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.columns-2>*{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}}.columns-2:after,.columns-2:before{content:"";display:table;border-spacing:0}.columns-2>*{display:block!important}@media only screen and (min-width:721px){.columns-3{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.columns-3>*{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}}.columns-3:after,.columns-3:before{content:"";display:table;border-spacing:0}.columns-3>*{display:block!important}@media only screen and (min-width:721px){.columns-4{-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.columns-4>*{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}}.columns-4:after,.columns-4:before{content:"";display:table;border-spacing:0}.columns-4>*{display:block!important}.cke_panel_block h1{text-transform:none}.cke_panel_list,.cke_panel_list .cke_panel_listItem a *{margin-bottom:0!important}.wysiwyg{font-family:Verdana,Arial,Sans-serif;font-size:.875rem;line-height:1.286em}.cke_editable.wysiwyg{padding:16px;min-height:100%;box-sizing:border-box}.wysiwyg address,.wysiwyg blockquote,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg hr,.wysiwyg ol,.wysiwyg p,.wysiwyg pre,.wysiwyg table,.wysiwyg ul{margin-bottom:16px}.wysiwyg em{font-style:italic}.wysiwyg ol li+li,.wysiwyg ul li+li{margin-top:3px}.wysiwyg ol li li,.wysiwyg ul li li{font-size:98%}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:5px}.wysiwyg ul{list-style-position:outside;padding-left:24px}.wysiwyg ul li{list-style-type:disc}.wysiwyg ul li li{list-style-type:square}.wysiwyg ul li li li{list-style-type:none;list-style-position:inside;margin-left:-6px}.wysiwyg ul li li li:before{content:"- ";margin-left:-9px}.wysiwyg ol{list-style-position:outside;padding-left:32px}.wysiwyg ol ol{padding-left:16px}.wysiwyg ol li{list-style-type:decimal}.wysiwyg ol li li{list-style-type:lower-alpha}.wysiwyg ol li li li{list-style-type:lower-roman}.wysiwyg ol li li li li{list-style-type:none;list-style-position:inside;margin-left:-6px}.wysiwyg ol li li li li:before{content:"- ";margin-left:-9px}.wysiwyg table.left{float:left;margin:3px 16px 16px 0}.wysiwyg table.right{float:right;margin:3px 0 16px 16px;clear:both}.wysiwyg table{border:1px solid #bfbfbf}.wysiwyg table caption{font-weight:700;margin-bottom:16px}.wysiwyg table td,.wysiwyg table th{padding:8px}.wysiwyg table tbody+tfoot tr:first-child td,.wysiwyg table tbody+tfoot tr:first-child th,.wysiwyg table thead+tbody tr:first-child td,.wysiwyg table thead+tbody tr:first-child th,.wysiwyg table tr+tr td,.wysiwyg table tr+tr th{border-top:1px solid #e4e3dc}.wysiwyg table td+td,.wysiwyg table td+th,.wysiwyg table th+td,.wysiwyg table th+th{border-left:1px solid #e4e3dc}.wysiwyg table.no-border,.wysiwyg table.no-border td,.wysiwyg table.no-border th{border:0!important}.wysiwyg blockquote{margin-left:16px;border-left:1px solid #3a3a3a;padding-left:16px}.wysiwyg address{font:italic Georgia,Times,Serif}.fields-group label,label{font-family:Verdana,Arial,Sans-serif}.virbac-blue{color:#004c99}.virbac-orange{color:#f29527}.virbac-brown-dark{color:#554033}.virbac-brown{color:#77665e}.virbac-brown-light{color:#918376}.quotation{position:relative;border:0!important;padding:16px 56px!important;margin-left:0!important}.quotation:after,.quotation:before{position:absolute;z-index:0;-khtml-opacity:.1}.quotation:before{top:0;left:0;-moz-opacity:.1;-webkit-opacity:.1;opacity:.1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter:alpha(opacity=10);content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NCIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDc0IDQ3Ij48dGl0bGU+cXVvdGF0aW9uLWJlZm9yZTwvdGl0bGU+PGcgaWQ9IkNhbHF1ZV8yIiBkYXRhLW5hbWU9IkNhbHF1ZSAyIj48ZyBpZD0iQ2FscXVlXzEtMiIgZGF0YS1uYW1lPSJDYWxxdWUgMSI+PHBhdGggZD0iTTczLjMzLDE3LjU4QTE0LjczLDE0LjczLDAsMCwxLDU5LjQ2LDMwLjA3YzEuNyw2LjM3LDUuODQsOC45LDEwLjg3LDEwLjM3YS41OS41OSwwLDAsMSwuNDEuNjVsLS44MSw1LjA2cy0uMDguNDEtLjczLjMzQzUxLjgzLDQ0LjUzLDQwLjA3LDMxLjIyLDQyLjI2LDE1LDQ0LjI5LDMuODYsNTMtLjQ3LDYxLC42OGExNC44OCwxNC44OCwwLDAsMSwxMi4zMywxNi45Wk0xNy45MywzMC4wN2MxLjYyLDYuMzcsNS45Miw4LjksMTAuODcsMTAuMzdhLjU5LjU5LDAsMCwxLC40MS42NWwtLjczLDUuMDZzLS4wOC40MS0uNzMuMzNDMTAuMyw0NC41My0xLjMsMzEuMjIuNzMsMTUsMi44NCwzLjg2LDExLjYtLjQ3LDE5LjU1LjY4QTE0Ljc2LDE0Ljc2LDAsMCwxLDMxLjgsMTcuNTgsMTQuNTEsMTQuNTEsMCwwLDEsMTcuOTMsMzAuMDdaIiBzdHlsZT0ic3Ryb2tlOiMwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L2c+PC9nPjwvc3ZnPg==)}.quotation:after{bottom:0;right:0;-moz-opacity:.1;-webkit-opacity:.1;opacity:.1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter:alpha(opacity=10);content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NCIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDc0IDQ3Ij48dGl0bGU+cXVvdGF0aW9uLWFmdGVyPC90aXRsZT48ZyBpZD0iQ2FscXVlXzIiIGRhdGEtbmFtZT0iQ2FscXVlIDIiPjxnIGlkPSJDYWxxdWVfMS0yIiBkYXRhLW5hbWU9IkNhbHF1ZSAxIj48cGF0aCBkPSJNLjY3LDI5LjQyQTE0LjczLDE0LjczLDAsMCwxLDE0LjU0LDE2LjkyQzEyLjg0LDEwLjU1LDguNyw4LDMuNjcsNi41NWEuNTkuNTksMCwwLDEtLjQxLS42NUw0LjA4Ljg0cy4wOC0uNDEuNzMtLjMzQzIyLjE3LDIuNDcsMzMuOTMsMTUuNzgsMzEuNzQsMzIsMjkuNzEsNDMuMTQsMjEsNDcuNDcsMTMsNDYuMzJBMTQuODgsMTQuODgsMCwwLDEsLjY3LDI5LjQyWm01NS40LTEyLjQ5QzU0LjQ1LDEwLjU1LDUwLjE1LDgsNDUuMiw2LjU1YS41OS41OSwwLDAsMS0uNDEtLjY1TDQ1LjUzLjg0cy4wOC0uNDEuNzMtLjMzYzE3LjQ0LDIsMjksMTUuMjcsMjcsMzEuNDRDNzEuMTYsNDMuMTQsNjIuNCw0Ny40Niw1NC40NSw0Ni4zMkExNC43NiwxNC43NiwwLDAsMSw0Mi4yLDI5LjQyLDE0LjUxLDE0LjUxLDAsMCwxLDU2LjA3LDE2LjkyWiIgc3R5bGU9InN0cm9rZTojMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PC9nPjwvZz48L3N2Zz4=)}.form-legend{text-align:right;margin:0!important}label{display:inline-block;padding:6px 0;box-sizing:border-box;font-size:.875rem;line-height:1.286em;vertical-align:middle}label[for]{cursor:pointer}label.required:before{content:"*";display:inline;padding-right:5px;font-weight:400;color:red;line-height:0}.custom-select,input[type=text],input[type=password],input[type=tel],input[type=email],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=number],input[type=url],input[type=search],textarea{display:inline-block;padding:6px 8px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-family:Verdana,Arial,Sans-serif;font-size:.875rem;line-height:1.286em;border:1px solid #bfbfbf;color:#3a3a3a;background:#FFF;max-width:100%;vertical-align:middle;font-weight:400;-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-form .recaptcha .field-wrap,.fields-group,.form div.buttons-group,.newsletter-form .recaptcha .field-wrap,.recaptcha{text-align:center}.custom-select:focus,input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=time]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=number]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{outline:0}.custom-select.error,input[type=text].error,input[type=password].error,input[type=tel].error,input[type=email].error,input[type=time].error,input[type=date].error,input[type=datetime].error,input[type=datetime-local].error,input[type=month].error,input[type=number].error,input[type=url].error,input[type=search].error,textarea.error{border:1px solid red;color:red}.custom-select.valid,input[type=text].valid,input[type=password].valid,input[type=tel].valid,input[type=email].valid,input[type=time].valid,input[type=date].valid,input[type=datetime].valid,input[type=datetime-local].valid,input[type=month].valid,input[type=number].valid,input[type=url].valid,input[type=search].valid,textarea.valid{border:1px solid #0F0}.custom-select.disabled,.custom-select[disabled],input[type=text].disabled,input[type=text][disabled],input[type=password].disabled,input[type=password][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=email].disabled,input[type=email][disabled],input[type=time].disabled,input[type=time][disabled],input[type=date].disabled,input[type=date][disabled],input[type=datetime].disabled,input[type=datetime][disabled],input[type=datetime-local].disabled,input[type=datetime-local][disabled],input[type=month].disabled,input[type=month][disabled],input[type=number].disabled,input[type=number][disabled],input[type=url].disabled,input[type=url][disabled],input[type=search].disabled,input[type=search][disabled],textarea.disabled,textarea[disabled]{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.custom-select[readonly],input[type=text][readonly],input[type=password][readonly],input[type=tel][readonly],input[type=email][readonly],input[type=time][readonly],input[type=date][readonly],input[type=datetime][readonly],input[type=datetime-local][readonly],input[type=month][readonly],input[type=number][readonly],input[type=url][readonly],input[type=search][readonly],textarea[readonly]{background:0 0;padding:7 px 0;width:100%;border:0}button,input[type=submit],input[type=button],input[type=reset]{outline:0;border:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{display:inline-block;margin:3px 0 2px;vertical-align:bottom}input[type=checkbox].custom-checkbox:not(:checked),input[type=radio].custom-checkbox:not(:checked){display:none}input[type=checkbox].custom-checkbox:not(:checked)+label,input[type=radio].custom-checkbox:not(:checked)+label{position:relative;padding-left:24px;padding-right:8px;margin-bottom:2px}input[type=checkbox].custom-checkbox:not(:checked)+label:before,input[type=radio].custom-checkbox:not(:checked)+label:before{content:"";display:block;width:18px;height:18px;position:absolute;z-index:1;top:7px;left:0;background:#e4e3dc}.sp-bg input[type=checkbox].custom-checkbox:not(:checked)+label:before,.sp-bg input[type=radio].custom-checkbox:not(:checked)+label:before{background:#FFF}input[type=checkbox].custom-checkbox:checked,input[type=radio].custom-checkbox:checked{display:none}input[type=checkbox].custom-checkbox:checked+label,input[type=radio].custom-checkbox:checked+label{position:relative;padding-left:24px;padding-right:8px;margin-bottom:2px}input[type=checkbox].custom-checkbox:checked+label:before,input[type=radio].custom-checkbox:checked+label:before{content:"";display:block;width:18px;height:18px;position:absolute;z-index:1;top:7px;left:0;background:#f29527}input[type=checkbox].custom-checkbox:checked+label:after,input[type=radio].custom-checkbox:checked+label:after{content:"";display:block;background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:0 0;background-repeat:no-repeat;width:11px;height:8px;position:absolute;z-index:2;top:12px;left:4px}input[type=checkbox].custom-radio:not(:checked),input[type=radio].custom-radio:not(:checked){display:none}input[type=checkbox].custom-radio:not(:checked)+label,input[type=radio].custom-radio:not(:checked)+label{position:relative;padding-left:24px;padding-right:8px;margin-bottom:2px}input[type=checkbox].custom-radio:not(:checked)+label:before,input[type=radio].custom-radio:not(:checked)+label:before{content:"";display:block;width:18px;height:18px;position:absolute;z-index:1;top:7px;left:0;background:#e4e3dc;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.sp-bg input[type=checkbox].custom-radio:not(:checked)+label:before,.sp-bg input[type=radio].custom-radio:not(:checked)+label:before{background:#FFF}input[type=checkbox].custom-radio:checked,input[type=radio].custom-radio:checked{display:none}input[type=checkbox].custom-radio:checked+label,input[type=radio].custom-radio:checked+label{position:relative;padding-left:24px;padding-right:8px;margin-bottom:2px}input[type=checkbox].custom-radio:checked+label:before,input[type=radio].custom-radio:checked+label:before{content:"";display:block;width:18px;height:18px;position:absolute;z-index:1;top:7px;left:0;background:#f29527;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}input[type=checkbox].custom-radio:checked+label:after,input[type=radio].custom-radio:checked+label:after{content:"";display:block;width:8px;height:8px;background:#FFF;position:absolute;z-index:2;top:12px;left:5px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.custom-select{display:inline-block;position:relative;padding:6px 24px 6px 8px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;cursor:pointer;max-width:100%}.custom-select select{display:inline-block;height:100%;position:absolute;z-index:1;left:0;top:0;width:100%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;border:0}.fields-group label strong,.recaptcha{display:block}.custom-select:after{content:"";position:absolute;right:8px;top:50%;margin-top:-2px;width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#3a3a3a transparent transparent}.custom-select span.select-label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.875rem;line-height:1.286em}.custom-select.disabled{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.custom-select.error{padding-right:48px}.custom-select.error:after{right:32px;border-color:red transparent transparent}textarea{min-width:100%;max-width:100%}.recaptcha{max-width:100%;margin:0}.recaptcha>div{margin:auto}.recaptcha .field-wrap.error:after{right:0}.fields-group{font-size:0;line-height:0}.fields-group label{text-transform:uppercase;font-size:.875rem;line-height:1.286em}.fields-group .button,.fields-group input,.fields-group label,.fields-group p{display:inline-block;vertical-align:middle}.fields-group p{margin:0 8px 16px!important}@media only screen and (min-width:721px){.fields-group{padding:16px 0 0}.fields-group label{text-align:right}}@media only screen and (max-width:720px){.fields-group label{display:block}}.search-group{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:visible!important;display:block;vertical-align:middle;background:#FFF;font-size:0;width:100%;position:relative;margin:0!important;padding:0!important}.search-group button,.search-group input[type=search]{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:.875rem;line-height:1.286em;margin:0}.search-group:before{position:absolute;display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:0 -8px;background-repeat:no-repeat;width:14px;height:14px;top:9px;left:8px}.search-group input[type=search]{display:block;padding:6px 38px 6px 30px;width:100%;box-sizing:border-box}.search-group button{display:inline-block;position:absolute;z-index:2;right:0;top:0;bottom:0;width:30px;box-sizing:border-box;text-align:center;padding:4px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:0;background:0 0;cursor:pointer;color:#554033}.form fieldset,.vhpm-ch-calculator .button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.search-group button:hover{background:#e4e3dc}.newsletter-form label{padding:0 8px 0 0}.newsletter-form input[type=checkbox]{display:inline-block;margin:3px 0 2px;vertical-align:bottom}.newsletter-form input[type=checkbox].custom-checkbox:not(:checked)+label:before,.newsletter-form input[type=checkbox].custom-radio:not(:checked)+label:before{top:1px}.newsletter-form input[type=checkbox].custom-checkbox:checked,.newsletter-form input[type=checkbox].custom-radio:checked{display:none}.newsletter-form input[type=checkbox].custom-checkbox:checked+label:before,.newsletter-form input[type=checkbox].custom-radio:checked+label:before{top:1px}.newsletter-form input[type=checkbox].custom-checkbox:checked+label:after,.newsletter-form input[type=checkbox].custom-radio:checked+label:after{top:6px}.newsletter-form .field-wrap,.newsletter-form input[type=text],.newsletter-form input[type=email],.newsletter-form input[type=number]{width:100%}@media only screen and (min-width:721px){.newsletter-form .group{white-space:nowrap;font-size:0;line-height:0}.newsletter-form .group p{width:48.5%;display:inline-block}.newsletter-form .group p+p{margin-left:3%}.newsletter-form .group+.group p{width:81%}.newsletter-form .group+.group p+p{width:16%;margin-left:3%}}@media only screen and (max-width:720px){.newsletter-form .group input[type=number]{width:20%}}.newsletter-form .recaptcha{margin:0 0 16px}.newsletter-form .recaptcha .field-wrap>div{margin:auto}.contact-form{max-width:620px;margin-left:auto;margin-right:auto}.contact-form .field-wrap,.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email]{width:100%}.contact-form input,.contact-form textarea{border-color:#e4e3dc;background:#e4e3dc}@media only screen and (min-width:721px){.contact-form .group{white-space:nowrap;font-size:0;line-height:0}.contact-form .group p{width:48.5%;display:inline-block}.contact-form .group p+p{margin-left:3%}.contact-form .group+.group+.group p{width:100%}}.contact-form .recaptcha{margin:0 0 16px}.contact-form .recaptcha .field-wrap>div{margin:auto}.form fieldset{padding:16px 16px 0;overflow:hidden;margin:0 0 16px;border:1px solid #e4e3dc;-ms-box-sizing:border-box;box-sizing:border-box}.form fieldset legend{background:#FFF;display:inline-block;font-size:1.25rem;line-height:1.5em;font-weight:500;text-transform:uppercase;color:#42636E;padding:0 8px;margin:0}.sp-bg .form fieldset legend{color:#FFF}.form fieldset legend.required:before{content:"*";display:inline;padding-right:5px;font-weight:400;color:red;line-height:0}.form dl{*zoom:1}.form dl:after,.form dl:before{content:"";display:table;border-spacing:0}.form div.buttons-group .button{margin:0 8px 16px}@media only screen and (min-width:721px){.form dl{overflow:hidden;margin:-16px 0 16px}.form dl dt{float:left;width:40%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 8px 0 0;clear:left;text-align:right}.form dl dt.full{width:100%;padding-right:0;text-align:left}.form dl dd{float:left;width:60%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 0 0 8px}.form dl dd.full{width:100%;padding-left:0}}table{max-width:100%;overflow:hidden}@media only screen and (max-width:720px){.form dl,.form dl dd.buttons-group,.form dl dt.buttons-group{text-align:center}.form dl{margin:-8px 0 16px}.form dl dd,.form dl dt{padding:8px 0 0}.form .align-group{display:inline-block;text-align:left}table{overflow:auto;-webkit-overflow-scrolling:touch}}table.design{width:100%;margin:0 0 16px;border:1px solid #77665e}table.design td,table.design th{vertical-align:middle}table.design tbody+tfoot tr:first-child td,table.design tbody+tfoot tr:first-child th,table.design thead+tbody tr:first-child td,table.design thead+tbody tr:first-child th,table.design tr+tr td,table.design tr+tr th{border-top:1px solid #77665e}table.design td+td,table.design td+th,table.design th+td,table.design th+th{border-left:1px solid #77665e}table.design thead td,table.design thead th{padding:8px 16px;background:#554033;color:#FFF}.sp-strip-bg table.design thead td,.sp-strip-bg table.design thead th{background:#77665e}table.design tbody td,table.design tbody th{background:#FFF;padding:8px 16px}table.design tbody th{text-align:left}table.design.sp-alt tbody tr:nth-child(odd) td,table.design.sp-alt tbody tr:nth-child(odd) th{background:#e4e3dc}table.design.sp-alt tbody tr:nth-child(even) td,table.design.sp-alt tbody tr:nth-child(even) th{background:#FFF}@media only screen and (max-width:720px){table.design.sp-rwd{background:#FFF;font-size:0;line-height:0;border-collapse:collapse}table.design.sp-rwd thead{display:none}table.design.sp-rwd tbody td{display:inline-block;text-align:left;border:0!important;padding:2px 4px;font-family:Verdana,Arial,Sans-serif;font-size:.875rem;line-height:1.286em}table.design.sp-rwd tbody td[data-th]{display:block}table.design.sp-rwd tbody td[data-th]:before{content:attr(data-th);font-weight:700;display:inline-block}table.design.sp-rwd tbody tr{display:block;padding:8px 4px}table.design.sp-rwd tbody tr+tr{border-top:1px solid #77665e}table.design.sp-rwd tfoot td[colspan]{display:block}}.slick-dots,.vhpm-products-selector .form-result,.vhpm-products-selector .form-step{text-align:center}.sp-header .slick-arrow.slick-next:after,.sp-header .slick-arrow.slick-prev:after{display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-repeat:no-repeat;width:18px;height:33px;top:50%;left:50%;margin-top:-16.5px;margin-left:-9px}.sp-header .slick-arrow.slick-prev{position:relative}.sp-header .slick-arrow.slick-prev:after{position:absolute;background-position:0 -86px}.sp-header .slick-arrow.slick-next{position:relative}.sp-header .slick-arrow.slick-next:after{position:absolute;background-position:-19px -86px}.timeline .slick-arrow.slick-next:after,.timeline .slick-arrow.slick-prev:after{top:100%;margin-top:-36px}@media only screen and (max-width:720px){.sp-header .slick-arrow{display:none!important}}.sp-header .slick-dots{bottom:48px}.sp-header .slick-dots li{background-color:#FFF;border-color:#FFF}.sp-header .slick-dots li.slick-active{background-color:#f29527;border-color:#f29527}.products-slider .slick-dots{bottom:6px}@media only screen and (min-width:721px){.timeline .slick-arrow.slick-prev{left:-16px}.timeline .slick-arrow.slick-next{right:-16px}}.slick-dots{position:absolute;left:16px;right:16px;line-height:8px;z-index:1;font-size:0;bottom:-2px}.slick-dots li{display:inline-block;width:8px;height:8px;background-color:#77665e;outline:0!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 4px;border:2px solid #77665e;cursor:pointer;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.slick-dots li.slick-active{background-color:#f29527;border-color:#f29527;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.slick-dots li button{display:none}.slick-dots li:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.slick-arrow{font-size:0;padding:0;background:0 0;color:transparent;border:none;outline:0!important;line-height:0;display:block;width:50px;height:100%;position:absolute!important;z-index:3;top:0;bottom:0;cursor:pointer;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.slick-arrow.slick-prev{left:0;position:relative}.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-repeat:no-repeat;width:18px;height:33px;top:50%;left:50%;margin-top:-16.5px;margin-left:-9px}.slick-arrow.slick-prev:after{position:absolute;background-position:-38px -86px}.slick-arrow.slick-next{right:0;position:relative}.slick-arrow.slick-next:after{position:absolute;background-position:-57px -86px}.slick-arrow.slick-disabled{display:none!important}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-arrow:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-slide img,.slick-track{margin-left:auto;margin-right:auto}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.range-smallandtoydog .range-color{color:#FDC400!important}.range-smallandtoydog .range-bg-color{background-color:#FDC400!important}.range-neutereddog .range-color{color:#0B87C5!important}.range-neutereddog .range-bg-color{background-color:#0B87C5!important}.range-largeandmediumdog .range-color{color:#E992BA!important}.range-largeandmediumdog .range-bg-color{background-color:#E992BA!important}.range-dieteticdog .range-color{color:#AEC2CE!important}.range-dieteticdog .range-bg-color{background-color:#AEC2CE!important}.range-neuteredcat .range-color{color:#8DBF55!important}.range-neuteredcat .range-bg-color{background-color:#8DBF55!important}.range-dieteticcat .range-color{color:#C0A461!important}.range-dieteticcat .range-bg-color{background-color:#C0A461!important}.condition-weight .condition-color{color:#007CC4!important}.condition-weight .condition-bg-color{background-color:#007CC4!important}.condition-joint .condition-color{color:#EC6807!important}.condition-joint .condition-bg-color{background-color:#EC6807!important}.condition-gastro .condition-color{color:#AB5C00!important}.condition-gastro .condition-bg-color{background-color:#AB5C00!important}.condition-dermato .condition-color{color:#9D6CAC!important}.condition-dermato .condition-bg-color{background-color:#9D6CAC!important}.condition-allergy .condition-color{color:#E59BC3!important}.condition-allergy .condition-bg-color{background-color:#E59BC3!important}.condition-kidney .condition-color{color:#00ACA2!important}.condition-kidney .condition-bg-color{background-color:#00ACA2!important}.condition-urology .condition-color{color:#87BE49!important}.condition-urology .condition-bg-color{background-color:#87BE49!important}.benefits-icons-list div.benefit-icon-1:before{background-position:0 0}.benefits-icons-list div.benefit-icon-1.slick-active:before,.benefits-icons-list div.benefit-icon-1:hover:before{background-position:-46px 0}.benefits-icons-list div.benefit-icon-2:before{background-position:0 -46px}.benefits-icons-list div.benefit-icon-2.slick-active:before,.benefits-icons-list div.benefit-icon-2:hover:before{background-position:-46px -46px}.benefits-icons-list div.benefit-icon-3:before{background-position:0 -92px}.benefits-icons-list div.benefit-icon-3.slick-active:before,.benefits-icons-list div.benefit-icon-3:hover:before{background-position:-46px -92px}.benefits-icons-list div.benefit-icon-4:before{background-position:0 -138px}.benefits-icons-list div.benefit-icon-4.slick-active:before,.benefits-icons-list div.benefit-icon-4:hover:before{background-position:-46px -138px}.benefits-icons-list div.benefit-icon-5:before{background-position:0 -184px}.benefits-icons-list div.benefit-icon-5.slick-active:before,.benefits-icons-list div.benefit-icon-5:hover:before{background-position:-46px -184px}.benefits-icons-list div.benefit-icon-6:before{background-position:0 -230px}.benefits-icons-list div.benefit-icon-6.slick-active:before,.benefits-icons-list div.benefit-icon-6:hover:before{background-position:-46px -230px}.benefits-icons-list div.benefit-icon-7:before{background-position:0 -276px}.benefits-icons-list div.benefit-icon-7.slick-active:before,.benefits-icons-list div.benefit-icon-7:hover:before{background-position:-46px -276px}.benefits-icons-list div.benefit-icon-8:before{background-position:0 -322px}.benefits-icons-list div.benefit-icon-8.slick-active:before,.benefits-icons-list div.benefit-icon-8:hover:before{background-position:-46px -322px}.benefits-icons-list div.benefit-icon-9:before{background-position:0 -368px}.benefits-icons-list div.benefit-icon-9.slick-active:before,.benefits-icons-list div.benefit-icon-9:hover:before{background-position:-46px -368px}.benefits-icons-list div.benefit-icon-10:before{background-position:0 -414px}.benefits-icons-list div.benefit-icon-10.slick-active:before,.benefits-icons-list div.benefit-icon-10:hover:before{background-position:-46px -414px}.zo-block.sp-products-selector{overflow:visible;padding-top:32px;padding-bottom:16px;position:relative;z-index:0;background:#E9EDF0}.zo-block.sp-products-selector:before{content:"";width:0;height:0;border-style:solid;border-width:0 37px 66px;border-color:transparent transparent #E9EDF0;position:absolute;z-index:1;bottom:100%;left:50%;transform:translateX(-50%)}.vhpm-products-selector{margin:0!important}.vhpm-products-selector progress{display:block;max-width:100%;width:720px;margin:16px auto;box-sizing:border-box;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,.1);color:#42636E}.vhpm-products-selector progress::-webkit-progress-bar{background-color:rgba(0,0,0,.1)}.vhpm-products-selector progress::-webkit-progress-value{background-color:#42636E;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vhpm-products-selector progress::-moz-progress-bar{background-color:#42636E;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.cat.vhpm-products-selector progress{color:#74C375}.cat.vhpm-products-selector progress::-webkit-progress-value{background-color:#74C375}.cat.vhpm-products-selector progress::-moz-progress-bar{background-color:#74C375}.dog.vhpm-products-selector progress{color:#61A8DC}.dog.vhpm-products-selector progress::-webkit-progress-value{background-color:#61A8DC}.dog.vhpm-products-selector progress::-moz-progress-bar{background-color:#61A8DC}.vhpm-products-selector .form-step dl dt label{display:block;padding:0;margin:0 0 16px;font-family:Geometria,Sans-serif;font-size:1.25rem;line-height:1.5em;font-weight:500;text-transform:uppercase}.vhpm-products-selector .form-step dl dd{display:flex;flex-wrap:wrap;justify-content:center}.vhpm-products-selector .form-step .custom-select{-webkit-border-radius:32px 0 0 32px;-moz-border-radius:32px 0 0 32px;border-radius:32px 0 0 32px;display:flex;align-items:center;border-right:0 none;padding:0 24px 0 15px;background:#FFF;margin:0 0 16px}.vhpm-products-selector .form-step .custom-select .select-label{font-size:.75rem;line-height:1em}.vhpm-products-selector .form-step .custom-select+.custom-select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left:0 none;padding:0 24px 0 4px}.vhpm-products-selector .form-step .custom-select+.custom-select+.button{-webkit-border-radius:0 32px 32px 0;-moz-border-radius:0 32px 32px 0;border-radius:0 32px 32px 0;margin:0 0 16px}.vhpm-products-selector .form-step .custom-select+.custom-select+.button:hover{background:#A1335B;border-color:#A1335B}.cat.vhpm-products-selector .form-step .custom-select,.vhpm-products-selector .form-step .custom-select.sp-cat{color:#74C375;border-color:#74C375}.cat.vhpm-products-selector .form-step .custom-select+.button,.vhpm-products-selector .form-step .custom-select.sp-cat+.button{background:#74C375}.dog.vhpm-products-selector .form-step .custom-select,.vhpm-products-selector .form-step .custom-select.sp-dog{color:#61A8DC;border-color:#61A8DC}.dog.vhpm-products-selector .form-step .custom-select+.button,.vhpm-products-selector .form-step .custom-select.sp-dog+.button{background:#61A8DC}.vhpm-products-selector .form-step input[type=radio]+label{font-family:Geometria,Sans-serif;text-transform:uppercase;margin:0 8px 16px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 15px;height:40px;font-size:1rem;line-height:1em;font-weight:500}.vhpm-products-selector .form-step input[type=radio]+label span{font-size:.75rem;line-height:1em;font-weight:300;text-transform:none}.vhpm-products-selector .form-step input[type=radio]:not(:checked){display:none}.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label{border:1px solid;background-color:#FFF;color:inherit}.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label:hover{background:#A1335B;color:#FFF!important;border-color:#A1335B}.cat.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label,.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label.sp-cat{color:#74C375}.cat.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label:hover,.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label.sp-cat:hover{background:#74C375!important;border-color:#74C375}.dog.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label,.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label.sp-dog{color:#61A8DC}.dog.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label:hover,.vhpm-products-selector .form-step input[type=radio]:not(:checked)+label.sp-dog:hover{background:#61A8DC!important;border-color:#61A8DC}.vhpm-products-selector .form-step input[type=radio]:checked{display:none}.vhpm-products-selector .form-step input[type=radio]:checked+label{background:#A1335B;color:#FFF!important}.vhpm-products-selector .form-result figure{width:200px}.vhpm-products-selector .form-result figure img{display:block}.vhpm-products-selector .form-result .result-title{text-transform:uppercase;margin:0 0 16px;color:#42636E}.vhpm-products-selector .form-result .result-name{font-weight:700;margin:0 0 16px;color:#42636E}.vhpm-products-selector .form-result .wrap+.wrap{border-top:1px solid #BBBDC0;padding-top:16px}@media only screen and (max-width:720px){.vhpm-products-selector .form-result figure{margin:0 auto 16px}.vhpm-products-selector .form-result .buttons-group{justify-content:center}}@media only screen and (min-width:721px){.vhpm-products-selector .form-result figure{margin:0 0 16px}.vhpm-products-selector .form-result .wrap{display:flex;justify-content:center;align-items:center;max-width:720px;margin:auto}.vhpm-products-selector .form-result .wrap .group{justify-content:flex-start;text-align:left;max-width:520px}.vhpm-ch-calculator{width:721px}}.vhpm-ch-calculator .step.cat .picture-dog,.vhpm-ch-calculator .step.cat svg.ic-dog,.vhpm-ch-calculator .step.dog .picture-cat,.vhpm-ch-calculator .step.dog svg.ic-cat{display:none}.vhpm-ch-calculator{background:#3a3a3a;color:#FFF;position:relative;padding:0!important}@media only screen and (max-width:720px){.vhpm-ch-calculator{width:100%}}.vhpm-ch-calculator progress{position:absolute;left:16px;top:40px;z-index:3;width:calc(100% - 32px);height:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(255,255,255,.25);color:#FFF}.vhpm-ch-calculator progress::-webkit-progress-bar{background-color:rgba(255,255,255,.25)}.vhpm-ch-calculator progress::-webkit-progress-value{background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vhpm-ch-calculator progress::-moz-progress-bar{background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vhpm-ch-calculator .popin-title{color:#FFF;position:absolute;left:16px;top:12px;z-index:3}.vhpm-ch-calculator .fancybox-close-small:after{color:#FFF}.vhpm-ch-calculator .fancybox-close-small:hover:after{color:#3a3a3a}.vhpm-ch-calculator .step.cat .title,.vhpm-ch-calculator .step.cat a.back-link{color:#74C375}.vhpm-ch-calculator .step.cat .button{background-color:#74C375}.vhpm-ch-calculator .step.cat svg{fill:#74C375}.vhpm-ch-calculator .step.dog .title,.vhpm-ch-calculator .step.dog a.back-link{color:#61A8DC}.vhpm-ch-calculator .step.dog .button{background-color:#61A8DC}.vhpm-ch-calculator .step.dog svg{fill:#61A8DC}.vhpm-ch-calculator .step-form{background:#FFF;color:#3a3a3a;padding:16px 16px 0;overflow:hidden;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;position:relative;min-width:320px;text-align:center;margin-top:-16px}.vhpm-ch-calculator .step-bg{min-height:40px;position:relative}.vhpm-ch-calculator .step-bg img{display:block;width:100%}.vhpm-ch-calculator .step-bg:after{content:'';position:absolute;left:0;right:0;top:0;z-index:2;height:64px;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,0) 100%)}.vhpm-ch-calculator a.back-link{display:block;width:15px;height:27px;position:absolute;left:16px;top:16px;z-index:2}.vhpm-ch-calculator a.back-link:before{content:'';display:block;width:17px;height:17px;border-width:2px 0 0 2px;border-style:solid;transform:rotate(-45deg) translate(0,3px)}.vhpm-ch-calculator a.back-link:hover:before{color:#A1335B!important}.vhpm-ch-calculator .title{font-weight:700;font-size:1.063rem;line-height:1.235em}.vhpm-ch-calculator .title svg{margin:0 0 8px}.vhpm-ch-calculator .field-group{display:flex}.vhpm-ch-calculator .field-group input[type=number]{width:calc(33% - 16px);margin-right:16px}.vhpm-ch-calculator .field-group .button{width:67%}.vhpm-ch-calculator .button{border:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px;display:block;width:100%;-ms-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1.063rem;line-height:1.235em}.vhpm-ch-calculator .field-error,.vhpm-ch-calculator input[type=text].error,.vhpm-ch-calculator input[type=number].error{color:#E65000}.vhpm-ch-calculator .button.sp-alt{background:#B6B6B6!important}.vhpm-ch-calculator .button:hover{background:#A1335B!important}.vhpm-ch-calculator .button:disabled{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);cursor:not-allowed}.vhpm-ch-calculator input[type=number]:after{content:"%"}.vhpm-ch-calculator input[type=text],.vhpm-ch-calculator input[type=number]{background:#e4e3dc;border:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px;display:block;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.063rem;line-height:1.235em;text-align:center}.vhpm-ch-calculator input[type=radio]{display:inline-block;margin:3px 0 2px;vertical-align:bottom}.vhpm-ch-calculator input[type=radio]+label{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px;display:block;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-transform:uppercase;font-weight:700;cursor:pointer;background:#42636E;font-size:1.063rem;line-height:1.235em;position:relative}.vhpm-ch-calculator-results .button,.vhpm-ch-calculator-results table{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.vhpm-ch-calculator input[type=radio]+label:hover{background:#A1335B!important}.vhpm-ch-calculator input[type=radio]+label:before{position:absolute;top:50%;left:32px;transform:translateY(-50%)}.vhpm-ch-calculator input[type=radio].cat+label{background-color:#74C375;padding:16px 64px}.vhpm-ch-calculator input[type=radio].cat+label:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NC41NSAzNSIgd2lkdGg9IjQ0LjU1IiBoZWlnaHQ9IjM1Ij48cGF0aCBkPSJNMTQuMzMsMTIuNzNhMy40OSwzLjQ5LDAsMCwwLTMuMDksMiwuNzguNzgsMCwwLDAsLjMzLDEuMDcuODEuODEsMCwwLDAsMS4wOC0uMzQsMS44LDEuOCwwLDAsMSwzLjM2LDAsLjc5Ljc5LDAsMCwwLDEuNDEtLjczQTMuNSwzLjUsMCwwLDAsMTQuMzMsMTIuNzNabTE5LDJhMy4zNywzLjM3LDAsMCwwLTYuMTgsMCwuNzguNzgsMCwwLDAsLjMzLDEuMDcuODEuODEsMCwwLDAsMS4wOC0uMzQsMS43OSwxLjc5LDAsMCwxLDIuMzEtMSwxLjc3LDEuNzcsMCwwLDEsMS4wNSwxLC43OS43OSwwLDAsMCwxLjQxLS43M1oiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMjIuMjgsMjIuMjhhLjg0Ljg0LDAsMCwxLS41Ni0uMjRMMTkuOSwyMC4yMWExLjU5LDEuNTksMCwwLDEsMC0yLjI1QTEuNjIsMS42MiwwLDAsMSwyMSwxNy41aDIuNTJhMS42LDEuNiwwLDAsMSwxLjEzLDIuNzJMMjIuODUsMjJBLjgyLjgyLDAsMCwxLDIyLjI4LDIyLjI4Wm0xLjI3LTMuMTlIMjFsMS4yNiwxLjI2LDEuMjYtMS4yNloiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMjUuODYsMjcuMDVhNS42Niw1LjY2LDAsMCwxLTMuNTgtMS4yOSw1LjYyLDUuNjIsMCwwLDEtNy43NS0uNTYuOC44LDAsMSwxLDEuMTktMS4wNyw0LDQsMCwwLDAsNS42OC4yOSwyLjY1LDIuNjUsMCwwLDAsLjI5LS4yOS44Mi44MiwwLDAsMSwxLjE3LDBsMCwwYTQsNCwwLDAsMCw1LjY5LjI5bC4yOS0uMjlBLjc5Ljc5LDAsMCwxLDMwLDI0LjA3LjguOCwwLDAsMSwzMCwyNS4yLDUuNjQsNS42NCwwLDAsMSwyNS44NiwyNy4wNVoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMzcuMS40MWEuOC44LDAsMCwwLTEuMzgsMCwyMi44MSwyMi44MSwwLDAsMS0zLjY3LDQuOTQsMjIuMTMsMjIuMTMsMCwwLDAtOS43Ni0yLjE1LDIxLjc4LDIxLjc4LDAsMCwwLTkuNzUsMi4xNywyMi41NywyMi41NywwLDAsMS0zLjY4LTVBLjgxLjgxLDAsMCwwLDcuNzYuMTFhLjgxLjgxLDAsMCwwLS4yOC4zQTM3LjY4LDM3LjY4LDAsMCwwLDMuMTksMTguMjlDMy4xOSwyOC4xMywxMSwzNSwyMi4yOCwzNXMxOS4xLTYuODcsMTkuMS0xNi43MUEzNy45MSwzNy45MSwwLDAsMCwzNy4xLjQxWm0tMTQuODEsMzNDMTAuMiwzMy40MSw0Ljc4LDI1LjgyLDQuNzgsMTguM0EzNy4wNiwzNy4wNiwwLDAsMSw4LjIyLDIuNDEsMjEuMTgsMjEuMTgsMCwwLDAsMTEuNDQsNi41YTEuNTgsMS41OCwwLDAsMCwxLjc5LjI1LDE4LjczLDE4LjczLDAsMCwxLDIuNjktMVY4Ljc1YS44LjgsMCwxLDAsMS41OSwwVjUuMjhhMjIuMjEsMjIuMjEsMCwwLDEsNC0uNDl2NGEuNzkuNzksMCwwLDAsLjc5LjguOC44LDAsMCwwLC44LS44di00YTIyLjIxLDIyLjIxLDAsMCwxLDQsLjQ5VjguNzVhLjc5Ljc5LDAsMCwwLC43OS44LjguOCwwLDAsMCwuOC0uOHYtM2ExOC43MywxOC43MywwLDAsMSwyLjY5LDEsMS41OCwxLjU4LDAsMCwwLDEuNzktLjI1LDIxLjUzLDIxLjUzLDAsMCwwLDMuMjEtNC4wOSwzNi45LDM2LjksMCwwLDEsMy40NCwxNS44OGMwLDcuNTMtNS40MSwxNS4xMi0xNy41LDE1LjEyWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwYXRoIGQ9Ik05LjEsMTguMzhhMTEuMDcsMTEuMDcsMCwwLDAtOC42NCwwLC43OS43OSwwLDAsMCwuNjksMS40Myw5LjYsOS42LDAsMCwxLDcuMjYsMCwuNzkuNzksMCwwLDAsMS4wNS0uNC43OC43OCwwLDAsMC0uMzYtMVpNOSwyMS43NkExMS43MSwxMS43MSwwLDAsMCwuMzUsMjMuMjFhLjguOCwwLDEsMCwuODksMS4zMmgwYTEwLjI0LDEwLjI0LDAsMCwxLDcuMy0xLjIyQS43OS43OSwwLDAsMCw5LDIxLjc3Wm0yNy4xOS0yYTkuNjMsOS42MywwLDAsMSw3LjI3LDAsLjc5Ljc5LDAsMCwwLC42OS0xLjQzLDExLjEsMTEuMSwwLDAsMC04LjY1LDAsLjc5Ljc5LDAsMCwwLS4zNCwxLjA3LjguOCwwLDAsMCwxLC4zNlptLS41NSwyYS44MS44MSwwLDAsMC0uNTcsMSwuNzkuNzksMCwwLDAsMSwuNTdoMGExMC4yNCwxMC4yNCwwLDAsMSw3LjMsMS4yMi43OS43OSwwLDAsMCwuOS0xLjMxLDExLjY2LDExLjY2LDAsMCwwLTguNjEtMS40NVoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=)}.vhpm-ch-calculator input[type=radio].dog+label{background-color:#61A8DC}.vhpm-ch-calculator input[type=radio].dog+label:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NC40OCAzNSIgd2lkdGg9IjQ0LjQ4IiBoZWlnaHQ9IjM1Ij48cGF0aCBkPSJNNDIuMywxMC4yYTMyLjI2LDMyLjI2LDAsMCwwLTYuNy03LjUyYy0yLjA3LTEuNjctNS0zLjQyLTctMi4zNWEyLjYsMi42LDAsMCwwLTEuMSwxLjE1QTEwLjM0LDEwLjM0LDAsMCwwLDE3LDEuNDYsMi43MiwyLjcyLDAsMCwwLDE1Ljg1LjMzYy0yLTEuMDctNC45LjY5LTcsMi4zNWEzMi40NiwzMi40NiwwLDAsMC02LjcsNy41MkMuNTMsMTIuODMtLjE5LDE1LjA5LDAsMTYuOTRhNS4wNyw1LjA3LDAsMCwwLDIuODksMy45Miw2LjE1LDYuMTUsMCwwLDAsMy40NC43NWMwLC4wOSwwLC4xOCwwLC4yN0M2LjM1LDMwLjM0LDEyLDM1LDIyLjI0LDM1czE1Ljg5LTQuNjYsMTUuODktMTMuMTJhMi40NiwyLjQ2LDAsMCwwLDAtLjI4bC41LDBhNi4xNyw2LjE3LDAsMCwwLDIuOTQtLjc3LDUuMDcsNS4wNywwLDAsMCwyLjg5LTMuOTJDNDQuNjcsMTUuMDksNDQsMTIuODIsNDIuMywxMC4yWm0uNTYsNi41N2EzLjYsMy42LDAsMCwxLTIuMSwyLjgzLDQuNDIsNC40MiwwLDAsMS0yLjcxLjUxQTI3Ljc3LDI3Ljc3LDAsMCwwLDMzLjU5LDcuNDVhLjgzLjgzLDAsMCwwLTEuMDktLjI0LjY4LjY4LDAsMCwwLS4zLjkzbDAsLjA3YTI1LjgsMjUuOCwwLDAsMSw0LjMxLDEzLjY2YzAsNy43NS00LjgxLDExLjY3LTE0LjMsMTEuNjdTOCwyOS42Miw4LDIxLjg3YTI1Ljg3LDI1Ljg3LDAsMCwxLDQuMy0xMy42Ni43LjcsMCwwLDAtLjItMWwtLjA2LDBhLjg0Ljg0LDAsMCwwLTEuMS4yNEEyNy44OCwyNy44OCwwLDAsMCw2LjQ0LDIwLjExYTQuMzksNC4zOSwwLDAsMS0yLjcxLS41MSwzLjU5LDMuNTksMCwwLDEtMi4xMS0yLjgzYy0uMTktMS41My40Ny0zLjQ5LDEuOTQtNS44NEEzMC4zOCwzMC4zOCwwLDAsMSw5LjkzLDMuNzhjMi43Mi0yLjE4LDQuNDMtMi41Niw1LjEzLTIuMTlhMS4xNywxLjE3LDAsMCwxLC40Ni41LDEuNTcsMS41NywwLDAsMCwxLC43OSwxLjYzLDEuNjMsMCwwLDAsMS4yNi0uMTYsOC41Myw4LjUzLDAsMCwxLDguOSwwQTEuNjYsMS42NiwwLDAsMCwyOCwyLjg4YTEuNjEsMS42MSwwLDAsMCwxLS43OSwxLjEyLDEuMTIsMCwwLDEsLjQ2LS41Yy42OS0uMzcsMi40MSwwLDUuMTMsMi4xOGEzMC41OSwzMC41OSwwLDAsMSw2LjM2LDcuMTZDNDIuNCwxMy4yOCw0My4wNSwxNS4yNCw0Mi44NiwxNi43N1oiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMjIuMjQsMjQuNzlhLjg2Ljg2LDAsMCwxLS41Ni0uMjFsLTIuMDUtMS44OWEyLDIsMCwwLDEtLjUyLTIuMzhBMi4zNCwyLjM0LDAsMCwxLDIxLjMxLDE5aDEuODZhMi4zNCwyLjM0LDAsMCwxLDIuMiwxLjM1LDIsMiwwLDAsMS0uNTEsMi4zOEwyMi44LDI0LjU3QS44Mi44MiwwLDAsMSwyMi4yNCwyNC43OVptLS45My00LjM4YS43OC43OCwwLDAsMC0uNzMuNDUuNjcuNjcsMCwwLDAsLjE3LjhMMjIuMjQsMjNsMS40OS0xLjM3YS42OS42OSwwLDAsMCwuMTgtLjguODEuODEsMCwwLDAtLjc0LS40NVoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMTYuNjgsMTMuMTJhMS40NywxLjQ3LDAsMCwwLTEuMzMsMS41OSwxLjQ2LDEuNDYsMCwwLDAsMi45Mi0uMTNBMS41NCwxLjU0LDAsMCwwLDE2LjY4LDEzLjEyWm0xMS4xMiwwYTEuNDcsMS40NywwLDAsMC0xLjMzLDEuNTksMS40NiwxLjQ2LDAsMCwwLDIuOTItLjEzQTEuNTQsMS41NCwwLDAsMCwyNy44LDEzLjEyWiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwYXRoIGQ9Ik0zMS43NywyMy4zM2EuNzcuNzcsMCwwLDAtLjc5LjczLDQsNCwwLDAsMS03Ljk0LDAsLjgxLjgxLDAsMCwwLS44Ny0uNzMuOC44LDAsMCwwLS43Mi43Myw0LDQsMCwwLDEtNy45NSwwLC43OS43OSwwLDAsMC0xLjU4LDAsNS4zNSw1LjM1LDAsMCwwLDUuNTYsNS4xLDUuNjcsNS42NywwLDAsMCw0Ljc2LTIuNDhBNS42Nyw1LjY3LDAsMCwwLDI3LDI5LjE2YTUuMzYsNS4zNiwwLDAsMCw1LjU2LTUuMUEuNzguNzgsMCwwLDAsMzEuNzcsMjMuMzNaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTIyLjI0LDMyLjA4YTQuNjYsNC42NiwwLDAsMS00LjY4LTMuNTkuNzMuNzMsMCwwLDEsLjYxLS44NGgwYS44LjgsMCwwLDEsLjkyLjU5LDMuMjMsMy4yMywwLDAsMCw2LjI0LDAsLjguOCwwLDAsMSwuOTItLjU5Ljc1Ljc1LDAsMCwxLC42NS44MnYwQTQuNjUsNC42NSwwLDAsMSwyMi4yNCwzMi4wOFoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=)}.vhpm-ch-calculator input[type=radio]:not(:checked){display:none}.vhpm-ch-calculator input[type=radio]:checked{display:none}.vhpm-ch-calculator-results{text-align:center}.vhpm-ch-calculator-results.cat .block-title,.vhpm-ch-calculator-results.cat .pet-name{color:#74C375}.vhpm-ch-calculator-results.cat .button{background-color:#74C375}.vhpm-ch-calculator-results.cat .results-text{background-color:rgba(116,195,117,.25)}.vhpm-ch-calculator-results.dog .block-title,.vhpm-ch-calculator-results.dog .pet-name{color:#61A8DC}.vhpm-ch-calculator-results.dog .button{background-color:#61A8DC}.vhpm-ch-calculator-results.dog .results-text{background-color:rgba(97,168,220,.25)}.vhpm-ch-calculator-results .text-note{font-size:.813rem;line-height:1.231em}.vhpm-ch-calculator-results .button{border:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px 32px;display:inline-block;box-sizing:border-box;color:#FFF;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:1.063rem;line-height:1.235em}.vhpm-ch-calculator-results .button.sp-alt{background:#B6B6B6!important}.vhpm-ch-calculator-results .button:hover{background:#A1335B!important}.vhpm-ch-calculator-results .button:disabled{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);cursor:not-allowed}.vhpm-ch-calculator-results table{border-collapse:collapse;table-layout:fixed;background:#FFF;box-sizing:border-box;margin:0;width:100%;height:100%}.vhpm-ch-calculator-results table td,.vhpm-ch-calculator-results table th{font-weight:700;padding:8px 16px;text-align:center;border:1px solid #004c99}.vhpm-ch-calculator-results table th[scope=col]{background-color:#004c99;color:#FFF;border-right-color:#FFF;text-transform:uppercase}.vhpm-ch-calculator-results table th[scope=col]:last-child{border-right-color:#004c99}.vhpm-ch-calculator-results table th[scope=row]{color:#004c99;text-align:left}.vhpm-ch-calculator-results .results-gauge i,.vhpm-ch-calculator-results .results-gauge i:after,.vhpm-ch-calculator-results .results-gauge i:before,.vhpm-ch-calculator-results .results-level:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCA2MCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjYwIj48cGF0aCBkPSJNNi45Miw0LjQ4QTIuNDYsMi40NiwwLDEsMSw0LjQ2LDIsMi40NywyLjQ3LDAsMCwxLDYuOTIsNC40OFoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMTgsNC40OEEyLjQ2LDIuNDYsMCwxLDEsMTUuNTQsMiwyLjQ3LDIuNDcsMCwwLDEsMTgsNC40OFoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMTAsMThhOC42Miw4LjYyLDAsMCwxLTcuNDUtNC4zMSwxLjIzLDEuMjMsMCwxLDEsMi4xMy0xLjIzLDYuMTMsNi4xMywwLDAsMCwxMC42NCwwLDEuMjMsMS4yMywwLDAsMSwyLjE0LDEuMjNBOC42Myw4LjYzLDAsMCwxLDEwLDE4WiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwYXRoIGQ9Ik02LjkyLDQ0LjQ3QTIuNDYsMi40NiwwLDEsMSw0LjQ2LDQyYTIuNDYsMi40NiwwLDAsMSwyLjQ2LDIuNDZaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTE4LDQ0LjQ3QTIuNDYsMi40NiwwLDEsMSwxNS41NCw0MiwyLjQ2LDIuNDYsMCwwLDEsMTgsNDQuNDdaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTE2LjM5LDU4YTEuMjMsMS4yMywwLDAsMS0xLjA3LS42MSw2LjEzLDYuMTMsMCwwLDAtMTAuNjQsMCwxLjI0LDEuMjQsMCwwLDEtMi4xNy0xLjE4bDAtLjA1YTguNiw4LjYsMCwwLDEsMTQuOSwwQTEuMjMsMS4yMywwLDAsMSwxNyw1Ny44YTEuMTgsMS4xOCwwLDAsMS0uNjEuMTZaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTYuOTIsMjUuNDFhMi40NiwyLjQ2LDAsMSwxLTIuNDYtMi40NywyLjQ2LDIuNDYsMCwwLDEsMi40NiwyLjQ3WiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwYXRoIGQ9Ik0xOCwyNS40MWEyLjQ2LDIuNDYsMCwxLDEtMi40Ni0yLjQ3QTIuNDYsMi40NiwwLDAsMSwxOCwyNS40MVoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJNMTUuNTQsMzcuMDZINC40NmExLjI0LDEuMjQsMCwwLDEsMC0yLjQ3SDE1LjU0YTEuMjQsMS4yNCwwLDAsMSwwLDIuNDdaIiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+) center center no-repeat}.vhpm-ch-calculator-results .results-level{margin:0 0 16px;position:relative}.vhpm-ch-calculator-results .results-level img{display:block;margin:auto}.vhpm-ch-calculator-results .results-level:after{content:'';position:absolute;z-index:3;top:50%;left:50%;height:20px;width:20px;transform:translate(-50%) scale(3.5);margin-top:-5px}.vhpm-ch-calculator-results .results-level.low:after{background-position:top center}.vhpm-ch-calculator-results .results-level.medium:after{background-position:center center}.vhpm-ch-calculator-results .results-level.high:after{background-position:bottom center}.vhpm-ch-calculator-results .results-gauge{position:relative;height:40px;margin:80px auto 16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#FFCE3B;max-width:80%}.vhpm-ch-calculator-results .results-gauge:after,.vhpm-ch-calculator-results .results-gauge:before{content:'';position:absolute;z-index:1;top:0;height:40px;width:33.33%}.vhpm-ch-calculator-results .results-gauge:before{left:0;background:#488A61;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.vhpm-ch-calculator-results .results-gauge:after{right:0;background:#EA8044;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.vhpm-ch-calculator-results .results-gauge i{position:absolute;z-index:2;top:10px;left:0;right:0;height:20px}.vhpm-ch-calculator-results .results-gauge i:after,.vhpm-ch-calculator-results .results-gauge i:before{content:'';position:absolute;z-index:3;top:0;height:20px;width:33.33%}.vhpm-ch-calculator-results .results-gauge i:before{left:0;background-position:top center}.vhpm-ch-calculator-results .results-gauge i:after{right:0;background-position:bottom center}.vhpm-ch-calculator-results .results-score{color:#FFF;height:48px;font-size:1.875rem;line-height:1.6em;font-weight:700;background:#004c99;padding:0 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;bottom:100%;transform:translateX(-50%);margin-bottom:16px}.vhpm-ch-calculator-results .results-score:after{border:solid transparent;content:"";height:0;width:0;position:absolute;top:100%;left:50%;transform:translateX(-50%);pointer-events:none;border-color:rgba(0,76,153,0);border-top-color:#004c99;border-width:8px}.vhpm-ch-calculator-results .results-score.low{background-color:#488A61}.vhpm-ch-calculator-results .results-score.low:after{border-color:rgba(72,138,97,0);border-top-color:#488A61}.vhpm-ch-calculator-results .results-score.medium{background-color:#FFCE3B}.vhpm-ch-calculator-results .results-score.medium:after{border-color:rgba(255,206,59,0);border-top-color:#FFCE3B}.vhpm-ch-calculator-results .results-score.high{background-color:#EA8044}.vhpm-ch-calculator-results .results-score.high:after{border-color:rgba(234,128,68,0);border-top-color:#EA8044}.vhpm-ch-calculator-results .results-text{background-color:rgba(0,76,153,.25);padding:16px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.vhpm-ch-calculator-results .results-text p{margin:0}.vhpm-ch-calculator-results .results-text p+p{margin-top:16px}@media only screen and (min-width:721px){.vhpm-ch-calculator-results .results-detail{display:flex;margin-left:-32px}.vhpm-ch-calculator-results .results-detail .results-text{width:calc(50% - 16px*2);margin:16px 0 32px 32px;display:flex;flex-direction:column;justify-content:center}.vhpm-ch-calculator-results .results-detail .results-data{width:calc(50% - 16px*2);margin:16px 0 32px 32px}}@media only screen and (max-width:720px){.vhpm-ch-calculator-results .results-detail{overflow:hidden}.vhpm-ch-calculator-results .results-detail .results-data,.vhpm-ch-calculator-results .results-detail .results-text{margin:16px 0 32px}}.vhpm-age-calculator{background:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/vac-bg-cat-dog.png) bottom right no-repeat #202B2F;color:#FFF}.vhpm-age-calculator.cat{background-image:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/vac-bg-cat.png)}.vhpm-age-calculator.dog{background-image:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/vac-bg-dog.png)}.vhpm-age-calculator .vac-form-title{display:flex;flex-direction:row;align-items:center}.vhpm-age-calculator .vac-form-title img{margin-right:16px}.vhpm-age-calculator .vac-form-title span{flex:1 1 0;display:block;padding:16px 0;border-bottom:1px solid #42636E;letter-spacing:3px;font-size:1.063rem;line-height:1.235em}.vhpm-age-calculator .vac-form{display:flex;flex-direction:column}.vhpm-age-calculator .vac-form .vac-form-step{flex:1 1 0;min-height:447px}.vhpm-age-calculator .vac-form dl{display:flex;flex-direction:column;height:100%;width:100%;flex-wrap:wrap;justify-content:center;align-items:center}.vhpm-age-calculator .vac-form dl dd,.vhpm-age-calculator .vac-form dl dt{display:flex;justify-content:center;width:100%}.vhpm-age-calculator .vac-form dl dd>*,.vhpm-age-calculator .vac-form dl dt>*{margin:8px}.vhpm-age-calculator .vac-form dl dd .button,.vhpm-age-calculator .vac-form dl dt .button{margin:16px 8px 0}.vhpm-age-calculator .vac-select{color:#FFF;cursor:pointer;background:#42636E;display:inline-flex;align-items:center;position:relative;padding:0}.vhpm-age-calculator .vac-select:first-child{border-radius:8px 0 0 8px;margin-right:0}.vhpm-age-calculator .vac-select:last-child{border-radius:0 8px 8px 0;margin-left:0}.vhpm-age-calculator .vac-select select{appearance:none;background:#42636E;border:none;padding:8px 16px 8px 12px;margin:0;cursor:inherit;font-family:Verdana,Arial,Sans-serif;font-size:.875rem;line-height:1.286em;outline:0;display:block;color:#FFF;box-sizing:border-box;border-radius:8px}.vhpm-age-calculator .vac-select select:-ms-expand{display:none}.vhpm-age-calculator .vac-select:after{content:"";width:10px;height:8px;background:#FFF;clip-path:polygon(100% 0,0 0,50% 100%);position:relative;left:-10px}.vhpm-age-calculator input[type=radio]{display:none}.vhpm-age-calculator input[type=radio]+label{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px 16px;color:#FFF;cursor:pointer;background:#42636E;position:relative;display:inline-flex;flex-direction:column;align-items:center}.vhpm-age-calculator input[type=radio]+label strong{font-size:.875rem;line-height:1.143em}.vhpm-age-calculator input[type=radio]+label span{font-size:.75rem;line-height:1.333em}.vhpm-age-calculator input[type=radio]+label:hover{background:#A1335B!important}.vhpm-age-calculator input[type=radio]:checked+label{background:#A1335B}.vhpm-age-calculator .vac-form-result{text-align:center;padding-top:16px}.vhpm-age-calculator .vac-form-result .vac-result-age{margin:0 0 32px}.vhpm-age-calculator .vac-form-result .vac-result-age p{display:flex;justify-content:center;align-items:center;margin:0}.vhpm-age-calculator .vac-form-result .vac-result-age img{width:288px}.vhpm-age-calculator .vac-form-result .vac-result-age .vac-result-age-number{font-weight:700;font-size:4.625rem;line-height:1em;color:#A1335B}.vhpm-age-calculator .vac-form-result .vac-result-age .vac-result-age-unit{font-size:1rem;line-height:1em;text-transform:uppercase;transform:rotate(-90deg)}.vhpm,.vhpm .wysiwyg{font-size:1rem;line-height:1.5em;font-family:Geometria,Sans-serif}.vhpm-age-calculator .vac-form-result .vac-result-text{margin:0 0 16px}.vhpm-age-calculator .vac-form-result .vac-result-products{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 16px -16px}.vhpm-age-calculator .vac-form-result .vac-result-products>a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:8px;box-sizing:border-box;width:288px;height:288px;background:rgba(0,0,0,.5);margin:0 0 16px 16px}.vhpm-age-calculator .vac-form-result .vac-result-products>a figure{display:flex;flex-direction:column;align-items:center;margin:0}.vhpm-age-calculator .vac-form-result .vac-result-products>a figure img{display:block;margin:0 0 16px;transition:all .3s ease-in-out;max-width:200px;max-height:200px;width:auto}.vhpm-age-calculator .vac-form-result .vac-result-products>a:hover figure img{transform:scale(1.05)}.vhpm{background:#FFF;overflow:hidden}.vh-header .vh-navigation ul.vh-navigation-menu,.vh-header .vh-store a{font-size:.875rem;line-height:1.143em}.vhpm.popin.block{background:#FFF;padding:16px;max-width:904px}@media only screen and (min-width:721px){.vhpm.popin.block{margin:60px}.zo-section>.vhpm{padding-top:60px}.zo-page .zo-header{height:120px}}.vh-header{background:#42636E;color:#FFF;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);box-shadow:0 3px 15px 0 rgba(0,0,0,.15);position:fixed;z-index:98;top:60px;right:0;left:0;max-width:1680px}@media only screen and (min-width:1025px){.vh-header{left:240px}}.vh-header .zo-wrapper{display:flex;height:60px;justify-content:space-between;align-items:center}.vh-header .vh-logo{margin:0 16px 0 0}.vh-header .vh-logo a img{display:block;max-width:none;height:26px;width:auto}.vh-header .vh-navigation{display:flex;justify-content:center}.vh-header .vh-navigation a.vh-navigation-trigger{display:block;color:#FFF;position:relative;background:0 0;border:1px solid;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;padding:4px 33px 4px 16px;font-size:.875rem;line-height:1.143em}.vh-header .vh-navigation a.vh-navigation-trigger:after{content:"";position:absolute;right:16px;left:auto!important;top:7px;width:5px;height:5px;border-style:solid;border-width:2px 2px 0 0;border-color:#FFF #FFF transparent transparent;transform:rotate(135deg)}.vh-header .vh-navigation a.vh-navigation-trigger.opened:after{transform:translateY(3px) rotate(-45deg)}.vh-header .vh-navigation ul.vh-navigation-menu a{padding:8px;display:block}.vh-header .vh-navigation ul.vh-navigation-menu>li{position:relative}.vh-header .vh-navigation ul.vh-navigation-menu>li:not(.is-active):not(.with-sub)>a:hover:before{left:8px;right:8px}.vh-header .vh-navigation ul.vh-navigation-menu>li.is-active:not(.with-sub)>a:before{left:8px;right:8px}.vh-header .vh-navigation ul.vh-navigation-menu>li.is-active.with-sub>a:before{left:8px;right:24px}@media only screen and (min-width:721px){.vh-header .vh-navigation{flex:1 1 0}.vh-header .vh-navigation a.vh-navigation-trigger{display:none}.vh-header .vh-navigation ul.vh-navigation-menu{display:flex!important;justify-content:space-around;flex:auto;margin:0 8px}.vh-header .vh-navigation ul.vh-navigation-menu>li{position:relative}.vh-header .vh-navigation ul.vh-navigation-menu>li>ul{height:0;position:absolute;z-index:0;left:-16px;top:100%;background:#42636E;opacity:0;transition:opacity .25s ease-out;padding:16px 0;overflow:hidden;min-width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.vh-header .vh-navigation ul.vh-navigation-menu>li>ul>li>a{white-space:nowrap;transition:opacity .25s ease-out;opacity:.8;padding:8px 24px}.vh-header .vh-navigation ul.vh-navigation-menu>li>ul>li>a:hover{opacity:1}.vh-header .vh-navigation ul.vh-navigation-menu>li>a{position:relative}.vh-header .vh-navigation ul.vh-navigation-menu>li>a:before{content:"";position:absolute;z-index:1;bottom:4px;left:50%;right:50%;border-bottom:1px solid;transition:all .3s ease-in-out}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub{overflow:hidden}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub>a{position:relative;padding-right:24px}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub>a:after{content:"";position:absolute;right:8px!important;left:auto!important;top:13px;width:5px;height:5px;border-style:solid;border-width:2px 2px 0 0;border-color:#FFF #FFF transparent transparent;transform:rotate(135deg)}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub:hover{overflow:visible}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub:hover>a:after{transform:translateY(3px) rotate(-45deg)}.vh-header .vh-navigation ul.vh-navigation-menu>li.with-sub:hover>ul{height:auto;opacity:1}}.block,.block-title,.wrap{overflow:hidden}@media only screen and (max-width:720px){.vh-header .vh-navigation{flex:1;overflow:hidden}.vh-header .vh-navigation ul.vh-navigation-menu{position:absolute;z-index:99;top:100%;left:0;right:0;background:#42636E;padding:0 8px 8px}.vh-header .vh-navigation ul.vh-navigation-menu>li>ul{margin-left:16px}}.vh-header .vh-store{margin:0 0 0 16px;white-space:nowrap}.vh-header .vh-store a{color:#FFF;display:block;background:0 0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}@media only screen and (min-width:721px){.vh-header .vh-store a{border:1px solid;padding:4px 8px}.vh-header .vh-store a:hover{background:#A1335B;border-color:#A1335B}.block-title span{max-width:70%}}@media only screen and (max-width:720px){.vh-header .vh-store a span{display:none}.vh-header .vh-store a:before{content:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/ic-caddy.svg);display:block}}.content-title{font-size:1.25rem;line-height:1.5em;font-weight:500;text-transform:uppercase;margin:0 0 16px;color:#42636E}.sp-bg .content-title{color:#FFF}.text-note{font-size:.813rem;line-height:1.231em;font-style:italic;margin:0 0 16px}.range{background:#BBBDC0;color:#454545;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:4px 16px;font-weight:700;text-transform:uppercase}.ic-title{display:flex;justify-content:center;margin:12px 0 24px}.block-title{position:relative;text-align:center;color:#42636E;padding:0 24px;font-weight:700;font-family:Geometria,Sans-serif}.button,.sp-bg .block-title{color:#FFF}.block-title:after{content:"";position:absolute;z-index:0;top:50%;left:-16px;right:-16px;border-bottom:3px solid}.block,.block-title span,.fig-button,.fig-button img{position:relative}.block-title span{background:#FFF;z-index:2;display:inline-block;padding:0 8px}.sp-bg-light .block-title span{background:#E9EDF0}.sp-bg-light .sp-shadow .block-title span{background:#FFF}.sp-bg .block-title span{background:#42636E}.block:not(.sp-shadow) .block-title:after{display:none}@media only screen and (max-width:720px){.block-title{margin:16px 0 32px;font-size:1.25rem;line-height:1.2em}}@media only screen and (min-width:721px){.block-title{margin:16px 0 32px;font-size:1.5rem;line-height:1.333em}}.block,.block h1,.block h2,.block h3,.block h4,.block h5,.block h6,.block p{margin:0 0 16px}.block.sp-shadow{overflow:visible;background:#FFF;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);box-shadow:0 3px 15px 0 rgba(0,0,0,.15);padding:16px 32px 32px;margin:0 0 32px}.button{background:#42636E;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;font-size:1rem;line-height:1em;font-weight:500;border:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none!important;text-transform:uppercase;cursor:pointer}a.link,a.link-back,a.link-more{text-decoration:underline}.button.sp-cat,.sp-cat .button.sp-species{background-color:#74C375}.button.sp-cat:hover,.sp-cat .button.sp-species:hover{background-color:#50b452}.button.sp-dog,.sp-dog .button.sp-species{background-color:#61A8DC}.button.sp-dog:hover,.sp-dog .button.sp-species:hover{background-color:#3791d3}.button:hover{background:#A1335B;color:#FFF!important;border-color:#A1335B}.button.sp-light{border:1px solid;background-color:transparent!important;padding:11px 15px;color:#42636E}.button.sp-light:hover{background:#A1335B!important;color:#FFF!important;border-color:#A1335B!important}.sp-bg .button.sp-light{color:inherit}.button.sp-light.sp-cat,.sp-cat .button.sp-light.sp-species{color:#74C375}.button.sp-light.sp-cat:hover,.sp-cat .button.sp-light.sp-species:hover{background:#74C375!important;border-color:#74C375!important}.button.sp-light.sp-dog,.sp-dog .button.sp-light.sp-species{color:#61A8DC}.button.sp-light.sp-dog:hover,.sp-dog .button.sp-light.sp-species:hover{background:#61A8DC!important;border-color:#61A8DC!important}.button .ic-btn{display:inline-flex;vertical-align:middle;margin:-4px 8px -4px 0}.buttons-group{display:flex;flex-wrap:wrap;margin:0 -8px}.buttons-group .button,.buttons-group .fig-button{margin:0 8px 16px}.buttons-group.sp-center{justify-content:center}.buttons-group.sp-list .button{width:100%;text-align:left;justify-content:flex-start;text-transform:none}.group+.buttons-group{margin-top:24px}.buttons-group-title{margin:0 0 24px;font-size:1.25rem;line-height:1.5em;font-weight:500;text-transform:uppercase;color:#42636E}.buttons-group-title.sp-center{text-align:center}.buttons-group+.buttons-group-title{margin-top:16px}.fig-button img{display:block;width:100%;border-radius:16px 16px 32px 32px;z-index:1}.fig-button .button{position:absolute;left:0;right:0;bottom:0;z-index:2;display:block;width:100%;margin:0}.fig-button .button.sp-light{background-color:#FFF!important}.fig-button .button:hover{background:#A1335B}.play{display:block}.play figure,figure a.play{display:block;position:relative}.play figure:after,figure a.play:after{position:absolute;display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:0 -120px;background-repeat:no-repeat;width:52px;height:52px;top:50%;left:50%;margin-top:-26px;margin-left:-26px}.play figure:before,figure a.play:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:#000;-moz-opacity:.33;-khtml-opacity:.33;-webkit-opacity:.33;opacity:.33;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);filter:alpha(opacity=33)}.play figure:after,figure a.play:after{z-index:1}.play figure img,figure a.play img{display:block;width:100%}a.link-back:before,a.link-more:before{content:"";display:inline-block;width:5px;height:5px;border-style:solid;border-width:2px 2px 0 0;border-color:inherit inherit transparent transparent}a.play:hover figure:before,a.play:hover:before{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}a.link{color:#42636E}a.link:hover{color:#A1335B}a.link-more{color:#42636E}a.link-more:before{transform:rotate(45deg) translateY(-2px);margin-right:8px}a.link-more:hover{color:#A1335B}a.link-back{color:#42636E}a.link-back:before{transform:rotate(-135deg);margin-right:3px}a.link-back:hover{color:#A1335B}ul.check-list{padding-left:0;margin:0 0 16px;text-align:left}ul.check-list li{position:relative;list-style:none;padding-left:32px}ul.check-list li+li{margin-top:8px}ul.check-list li:before{content:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/ic-check-24.svg);position:absolute;left:0;top:0}img[data-fancybox]{position:relative;z-index:0}@media only screen and (max-width:720px){img[data-fancybox]{position:relative;cursor:pointer}img[data-fancybox]:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#000;-moz-opacity:.33;-khtml-opacity:.33;-webkit-opacity:.33;opacity:.33;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);filter:alpha(opacity=33)}img[data-fancybox]:after{position:absolute;display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:-53px -120px;background-repeat:no-repeat;width:52px;height:52px;top:50%;left:50%;margin-top:-26px;margin-left:-26px;-moz-opacity:.33;-khtml-opacity:.33;-webkit-opacity:.33;opacity:.33;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);filter:alpha(opacity=33)}img[data-fancybox]:hover:before{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}img[data-fancybox]:hover:after{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}}@media only screen and (min-width:721px){img[data-fancybox]{cursor:pointer}img[data-fancybox]:hover{position:relative}img[data-fancybox]:hover:after{position:absolute;display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:-53px -120px;background-repeat:no-repeat;width:52px;height:52px;top:50%;left:50%;margin-top:-26px;margin-left:-26px}img[data-fancybox]:hover:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#000;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}}figure.full,figure.full-width img,img.full{width:100%}figure.left,img.left{float:left;margin:0 16px 16px 0}figure.right,img.right{float:right;margin:0 0 16px 16px}figure.rounded,img.rounded{overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}figure{margin:0 0 16px}figure.rounded{display:inline-block}figure.rounded img{display:block}figure.full-width{margin:-16px -16px 16px}figure.mini{display:inline-block;vertical-align:middle;width:45px;height:45px;text-align:center;margin:0}figure.mini img{max-width:45px;max-height:45px;width:auto;height:auto}@media only screen and (min-width:721px){.zo-cols{*zoom:1;margin:0}.zo-cols:after,.zo-cols:before{content:"";display:table;border-spacing:0}.zo-cols:after{clear:both}.zo-cols .col{float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:32px}.zo-cols.cols-2-1 .col{width:66.66%;padding:0 16px 0 0}.zo-cols.cols-2-1 .col+.col{width:33.33%;padding:0 0 0 16px}}@media only screen and (max-width:720px){.zo-cols .col{margin-bottom:16px;position:relative}}.cols{margin-bottom:-16px!important}.cols>.col{position:relative;z-index:1}@media only screen and (min-width:721px){.cols.cols-2,.cols.cols-3{flex-direction:row;display:flex}.cols.cols-2{flex-wrap:wrap;margin-left:-16px}.cols.cols-2>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}.cols.cols-3{flex-wrap:wrap;margin-left:-16px}.cols.cols-3>*{margin:0 0 16px 16px;width:calc(100% / 3 - 16px)}.cols.cols-4{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.cols.cols-4>*{margin:0 0 16px 16px;width:calc(100% / 4 - 16px)}}@media only screen and (max-width:720px){.cols>.col{margin-bottom:16px}.cols.cols-4{display:flex;flex-direction:row;margin-left:-16px;flex-wrap:wrap}.cols.cols-4>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}}object,video{max-width:100%}.video-player{left:0;width:100%;height:0;position:relative;padding-bottom:56.25%;margin:0 0 16px}.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.zo-block,.zo-block .zo-bg,.zo-block .zo-group{position:relative}.video-player iframe img{max-width:100%!important}@keyframes bgAnimate{from{transform:translateX(-50%) translateY(-50%) scale(.13)}to{transform:translateX(-50%) translateY(-50%) scale(.1)}}.zo-block{min-width:320px;overflow:hidden;padding-top:16px}.zo-block .zo-bg{width:1680px;z-index:0;background:#354f58}.zo-block.sp-shadow{overflow:visible}.zo-block.sp-shadow:after,.zo-block.sp-shadow:before{content:"";height:32px;background:#E9EDF0;display:block}.zo-block.sp-shadow:before{transform:translateY(-16px);box-shadow:inset 0 -16px 8px -16px rgba(0,0,0,.17)}.zo-block.sp-shadow:after{box-shadow:inset 0 16px 8px -16px rgba(0,0,0,.17)}.zo-block.sp-shadow+.sp-shadow{margin-top:-32px}.zo-block.sp-shadow+.sp-shadow:before{box-shadow:inset 0 -16px 8px -16px rgba(0,0,0,.17),inset 0 16px 8px -16px rgba(0,0,0,.17)}.zo-block.sp-shadow+.sp-bg-light{margin-top:-16px}@media only screen and (min-width:721px){.zo-block.sp-shadow.sp-overtabs:before{height:40px}}.zo-block.sp-no-padding{padding:0}.zo-block.sp-bg{background:#42636E;color:#FFF}.zo-block.sp-bg:last-child{margin-bottom:0}.zo-block.sp-bg-light{background:#E9EDF0}.zo-block.sp-competition{background:#004c99;color:#FFF;padding:8px 0;text-align:center;margin:0}.zo-block.sp-competition .zo-wrapper{position:relative;padding-left:56px;padding-right:56px}.zo-block.sp-competition .zo-wrapper a.close{display:flex;justify-content:center;align-items:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#FFF;color:#004c99;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.zo-block.sp-competition .zo-wrapper i:before,a.scroll-top:before{transform:rotate(-45deg)}.zo-block.sp-competition .zo-wrapper a.close:hover{background:#A1335B;color:#FFF}.zo-block.sp-competition .zo-wrapper .group{font-size:.75rem;line-height:1.333em}.zo-block.sp-competition .zo-wrapper .group p{margin:0}.zo-block.sp-competition .zo-wrapper .group a.link{color:inherit}.zo-block.sp-competition .zo-wrapper i{display:inline-block;width:16px;height:16px;white-space:nowrap;position:relative}.zo-block.sp-competition .zo-wrapper i:after,.zo-block.sp-competition .zo-wrapper i:before{content:'';display:inline-block;position:relative;top:-8px;width:16px;border-bottom:2px solid}.zo-block.sp-competition .zo-wrapper i:after{transform:translateX(-100%) rotate(45deg)}.zo-block.sp-banner,.zo-block.sp-header{overflow:hidden;padding-top:0;padding-bottom:0;color:#FFF;margin:0;display:flex;align-items:center}.zo-block.sp-banner .zo-bg,.zo-block.sp-header .zo-bg{width:auto;position:absolute;top:0;left:0;right:0;bottom:0}.zo-block.sp-banner .zo-bg img,.zo-block.sp-header .zo-bg img{display:block;width:auto;height:auto;max-width:none!important;min-width:1000%;min-height:1000%;position:absolute;z-index:0;top:50%;left:50%;transform-origin:center center;transform:translateX(-50%) translateY(-50%) scale(.1)}@supports (-webkit-touch-callout:none){.zo-block.sp-banner .zo-bg img,.zo-block.sp-header .zo-bg img{animation:none}}.zo-block.sp-banner .zo-bg:after,.zo-block.sp-header .zo-bg:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.3}.zo-block.sp-banner .zo-wrapper,.zo-block.sp-header .zo-wrapper{background-color:transparent;position:relative;z-index:1;box-sizing:border-box;padding-top:32px;padding-bottom:16px;width:100%}.zo-block.sp-banner .zo-wrapper figure,.zo-block.sp-header .zo-wrapper figure{margin:0 0 16px}.zo-block.sp-banner .zo-wrapper figure.headline img,.zo-block.sp-banner .zo-wrapper figure.packshots img,.zo-block.sp-header .zo-wrapper figure.headline img,.zo-block.sp-header .zo-wrapper figure.packshots img{display:block;max-width:262px}.zo-block.sp-banner .zo-wrapper .tag,.zo-block.sp-header .zo-wrapper .tag{margin-bottom:16px}.zo-block.sp-banner .zo-wrapper .page-title,.zo-block.sp-header .zo-wrapper .page-title{font-weight:700;margin-bottom:16px}.zo-block.sp-banner .zo-wrapper .banner-title,.zo-block.sp-header .zo-wrapper .banner-title{font-size:1.25rem;line-height:1.5em;font-weight:500;text-transform:uppercase;margin-bottom:16px}.zo-block.sp-banner.sp-inverse,.zo-block.sp-header.sp-inverse{color:#3a3a3a}.zo-block.sp-banner.sp-inverse .zo-bg:after,.zo-block.sp-header.sp-inverse .zo-bg:after{background-color:#FFF;opacity:.5}.zo-block.sp-banner.sp-inverse .page-title,.zo-block.sp-header.sp-inverse .page-title{color:#004c99}@media only screen and (max-width:720px){.zo-block.sp-banner,.zo-block.sp-header{min-height:auto!important}.zo-block.sp-banner .zo-wrapper,.zo-block.sp-header .zo-wrapper{display:flex;flex-direction:column;justify-content:center}.zo-block.sp-banner .zo-wrapper .headline,.zo-block.sp-header .zo-wrapper .headline{display:none}.zo-block.sp-banner .zo-wrapper .buttons-group,.zo-block.sp-banner .zo-wrapper .packshots,.zo-block.sp-header .zo-wrapper .buttons-group,.zo-block.sp-header .zo-wrapper .packshots{display:flex;flex-wrap:wrap;justify-content:center}.zo-block.sp-banner .zo-wrapper .page-title,.zo-block.sp-header .zo-wrapper .page-title{font-size:1.625rem;line-height:1.231em}}@media only screen and (min-width:721px){.zo-block.sp-banner .zo-wrapper,.zo-block.sp-header .zo-wrapper{display:flex;width:100%;justify-content:space-between}.zo-block.sp-banner .zo-wrapper .zo-group,.zo-block.sp-header .zo-wrapper .zo-group{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.zo-block.sp-banner .zo-wrapper .zo-group:first-child,.zo-block.sp-header .zo-wrapper .zo-group:first-child{flex:1 1 0}.zo-block.sp-banner .zo-wrapper .zo-group+.zo-group,.zo-block.sp-header .zo-wrapper .zo-group+.zo-group{align-items:flex-end;padding-left:32px}.zo-block.sp-banner .zo-wrapper .zo-group .group,.zo-block.sp-header .zo-wrapper .zo-group .group{flex:1 1 0}.zo-block.sp-banner .zo-wrapper .zo-group .packshots,.zo-block.sp-header .zo-wrapper .zo-group .packshots{margin:0}.zo-block.sp-banner .zo-wrapper .page-title,.zo-block.sp-header .zo-wrapper .page-title{font-size:2.25rem;line-height:1.222em}}.dual-push{text-align:center;margin:0 0 32px}.dual-push .push{position:relative}.dual-push .push figure.bg{margin:0}.dual-push .push figure.bg img{display:block;width:100%}.dual-push .push .group{position:absolute;z-index:1;left:16px;right:16px;bottom:32px}.fig-navigation>figure{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:721px){.dual-push{display:flex}.dual-push .push{width:50%}.fig-navigation{display:flex!important;justify-content:space-between;align-items:center;margin:0 -16px}.fig-navigation.sp-inverse{flex-direction:row-reverse}.fig-navigation figure{margin:16px;max-width:calc(50% - 16px)}.fig-navigation .content{flex:1 1 0;margin:16px 16px 0}}@media only screen and (max-width:720px){.fig-navigation{text-align:center}.fig-navigation figure{max-width:320px;margin:16px auto}.fig-navigation .content{overflow:hidden;margin:0 0 16px}}.fig-content>figure{display:flex;justify-content:center;align-items:center}.block.sp-shadow .fig-content{margin:-16px}@media only screen and (min-width:721px){.fig-content{display:flex!important;justify-content:space-between;align-items:center}.fig-content.sp-inverse{flex-direction:row-reverse}.fig-content figure{margin:16px;max-width:calc(50% - 16px)}.fig-content .content{flex:1 1 0;margin:16px 16px 0}.fig-content .block-title{text-align:left;padding-left:0;padding-right:0;margin-bottom:24px}.fig-content .block-title span{padding:0;max-width:none}.top-news-list{padding-left:32px;padding-right:32px}}@media only screen and (max-width:720px){.fig-content{text-align:center}.fig-content figure{max-width:320px;margin:16px auto}.fig-content .content{overflow:hidden}.fig-content .buttons-group{justify-content:center}}.benefits-icons-list .slick-arrow,.products-slider .slick-arrow,.top-news-list .slick-arrow{width:32px}.benefits-icons-list .slick-arrow:after,.products-slider .slick-arrow:after,.top-news-list .slick-arrow:after{background-image:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/slide-arrows-sprite.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:34px;margin:-17px 0 0}.benefits-icons-list .slick-arrow.slick-prev,.products-slider .slick-arrow.slick-prev,.top-news-list .slick-arrow.slick-prev{left:0}.benefits-icons-list .slick-arrow.slick-prev:after,.products-slider .slick-arrow.slick-prev:after,.top-news-list .slick-arrow.slick-prev:after{background-position:-14px 0;left:0}.benefits-icons-list .slick-arrow.slick-next,.products-slider .slick-arrow.slick-next,.top-news-list .slick-arrow.slick-next{right:0}.benefits-icons-list .slick-arrow.slick-next:after,.products-slider .slick-arrow.slick-next:after,.top-news-list .slick-arrow.slick-next:after{background-position:0 0;left:auto;right:0}.top-news-list{padding-bottom:32px}.top-news-list .slick-dots{bottom:8px;display:flex;justify-content:center}.top-news-list .slick-dots li{width:48px;height:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;border:8px solid #FFF;background:#42636E}.benefits-icons-list{text-align:center;margin:0 0 -8px;padding-left:32px;padding-right:32px}.benefits-icons-list .slick-arrow:after{top:23px!important}.benefits-icons-list [class^=benefit-icon]{margin:0 4px 16px;display:inline-block;vertical-align:top;width:84px;padding-top:50px;color:#42636E;position:relative;cursor:pointer}.benefits-icons-list [class^=benefit-icon]:before{content:"";display:block;width:46px;height:46px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;background:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/benefits-icons-sprite.svg) no-repeat #FFF;position:absolute;top:0;left:50%;transform:translateX(-50%)}a.scroll-top,ul.storytellings-list>li a figure{-webkit-border-radius:100%;-moz-border-radius:100%}.benefits-icons-list [class^=benefit-icon] span{display:block;font-size:.688rem;line-height:1.091em}.benefits-icons-list [class^=benefit-icon].slick-active,.benefits-icons-list [class^=benefit-icon]:hover{outline:0!important}.benefits-icons-list [class^=benefit-icon].slick-active:before,.benefits-icons-list [class^=benefit-icon]:hover:before{background-color:#42636E}.sp-cat .benefits-icons-list [class^=benefit-icon].slick-active:before,.sp-cat .benefits-icons-list [class^=benefit-icon]:hover:before{background-color:#74C375;border-color:#74C375}.sp-dog .benefits-icons-list [class^=benefit-icon].slick-active:before,.sp-dog .benefits-icons-list [class^=benefit-icon]:hover:before{background-color:#61A8DC;border-color:#61A8DC}ul.storytellings-list>li a{display:flex;flex-direction:column;align-items:center;text-align:center}ul.storytellings-list>li a figure{border-radius:100%;border:3px solid #FFF;overflow:hidden;position:relative;width:80px;margin:0 0 8px}ul.storytellings-list>li a figure:after,ul.storytellings-list>li a figure:before{content:"";position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);background:#FFF;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}ul.storytellings-list>li a figure:before{width:3px;height:24px}ul.storytellings-list>li a figure:after{width:24px;height:3px}ul.storytellings-list>li a figure img{display:block}ul.storytellings-list>li a:hover figure{border-color:#A1335B}ul.storytellings-list>li a:hover figure:after,ul.storytellings-list>li a:hover figure:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}@media only screen and (min-width:721px){ul.storytellings-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px;margin-bottom:-16px;justify-content:center}ul.storytellings-list>*{margin:0 0 16px 16px;width:calc(100% / 4 - 16px)}}@media only screen and (max-width:720px){ul.storytellings-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px;margin-bottom:-16px;justify-content:center}ul.storytellings-list>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}}ol.historical-timeline{position:relative;margin:0 0 32px}.block.sp-shadow+ol.historical-timeline{margin-top:-48px}ol.historical-timeline:before{content:"";position:absolute;z-index:0;left:50%;top:16px;bottom:16px;border-left:3px dotted #42636E;transform:translateX(-1.5px)}ol.historical-timeline .ht-tag{background:#42636E;color:#FFF;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:4px 16px;margin:0 auto;font-weight:700}ol.historical-timeline .ht-content{display:flex;flex-direction:column;overflow:hidden;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);box-shadow:0 3px 15px 0 rgba(0,0,0,.15);background:#FFF;width:288px}ol.historical-timeline .ht-content figure{margin:0 0 16px}ol.historical-timeline .ht-content figure img{display:block;width:100%}ol.historical-timeline .ht-content .ht-tag{margin:-16px auto 0;transform:translateY(-50%)}ol.historical-timeline .ht-content .group{padding:0 16px}ol.historical-timeline>li{display:flex;justify-content:center;position:relative;z-index:1}ol.historical-timeline>li:not(:last-child){margin-bottom:32px}ol.historical-timeline>li.ht-block:before{content:"";position:absolute;z-index:1;top:-8px;border:1px solid #42636E;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#E9EDF0;width:16px;height:16px}@media only screen and (min-width:721px){ol.historical-timeline>li.ht-block{justify-content:flex-start}ol.historical-timeline>li.ht-block:before{left:50%;transform:translate(-50%,-50%);top:130px}ol.historical-timeline>li.ht-block:after{content:"";position:absolute;z-index:-1;left:16px;right:50%;top:130px;transform:translateY(-1.5px);border-bottom:3px dotted #42636E}ol.historical-timeline>li.ht-block.sp-alt{justify-content:flex-end}ol.historical-timeline>li.ht-block.sp-alt:after{left:50%;right:16px}ol.historical-timeline>li.ht-block+li{margin-top:-162px}ol.historical-timeline>li.ht-block:last-child{justify-content:center}ol.historical-timeline>li.ht-block:last-child:before{top:0}ol.historical-timeline>li.ht-block:last-child:after{display:none}ol.historical-timeline>li:nth-last-child(-n+2){margin-top:0!important}}a.scroll-top{position:fixed;z-index:9;right:16px;bottom:16px;border-radius:100%;background:#FFF;border:1px solid #42636E;display:flex;flex-direction:column;justify-content:center;align-items:center;width:64px;height:64px;font-size:.625rem;line-height:1.2em;text-transform:uppercase;color:#42636E;text-align:center;font-weight:700}a.scroll-top:before,ul.accordion-list li .acc-trigger:after{content:"";width:5px;height:5px}a.scroll-top:before{display:block;border-style:solid;border-width:2px 2px 0 0;border-color:inherit inherit transparent transparent;margin-bottom:2px}a.scroll-top:hover{background:#42636E;color:#FFF}ul.accordion-list{border-bottom:1px solid #E9EDF0;margin:0 0 16px;overflow:hidden}.sp-bg-light ul.accordion-list{border-color:#FFF}ul.accordion-list li{overflow:hidden;position:relative;border-top:1px solid #E9EDF0}.sp-bg-light ul.accordion-list li{border-color:#FFF}ul.accordion-list li .acc-trigger{cursor:pointer;font-weight:700;padding:16px 24px 16px 0;position:relative;color:#42636E}ul.accordion-list li .acc-trigger:after{position:absolute;right:1px;top:24px;border-style:solid;border-width:2px 2px 0 0;border-color:inherit inherit transparent transparent;transform:rotate(135deg)}.product-pictures-slider .product-picture,.product-pictures-slider .product-picture a.zoom:hover{position:relative}ul.accordion-list li .acc-trigger:hover{color:#A1335B}ul.accordion-list li.opened .acc-trigger:after{transform:rotate(-45deg)}.product-pictures-slider{font-size:0;line-height:0}.product-pictures-slider .product-picture figure{margin:0;display:flex;justify-content:center}.product-pictures-slider .product-picture figure img{max-width:288px;max-height:288px;width:auto;height:auto}.product-pictures-slider .product-picture a.zoom{display:block}.product-pictures-slider .product-picture a.zoom:hover:after{position:absolute;display:block;content:'';background-image:url(/modules/virbac-static-resources-module/img/skin/icon-sprite-20181003.svg);background-position:-53px -120px;background-repeat:no-repeat;width:52px;height:52px;top:50%;left:50%;margin-top:-26px;margin-left:-26px}.product-pictures-slider .product-picture a.zoom:hover:before{content:"";position:absolute;z-index:0;background:#000;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:84px;height:84px;top:50%;left:50%;transform:translate(-50%,-50%)}.product-pictures-slider .slick-list{padding:0!important}.product-pictures-slider .slick-list .slick-track{display:table;table-layout:fixed}.product-pictures-slider .slick-list .slick-track .product-picture{display:table-cell;float:none;vertical-align:middle;text-align:center}@media only screen and (max-width:720px){.product-pictures-slider{padding:0 50px;margin:0 -16px 32px}}@media only screen and (min-width:721px){.product-pictures-slider{margin:auto 0 16px;padding-bottom:16px}}.product-pictures-slider-nav{padding:0 32px;font-size:0;line-height:0}.product-pictures-slider-nav .product-picture{padding:0 16px}.product-pictures-slider-nav .product-picture:not(.slick-current){cursor:pointer}.product-pictures-slider-nav .product-picture figure{width:50px;margin:0;display:inline-block;text-align:center}.product-pictures-slider-nav .product-picture figure img{max-width:50px;max-height:50px;width:auto;height:auto}.product-pictures-slider-nav .slick-list{padding:0!important}.product-pictures-slider-nav .slick-list .slick-track{display:table;table-layout:fixed}.product-pictures-slider-nav .slick-list .slick-track .product-picture{padding:0 16px;display:table-cell;float:none;vertical-align:middle;text-align:center}.product-pictures-slider-nav .slick-arrow{width:16px}.product-pictures-slider-nav .slick-arrow:after{background-image:url(/modules/virbac-static-resources-module/img/skin/vhpm-v2/slide-arrows-sprite.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:34px;margin:-17px 0 0}.product-pictures-slider-nav .slick-arrow.slick-prev{left:0}.product-pictures-slider-nav .slick-arrow.slick-prev:after{background-position:-14px 0;left:0}.product-pictures-slider-nav .slick-arrow.slick-next{right:0}.product-pictures-slider-nav .slick-arrow.slick-next:after{background-position:0 0;left:auto;right:0}@media only screen and (min-width:721px){.product-pictures-slider-nav{margin:16px 0 auto}}@media only screen and (max-width:720px){.product-pictures-slider-nav{display:none}}.product-detail{overflow:visible;padding:16px 0 0}.product-detail .content-title{font-weight:700}.product-detail .tag{margin:0 0 16px}.product-detail .tag .range{color:#FFF}.product-detail .packaging{color:#42636E}.product-detail .packaging p{text-transform:uppercase;font-weight:700;margin:0 0 8px}.product-detail .packaging ul{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 8px}.product-detail .packaging ul li{margin:0 8px 8px 0}.product-detail .packaging ul li strong{background:#42636E;color:#FFF;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding:2px 8px;text-transform:uppercase}@media only screen and (max-width:720px){.product-detail .buttons-group{justify-content:center}}@media only screen and (min-width:721px){.product-detail{display:flex;flex-direction:row;align-items:center}.product-detail .pictures{width:33.33%;display:flex;flex-direction:column;margin-bottom:16px}.product-detail>.group{width:66.67%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:32px}}.product-detail-tabs .wysiwyg table{width:100%;font-size:.875rem;line-height:1.143em;border-color:#42636E}.product-detail-tabs .wysiwyg td[rowspan],.product-detail-tabs .wysiwyg th[rowspan]{position:relative}.product-detail-tabs .wysiwyg td[rowspan]:after,.product-detail-tabs .wysiwyg th[rowspan]:after{content:"";position:absolute;top:0;bottom:0;right:-1px;border-right:1px solid #bfbfbf}.product-detail-tabs .wysiwyg thead{color:#42636E}.product-detail-tabs .wysiwyg thead th{font-weight:400}.product-detail-tabs .wysiwyg thead th strong{text-transform:uppercase}.product-detail-tabs .wysiwyg tbody tr:nth-child(odd){background:#E9EDF0}.product-detail-tabs .wysiwyg tbody td[align=left]+td[align=right]{border-left:0 none}@media only screen and (max-width:720px){.product-detail-tabs>ul{display:none!important}.product-detail-tabs>.custom-select{display:block;margin:-16px -16px 16px;border:0;padding:12px 40px 12px 16px;color:#FFF;background:#42636E;max-width:none;width:calc(100% + 2 * 16px);text-transform:uppercase;font-size:1rem;line-height:1em;font-weight:500}.product-detail-tabs>.custom-select select option{text-transform:uppercase!important}.product-detail-tabs>.custom-select:after{content:"";right:21px;top:50%;margin-top:-5px;width:5px;height:5px;border-style:solid;border-width:2px 2px 0 0;border-color:#FFF #FFF transparent transparent;transform:rotate(135deg)}.product-detail-tabs .wysiwyg thead th strong{font-size:.875rem;line-height:1.286em;word-break:break-word}}@media only screen and (min-width:721px){.product-detail-tabs>.custom-select{display:none!important}.product-detail-tabs>ul{display:flex;flex-wrap:nowrap;border:1px solid;color:#42636E;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;overflow:hidden;background:#FFF;margin:-16px 0 0;transform:translateY(-50%)}.product-detail-tabs>ul li{cursor:pointer;text-align:center;position:relative;width:50%;padding:12px 16px;font-size:1rem;line-height:1em;font-weight:500;border:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}.product-detail-tabs>ul li.active{background:#42636E;color:#FFF}.product-detail-tabs>ul li:not(.active):hover{background:#A1335B;color:#FFF}.product-detail-tabs .wysiwyg thead th strong{font-size:1rem;line-height:1.25em}}ul.legend-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:32px -8px 16px!important}ul.legend-list li{display:flex;justify-content:center;align-items:center;margin:0 8px 8px!important}.vhpm-chart-up-down .info,.vhpm-chart-up-down .legend,.vhpm-chart-up-down .number{display:inline-block;vertical-align:middle;white-space:normal}ul.legend-list li img{margin-right:8px}.vhpm-chart-up-down{padding:16px 0;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 16px}.products-list .product,.vhpm-chart-up-down .legend{padding:16px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.vhpm-chart-up-down .number{height:0;color:#FFF;text-align:center;-webkit-transform:rotate(360deg);position:relative;overflow:visible}.vhpm-chart-up-down .number:after{content:"";position:absolute;z-index:2;left:50%;height:0;width:0;-webkit-transform:rotate(360deg)}.vhpm-chart-up-down .legend{width:40%;box-sizing:border-box}.vhpm-chart-up-down .info{font-size:.875rem;line-height:1em;width:30%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);text-align:right;margin-bottom:4px}.vhpm-chart-up-down .info strong{display:block}.vhpm-chart-up-down .up{color:#42636E;font-size:0;line-height:0;white-space:nowrap}.vhpm-chart-up-down .up .number{background-color:#42636E;vertical-align:bottom;position:relative;top:2px}.vhpm-chart-up-down .up .number:after{top:auto;bottom:100%;border-bottom:16px solid #42636E;border-left:60px solid #FFF;border-right:60px solid #FFF}.vhpm-chart-up-down .up .info{vertical-align:bottom}.vhpm-chart-up-down .down{color:#42636E;font-size:0;line-height:0;white-space:nowrap}.vhpm-chart-up-down .down .number{background-color:#cedce1;vertical-align:top;position:relative;top:-2px;color:#42636E}.vhpm-chart-up-down .down .number:after{top:100%;border-top:16px solid #cedce1;border-left:60px solid #FFF;border-right:60px solid #FFF}.vhpm-chart-up-down .down .info{vertical-align:top}.vhpm-chart-up-down.visible .number{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.vhpm-chart-up-down.visible .info{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}@media only screen and (min-width:721px){.vhpm-chart-up-down.visible .number{height:80px}.vhpm-chart-up-down{min-height:195px}.vhpm-chart-up-down .number{width:120px;font-size:2.25rem;line-height:1em;line-height:80px}.vhpm-chart-up-down .number:after{margin-left:-60px}.vhpm-chart-up-down .info strong{font-size:1.875rem;line-height:1em}.vhpm-chart-up-down .legend{font-size:1rem;line-height:1em}}@media only screen and (max-width:720px){.vhpm-chart-up-down.visible .number{height:60px}.vhpm-chart-up-down{min-height:161px}.vhpm-chart-up-down .number{width:80px;font-size:1.5rem;line-height:1em;line-height:60px}.vhpm-chart-up-down .number:after{margin-left:-40px}.vhpm-chart-up-down .info strong{font-size:1.25rem;line-height:1em}.vhpm-chart-up-down .legend{font-size:.875rem;line-height:1em}.vhpm-chart-up-down .up .number:after{border-width:0 40px 15px}.vhpm-chart-up-down .down .number:after{border-width:15px 40px 0}}.products-list{font-size:0;line-height:0;vertical-align:bottom}.products-list .product p,.products-list>p{font-family:Verdana,Arial,Sans-serif;font-size:.875rem;line-height:1.286em}.products-list .product{display:inline-block;text-align:center;box-sizing:border-box}.products-list .product img{max-width:150px;max-height:150px;width:auto;height:auto}@media only screen and (max-width:720px){.products-list .product{width:100%}}@media only screen and (min-width:721px) and (max-width:1024px){.products-list .product{width:33.33%}}@media only screen and (min-width:1025px){.products-list .product{width:25%}}.products-slider{overflow:hidden}.products-slider .products-list{position:relative;text-align:center}.products-slider .products-list .product{padding:0 16px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.products-slider .products-list .product p{margin:0}.products-slider .products-list .product p+p{margin-top:16px}.products-slider .products-list .product p span{display:block}.products-slider .products-list .product p span+span{font-size:.75rem;line-height:1.333em}.products-slider .products-list .slick-list .slick-track{display:table;table-layout:fixed}.products-slider .products-list .slick-list .slick-track .product{padding:0 16px;display:table-cell;float:none;vertical-align:top}.products-slider .products-list .slick-dots{bottom:4px;display:flex;justify-content:center}.products-slider .products-list .slick-dots li{width:48px;height:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;border:8px solid #FFF;background:#42636E}@media only screen and (max-width:720px){.products-slider .products-list{padding:16px 34px}}@media only screen and (min-width:721px){.products-slider .products-list{padding:16px 34px 40px}}.list-more{text-align:right}.items-list{overflow:visible}.items-list .item,.items-list .item>a figure{overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.items-list .item{box-sizing:border-box;display:flex}.items-list .item>a{display:block;flex:1}.items-list .item>a figure{margin:0;box-sizing:border-box}.items-list .item>a figure img{transition:transform .25s ease-in-out}.items-list .item>a .group{margin:auto;flex:1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.items-list .item>a .group .content-title{font-size:.875rem;line-height:1.286em}.items-list .item>a:hover:not(.play) img{transform:scale(1.1)}.items-list .item.article>a figure img,.items-list .item.resource>a figure img{display:block;width:100%}.items-list .item.product{text-align:center}.items-list .item.product>a figure{padding:16px;text-align:center;white-space:nowrap}.items-list .item.product>a figure:before{content:"";display:inline-block;padding-bottom:100%;vertical-align:middle}.items-list .item.product>a figure img{display:inline-block;vertical-align:middle;max-width:150px;max-height:150px;width:auto;height:auto}.items-list .item.product>a .group{padding:0 16px}.simple-list .items-list .item>a{display:flex;align-items:center}.simple-list .items-list .item.article>a .group .content-title,.simple-list .items-list .item.article>a .group .content-title+p{max-height:2.572em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;position:relative;line-height:1.286em;-webkit-box-orient:vertical;text-align:left}@media only screen and (max-width:1024px){.simple-list .items-list .item.article>a figure{width:33.33%;align-self:flex-start}}@media only screen and (min-width:1025px){.simple-list .items-list .item.article>a figure{width:25%}}.simple-list .items-list .item.article>a .group{padding:16px 16px 0}.simple-list .items-list .item.article>a .group .content-title{margin-bottom:8px}.simple-list .items-list .item.article>a .group .category{margin-bottom:4px}@media only screen and (max-width:720px){.simple-list .items-list .item.article>a .group{padding:8px 16px 0}.simple-list .items-list .item.article>a .group .content-title+p{display:none}.simple-list .items-list .item.article>a .group .category+.content-title{overflow:hidden;position:relative;line-height:1.286em;max-height:1.286em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}.simple-list .items-list .item.product>a figure img{max-width:100%!important}}.simple-list .items-list .item.resource>a{overflow:hidden}.simple-list .items-list .item.resource>a figure{width:127px;height:76px}.simple-list .items-list .item.resource>a .group{padding:16px;width:calc(100% - 127px);flex:none}.simple-list .items-list .item.resource>a .group .content-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.simple-list .items-list .item.resource>a .group .content-title+p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0}.simple-list .items-list .item.product{display:block}@media only screen and (max-width:1024px){.simple-list .items-list .item.product>a figure{width:33.33%}}@media only screen and (min-width:1025px){.simple-list .items-list .item.product>a figure{width:25%}}.simple-list .items-list .item.product>a .group{padding:16px 16px 0 0;margin:auto;flex:1;text-align:left}.simple-list .items-list .item.product>a .group .content-title{overflow:hidden;position:relative;line-height:1.286em;max-height:3.858em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:left}.simple-list .items-list .item.product>a .group .content-title+p{overflow:hidden;position:relative;line-height:1.286em;max-height:2.572em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}@media only screen and (max-width:720px){.simple-list .items-list .item.product>a .group .content-title+p{display:none}}.matrix-list .items-list .item.article>a .group .content-title,.matrix-list .items-list .item.article>a .group .content-title+p,.matrix-list .items-list .item.product>a .group .content-title{overflow:hidden;position:relative;line-height:1.286em;max-height:3.858em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:left}.matrix-list .items-list .item.article>a .group{padding:16px 16px 0}.matrix-list .items-list .item.article>a .group .category{margin-bottom:2px}.matrix-list .items-list .item.product>a .group .content-title{text-align:center}.matrix-list .items-list .item.product>a .group .content-title+p{display:none}.matrix-double-list,.matrix-list,.simple-list{overflow:visible}.matrix-double-list .item,.matrix-list .item,.simple-list .item{background:#FFF;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:0 0 16px 0;-moz-border-radius:0 0 16px;border-radius:0 0 16px;margin:0 0 16px}.matrix-double-list .item>a:hover,.matrix-list .item>a:hover,.simple-list .item>a:hover{background:#004c99;color:#FFF}.matrix-double-list .item>a:hover .group p,.matrix-list .item>a:hover .group p,.simple-list .item>a:hover .group p{color:#FFF}.matrix-double-list .item>a:hover .group p:after,.matrix-list .item>a:hover .group p:after,.simple-list .item>a:hover .group p:after{background:#004c99!important}@media only screen and (max-width:720px){.matrix-list .items-list .item{margin-bottom:16px}}@media only screen and (min-width:721px){.matrix-list .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.matrix-list .items-list>*{margin:0 0 16px 16px;width:calc(100% / 3 - 16px)}.col .matrix-list .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.col .matrix-list .items-list>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}}@media only screen and (max-width:720px){.matrix-list.sp-4 .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.matrix-list.sp-4 .items-list>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}.matrix-list.sp-4 .items-list img{max-width:100%!important}}@media only screen and (min-width:721px) and (max-width:1024px){.matrix-list.sp-4 .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.matrix-list.sp-4 .items-list>*{margin:0 0 16px 16px;width:calc(100% / 3 - 16px)}.col .matrix-list.sp-4 .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.col .matrix-list.sp-4 .items-list>*{margin:0 0 16px 16px;width:calc(100% / 2 - 16px)}}@media only screen and (min-width:1025px){.matrix-list.sp-4 .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.matrix-list.sp-4 .items-list>*{margin:0 0 16px 16px;width:calc(100% / 4 - 16px)}.col .matrix-list.sp-4 .items-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px}.col .matrix-list.sp-4 .items-list>*{margin:0 0 16px 16px;width:calc(100% / 3 - 16px)}}