@import url(https://fonts.googleapis.com/css?family=Prata);
@font-face {
  font-family: "RCBEIconFont";
  src: url("/assets/RCBEIconFont.665cd4a957fcf82b8ed9e82b773d8200.eot?#iefix") format("embedded-opentype"),
url("/assets/RCBEIconFont.0277c009f794c4fdd288dcd157585797.woff") format("woff"),
url("/assets/RCBEIconFont.0d517677f3316c33c7a4085ffdd36bc9.woff2") format("woff2"),
url("/assets/RCBEIconFont.aa6f4e3458f8d39f736be71bb24fa1f5.ttf") format("truetype"),
url("/assets/RCBEIconFont.48158dfeeeaebf2d37e858af1566a938.svg#RCBEIconFont") format("svg");
}

.icon {
  display: inline-block;
  font: normal normal normal 14px/1 RCBEIconFont;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
}

.icon:before {
  display: block;
}

.icon-arrow-b-alt:before {
  content: "\F101";
}
.icon-arrow-b:before {
  content: "\F102";
}
.icon-arrow-down:before {
  content: "\F103";
}
.icon-arrow-equal:before {
  content: "\F104";
}
.icon-arrow-l:before {
  content: "\F105";
}
.icon-arrow-r:before {
  content: "\F106";
}
.icon-arrow-select:before {
  content: "\F107";
}
.icon-arrow-simple-l:before {
  content: "\F108";
}
.icon-arrow-simple-r:before {
  content: "\F109";
}
.icon-arrow-t:before {
  content: "\F10A";
}
.icon-arrow-up:before {
  content: "\F10B";
}
.icon-bag-big:before {
  content: "\F10C";
}
.icon-bag-small:before {
  content: "\F10D";
}
.icon-basket:before {
  content: "\F10E";
}
.icon-bone:before {
  content: "\F10F";
}
.icon-bones:before {
  content: "\F110";
}
.icon-bowl:before {
  content: "\F111";
}
.icon-breed-16:before {
  content: "\F112";
}
.icon-breed:before {
  content: "\F113";
}
.icon-bubble:before {
  content: "\F114";
}
.icon-burger:before {
  content: "\F115";
}
.icon-calendar:before {
  content: "\F116";
}
.icon-cat-adult:before {
  content: "\F117";
}
.icon-cat-kitten:before {
  content: "\F118";
}
.icon-cat-old:before {
  content: "\F119";
}
.icon-cat:before {
  content: "\F11A";
}
.icon-check:before {
  content: "\F11B";
}
.icon-club-16:before {
  content: "\F11C";
}
.icon-clubs:before {
  content: "\F11D";
}
.icon-cross-vet:before {
  content: "\F11E";
}
.icon-cross:before {
  content: "\F11F";
}
.icon-doc:before {
  content: "\F120";
}
.icon-dog-adult:before {
  content: "\F121";
}
.icon-dog-old:before {
  content: "\F122";
}
.icon-dog-puppy:before {
  content: "\F123";
}
.icon-dog:before {
  content: "\F124";
}
.icon-donut:before {
  content: "\F125";
}
.icon-family:before {
  content: "\F126";
}
.icon-female:before {
  content: "\F127";
}
.icon-guarantee:before {
  content: "\F128";
}
.icon-health:before {
  content: "\F129";
}
.icon-heart:before {
  content: "\F12A";
}
.icon-heartrate:before {
  content: "\F12B";
}
.icon-home:before {
  content: "\F12C";
}
.icon-house:before {
  content: "\F12D";
}
.icon-info-fill:before {
  content: "\F12E";
}
.icon-info-outline:before {
  content: "\F12F";
}
.icon-info-simple:before {
  content: "\F130";
}
.icon-leaf:before {
  content: "\F131";
}
.icon-less:before {
  content: "\F132";
}
.icon-loyalty-32:before {
  content: "\F133";
}
.icon-magnify:before {
  content: "\F134";
}
.icon-mail-16:before {
  content: "\F135";
}
.icon-male:before {
  content: "\F136";
}
.icon-medal-bronze-big:before {
  content: "\F137";
}
.icon-medal-bronze-small:before {
  content: "\F138";
}
.icon-medal-gold-big:before {
  content: "\F139";
}
.icon-medal-gold-small:before {
  content: "\F13A";
}
.icon-medal-silver-big:before {
  content: "\F13B";
}
.icon-medal-silver-small:before {
  content: "\F13C";
}
.icon-microscope:before {
  content: "\F13D";
}
.icon-more:before {
  content: "\F13E";
}
.icon-mouse:before {
  content: "\F13F";
}
.icon-neutered:before {
  content: "\F140";
}
.icon-newspaper:before {
  content: "\F141";
}
.icon-parasite:before {
  content: "\F142";
}
.icon-pet-32:before {
  content: "\F143";
}
.icon-play:before {
  content: "\F144";
}
.icon-pointer-big:before {
  content: "\F145";
}
.icon-pointer-small:before {
  content: "\F146";
}
.icon-puzzle:before {
  content: "\F147";
}
.icon-quizz_wrong:before {
  content: "\F148";
}
.icon-quizz-right:before {
  content: "\F149";
}
.icon-reload:before {
  content: "\F14A";
}
.icon-rounded-check-big:before {
  content: "\F14B";
}
.icon-rounded-check-small:before {
  content: "\F14C";
}
.icon-rounded-play:before {
  content: "\F14D";
}
.icon-shop-16:before {
  content: "\F14E";
}
.icon-shop-22:before {
  content: "\F14F";
}
.icon-shops:before {
  content: "\F150";
}
.icon-skin:before {
  content: "\F151";
}
.icon-smiley-happy:before {
  content: "\F152";
}
.icon-smiley-unhappy:before {
  content: "\F153";
}
.icon-star-outline:before {
  content: "\F154";
}
.icon-star-rounded:before {
  content: "\F155";
}
.icon-star:before {
  content: "\F156";
}
.icon-stethoscope:before {
  content: "\F157";
}
.icon-user:before {
  content: "\F158";
}
.icon-vaccin:before {
  content: "\F159";
}
.icon-vet-16:before {
  content: "\F15A";
}
.icon-vet-22:before {
  content: "\F15B";
}
.icon-video:before {
  content: "\F15C";
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -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
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[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-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/assets/images/ajax-loader.c5cd7f5300576ab4c88202b42f6ded62.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/assets/fonts/slick.eot);
    src: url(/assets/fonts/slick.eot?#iefix) format('embedded-opentype'), url(/assets/fonts/slick.woff) format('woff'), url(/assets/fonts/slick.ttf) format('truetype'), url(/assets/images/slick.9077da5df0856ddbf02c509848e3f7d8.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '\2190';
}
[dir='rtl'] .slick-prev:before
{
    content: '\2192';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\2192';
}
[dir='rtl'] .slick-next:before
{
    content: '\2190';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '\2022';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.tippy-iOS{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{-webkit-perspective:700px;perspective:700px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 25%;transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%,-45%);transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(60deg);transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%);transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-60deg);transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-75%,-50%);transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-60deg);transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-25%,-50%);transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(60deg);transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}@media (max-width:360px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}
/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */

/* ==========================================================================
   Remodal's necessary styles
   ========================================================================== */

/* Hide scroll bar */

html.remodal-is-locked {
  overflow: hidden;

  -ms-touch-action: none;
  touch-action: none;
}

/* Anti FOUC */

.remodal,
[data-remodal-id] {
  display: none;
}

/* Necessary styles of the overlay */

.remodal-overlay {
  position: fixed;
  z-index: 9999;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;

  display: none;
}

/* Necessary styles of the wrapper */

.remodal-wrapper {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  display: none;
  overflow: auto;

  text-align: center;

  -webkit-overflow-scrolling: touch;
}

.remodal-wrapper:after {
  display: inline-block;

  height: 100%;
  margin-left: -0.05em;

  content: "";
}

/* Fix iPad, iPhone glitches */

.remodal-overlay,
.remodal-wrapper {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Necessary styles of the modal dialog */

.remodal {
  position: relative;

  outline: none;

  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

.remodal-is-initialized {
  /* Disable Anti-FOUC */
  display: inline-block;
}

/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */

/* ==========================================================================
   Remodal's default mobile first theme
   ========================================================================== */

/* Default theme styles for the background */

.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened {
  -webkit-filter: blur(3px);
  filter: blur(3px);
}

/* Default theme styles of the overlay */

.remodal-overlay {
  background: rgba(43, 46, 56, 0.9);
}

.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.remodal-overlay.remodal-is-opening {
  -webkit-animation-name: remodal-overlay-opening-keyframes;
  animation-name: remodal-overlay-opening-keyframes;
}

.remodal-overlay.remodal-is-closing {
  -webkit-animation-name: remodal-overlay-closing-keyframes;
  animation-name: remodal-overlay-closing-keyframes;
}

/* Default theme styles of the wrapper */

.remodal-wrapper {
  padding: 10px 10px 0;
}

/* Default theme styles of the modal dialog */

.remodal {
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 10px;
  padding: 35px;

  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);

  color: #2b2e38;
  background: #fff;
}

.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.remodal.remodal-is-opening {
  -webkit-animation-name: remodal-opening-keyframes;
  animation-name: remodal-opening-keyframes;
}

.remodal.remodal-is-closing {
  -webkit-animation-name: remodal-closing-keyframes;
  animation-name: remodal-closing-keyframes;
}

/* Vertical align of the modal dialog */

.remodal,
.remodal-wrapper:after {
  vertical-align: middle;
}

/* Close button */

.remodal-close {
  position: absolute;
  top: 0;
  left: 0;

  display: block;
  overflow: visible;

  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;

  cursor: pointer;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
  text-decoration: none;

  color: #95979c;
  border: 0;
  outline: 0;
  background: transparent;
}

.remodal-close:hover,
.remodal-close:focus {
  color: #2b2e38;
}

.remodal-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 35px;

  position: absolute;
  top: 0;
  left: 0;

  display: block;

  width: 35px;

  content: "\D7";
  text-align: center;
}

/* Dialog buttons */

.remodal-confirm,
.remodal-cancel {
  font: inherit;

  display: inline-block;
  overflow: visible;

  min-width: 110px;
  margin: 0;
  padding: 12px 0;

  cursor: pointer;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;

  border: 0;
  outline: 0;
}

.remodal-confirm {
  color: #fff;
  background: #81c784;
}

.remodal-confirm:hover,
.remodal-confirm:focus {
  background: #66bb6a;
}

.remodal-cancel {
  color: #fff;
  background: #e57373;
}

.remodal-cancel:hover,
.remodal-cancel:focus {
  background: #ef5350;
}

/* Remove inner padding and border in Firefox 4+ for the button tag. */

.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner {
  padding: 0;

  border: 0;
}

/* Keyframes
   ========================================================================== */

@-webkit-keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;

    opacity: 1;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;

    opacity: 1;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@-webkit-keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);

    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);

    opacity: 0;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);

    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);

    opacity: 0;

    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@-webkit-keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

/* Media queries
   ========================================================================== */

@media only screen and (min-width: 641px) {
  .remodal {
    max-width: 700px;
  }
}

/* IE8
   ========================================================================== */

.lt-ie9 .remodal-overlay {
  background: #2b2e38;
}

.lt-ie9 .remodal {
  width: 700px;
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      position: relative; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline-block;
      overflow: hidden;
      padding-left: 8px;
      text-overflow: ellipsis;
      white-space: nowrap; }
  .select2-container .select2-search--inline {
    float: left; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-selected] {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
      list-style: none; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
    padding: 1px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

/* Deps
   ========================================================================== */
/* Colors
   ========================================================================== */
/* Styles
   ========================================================================== */
.select2-container--royalcanin.select2-container--disabled {
  background: #D2D1D2; }

.select2-container--royalcanin.select2-container--below .select2-selection {
  border-color: #666; }

.select2-container--royalcanin.select2-container--open .select2-selection {
  border-color: transparent; }
  .select2-container--royalcanin.select2-container--open .select2-selection::after {
    background: url(/assets/images/arrow-select--top.0611a6fb2952e5f373fc487f1824fd2d.svg) no-repeat right center; }

.select2-container--royalcanin:not(.select2-container--open):not(.select2-container--disabled) .select2-selection:hover::after {
  background: url(/assets/images/arrow-select--bottom--active.ed8baf0b2c223514455cd11c4bef2190.svg) no-repeat right center; }

.select2-container--royalcanin .select2-selection {
  border-bottom: 2px solid #d7d7d7;
  outline: none; }
  .select2-container--royalcanin .select2-selection::after {
    background: url(/assets/images/arrow-select--bottom.097e75f5590fa04409866e2ab72bd817.svg) no-repeat right center;
    content: "";
    height: 8px;
    position: absolute;
    right: 15px;
    top: 50%;
    -webkit-transform-origin: center top;
            transform-origin: center top;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    width: 16px; }
  .select2-container--royalcanin .select2-selection.select2-selection--single {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 44px; }
    .select2-container--royalcanin .select2-selection.select2-selection--single .select2-selection__rendered {
      padding-left: 0;
      padding-right: 35px; }
  .select2-container--royalcanin .select2-selection .select2-selection__placeholder {
    color: #666;
    opacity: 0.5; }
  .select2-container--royalcanin .select2-selection .select2-selection__rendered {
    padding-left: 0;
    padding-right: 35px; }

.select2-container--royalcanin .select2-dropdown {
  border-color: #d7d7d7;
  border-radius: 3px;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px); }

.select2-container--royalcanin .select2-dropdown.select2-dropdown--below {
  border-top: 1px solid #d7d7d7; }

.select2-container--royalcanin .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }
  .select2-container--royalcanin .select2-results__options .select2-results__option {
    padding: 10px; }
    .select2-container--royalcanin .select2-results__options .select2-results__option[aria-disabled=true] {
      opacity: .5;
      cursor: not-allowed; }
    .select2-container--royalcanin .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected], .select2-container--royalcanin .select2-results__options .select2-results__option:hover:not([aria-disabled=true]) {
      background: #f0f0f0; }

.select2-container--royalcanin .select2-search--dropdown {
  padding: 0; }
  .select2-container--royalcanin .select2-search--dropdown .select2-search__field {
    border-radius: 3px 3px 0 0;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    padding: 10px; }
    .select2-container--royalcanin .select2-search--dropdown .select2-search__field:active, .select2-container--royalcanin .select2-search--dropdown .select2-search__field:focus {
      outline: none; }

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.slick-arrow{cursor:pointer}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:16px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:16px;height:1px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--3dx .hamburger-box{perspective:32px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:32px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:32px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:32px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:32px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:32px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -7px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-3.2px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-3.2px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(3.2px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(3.2px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-3.2px, -4px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-3.2px, 4px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(3.2px, -4px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(3.2px, 4px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -7px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -7px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:7px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:14px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 7px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -14px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:7px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:14px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 7px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -14px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:7px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-32px;top:-32px;transform:translate3d(32px, 32px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-32px;top:-32px;transform:translate3d(-32px, 32px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:7px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-32px;top:32px;transform:translate3d(32px, -32px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-32px;top:32px;transform:translate3d(-32px, -32px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:.5px}.hamburger--slider .hamburger-inner::before{top:7px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-2.28571px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -14px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:.5px}.hamburger--slider-r .hamburger-inner::before{top:7px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 7px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(2.28571px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -14px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:.5px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:7px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 7px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -7px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}/*!
 * jQuery mmenu v7.0.6
 * @requires jQuery 1.7.0 or later
 *
 * mmenu.frebsite.nl
 *	
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:link,.mm-menu a:active,.mm-menu a:visited,.mm-menu a:hover{color:inherit;text-decoration:none}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;transform:translate(100%, 0);transform:translate3d(100%, 0, 0);transition:transform .4s ease;transform-origin:top left}.mm-panel:not(.mm-hidden){display:block}.mm-panel:before,.mm-panel:after{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:60px}.mm-panel_opened{z-index:1;transform:translate(0%, 0);transform:translate3d(0%, 0, 0)}.mm-panel_opened-parent{transform:translate(-30%, 0);transform:translate3d(-30%, 0, 0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none !important}.mm-panel_noanimation.mm-panel_opened-parent{transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-listitem_vertical>.mm-panel{transform:none !important;display:none;padding:15px 0 15px 15px}.mm-listitem_vertical>.mm-panel:before,.mm-listitem_vertical>.mm-panel:after{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:60px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{transform:rotate(225deg);right:14px}.mm-btn{box-sizing:border-box;width:60px;height:60px;position:absolute;top:0;z-index:1}.mm-btn_fullwidth{width:100%}.mm-btn_clear:before,.mm-btn_clear:after,.mm-btn_close:before,.mm-btn_close:after{content:'';border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:13px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:20px}.mm-btn_prev:before,.mm-btn_next:after{content:'';border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{transform:rotate(-45deg);left:18px;right:auto}.mm-btn_next:after{transform:rotate(135deg);right:18px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:30px;display:none;height:60px;padding:0 60px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-navbar>*{box-sizing:border-box;display:block;padding:15px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:first-child{left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}.mm-listview,.mm-listitem{list-style:none;display:block;padding:0;margin:0}.mm-listview,.mm-listitem,.mm-listitem:after,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before{border-color:inherit}.mm-listview{font:inherit;line-height:18px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem{position:relative}.mm-listitem:after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listitem:after{left:15px}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem>a,.mm-listitem>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:21px 21px 21px 15px;margin:0}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:75%;text-transform:uppercase;padding:10.5px 21px 10.5px 15px}.mm-listitem_divider:after{content:' ';display:none;position:static;display:inline-block}.mm-listitem_spacer{padding-top:60px}.mm-listitem_spacer>.mm-btn_next{top:60px}.mm-menu{background:#fff;border-color:rgba(0,0,0,0.1);color:#333}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:before,.mm-menu .mm-btn:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,0.4);tap-highlight-color:rgba(255,255,255,0.4)}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:rgba(255,255,255,0.4)}.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,0.05)}.mm-menu .mm-listitem_divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:525px;max-width:525px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate(80vw, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 656.25px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate(525px, 0);transform:translate3d(525px, 0, 0)}}@media all and (min-width: 656.25px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{transform:translate(525px, 0);transform:translate3d(525px, 0, 0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-page__blocker{display:block}.mm-sronly{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;min-width:1px !important;height:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important}.mm-navbars_top,.mm-navbars_bottom{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_top>.mm-navbar,.mm-navbars_bottom>.mm-navbar{border-width:0;border-color:inherit;display:flex;position:relative;transform:translate(0, 0);transform:translate3d(0, 0, 0)}.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn){flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:60px}.mm-menu_navbar_top-2 .mm-panels{top:120px}.mm-menu_navbar_top-3 .mm-panels{top:180px}.mm-menu_navbar_top-4 .mm-panels{top:240px}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:60px}.mm-menu_navbar_bottom-2 .mm-panels{bottom:120px}.mm-menu_navbar_bottom-3 .mm-panels{bottom:180px}.mm-menu_navbar_bottom-4 .mm-panels{bottom:240px}.mm-navbar_size-2{height:120px}.mm-navbar_size-3{height:180px}.mm-navbar_size-4{height:240px}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:15px 3px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-60px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbars_top .mm-navbar_tabs,.mm-navbars_top .mm-navbar_tabs ~ .mm-navbar{background:inherit !important}.mm-navbars_bottom .mm-navbar_tabs{background:inherit !important}.mm-navbar__tab_selected{background:inherit !important;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-navbar_tabs>:not(.mm-navbar__tab_selected){background:rgba(255,255,255,0.4)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate(100vw, 0);transform:translate3d(100vw, 0, 0)}@media all and (max-width: 140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate(140px, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{transform:translate(10000px, 0);transform:translate3d(10000px, 0, 0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-100vw, 0);transform:translate3d(-100vw, 0, 0)}@media all and (max-width: 140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-140px, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-10000px, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu_theme-white .mm-navbar>*,.mm-menu_theme-white .mm-navbar a{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-btn:before,.mm-menu_theme-white .mm-btn:after{border-color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,0.03);tap-highlight-color:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{background:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,0.06)}.mm-menu_theme-white .mm-listitem_divider{background:rgba(0,0,0,0.06)}.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{color:rgba(0,0,0,0.3)}.mm-menu_theme-white.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected){background:rgba(0,0,0,0.03)}.mm-menu_theme-white.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,0.06);color:rgba(0,0,0,0.7)}.mm-menu_theme-white .mm-panel__noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,0.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:none}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span{background:rgba(0,0,0,0.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:none}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth),.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span{background:rgba(0,0,0,0.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,0.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,0.3);color:rgba(255,255,255,0.85)}.mm-menu_theme-dark .mm-navbar>*,.mm-menu_theme-dark .mm-navbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-btn:before,.mm-menu_theme-dark .mm-btn:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,0.08)}.mm-menu_theme-dark .mm-listitem_divider{background:rgba(255,255,255,0.08)}.mm-menu_theme-dark .mm-counter{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected){background:rgba(0,0,0,0.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,0.15);color:rgba(255,255,255,0.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:none}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:none}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth),.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,0.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#000;border-color:rgba(255,255,255,0.25);color:rgba(255,255,255,0.75)}.mm-menu_theme-black .mm-navbar>*,.mm-menu_theme-black .mm-navbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-btn:before,.mm-menu_theme-black .mm-btn:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,0.15);tap-highlight-color:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-black .mm-listitem_selected>span{background:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,0.2)}.mm-menu_theme-black .mm-listitem_divider{background:rgba(255,255,255,0.2)}.mm-menu_theme-black .mm-counter{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-black.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected){background:rgba(255,255,255,0.15)}.mm-menu_theme-black.mm-menu_shadow-page:after{box-shadow:false}.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{box-shadow:false}.mm-menu_theme-black .mm-searchfield input{background:rgba(255,255,255,0.25);color:rgba(255,255,255,0.75)}.mm-menu_theme-black .mm-panel__noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-sectionindexer a{color:rgba(255,255,255,0.4)}.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:none}.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span{background:rgba(255,255,255,0.15)}.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:none}.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth),.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span{background:rgba(255,255,255,0.15)}.mm-menu_theme-black label.mm-check:before{border-color:rgba(255,255,255,0.75)}.mm-menu_theme-black label.mm-toggle{background:rgba(255,255,255,0.25)}.mm-menu_theme-black label.mm-toggle:before{background:#000}.mm-menu_theme-blackinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-100vw, 0);transform:translate3d(-100vw, 0, 0)}@media all and (max-width: 656.25px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-525px, 0);transform:translate3d(-525px, 0, 0)}}@media all and (min-width: 656.25px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{transform:translate(-525px, 0);transform:translate3d(-525px, 0, 0)}}.mm-menu_position-front,.mm-menu_position-top,.mm-menu_position-bottom{transition:transform .4s ease}.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened,.mm-menu_position-bottom.mm-menu_opened{z-index:2}.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,.mm-menu_position-top.mm-menu_opened ~ .mm-slideout,.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout{transform:none !important;z-index:0}.mm-menu_position-front.mm-menu_opened ~ .mm-page__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-page__blocker,.mm-menu_position-bottom.mm-menu_opened ~ .mm-page__blocker{z-index:1}.mm-menu_position-front{transform:translate(-100%, 0);transform:translate3d(-100%, 0, 0)}.mm-menu_position-front.mm-menu_position-right{transform:translate(100%, 0);transform:translate3d(100%, 0, 0)}.mm-menu_position-top,.mm-menu_position-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{transform:translate(0, -100%);transform:translate3d(0, -100%, 0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{transform:translate(0, 100%);transform:translate3d(0, 100%, 0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top,.mm-wrapper_opening .mm-menu_position-bottom{transform:translate(0, 0);transform:translate3d(0, 0, 0)}[class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-page__blocker{opacity:0}.mm-wrapper_opening [class*="mm-menu_pagedim"].mm-menu_opened ~ .mm-page__blocker{opacity:.4;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim ~ .mm-page__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-page__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white ~ .mm-page__blocker{background:#fff}.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0 !important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:15px}.button-navigation-mobile{outline:none}#navigation-mobile{z-index:9999999}#navigation-mobile__header,#navigation-mobile__footer{display:none}@media (max-width: 525px){.mm-page__blocker--mobile{top:60px}}.mm-page__blocker--nav--mobile{top:60px}.mm-menu_position-front.mm-menu_opened{z-index:3}#navigation-mobile{top:60px}#navigation-mobile .mm-btn_next:after{width:6px;height:6px}#navigation-mobile .mm-btn_next::before{display:none}#navigation-mobile .mm-btn_next:after{border-color:#333}#navigation-mobile .mm-listitem{font-family:"Din Pro Medium",sans-serif}#navigation-mobile .mm-listitem a{border-bottom:none}#navigation-mobile .mm-listitem:last-child:after{display:none}#navigation-mobile .navigation-mobile__buttons{display:flex}#navigation-mobile .navigation-mobile__buttons .button{width:50%;color:#fff;justify-content:center}#navigation-mobile .navigation-mobile__buttons .button:first-child{margin-right:15px}#navigation-mobile .mm-panel_has-navbar{color:#ec001a}#navigation-mobile .mm-panel_has-navbar .mm-navbar{background:#fff;box-shadow:0 5px 15px 0 rgba(85,85,85,0.05);font-family:"Din Pro Medium",sans-serif;border:0;display:flex;justify-content:center;align-items:center}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__title{color:#808285;border-bottom:none}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__btn{border-bottom:none}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__btn::before{width:6px;height:6px}#navigation-mobile .mm-navbars_bottom{border-top:0}#navigation-mobile .navigation-mobile__footer{background:#f6f6f6;display:flex;justify-content:center}#navigation-mobile .navigation-mobile__footer>a{color:#808285;font-size:14px;font-size:.875rem;display:inline-block}#navigation-mobile .navigation-mobile__footer>a:not(:first-child){margin-left:25px}#navigation-mobile .navigation-mobile__footer .navigation-mobile__footer--active{color:#333}#_evidon_banner{background:rgba(51,51,51,0.95) !important;border-radius:3px !important;border-top:none !important;bottom:0 !important;box-shadow:0 5px 20px 0 rgba(51,51,51,0.2) !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-direction:column !important;font-size:14px !important;height:35% !important;left:50% !important;max-width:500px !important;padding:20px !important;position:fixed !important;right:0 !important;top:50% !important;transform:translate(-50%, -50%) !important;width:100% !important;z-index:999999999 !important;align-items:center}@media (max-width: 512px){#_evidon_banner{height:80% !important;width:90% !important}}#_evidon-message{line-height:24px !important}#_evidon-message a{color:#fff !important}#_evidon-accept-button{background:#EC001A !important;border-radius:100px !important;border:0 !important;color:#fff !important;cursor:pointer !important;display:inline-block !important;font-family:"Din Pro Bold", sans-serif !important;font-weight:bold !important;margin:20px 0 0 0 !important;padding:12px 20px !important}@media (max-width: 900px){.site-page{padding-top:66px}}.cc-banner{z-index:95000}

.block__container._404{margin:80px 0 100px 0}.block__container._404 .title--xl{font-family:"Din Pro Bold",sans-serif}

.section-about__content{margin-bottom:100px;border-bottom:solid 1px #eaeaea;padding-bottom:100px}@media (max-width: 768px){.section-about__content{padding-bottom:50px;margin-bottom:50px}}.section-about__content .section-about__content__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.section-about__content .section-about__content__left:nth-child(1n){margin-right:30px;margin-left:0}.section-about__content .section-about__content__left:last-child{margin-right:0}.section-about__content .section-about__content__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-about__content .section-about__content__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-bottom:50px}.section-about__content .section-about__content__left:nth-child(1n){margin-right:30px;margin-left:0}.section-about__content .section-about__content__left:last-child{margin-right:0}.section-about__content .section-about__content__left:nth-child(1n){margin-right:0;margin-left:auto}}.section-about__content .section-about__content__left .section-about__content__left__text{font-size:19px;font-size:1.1875rem;line-height:28px}.section-about__content .section-about__content__left .section-about__content__left__text:last-child{font-size:16px;font-size:1rem;line-height:24px}.section-about__content .section-about__content__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-about__content .section-about__content__right:nth-child(1n){margin-right:30px;margin-left:0}.section-about__content .section-about__content__right:last-child{margin-right:0}.section-about__content .section-about__content__right:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-about__content .section-about__content__right{text-align:center;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-about__content .section-about__content__right:nth-child(1n){margin-right:30px;margin-left:0}.section-about__content .section-about__content__right:last-child{margin-right:0}.section-about__content .section-about__content__right:nth-child(1n){margin-right:0;margin-left:auto}}

.section-about__history{margin-top:100px}@media (max-width: 768px){.section-about__history{margin-top:50px}}.section-about__history__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));display:flex;align-items:center}.section-about__history__left:nth-child(1n){margin-right:30px;margin-left:0}.section-about__history__left:last-child{margin-right:0}.section-about__history__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 630px){.section-about__history__left{display:none}}.section-about__history__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important;text-align:center}.section-about__history__right:nth-child(1n){margin-right:30px;margin-left:0}.section-about__history__right:last-child{margin-right:0}.section-about__history__right:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 631px) and (max-width: 900px){.section-about__history__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-about__history__right:nth-child(1n){margin-right:30px;margin-left:0}.section-about__history__right:last-child{margin-right:0}.section-about__history__right:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 630px){.section-about__history__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-about__history__right:nth-child(1n){margin-right:30px;margin-left:0}.section-about__history__right:last-child{margin-right:0}.section-about__history__right:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-about__history__right .section-about__history__right__title{margin-bottom:50px;line-height:38px}@media (max-width: 768px){.section-about__history__right .section-about__history__right__title{font-size:26px;font-size:1.625rem}}.section-about__history__right .section-about__history__right__slider{align-items:flex-start;display:flex}.section-about__history__right .section-about__history__right__slider .slick-arrow{transform:translateY(40px);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ec001a;border-radius:50%;color:#fff;height:40px;padding:12px 0;width:40px;font-size:16px;font-size:1rem}.section-about__history__right .section-about__history__right__slider .section-about__history__right__date{color:#ec001a;text-align:center;font-size:100px;font-size:6.25rem;font-family:"Prata",serif;line-height:129px}@media (max-width: 375px){.section-about__history__right .section-about__history__right__slider .section-about__history__right__date{font-size:80px;font-size:5rem}}.section-about__history__right .section-about__history__right__slider .section-about__history__right__desc{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif}.section-about__history__timeline{border-radius:3px;border-top:solid 3px #eaeaea;margin-top:60px;padding:0 10px;width:100%}@media (max-width: 600px){.section-about__history__timeline{border-top:0}}.section-about__history__timeline .section-about__history__timeline__dates{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.section-about__history__timeline .section-about__history__timeline__dates li{display:flex;justify-content:center;position:relative;padding:25px 0;font-size:16px;font-size:1rem}@media (max-width: 375px){.section-about__history__timeline .section-about__history__timeline__dates li{font-size:12px;font-size:.75rem}}.section-about__history__timeline .section-about__history__timeline__dates li>span{transition:transform .2s ease}.section-about__history__timeline .section-about__history__timeline__dates li:hover{cursor:pointer}.section-about__history__timeline .section-about__history__timeline__dates li::before{content:"";height:23px;width:1px;background-color:#eaeaea;position:absolute;top:-12.50px;left:50%}.section-about__history__timeline .section-about__history__timeline__dates li::after{content:"";opacity:0;transition:opacity .2s ease}.section-about__history__timeline .section-about__history__timeline__dates .slick-active::after{border-radius:50%;background:#ec001a;content:"";height:9px;width:9px;opacity:1;position:absolute;top:-5.5px;left:50%;transform:translateX(-50%)}.section-about__history__timeline .section-about__history__timeline__dates .slick-active>span{color:#ec001a;font-family:"Din Pro Medium",sans-serif;transform:scale(1.4)}

@media (min-width: 413px){.articles-related--horizontal>div{display:flex}}.articles-related--horizontal>div .articles-related__item{width:calc(100% / 3)}@media (max-width: 412px){.articles-related--horizontal>div .articles-related__item{width:100%;margin-top:15px}}@media (min-width: 413px){.articles-related--horizontal>div .articles-related__item{flex-direction:column;justify-content:center;text-align:center}.articles-related--horizontal>div .articles-related__item:not(:first-child){margin-left:20px}}.articles-related--horizontal>div .articles-related__item .articles-related__item__pic{margin:0 auto}.articles-related__container{position:-webkit-sticky;position:sticky}.articles-related__container .articles-related__item:not(:first-child){border-top:1px solid #eaeaea;margin-top:30px;padding-top:30px}.articles-related__item__info{flex-shrink:1;display:inline-block;max-width:100%}.articles-related__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:30px}.articles-related__item{display:flex;align-items:flex-start}.articles-related__item .articles-related__item__pic{width:60px;height:60px;flex-shrink:0;margin-right:20px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 768px){.articles-related__item .articles-related__item__pic{display:none}}.articles-related__item .articles-related__item__cat{font-size:12px;font-size:.75rem;color:#808285}.articles-related__item .articles-related__item__title{font-size:14px;font-size:.875rem;font-family:"Din Pro Medium",sans-serif;margin:5px 0 10px 0}.articles-related__item .articles-related__item__filters{color:#808285}.articles-related__item .articles-related__item__filters .icon{font-size:16px;font-size:1rem;margin:10px 3px}.articles-related__item .articles-related__item__filters .icon.icon-dog-puppy,.articles-related__item .articles-related__item__filters .icon.icon-cat-kitten{font-size:14px;font-size:.875rem}.articles-related__item .link{font-size:14px;font-size:.875rem}

.site-breadcrumb{padding:25px 0;list-style-type:none;display:flex}.site-breadcrumb>.site-wrap{width:100%}.site-breadcrumb .site-breadcrumb__list{list-style-type:none;display:flex;padding:0;margin:0;flex-wrap:wrap}@media (max-width: 768px){.site-breadcrumb .site-breadcrumb__list .site-breadcrumb__list__item{font-size:14px;font-size:.875rem}}.site-breadcrumb .site-breadcrumb__list .site-breadcrumb__list__item:last-child>a{font-family:"Din Pro Medium",sans-serif}.site-breadcrumb .site-breadcrumb__list .site-breadcrumb__list__item:not(:last-child){background:url(/assets/images/arrow.cb786e565c2e7ead60bfbe436851e105.svg) right center no-repeat;padding-right:15px;margin-right:15px}.site-breadcrumb .site-breadcrumb__list .site-breadcrumb__list__item>a,.site-breadcrumb .site-breadcrumb__list .site-breadcrumb__list__item span{color:#808285;text-decoration:none}

.button-sticky-panel-food{font-size:14px;font-size:.875rem;background:#ec001a;border-radius:0px 3px 3px 0;color:#fff;font-family:"Din Pro Bold",sans-serif;padding:20px 10px;position:fixed;right:0;top:250px;transform:rotate(180deg);z-index:2;transition:right .4s ease;display:flex;flex-direction:column;min-width:36px}.button-sticky-panel-food span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (max-width: 899px){.button-sticky-panel-food{display:none}}.button-sticky-panel-food .icon{font-size:9px;font-size:.5625rem;margin-top:10px;transition:transform .4s;display:flex;justify-content:center}.button-sticky-panel-food.button-sticky-panel-food--animated{right:525px}.button-sticky-panel-food.button-sticky-panel-food--animated .icon{transform:rotate(180deg)}.button-sticky-panel-food:hover{cursor:pointer}

.section-about{background:url(/assets/images/bg.47d973ef72956a1a8f88978d577d8d17.jpg) no-repeat bottom center,linear-gradient(0deg, #fff 0%, #fff 11.75%, rgba(246,246,246,0.87) 11.75%, rgba(246,246,246,0) 100%);display:flex;height:450px;text-align:center}.section-about>.site-wrap{align-items:center;width:100%}@media (max-width: 768px){.section-about>.site-wrap{align-items:initial}}@media (max-width: 768px){.section-about{background:url(/assets/images/about-pets-mobile.3faafa1663b24b283db7b4b0af1bf118.png) no-repeat bottom center,linear-gradient(0deg, #fff 0%, #fff 5.7%, rgba(246,246,246,0.87) 5.7%, rgba(246,246,246,0) 100%);height:582px;justify-content:center;padding:50px 0;position:relative}}.section-about__desc{width:100%}@media (min-width: 769px){.section-about__desc{margin-top:-50px}}.section-about__desc .section-about__desc__title{color:#ec001a}@media (max-width: 412px){.section-about__desc .section-about__desc__title{line-height:36px;font-size:30px;font-size:1.875rem}}.section-about__desc .section-about_desc__intro{line-height:24px;margin:15px auto 30px auto;max-width:100%;width:690px}@media (max-width: 412px){.section-about__desc .section-about_desc__intro{margin:10px auto 20px auto}}

.interactive__list{flex:1 0 auto}.interactive__list .interactive__list__item{display:flex;margin-bottom:20px}.interactive__list .interactive__list__item.active .interactive__list__item__label{color:#ec001a}.interactive__list .interactive__list__item .interactive__list__item__label{color:#eaeaea;font-family:"Din Pro Bold",sans-serif;margin-right:20px;transition:color .2s ease}.interactive__list .interactive__list__item .interactive__list__item__desc{padding-top:1px;line-height:24px;display:inline-block;flex-shrink:1;max-width:100%}.interactive__list .interactive__list__item .interactive__list__item__desc .interactive__list__item__desc__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.interactive__list .interactive__list__item .interactive__list__item__desc .interactive__list__item__desc__text{line-height:22px;font-size:14px;font-size:.875rem}.interactive__list .interactive__list__item .interactive__list__item__desc .interactive__list__item__desc__link{font-size:14px;font-size:.875rem;margin-top:10px}.interactive__list .interactive__list__note{font-size:12px;font-size:.75rem;color:#808285;position:relative;padding-top:20px;line-height:22px}.interactive__list .interactive__list__note::before{content:'';width:60px;height:2px;background:#eaeaea;position:absolute;top:0;left:0}.interactive__list .interactive__list__note .superscript{font-size:8px;font-size:.5rem;vertical-align:super}circle{transition:r .2s ease, stroke-width .2s ease}.listIconHighlight{cursor:pointer}.listIconHighlight>circle{color:#ec001a;font-family:"Din Pro Bold",sans-serif;r:16px;stroke:#ec001a;stroke-width:5px}

.medal{width:40px;height:26px;display:inline-flex;align-items:center;justify-content:center;background-repeat:no-repeat;font-size:16px;font-size:1rem;font-family:"Din Pro Bold",sans-serif;color:#bebebe}.medal>span{position:relative;top:2px}.medal.medal--gold{background-image:url(/assets/images/medal-gold-small.3a4e86d7662b5baedef18f407045da1f.svg);color:#fff}.medal.medal--silver{background-image:url(/assets/images/medal-silver-small.978615734e72a9ccff8cc4b57000ab29.svg);color:#fff}.medal.medal--bronze{background-image:url(/assets/images/medal-bronze-small.5d45ac96b9291a3aea08b3d51260684d.svg);color:#fff}.medal.medal--lg{width:48px;height:32px}.medal.medal--lg.medal--gold{background-image:url(/assets/images/medal-gold-big.173c3b75f938a355ee6bf485c4a402b2.svg)}.medal.medal--lg.medal--silver{background-image:url(/assets/images/medal-silver-big.97eaaef1aadfdbac83fabb8282466af0.svg)}.medal.medal--lg.medal--bronze{background-image:url(/assets/images/medal-bronze-big.5106fea27dcd088ccbde714e3dd3bbdb.svg)}

.section-newsletter{background:#505050;color:#fff;padding:50px 0}@media (max-width: 768px){.section-newsletter{padding:30px 0}}.section-newsletter .section-newsletter__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (30px - 30px * 1/2));max-width:calc(99.9% * 1/2 - (30px - 30px * 1/2));width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.section-newsletter .section-newsletter__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-newsletter .section-newsletter__desc:last-child{margin-right:0}.section-newsletter .section-newsletter__desc:nth-child(2n){margin-right:0;margin-left:auto}.section-newsletter .section-newsletter__form{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (30px - 30px * 1/2));max-width:calc(99.9% * 1/2 - (30px - 30px * 1/2));width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.section-newsletter .section-newsletter__form:nth-child(1n){margin-right:30px;margin-left:0}.section-newsletter .section-newsletter__form:last-child{margin-right:0}.section-newsletter .section-newsletter__form:nth-child(2n){margin-right:0;margin-left:auto}.section-newsletter .site-wrap{align-items:center}@media (max-width: 768px){.section-newsletter .site-wrap{display:flex;justify-content:center}}.section-newsletter .site-wrap .section-newsletter__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (30px - 30px * 1/2));max-width:calc(99.9% * 1/2 - (30px - 30px * 1/2));width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.section-newsletter .site-wrap .section-newsletter__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-newsletter .site-wrap .section-newsletter__desc:last-child{margin-right:0}.section-newsletter .site-wrap .section-newsletter__desc:nth-child(2n){margin-right:0;margin-left:auto}.section-newsletter .site-wrap .section-newsletter__desc .section-newsletter__desc__title{font-size:24px;font-size:1.5rem}@media (max-width: 768px){.section-newsletter .site-wrap .section-newsletter__desc .section-newsletter__desc__title{font-size:22px;font-size:1.375rem}}@media (max-width: 768px){.section-newsletter .site-wrap .section-newsletter__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));text-align:center}.section-newsletter .site-wrap .section-newsletter__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-newsletter .site-wrap .section-newsletter__desc:last-child{margin-right:0}.section-newsletter .site-wrap .section-newsletter__desc:nth-child(1n){margin-right:0;margin-left:auto}}@media (max-width: 412px){.section-newsletter .site-wrap .section-newsletter__desc{text-align:center}}@media (max-width: 768px){.section-newsletter .site-wrap .section-newsletter__form{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-top:20px;max-width:350px}.section-newsletter .site-wrap .section-newsletter__form:nth-child(1n){margin-right:30px;margin-left:0}.section-newsletter .site-wrap .section-newsletter__form:last-child{margin-right:0}.section-newsletter .site-wrap .section-newsletter__form:nth-child(NaNn){margin-right:0;margin-left:auto}}@media (max-width: 412px){.section-newsletter .site-wrap .section-newsletter__form{max-width:100%;width:100%}}@media (max-width: 412px){.section-newsletter .site-wrap .section-newsletter__form .input-group{flex-direction:column}.section-newsletter .site-wrap .section-newsletter__form .input-group>input{margin:0}.section-newsletter .site-wrap .section-newsletter__form .input-group .button{align-self:center;margin-top:20px}}.section-newsletter .site-wrap .section-newsletter__form .successBox{align-items:center;background:#47b800;border-radius:999px;display:flex;flex:1;font-family:"Din Pro Medium",sans-serif;justify-content:center;padding:12px 15px}.section-newsletter .site-wrap .section-newsletter__form .successBox .icon{margin-left:10px}.section-newsletter__desc__title{font-size:24px;font-size:1.5rem;margin-bottom:5px}

.remodal.remodal-map{padding:0;height:480px;max-width:900px}.remodal.remodal-map .map-locator{height:100%}.remodal.remodal-map .remodal-close{top:-40px;right:0;left:auto;color:white;width:auto;line-height:41px;font-family:"Din Pro Medium",sans-serif}.remodal.remodal-map .remodal-close::before{left:-35px;top:2px}

.remodal[data-remodal-id^="modal-yt"]{background:transparent}.remodal[data-remodal-id^="modal-yt"] button.remodal-close{right:25px;left:unset;line-height:41px;color:white}.remodal[data-remodal-id^="modal-yt"] .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.remodal[data-remodal-id^="modal-yt"] .videoWrapper>iframe{border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%}

@media (min-width: 601px) and (max-width: 768px){.section-discovery__content .block__container.block__container--516 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.section-discovery__content .block__container.block__container--516 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.section-discovery__content .block__container.block__container--516 .block__container__left:last-child{margin-right:0}.section-discovery__content .block__container.block__container--516 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.section-discovery__content .block__container.block__container--516 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12));margin-left:auto!important;margin-right:auto!important}.section-discovery__content .block__container.block__container--516 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.section-discovery__content .block__container.block__container--516 .block__container__right:last-child{margin-right:0}.section-discovery__content .block__container.block__container--516 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.section-discovery__content .block__container.block__container--615 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:auto!important;margin-right:auto!important}.section-discovery__content .block__container.block__container--615 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.section-discovery__content .block__container.block__container--615 .block__container__right:last-child{margin-right:0}.section-discovery__content .block__container.block__container--615 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.section-discovery__content .block__container.block__container--615 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.section-discovery__content .block__container.block__container--615 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.section-discovery__content .block__container.block__container--615 .block__container__left:last-child{margin-right:0}.section-discovery__content .block__container.block__container--615 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}}

.faq-detail__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12))}.faq-detail__content:nth-child(1n){margin-right:30px;margin-left:0}.faq-detail__content:last-child{margin-right:0}.faq-detail__content:nth-child(12n){margin-right:0;margin-left:auto}.faq-detail__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.faq-detail__aside:nth-child(1n){margin-right:30px;margin-left:0}.faq-detail__aside:last-child{margin-right:0}.faq-detail__aside:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.faq-detail__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.faq-detail__content:nth-child(1n){margin-right:30px;margin-left:0}.faq-detail__content:last-child{margin-right:0}.faq-detail__content:nth-child(NaNn){margin-right:0;margin-left:auto}.faq-detail__aside{display:none}}.faq-detail__no-related-articles .faq-detail__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.faq-detail__no-related-articles .faq-detail__content:nth-child(1n){margin-right:30px;margin-left:0}.faq-detail__no-related-articles .faq-detail__content:last-child{margin-right:0}.faq-detail__no-related-articles .faq-detail__content:nth-child(NaNn){margin-right:0;margin-left:auto}.faq-detail__no-related-articles .faq-detail__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 0/12 - (30px - 30px * 0/12));max-width:calc(99.9% * 0/12 - (30px - 30px * 0/12));width:calc(99.9% * 0/12 - (30px - 30px * 0/12));margin-left:auto!important;margin-right:auto!important}.faq-detail__no-related-articles .faq-detail__aside:nth-child(1n){margin-right:30px;margin-left:0}.faq-detail__no-related-articles .faq-detail__aside:last-child{margin-right:0}.faq-detail__no-related-articles .faq-detail__aside:nth-child(12n){margin-right:0;margin-left:auto}.faq-detail__content .faq-detail__content__title{margin-bottom:40px}.faq-detail__footer{margin-top:40px}.faq-detail__footer .faq-detail__footer__link a{color:#ec001a;text-decoration:none}.faq-detail__footer .faq-detail__footer__link a .icon-arrow-simple-l{font-size:8px;font-size:.5rem;margin-right:15px;transition:transform .2s}.faq-detail__footer .faq-detail__footer__link a:hover .icon-arrow-simple-l{transform:translateX(-5px)}.faq-detail__footer .faq-detail__footer__rating{margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width: 412px){.faq-detail__footer .faq-detail__footer__rating{flex-direction:center}}.faq-detail__footer .faq-detail__footer__rating .input-radio-group{margin:10px 0}

.faq-list__header__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12))}.faq-list__header__left:nth-child(1n){margin-right:30px;margin-left:0}.faq-list__header__left:last-child{margin-right:0}.faq-list__header__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 600px){.faq-list__header__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.faq-list__header__left:nth-child(1n){margin-right:30px;margin-left:0}.faq-list__header__left:last-child{margin-right:0}.faq-list__header__left:nth-child(NaNn){margin-right:0;margin-left:auto}}.faq-list__header__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12))}.faq-list__header__right:nth-child(1n){margin-right:30px;margin-left:0}.faq-list__header__right:last-child{margin-right:0}.faq-list__header__right:nth-child(12n){margin-right:0;margin-left:auto}.faq-list__header{margin-bottom:60px}@media (max-width: 412px){.faq-list__header{margin-bottom:30px}}.faq-list__header .faq-list__header__left__title{color:#ec001a}@media (max-width: 412px){.faq-list__header .faq-list__header__left__title{font-size:26px;font-size:1.625rem}}.faq-list__header .faq-list__header__right{align-items:center;display:flex;justify-content:flex-end}.faq-list__header .faq-list__header__right .input-radio-group{justify-content:flex-end}@media (max-width: 600px){.faq-list__header .faq-list__header__right{display:none}}

.section-faq-list__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12))}.section-faq-list__aside:nth-child(1n){margin-right:30px;margin-left:0}.section-faq-list__aside:last-child{margin-right:0}.section-faq-list__aside:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 600px){.section-faq-list__aside{display:none}}.section-faq-list__entries{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-faq-list__entries:nth-child(1n){margin-right:30px;margin-left:0}.section-faq-list__entries:last-child{margin-right:0}.section-faq-list__entries:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 600px){.section-faq-list__entries{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-faq-list__entries:nth-child(1n){margin-right:30px;margin-left:0}.section-faq-list__entries:last-child{margin-right:0}.section-faq-list__entries:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-faq-list__entries__item.link.link--cta{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.section-faq-list__entries__item.link.link--cta{line-height:18px}}.section-faq-list__entries__item.link.link--cta:not(:first-child){margin-top:20px}.section-faq-list__entries__item.link.link--cta:hover{color:#ec001a}.section-faq-list__entries__item.link.link--cta:hover .icon-arrow-simple-r{transform:translateX(5px)}.section-faq-list__entries__item.link.link--cta .icon-arrow-simple-r{font-size:8px;font-size:.5rem;transition:transform .2s ease}.section-faq-list__aside__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:40px}.section-faq-list__aside__nav{list-style-type:none;margin:0;padding:0}.section-faq-list__aside__nav>li:not(:first-child){margin-top:20px}.section-faq-list__aside__nav .section-faq-list__aside__nav__item{font-size:16px;font-size:1rem;font-family:"Din Pro Medium",sans-serif;color:inherit;text-decoration:none;display:block;transition:color .2s}.section-faq-list__aside__nav .section-faq-list__aside__nav__item:hover,.section-faq-list__aside__nav .section-faq-list__aside__nav__item.list__aside__nav__item--active{color:#ec001a}.section-faq-list__aside__nav .section-faq-list__aside__nav__item:hover .icon-arrow-simple-r,.section-faq-list__aside__nav .section-faq-list__aside__nav__item.list__aside__nav__item--active .icon-arrow-simple-r{transform:translateX(5px)}.section-faq-list__aside__nav .section-faq-list__aside__nav__item .icon-arrow-simple-r{font-size:8px;font-size:.5rem;margin-right:15px;color:#ec001a;transition:transform .2s}

.section-faq__header--dog,.section-faq__header--cat{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12))}.section-faq__header--dog:nth-child(1n),.section-faq__header--cat:nth-child(1n){margin-right:30px;margin-left:0}.section-faq__header--dog:last-child,.section-faq__header--cat:last-child{margin-right:0}.section-faq__header--dog:nth-child(12n),.section-faq__header--cat:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 769px){.section-faq__header--dog,.section-faq__header--cat{text-align:center}}@media (max-width: 768px){.section-faq__header--dog,.section-faq__header--cat{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-faq__header--dog:nth-child(1n),.section-faq__header--cat:nth-child(1n){margin-right:30px;margin-left:0}.section-faq__header--dog:last-child,.section-faq__header--cat:last-child{margin-right:0}.section-faq__header--dog:nth-child(1n),.section-faq__header--cat:nth-child(1n){margin-right:0;margin-left:auto}}@media (min-width: 351px) and (max-width: 768px){.section-faq__header--dog{background:url(/assets/images/faq-dog.dd1ba070c142da8f7bdcdd86040f96d6.png) no-repeat right/contain;height:175px;padding-right:40%}}.section-faq__header--cat{margin-left:calc(99.9% * (-6/12 * -1) - (30px - 30px * (-6/12 * -1)) + 30px) !important}@media (min-width: 351px) and (max-width: 768px){.section-faq__header--cat{background:url(/assets/images/faq-cat.4bb2181565533f25476e3f009dbff739.png) no-repeat left/contain}}@media (max-width: 768px){.section-faq__header--cat{margin-left:auto!important;margin-right:auto!important;text-align:right;margin-top:30px;height:175px;padding-left:40%}}.section-faq__header{background:linear-gradient(-180deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);display:flex;flex-direction:column}@media (min-width: 769px){.section-faq__header{height:450px}}@media (min-width: 769px){.section-faq__header>.site-wrap{background:url(/assets/images/pets.d80097901a7a50380b3fab5701d6b32f.png) center no-repeat;display:flex;flex:1;width:100%}.section-faq__header>.site-wrap{justify-content:center;align-items:center}}.section-faq__header .section-faq__header__title{font-size:24px;font-size:1.5rem;color:#ec001a}.section-faq__header .section-faq__header__desc{line-height:24px;margin:10px 0 20px 0}

@media (min-width: 769px){.section-faq__popular__list__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.section-faq__popular__list__item:nth-child(1n){margin-right:30px;margin-left:0}.section-faq__popular__list__item:last-child{margin-right:0}.section-faq__popular__list__item:nth-child(2n){margin-right:0;margin-left:auto}}.title--sm.section-faq__popular__list__title{margin-bottom:40px}@media (max-width: 412px){.title--sm.section-faq__popular__list__title{font-size:26px;font-size:1.625rem;margin-bottom:30px}}.section-faq__popular__list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.section-faq__popular__list .section-faq__popular__list__item:nth-child(n+3){margin-top:30px}@media (max-width: 768px){.section-faq__popular__list .section-faq__popular__list__item:nth-child(n+2){margin-top:30px}}.section-faq__popular__list .section-faq__popular__list__item .section-faq__popular__list__item__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif}.section-faq__popular__list .section-faq__popular__list__item .section-faq__popular__list__item__desc{line-height:24px;margin:15px 0}

.section-faq__support{text-align:center;width:100%;border-top:1px solid #eaeaea;padding-top:80px;margin-top:80px}@media (max-width: 768px){.section-faq__support{padding-top:50px;margin-top:50px}}.section-faq__support>.site-wrap{flex-direction:column}.section-faq__support .section-faq__support__title{font-size:24px;font-size:1.5rem}.section-faq__support .section-faq__support__desc{max-width:690px;margin:15px auto 30px auto}

.guide-arrival__education{width:100%}.guide-arrival__education .guide-arrival__education__header{display:flex;flex-direction:column;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important;margin-bottom:60px;text-align:center}.guide-arrival__education .guide-arrival__education__header:nth-child(1n){margin-right:30px;margin-left:0}.guide-arrival__education .guide-arrival__education__header:last-child{margin-right:0}.guide-arrival__education .guide-arrival__education__header:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.guide-arrival__education .guide-arrival__education__header{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 10/12 - (30px - 30px * 10/12));max-width:calc(99.9% * 10/12 - (30px - 30px * 10/12));width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important;margin-bottom:30px}.guide-arrival__education .guide-arrival__education__header:nth-child(1n){margin-right:30px;margin-left:0}.guide-arrival__education .guide-arrival__education__header:last-child{margin-right:0}.guide-arrival__education .guide-arrival__education__header:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 600px){.guide-arrival__education .guide-arrival__education__header{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;text-align:left}.guide-arrival__education .guide-arrival__education__header:nth-child(1n){margin-right:30px;margin-left:0}.guide-arrival__education .guide-arrival__education__header:last-child{margin-right:0}.guide-arrival__education .guide-arrival__education__header:nth-child(NaNn){margin-right:0;margin-left:auto}.guide-arrival__education .guide-arrival__education__header .title--xs{font-size:24px;font-size:1.5rem}}.guide-arrival__education .guide-arrival__education__header .guide-arrival__education__header__desc{line-height:24px;margin-top:15px}.guide-arrival__education .block__container--714.guide-arrival__education__content{align-items:flex-start}.guide-arrival__education .block__container--714.guide-arrival__education__content .guide-arrival__education__block:not(:first-child){margin-top:40px}.guide-arrival__education .block__container--714.guide-arrival__education__content .guide-arrival__education__block .guide-arrival__education__block__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:20px}.guide-arrival__education .block__container--714.guide-arrival__education__content .guide-arrival__education__block .guide-arrival__education__block__desc{line-height:24px}.guide-arrival__education .block__container--714.guide-arrival__education__content .text-quote+.guide-arrival__education__block{margin-top:0}

.block__container.guide-arrival__family__needs{align-items:flex-start}@media (max-width: 768px){.block__container.guide-arrival__family__needs .title--xs{font-size:24px;font-size:1.5rem}}@media (min-width: 601px){.block__container.guide-arrival__family__needs .block__container__left.guide-arrival__family__needs__left{padding-top:40px}}.block__container.guide-arrival__family__needs .block__container__left.guide-arrival__family__needs__left .guide-arrival__family__needs__left__advice:not(:first-child){margin-top:40px}.block__container.guide-arrival__family__needs .block__container__left.guide-arrival__family__needs__left .guide-arrival__family__needs__left__advice .guide-arrival__family__needs__left__advice__icon{font-size:44px;font-size:2.75rem;color:#ec001a}.block__container.guide-arrival__family__needs .block__container__left.guide-arrival__family__needs__left .guide-arrival__family__needs__left__advice .guide-arrival__family__needs__left__advice__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;line-height:23px;margin:20px 0 10px}.block__container.guide-arrival__family__needs .block__container__left.guide-arrival__family__needs__left .guide-arrival__family__needs__left__advice .guide-arrival__family__needs__left__advice__desc{font-size:14px;font-size:.875rem;line-height:22px}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right{border-radius:3px;box-shadow:0 3px 15px rgba(51,51,51,0.1);padding:40px 0;position:relative}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right::after{position:absolute}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .title--xs,.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .block__container__desc{padding:0 40px}@media (max-width: 600px){.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .title--xs,.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .block__container__desc{padding:0 25px}}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .title--xs{color:#ec001a}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item{padding-left:80px;padding-right:40px;position:relative}@media (max-width: 600px){.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item{padding-left:65px;padding-right:25px}}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item:not(:last-child)::after{background:#eaeaea;content:'';height:1px;left:0;margin:30px 0;position:absolute;width:100%}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item:nth-child(n+4){margin-top:60px}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item .guide-arrival__family__needs__right__item__title{font-size:19px;font-size:1.1875rem;line-height:23px;margin-bottom:10px;position:relative}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item .guide-arrival__family__needs__right__item__title::before{background-image:url(/assets/images/rounded-check-big.f628826aded6ee28ac5c42d9120e7473.svg);color:#333;content:"";height:24px;left:-40px;position:absolute;width:24px}@media (max-width: 412px){.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item .guide-arrival__family__needs__right__item__title{font-size:16px;font-size:1rem}}.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right .guide-arrival__family__needs__right__item .guide-arrival__family__needs__right__item__desc{font-size:14px;font-size:.875rem;line-height:22px}@media (max-width: 600px){.block__container.guide-arrival__family__needs .block__container__right.guide-arrival__family__needs__right{margin-top:50px}}@media (min-width: 769px){.guide-arrival--kitten .guide-arrival__family__needs__right::after{content:url(/assets/images/ball.9cd171ecf89fa04a45c21618a3cfe7a4.png);bottom:-30px;left:-48px}}@media (max-width: 768px){.block__container.block__container--516.guide-arrival__family__needs .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container--516.guide-arrival__family__needs .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516.guide-arrival__family__needs .block__container__left:last-child{margin-right:0}.block__container.block__container--516.guide-arrival__family__needs .block__container__left:nth-child(NaNn){margin-right:0;margin-left:auto}.block__container.block__container--516.guide-arrival__family__needs .block__container__right{margin-top:50px}}

.guide-arrival--puppy .guide-arrival__cleanliness .block__container__right .block__container__desc ul{margin:20px 0;list-style:none;padding-left:0}.guide-arrival--puppy .guide-arrival__cleanliness .block__container__right .block__container__desc ul li{display:block;line-height:28px;padding-left:20px;position:relative}.guide-arrival--puppy .guide-arrival__cleanliness .block__container__right .block__container__desc ul li:not(:last-child){margin-bottom:15px}.guide-arrival--puppy .guide-arrival__cleanliness .block__container__right .block__container__desc ul li::before{content:"\2022";color:#808285;margin-right:15px;height:4px;width:4px;display:block;left:0;position:absolute}@media (max-width: 768px){.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .title--xs,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .title--xs{font-size:24px;font-size:1.5rem}}@media (max-width: 600px){.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__left,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__left{max-width:80%;margin:0 auto}}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__left svg:not(:root),.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__left svg:not(:root){overflow:visible}@media (max-width: 768px){.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__left svg,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__left svg{height:auto}}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right{flex:1 0 auto}@media (max-width: 768px){.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));margin-left:auto!important;margin-right:auto!important}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(1n),.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:last-child,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:last-child{margin-right:0}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(12n),.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 600px){.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right{margin-top:30px;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(1n),.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:last-child,.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:last-child{margin-right:0}.guide-arrival--puppy .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(NaNn),.guide-arrival--kitten .block__container.block__container--615.guide-arrival__house .block__container__right:nth-child(NaNn){margin-right:0;margin-left:auto}}.guide-arrival--puppy .guide-arrival__cleanliness{margin-top:100px}@media (max-width: 768px){.guide-arrival--puppy .guide-arrival__cleanliness{margin-top:50px}}@media (max-width: 600px){.guide-arrival--puppy .guide-arrival__cleanliness .title--xs{font-size:24px;font-size:1.5rem}}.guide-arrival--puppy .guide-arrival__cleanliness .block__container__right .block__container__desc{margin:15px 0 20px}

.block__container--417.guide-food__needs{align-items:flex-start}.block__container--417.guide-food__needs .block__container__right .title--xs:not(:first-child){font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif}

.guide-food__stats{display:flex;flex-direction:column;width:100%}.guide-food__stats .guide-food__stats__header{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important;display:flex;flex:1 0 auto;flex-direction:column;margin-bottom:60px;text-align:center;align-items:center}.guide-food__stats .guide-food__stats__header:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__header:last-child{margin-right:0}.guide-food__stats .guide-food__stats__header:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 600px){.guide-food__stats .guide-food__stats__header{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;display:flex;flex:1 0 auto;flex-direction:column}.guide-food__stats .guide-food__stats__header:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__header:last-child{margin-right:0}.guide-food__stats .guide-food__stats__header:nth-child(NaNn){margin-right:0;margin-left:auto}.guide-food__stats .guide-food__stats__header .title--xs{font-size:24px;font-size:1.5rem}}.guide-food__stats .guide-food__stats__header .guide-food__stats__header__desc{font-size:16px;font-size:1rem;line-height:24px;margin-top:15px;width:100%}.guide-food__stats .guide-food__stats__charts{display:flex;flex:1 0 auto;flex-wrap:wrap}@media (min-width: 471px) and (max-width: 768px){.guide-food__stats .guide-food__stats__charts{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 10/12 - (30px - 30px * 10/12));max-width:calc(99.9% * 10/12 - (30px - 30px * 10/12));width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.guide-food__stats .guide-food__stats__charts:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__charts:last-child{margin-right:0}.guide-food__stats .guide-food__stats__charts:nth-child(12n){margin-right:0;margin-left:auto}}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));align-items:center;display:flex;flex-direction:column}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:last-child{margin-right:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:last-child{margin-right:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(2n){margin-right:0;margin-left:auto}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(n+3){margin-top:50px}}@media (max-width: 470px){.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(1n){margin-right:30px;margin-left:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:last-child{margin-right:0}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(NaNn){margin-right:0;margin-left:auto}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item:nth-child(n+2){margin-top:50px}}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item .guide-food__stats__charts__item__visual{position:relative}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item .guide-food__stats__charts__item__visual>span{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;position:absolute;text-align:center;top:45%;width:100%}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item .guide-food__stats__charts__item__info{margin-top:30px}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item .guide-food__stats__charts__item__info .guide-food__stats__charts__item__info__desc{font-size:14px;font-size:.875rem;color:#808285;text-align:center}.guide-food__stats .guide-food__stats__charts .guide-food__stats__charts__item .guide-food__stats__charts__item__info .guide-food__stats__charts__item__info__desc:not(:last-child){margin-bottom:10px}

@media (max-width: 768px){.guide-food__interactive .block__container__left{display:flex;justify-content:center;margin-bottom:30px}}.guide-food__interactive .guide-food__interactive__visual{position:relative}.guide-food__interactive .guide-food__interactive__visual .guide-food__interactive__visual__svg{position:absolute;top:0;left:0;bottom:0;right:0;max-width:436px}

.block__container.block__container--516.guide-food__toxic{margin-top:100px;align-items:flex-start}@media (max-width: 768px){.block__container.block__container--516.guide-food__toxic .title--xs{font-size:24px;font-size:1.5rem}}.block__container.block__container--516.guide-food__toxic .block__container__left{padding-top:40px}@media (max-width: 768px){.block__container.block__container--516.guide-food__toxic .block__container__left{margin-bottom:30px}}.block__container.block__container--516.guide-food__toxic .block__container__right{box-shadow:0 3px 15px rgba(51,51,51,0.1);padding:40px}@media (max-width: 768px){.block__container.block__container--516.guide-food__toxic .block__container__right{padding:25px}}.block__container.block__container--516.guide-food__toxic .block__container__right .title--xs{color:#ec001a;margin-bottom:40px}

.guide-growth--puppy{width:100%}@media (min-width: 501px){.guide-growth--puppy .timeline-guide__inner.timeline-guide__inner--1{background:url(/assets/images/puppy_growth.5dfa8f84f557fb58766f0dcaa832c47b.jpg) no-repeat center/contain}}.guide-growth--kitten{width:100%}@media (min-width: 501px){.guide-growth--kitten .timeline-guide__inner.timeline-guide__inner--1{background:url(/assets/images/kitten_growth.443a5508a2f44588c47e58826d76cfa2.jpg) no-repeat center/contain}}.timeline-guide{list-style-type:none;margin:0;padding:0;position:relative;width:100%}.timeline-guide .timeline-guide__button{text-align:center;position:relative;display:block}@media (max-width: 500px){.timeline-guide .timeline-guide__button{text-align:left}}.timeline-guide .timeline-guide__button:not(:nth-last-child(2)){margin-bottom:40px}.timeline-guide .timeline-guide__button:not(:nth-last-child(2))::after{background:#d9d9d9;bottom:-40px;content:"";height:40px;left:50%;position:absolute;transform:translateX(-50%);width:2px}@media (max-width: 500px){.timeline-guide .timeline-guide__button:not(:nth-last-child(2))::after{left:20px}}.timeline-guide .timeline-guide__button .icon.icon-less{display:none}.timeline-guide .timeline-guide__button.timeline-guide__button--open .icon.icon-more{display:none}.timeline-guide .timeline-guide__button.timeline-guide__button--open .icon.icon-less{display:block}@-webkit-keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@media (max-width: 500px){@-webkit-keyframes pulse{from{transform:scale3d(1, 1, 1) translateX(0)}50%{transform:scale3d(1.05, 1.05, 1.05) translateX(-1px)}to{transform:scale3d(1, 1, 1) translateX(0)}}@keyframes pulse{from{transform:scale3d(1, 1, 1) translateX(0)}50%{transform:scale3d(1.05, 1.05, 1.05) translateX(-1px)}to{transform:scale3d(1, 1, 1) translateX(0)}}}.timeline-guide .timeline-guide__button.timeline-guide__button--animated{-webkit-animation:pulse 800ms infinite;animation:pulse 800ms infinite}@media (max-width: 500px){.timeline-guide .timeline-guide__button.timeline-guide__button--animated{transform-origin:left}}.timeline-guide .timeline-guide__button .button{min-width:175px}.timeline-guide .timeline-guide__button .button .timeline-guide__button__text{margin:0 auto;display:inline-block}.timeline-guide .timeline-guide__inner{display:none;list-style-type:none;margin:0;padding:0}.timeline-guide .timeline-guide__inner .timeline-guide__inner__title{padding:30px 0;text-align:center;display:block}@media (max-width: 500px){.timeline-guide .timeline-guide__inner .timeline-guide__inner__title{text-align:left}}.timeline-guide .timeline-guide__inner .timeline-guide__inner__title .timeline-guide__inner__title__label{font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__title .timeline-guide__inner__title__desc{line-height:24px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event{display:flex;flex-direction:column;padding:30px 0 15px 0;position:relative;width:50%}@media (max-width: 500px){.timeline-guide .timeline-guide__inner .timeline-guide__inner__event{width:unset}}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:last-child{padding-bottom:60px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:not(:nth-child(2)){padding-top:15px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:not(:nth-child(2)):nth-child(odd)::before,.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:not(:nth-child(2)):nth-child(even)::before{top:17px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event::after{background:#d9d9d9;bottom:0;content:"";position:absolute;top:0;width:2px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event::before{background:#ec001a;border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 2px #d9d9d9;box-sizing:content-box;content:"";display:inline-block;height:8px;margin-right:0;position:absolute;top:32px;width:8px;z-index:3}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd){margin-right:auto;padding-right:40px;text-align:right}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd)::before{right:-9px;left:unset}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd)::after{right:-2px}@media (max-width: 500px){.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd){margin-left:20px;padding-left:40px;margin-right:0;padding-right:0;text-align:left}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd)::before{left:-7px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(odd)::after{left:0}}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(even){margin-left:auto;padding-left:40px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(even)::before{left:-7px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(even)::after{left:0}@media (max-width: 500px){.timeline-guide .timeline-guide__inner .timeline-guide__inner__event:nth-child(even){margin-left:20px}}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event .timeline-guide__inner__event__label{font-size:19px;font-size:1.1875rem;color:#ec001a;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event .timeline-guide__inner__event__title{font-family:"Din Pro Medium",sans-serif;margin-bottom:5px}.timeline-guide .timeline-guide__inner .timeline-guide__inner__event .timeline-guide__inner__event__desc{font-size:16px;font-size:1rem;line-height:24px}

.block__container--417.guide-health__vets ul{margin:20px 0;list-style:none;padding-left:0}.block__container--417.guide-health__vets ul li{display:block;line-height:28px;padding-left:20px;position:relative}.block__container--417.guide-health__vets ul li:not(:last-child){margin-bottom:15px}.block__container--417.guide-health__vets ul li::before{content:"\2022";color:#808285;margin-right:15px;height:4px;width:4px;display:block;left:0;position:absolute}.block__container--417.guide-health__vets{align-items:flex-start}.block__container--417.guide-health__vets .block__container__right .title--xs:not(:first-child){font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif}.block__container--516.guide-health__sterilization{align-items:flex-start}.block__container--516.guide-health__sterilization .block__container__left{padding-top:40px}@media (max-width: 768px){.block__container--516.guide-health__sterilization .block__container__left{margin-bottom:50px;padding-top:0}}.block__container--516.guide-health__sterilization .block__container__right{border-radius:3px;box-shadow:0 3px 15px rgba(51,51,51,0.1);padding:40px}.block__container--516.guide-health__sterilization .block__container__right .title--xs{color:#ec001a}.block__container--516.guide-health__sterilization .block__container__right .health__list__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin:40px 0 30px 0}.block__container--417.guide-health__parasites .block__container__right .title--xs:not(:first-child){margin-top:40px}.block__container--417.guide-health__parasites .block__container__right .block__container__desc{margin-bottom:10px}@media (max-width: 768px){.guide-health__vets .title--xs:first-child{font-size:24px;font-size:1.5rem}}@media (max-width: 768px){.guide-health__parasites .title--xs,.guide-health__sterilization .title--xs{font-size:24px;font-size:1.5rem}}

.block__container.guide-homepage__cards{align-items:stretch;border-top:1px solid #eaeaea;padding-top:100px;margin-top:100px}@media (max-width: 600px){.block__container.guide-homepage__cards{display:block;flex-direction:column;padding-top:50px;margin-top:50px}}.block__container.guide-homepage__cards .site-wrap{width:100%}.block__container.guide-homepage__cards .guide-homepage__cards__item{border-radius:3px;border:solid 1px #eaeaea;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));transition:box-shadow .2s, transform .2s;text-decoration:none;color:#333}.block__container.guide-homepage__cards .guide-homepage__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item:nth-child(3n){margin-right:0;margin-left:auto}.block__container.guide-homepage__cards .guide-homepage__cards__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}@media (max-width: 600px){.block__container.guide-homepage__cards .guide-homepage__cards__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));flex-direction:row;align-items:center}.block__container.guide-homepage__cards .guide-homepage__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item:nth-child(NaNn){margin-right:0;margin-left:auto}.block__container.guide-homepage__cards .guide-homepage__cards__item:nth-child(n+1){margin-top:15px}}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual{background-origin:content-box;background-repeat:no-repeat;background-position:center;background-size:contain;border-bottom:solid 1px #eaeaea;height:50%;padding:20px;position:relative;text-align:right;flex-shrink:0;height:145px}@media (max-width: 600px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3));border-bottom:0;padding:10px}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:nth-child(3n){margin-right:0;margin-left:auto}}@media (max-width: 412px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/5 - (30px - 30px * 2/5));max-width:calc(99.9% * 2/5 - (30px - 30px * 2/5));width:calc(99.9% * 2/5 - (30px - 30px * 2/5))}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual:nth-child(5n){margin-right:0;margin-left:auto}}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual .guide-homepage__cards__item__visual--video{font-size:24px;font-size:1.5rem;color:#ec001a;position:absolute;right:15px;top:15px}@media (max-width: 600px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__visual .guide-homepage__cards__item__visual--video{display:none}}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info{flex:1 0 auto;padding:20px;text-align:center}@media (max-width: 600px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/3 - (30px - 30px * 2/3));max-width:calc(99.9% * 2/3 - (30px - 30px * 2/3));width:calc(99.9% * 2/3 - (30px - 30px * 2/3));text-align:left;flex:1}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:nth-child(3n){margin-right:0;margin-left:auto}}@media (max-width: 412px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/5 - (30px - 30px * 3/5));max-width:calc(99.9% * 3/5 - (30px - 30px * 3/5));width:calc(99.9% * 3/5 - (30px - 30px * 3/5))}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:nth-child(1n){margin-right:30px;margin-left:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:last-child{margin-right:0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info:nth-child(5n){margin-right:0;margin-left:auto}}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info .guide-homepage__cards__item__info__title{font-size:14px;font-size:.875rem;color:#808285;font-family:"Din Pro Regular",sans-serif}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info .guide-homepage__cards__item__info__desc{font-family:"Din Pro Medium",sans-serif;line-height:19px;margin:5px 0 10px 0}.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info .button.button--secondary.button--sm{margin:auto auto 0 auto}@media (max-width: 600px){.block__container.guide-homepage__cards .guide-homepage__cards__item .guide-homepage__cards__item__info .button.button--secondary.button--sm{border:0;border-bottom:1px solid rgba(226,0,26,0.15);border-radius:0;color:#ec001a;display:inline-block;font-family:"Din Pro Medium",sans-serif;margin:0;margin-right:auto;padding:0;padding-bottom:4px;text-decoration:none;transition:color .2s, border-color .2s}}

@media (max-width: 700px){.block__container.block__container--615.guide-homepage__map{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container--615.guide-homepage__map:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615.guide-homepage__map:last-child{margin-right:0}.block__container.block__container--615.guide-homepage__map:nth-child(NaNn){margin-right:0;margin-left:auto}.block__container.block__container--615.guide-homepage__map .block__container__right.block__container__responsive__hide{display:none}.block__container.block__container--615.guide-homepage__map .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container--615.guide-homepage__map .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615.guide-homepage__map .block__container__left:last-child{margin-right:0}.block__container.block__container--615.guide-homepage__map .block__container__left:nth-child(NaNn){margin-right:0;margin-left:auto}}.block__container.block__container--615.guide-homepage__map .block__container__right{height:100%}.block__container.block__container--615.guide-homepage__map .block__container__right img{width:100%}.block__container.block__container--615.guide-homepage__map .map__title{color:#ec001a;margin-bottom:50px}@media (max-width: 700px){.block__container.block__container--615.guide-homepage__map .map__title{margin-bottom:30px;font-size:28px;font-size:1.75rem}}.block__container.block__container--615.guide-homepage__map .map__lists{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container--615.guide-homepage__map .map__lists:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615.guide-homepage__map .map__lists:last-child{margin-right:0}.block__container.block__container--615.guide-homepage__map .map__lists:nth-child(NaNn){margin-right:0;margin-left:auto}@media (max-width: 350px){.block__container.block__container--615.guide-homepage__map .map__lists{flex-direction:column}}.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/6 - (30px - 30px * 3/6));max-width:calc(99.9% * 3/6 - (30px - 30px * 3/6));width:calc(99.9% * 3/6 - (30px - 30px * 3/6));display:flex;flex-direction:column;white-space:nowrap}.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links:last-child{margin-right:0}.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links:nth-child(6n){margin-right:0;margin-left:auto}@media (max-width: 350px){.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links:nth-child(n+2){margin-top:20px}}.block__container.block__container--615.guide-homepage__map .map__lists .map__list__links .map__list__links__item:not(:last-child){margin-bottom:20px}

.guide-navshortcut.catArrival{background:url(/assets/images/cat_shortcut.318763804b3bf867094dcc0488e1734d.png) no-repeat 5% bottom}.guide-navshortcut.catHealth{background:url(/assets/images/cat_shortcut_2.734a6cdb4249ee28a1b80e941eb7b48e.png) no-repeat right center}.guide-navshortcut.dogArrival{background:url(/assets/images/dog_shortcut.3c27a8c56dc09c2e7b2329186bfdd4bf.png) no-repeat 5% bottom}.guide-navshortcut.dogHealth{background:url(/assets/images/dog_shortcut_2.037519cdea21d8493a790d4d6f6378ec.png) no-repeat right center}@media (max-width: 970px){.guide-navshortcut.catArrival,.guide-navshortcut.catHealth,.guide-navshortcut.dogArrival,.guide-navshortcut.dogHealth{background:none}}.guide-navshortcut .guide-navshortcut__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important;align-items:space-between;display:flex;flex-direction:column}.guide-navshortcut .guide-navshortcut__content:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 769px) and (max-width: 970px){.guide-navshortcut .guide-navshortcut__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 10/12 - (30px - 30px * 10/12));max-width:calc(99.9% * 10/12 - (30px - 30px * 10/12));width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.guide-navshortcut .guide-navshortcut__content:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 768px){.guide-navshortcut .guide-navshortcut__content{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.guide-navshortcut .guide-navshortcut__content:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content:nth-child(NaNn){margin-right:0;margin-left:auto}}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info{margin-bottom:30px;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/8 - (30px - 30px * 6/8));max-width:calc(99.9% * 6/8 - (30px - 30px * 6/8));width:calc(99.9% * 6/8 - (30px - 30px * 6/8));margin-left:calc(99.9% * (-1/8 * -1) - (30px - 30px * (-1/8 * -1)) + 30px) !important;flex:1 1 auto}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:nth-child(8n){margin-right:0;margin-left:auto}@media (min-width: 768px){.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info{text-align:center}}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info .guide-navshortcut__content__info__desc{line-height:24px;margin-top:15px}@media (max-width: 768px){.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;flex-basis:auto}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__info:nth-child(NaNn){margin-right:0;margin-left:auto}}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav{display:flex;margin-bottom:10px;flex-wrap:wrap;flex:1 1 auto}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));align-items:center;background:white;border:solid 1px #eaeaea;border-radius:3px;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-decoration:none;color:inherit;transition:transform .2s, box-shadow .2s}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:nth-child(12n){margin-right:0;margin-left:auto}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item .icon{font-size:32px;font-size:2rem;color:#ec001a}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item .guide-navshortcut__content__nav__item__desc{font-family:"Din Pro Medium",sans-serif;margin-top:15px}@media (max-width: 620px){.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/8 - (30px - 30px * 4/8));max-width:calc(99.9% * 4/8 - (30px - 30px * 4/8));width:calc(99.9% * 4/8 - (30px - 30px * 4/8))}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:nth-child(1n){margin-right:30px;margin-left:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:last-child{margin-right:0}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:nth-child(2n){margin-right:0;margin-left:auto}.guide-navshortcut .guide-navshortcut__content .guide-navshortcut__content__nav .guide-navshortcut__content__nav__item:nth-child(n+3){margin-top:30px}}

.guide-homepage--puppy .guide-homepage__ranking .block__container__right{background:url(/assets/images/ranking_dog.47e92a82a5a8baeac334919a4048eb9b.png) no-repeat 0% 80%}@media (max-width: 412px){.guide-homepage--puppy .guide-homepage__ranking .block__container__right{background:none}}.guide-homepage--kitten .guide-homepage__ranking .block__container__right{background:url(/assets/images/ranking.ec2541a81d464273cfa9a0d1989bbddb.png) no-repeat 0% 80%}@media (max-width: 412px){.guide-homepage--kitten .guide-homepage__ranking .block__container__right{background:none}}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__links>a{display:block}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__links>a:not(:first-child){margin-top:20px}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/6 - (30px - 30px * 4/6));max-width:calc(99.9% * 4/6 - (30px - 30px * 4/6));width:calc(99.9% * 4/6 - (30px - 30px * 4/6));margin-left:calc(99.9% * (-2/6 * -1) - (30px - 30px * (-2/6 * -1)) + 30px) !important;background:#fff;box-shadow:0 3px 15px 0 rgba(51,51,51,0.1);padding:10px 0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:last-child{margin-right:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(6n){margin-right:0;margin-left:auto}@media (min-width: 601px) and (max-width: 768px){.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:last-child{margin-right:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(NaNn){margin-right:0;margin-left:auto}}@media (max-width: 412px){.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-top:20px}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:last-child{margin-right:0}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list:nth-child(NaNn){margin-right:0;margin-left:auto}}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item{align-items:center;display:flex;font-family:"Din Pro Medium",sans-serif;padding:20px 30px;text-decoration:none;color:inherit}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item:not(:last-child){border-bottom:solid #eaeaea 1px}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .guide-homepage__ranking__list__item__nickname{flex:1 0 auto;margin-left:20px;text-transform:capitalize}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .guide-homepage__ranking__list__item__score{font-family:"Din Pro Regular",sans-serif;color:#808285;display:inline-block}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .icon{font-size:8px;font-size:.5rem;margin-left:10px}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .icon.icon-arrow-down{color:#C71838}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .icon.icon-arrow-equal{color:#808285}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__list__item .icon.icon-arrow-up{color:#47B800}.block__container.block__container--516.guide-homepage__ranking .guide-homepage__ranking__list .guide-homepage__ranking__button{align-items:center;display:flex;justify-content:center;padding:30px 0}

.breed-ranking{margin-top:40px}.breed-ranking .select{max-width:100%;margin-bottom:30px;margin-top:30px}.breed-ranking .breed-ranking__list{display:flex;flex-wrap:wrap}.breed-ranking .breed-ranking__list .breed-ranking__list__item{width:45%}.breed-ranking .breed-ranking__list .breed-ranking__list__item:nth-child(odd){margin-right:10%}.breed-ranking .breed-ranking__list .breed-ranking__list__item:nth-child(n+3){margin-top:15px}

.card-top{background:#fff;box-shadow:0 3px 15px 0 rgba(51,51,51,0.1);border-radius:3px}.card-top.card-top--petname .card-top__ranking__item__title,.card-top.card-top--petname .card-top__header__podium__item__title{text-transform:capitalize}.card-top .card-top__header{padding:30px 30px 0 30px;background-image:linear-gradient(0deg, #F6F6F6 0%, rgba(246,246,246,0) 100%)}.card-top .card-top__header .card-top__header__subtitle{color:#ec001a;font-family:"Din Pro Medium",sans-serif;font-size:14px;font-size:.875rem;margin-bottom:15px;text-transform:uppercase}.card-top .card-top__header .card-top__header__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:60px}@media (max-width: 768px){.card-top .card-top__header .card-top__header__title{justify-content:center;flex-direction:column}.card-top .card-top__header .card-top__header__title .card-top__header__type{margin-top:20px}}.card-top .card-top__header__type{margin:10px 0}.card-top .card-top__header__type .input-radio-group>a:first-child{margin-right:20px}.card-top .card-top__header__type .input-radio-group .button:not(.button--circle):last-child{margin:0}.card-top .card-top__header__type a{text-decoration:none}.card-top__header__podium{display:flex;align-items:flex-end}.card-top__header__podium .card-top__header__podium__item{background:#fff;box-shadow:0 -8px 10px 0 rgba(0,0,0,0.05);width:33%;border-radius:6px 6px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;position:relative;text-decoration:none;color:inherit}.card-top__header__podium .card-top__header__podium__item .medal{flex-shrink:0}.card-top__header__podium .card-top__header__podium__item::before{background:#fff;border-radius:50%;content:'';height:40px;left:50%;margin-left:-20px;position:absolute;top:-20px;width:40px}.card-top__header__podium .card-top__header__podium__item:nth-child(1){height:128px;z-index:3}.card-top__header__podium .card-top__header__podium__item:nth-child(2){height:113px;z-index:2}.card-top__header__podium .card-top__header__podium__item:nth-child(3){height:98px;z-index:1}.card-top__header__podium .card-top__header__podium__item:hover .card-top__header__podium__item__title{color:#ec001a}.card-top__header__podium .card-top__header__podium__item .medal{transform:translateY(-16px)}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__title{font-size:16px;font-size:1rem;font-family:"Din Pro Medium",sans-serif;margin:auto 15px 5px 15px;text-align:center;transition:color .2s;width:100%;flex-shrink:0}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__score{font-size:14px;font-size:.875rem;color:#808285}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__score .icon{font-size:8px;font-size:.5rem;margin-left:5px}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__score .icon.icon-arrow-down{color:#C71838}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__score .icon.icon-arrow-equal{color:#808285}.card-top__header__podium .card-top__header__podium__item .card-top__header__podium__item__score .icon.icon-arrow-up{color:#47B800}.card-top__ranking{padding:40px 30px 30px 30px}.card-top__ranking .card-top__ranking__item{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit}.card-top__ranking .card-top__ranking__item .card-top__ranking__item__left{display:flex;align-items:center}.card-top__ranking .card-top__ranking__item:hover .card-top__ranking__item__title{color:#ec001a}.card-top__ranking .card-top__ranking__item:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #eaeaea}.card-top__ranking .card-top__ranking__item .card-top__ranking__item__title{font-size:16px;font-size:1rem;font-family:"Din Pro Medium",sans-serif;transition:color .2s}.card-top__ranking .card-top__ranking__item .card-top__ranking__item__score{color:#808285}.card-top__ranking .card-top__ranking__item .icon{margin-left:5px;font-size:8px;font-size:.5rem}.card-top__ranking .card-top__ranking__item .icon.icon-arrow-down{color:#C71838}.card-top__ranking .card-top__ranking__item .icon.icon-arrow-equal{color:#808285}.card-top__ranking .card-top__ranking__item .icon.icon-arrow-up{color:#47B800}.card-top__ranking__footer{padding:30px;text-align:center}.guide-nickname__social{margin-top:60px}.guide-nickname__graphdesc{margin-top:30px;color:#808285;font-size:14px;font-size:.875rem;line-height:22px}.block__container__right__subtitle{font-family:"Din Pro Medium",sans-serif;font-size:14px;font-size:.875rem;color:#ec001a;margin-bottom:15px;text-transform:uppercase}@media (max-width: 768px){.block__container__right__subtitle{margin-top:40px}}.block__container__right__title{font-family:"Din Pro Medium",sans-serif;font-size:28px;font-size:1.75rem;color:#333;margin-bottom:30px}

.directory{margin-top:100px;width:100%}@media (max-width: 768px){.directory{margin-top:50px}}.directory .block__container.directory__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.directory .block__container.directory__header .input{max-width:100%;margin:0}.directory .directory__nav{margin:60px 0;display:flex;flex-wrap:wrap}@media (max-width: 768px){.directory .directory__nav{margin:30px 0}}.directory .directory__nav .directory__nav__item{width:30px;height:30px;border:1px solid #bebebe;background:#fff;display:inline-flex;justify-content:center;color:#808285;border-radius:50%;text-decoration:none;transition:color .2s, border-color .2s;text-transform:uppercase;line-height:30px}@media (max-width: 768px){.directory .directory__nav .directory__nav__item{margin:10px}}@media (min-width: 769px){.directory .directory__nav .directory__nav__item:not(:first-child){margin-left:10px}}.directory .directory__nav .directory__nav__item:hover{color:#505050;border-color:#808285}.directory .directory__nav .directory__nav__item.directory__nav__item--active{background:#47b800;color:#fff;border-color:#47b800}.directory .directory__list{display:flex;flex-wrap:wrap}.directory .directory__list .directory__list__item{width:25%;padding-right:30px}.directory .directory__list .directory__list__item:nth-child(n+5){margin-top:15px}.directory .directory__list .directory__list__item:nth-child(4n){padding-right:0}.directory .direction__pagination{margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}

.toilet__interactive__pets{position:relative;max-width:510px}@media (max-width: 600px){.toilet__interactive__pets{margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:60%}}.toilet__interactive__pets .toilet__interactive__pets__svg{position:absolute;top:0;right:0;bottom:0;left:0}.toilet__interactive__pets .toilet__interactive__pets__svg>svg{width:100%;height:auto}@media (max-width: 768px){.block__container.block__container--615 .block__container__right.toilet__interactive__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));margin-left:auto!important;margin-right:auto!important}.block__container.block__container--615 .block__container__right.toilet__interactive__list:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615 .block__container__right.toilet__interactive__list:last-child{margin-right:0}.block__container.block__container--615 .block__container__right.toilet__interactive__list:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 600px){.block__container.block__container--615 .block__container__right.toilet__interactive__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container--615 .block__container__right.toilet__interactive__list:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615 .block__container__right.toilet__interactive__list:last-child{margin-right:0}.block__container.block__container--615 .block__container__right.toilet__interactive__list:nth-child(NaNn){margin-right:0;margin-left:auto}}

.guide__info__block:not(:first-child){margin-top:40px}.guide__info__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.guide__info__desc{line-height:24px}.guide__info__desc.guide__info__desc--sm{font-size:14px;font-size:.875rem;line-height:22px}.guide_img_center{display:block;margin:0 auto}@media (max-width: 768px){.guide-header-classic .title--lg{font-size:30px;font-size:1.875rem;line-height:35px}}@media (max-width: 600px){.guide-header-classic .guide-header-classic__sharethis.sharethis-inline-share-buttons#st-1{display:inline}}@media (max-width: 600px){.guide-header-classic .block__container__left{flex-direction:column;text-align:center}}.guide-header-classic .guide-header-classic__responsive__img{margin-bottom:25px}@media (min-width: 601px){.guide-header-classic .guide-header-classic__responsive__img{display:none}}.guide-header-classic .guide-header-classic__responsive__img img{width:60%}.guide-arrival--kitten .guide-header-classic .block__container__right,.guide-arrival--puppy .guide-header-classic .block__container__right{text-align:center}

.section-campaign{padding:100px 0}@media (max-width: 412px){.section-campaign{padding:25px 0}}.section-campaign .site-wrap.section-campaign__slider{display:flex;align-items:center;padding:20px 15px;position:relative}.section-campaign .site-wrap.section-campaign__slider .slick-slide img{max-width:100%;height:auto}.section-campaign .site-wrap.section-campaign__slider .slick-arrow{top:50%;position:absolute;transform:translateY(-50%);color:#ec001a}.section-campaign .site-wrap.section-campaign__slider .slick-arrow .icon.icon-arrow-simple-l{transform:translateX(-80px)}.section-campaign .site-wrap.section-campaign__slider .slick-arrow .icon.icon-arrow-simple-r{right:0;transform:translateX(1120px)}.section-campaign .site-wrap.section-campaign__slider .slick-dots{left:0;right:0}.section-campaign .site-wrap.section-campaign__slider .slick-dots li::before{display:none}.section-campaign .site-wrap.section-campaign__slider .slick-dots li{margin:0}.section-campaign .site-wrap.section-campaign__slider .slick-dots li button{padding:0}.section-campaign .site-wrap.section-campaign__slider .slick-dots li button:before{color:#808285;font-size:10px;font-size:.625rem}.section-campaign .site-wrap.section-campaign__slider .slick-dots .slick-active button:before{color:#ec001a}.section-campaign .site-wrap.section-campaign__slider .slick-list .slick-track{display:flex;align-items:center}.section-campaign .site-wrap.section-campaign__slider .block__container{display:flex !important}.section-campaign .site-wrap.section-campaign__slider .block__container .title--xs{color:#ec001a;margin-bottom:20px}@media (max-width: 768px){.section-campaign .site-wrap.section-campaign__slider .block__container .title--xs{font-size:22px;font-size:1.375rem}}.section-campaign .site-wrap.section-campaign__slider .block__container .section-campaign__desc{font-size:19px;font-size:1.1875rem;line-height:28px;margin-bottom:40px}@media (max-width: 768px){.section-campaign .site-wrap.section-campaign__slider .block__container .section-campaign__desc{font-size:16px;font-size:1rem;line-height:24px}}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right{margin-left:auto!important;margin-right:auto!important;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:last-child{margin-right:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 500px){.section-campaign .site-wrap.section-campaign__slider .block__container{flex-wrap:wrap}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));text-align:center;margin-bottom:20px}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__left:last-child{margin-right:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__left:nth-child(NaNn){margin-right:0;margin-left:auto}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:last-child{margin-right:0}.section-campaign .site-wrap.section-campaign__slider .block__container .block__container__right:nth-child(NaNn){margin-right:0;margin-left:auto}}

.site-banner-hero--homepage{background:url(/assets/images/bg.da334b0d1e2a98c0f6d9fc13a9bd83c5.jpg) no-repeat bottom center,linear-gradient(0deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);display:flex;flex-direction:column;height:450px}@media (max-width: 550px){.site-banner-hero--homepage{background:url(/assets/images/bg-responsive.b566c6a1ca2d33b98d4e65682f831835.png) no-repeat bottom center,linear-gradient(0deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);margin-top:34px;height:320px}}.site-banner-hero--homepage__headline{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media (max-width: 550px){.site-banner-hero--homepage__headline{justify-content:flex-start}}.site-banner-hero--homepage__headline .site-banner-hero--homepage__title,.site-banner-hero--homepage__headline .site-banner-hero--homepage__desc{font-size:42px;font-size:2.625rem}@media (max-width: 550px){.site-banner-hero--homepage__headline .site-banner-hero--homepage__title,.site-banner-hero--homepage__headline .site-banner-hero--homepage__desc{font-size:30px;font-size:1.875rem}}@media (max-width: 340px){.site-banner-hero--homepage__headline .site-banner-hero--homepage__title,.site-banner-hero--homepage__headline .site-banner-hero--homepage__desc{font-size:25px;font-size:1.5625rem}}.site-banner-hero--homepage__headline .site-banner-hero--homepage__title{font-family:"Din Pro Bold",sans-serif;margin-bottom:5px}.site-banner-hero--homepage__menu>.site-wrap{display:flex}.site-banner-hero--homepage__menu>.site-wrap{justify-content:center;align-items:center}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item{align-items:center;background:#fff;border-radius:3px 3px 0 0;box-shadow:0 -5px 15px 0 rgba(51,51,51,0.05);color:inherit;display:flex;flex-direction:column;font-family:"Din Pro Medium",sans-serif;height:140px;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/12 - (30px - 30px * 2/12));max-width:calc(99.9% * 2/12 - (30px - 30px * 2/12));width:calc(99.9% * 2/12 - (30px - 30px * 2/12));line-height:15px;min-width:150px;position:relative;padding-bottom:0;text-align:center;text-decoration:none;transition:color .2s, border-radius .2s}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:nth-child(1n){margin-right:30px;margin-left:0}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:last-child{margin-right:0}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:nth-child(12n){margin-right:0;margin-left:auto}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item .item__container{display:flex;flex-direction:column;transition:transform .2s}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item::before{background:#fff;border-radius:3px 3px 0 0;content:'';height:10px;left:0;position:absolute;right:0;top:0px;transition:transform .2s}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:hover{border-radius:0;color:#ec001a}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:hover::before{transform:translate3d(0, -10px, 0)}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:hover .item__container{transform:translate3d(0, -10px, 0)}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item .icon{color:#ec001a;margin-bottom:15px;font-size:32px;font-size:2rem}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item::after{background:#ec001a;bottom:-3px;content:'';height:3px;left:0;position:absolute;right:0;z-index:1}@media (max-width: 768px){.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));min-width:initial}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:nth-child(1n){margin-right:30px;margin-left:0}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:last-child{margin-right:0}.site-banner-hero--homepage__menu .site-banner-hero--homepage__menu__item:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 550px){.site-banner-hero--homepage__menu{display:none}}

.section-magazine{background:url(/assets/images/line.d654864b1f2caf45242e165305cb35a5.svg) center no-repeat;padding:100px 0}@media (max-width: 768px){.section-magazine{background:none}}@media (max-width: 412px){.section-magazine{padding:50px 0}}.section-magazine .section-magazine__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.section-magazine .section-magazine__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine .section-magazine__desc:last-child{margin-right:0}.section-magazine .section-magazine__desc:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine .section-magazine__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));text-align:center}.section-magazine .section-magazine__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine .section-magazine__desc:last-child{margin-right:0}.section-magazine .section-magazine__desc:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-magazine .section-magazine__videos{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-magazine .section-magazine__videos:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine .section-magazine__videos:last-child{margin-right:0}.section-magazine .section-magazine__videos:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine .section-magazine__videos{display:none}}.section-magazine__desc__intro{margin:20px 0 30px 0;line-height:24px}.section-magazine__desc__links{display:flex}.section-magazine__desc__links .button:not(:first-child){margin-left:15px}@media (max-width: 768px){.section-magazine__desc__links{justify-content:center}}.section-magazine__videos__item{display:flex;display:flex}.section-magazine__videos__item{justify-content:center;align-items:center}.section-magazine__videos__item:not(:first-child){margin-top:30px}.section-magazine__videos__item .section-magazine__videos__item__cover{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/6 - (30px - 30px * 2/6));max-width:calc(99.9% * 2/6 - (30px - 30px * 2/6));width:calc(99.9% * 2/6 - (30px - 30px * 2/6))}.section-magazine__videos__item .section-magazine__videos__item__cover:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__videos__item .section-magazine__videos__item__cover:last-child{margin-right:0}.section-magazine__videos__item .section-magazine__videos__item__cover:nth-child(6n){margin-right:0;margin-left:auto}.section-magazine__videos__item .section-magazine__videos__item__cover .section-magazine__videos__item__cover__thumbnail{background-position:center;background-repeat:none;background-size:cover;border-radius:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);display:block;height:90px;transition:box-shadow .2s, transform .2s}.section-magazine__videos__item .section-magazine__videos__item__cover .section-magazine__videos__item__cover__thumbnail:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);transform:translateY(-2px)}.section-magazine__videos__item .section-magazine__videos__item__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/6 - (30px - 30px * 4/6));max-width:calc(99.9% * 4/6 - (30px - 30px * 4/6));width:calc(99.9% * 4/6 - (30px - 30px * 4/6))}.section-magazine__videos__item .section-magazine__videos__item__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__videos__item .section-magazine__videos__item__desc:last-child{margin-right:0}.section-magazine__videos__item .section-magazine__videos__item__desc:nth-child(6n){margin-right:0;margin-left:auto}.section-magazine__videos__item .section-magazine__videos__item__desc .section-magazine__videos__item__desc__title{font-size:19px;font-size:1.1875rem;color:inherit;display:block;font-family:"Din Pro Medium",sans-serif;line-height:23px;margin-bottom:15px;text-decoration:none}

.partnerIconHighlight{cursor:pointer}.partnerIconHighlight text{fill:#fff}.partnerIconHighlight[data-class="svg-area-vets"] g>use:last-child{fill:#5CB8E6}.partnerIconHighlight[data-class="svg-area-vets"] circle,.partnerIconHighlight[data-class="svg-area-vets"] rect{fill:#5CB8E6}.partnerIconHighlight[data-class="svg-area-shops"] g>use:last-child{fill:#FFA366}.partnerIconHighlight[data-class="svg-area-shops"] circle,.partnerIconHighlight[data-class="svg-area-shops"] rect{fill:#FFA366}.partnerIconHighlight[data-class="svg-area-clubs"] g>use:last-child{fill:#C499CC}.partnerIconHighlight[data-class="svg-area-clubs"] circle,.partnerIconHighlight[data-class="svg-area-clubs"] rect{fill:#C499CC}.partnerIconHighlight[data-class="svg-area-breeders"] g>use:last-child{fill:#7ACC81}.partnerIconHighlight[data-class="svg-area-breeders"] circle,.partnerIconHighlight[data-class="svg-area-breeders"] rect{fill:#7ACC81}.section-partners{margin:100px 0}@media (max-width: 412px){.section-partners{margin:50px 0}}.section-partners .site-wrap{display:flex}.section-partners .site-wrap{justify-content:center;align-items:center}@media (max-width: 768px){.section-partners .site-wrap{display:flex;flex-wrap:wrap-reverse;justify-content:center}}.section-partners .section-partners__map{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));position:relative}.section-partners .section-partners__map:nth-child(1n){margin-right:30px;margin-left:0}.section-partners .section-partners__map:last-child{margin-right:0}.section-partners .section-partners__map:nth-child(12n){margin-right:0;margin-left:auto}.section-partners .section-partners__map .section-partners__map__pic{bottom:0;left:0;position:absolute;max-width:51%;max-height:47%}@media (max-width: 768px){.section-partners .section-partners__map .section-partners__map__svg{height:auto}}.section-partners .section-partners__map .section-partners__map__svg a[data-class^="svg-area-"] g use,.section-partners .section-partners__map .section-partners__map__svg a[data-class^="svg-area-"] circle,.section-partners .section-partners__map .section-partners__map__svg a[data-class^="svg-area-"] rect,.section-partners .section-partners__map .section-partners__map__svg a[data-class^="svg-area-"] text{transition:fill .2s ease}@media (max-width: 768px){.section-partners .section-partners__map{align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;max-width:510px}.section-partners .section-partners__map:nth-child(1n){margin-right:30px;margin-left:0}.section-partners .section-partners__map:last-child{margin-right:0}.section-partners .section-partners__map:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-partners .section-partners__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-partners .section-partners__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-partners .section-partners__desc:last-child{margin-right:0}.section-partners .section-partners__desc:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 901px){.section-partners .section-partners__desc{padding-right:25px}}@media (max-width: 900px){.section-partners .section-partners__desc{margin-left:auto!important;margin-right:auto!important;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.section-partners .section-partners__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-partners .section-partners__desc:last-child{margin-right:0}.section-partners .section-partners__desc:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 768px){.section-partners .section-partners__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 12/12 - (30px - 30px * 12/12));max-width:calc(99.9% * 12/12 - (30px - 30px * 12/12));width:calc(99.9% * 12/12 - (30px - 30px * 12/12));text-align:center}.section-partners .section-partners__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-partners .section-partners__desc:last-child{margin-right:0}.section-partners .section-partners__desc:nth-child(12n){margin-right:0;margin-left:auto}}.section-partners .section-partners__desc .section-partners__desc__intro{line-height:24px;margin:20px 0 40px 0}@media (max-width: 412px){.section-partners .section-partners__desc .section-partners__desc__intro{margin:10px 0 40px 0}}.section-partners .section-partners__desc .section-partners__desc__links{display:flex;flex-direction:column}.section-partners .section-partners__desc .section-partners__desc__links>a:not(:first-child){margin-top:20px}.section-partners .section-partners__desc .section-partners__desc__links .link.active .icon-arrow-simple-r{transform:translateX(5px)}@media (max-width: 768px){.section-partners .section-partners__desc .section-partners__desc__links{display:none}}

.section-ranges{background:url(/assets/images/arrow.64ffa2d0b20a8b22ea51f65fe05639e9.svg) top center no-repeat,linear-gradient(-180deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);padding:100px 0;position:relative}@-webkit-keyframes slide{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}@keyframes slide{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.section-ranges .section-ranges__anchor .icon-arrow-b-alt{font-size:20px;font-size:1.25rem;position:absolute;margin-left:-7.5px;top:0;left:50%;color:#ec001a}.section-ranges .section-ranges__anchor .icon-arrow-b-alt:hover{-webkit-animation:slide 1s infinite;animation:slide 1s infinite}@media (max-width: 768px){.section-ranges{padding:90px 0 50px 0}}.section-ranges .section-ranges__headline{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));text-align:center}.section-ranges .section-ranges__headline:nth-child(1n){margin-right:30px;margin-left:0}.section-ranges .section-ranges__headline:last-child{margin-right:0}.section-ranges .section-ranges__headline:nth-child(NaNn){margin-right:0;margin-left:auto}.section-ranges .section-ranges__headline .title--md{color:#ec001a;margin-bottom:10px}@media (max-width: 412px){.section-ranges .section-ranges__headline .title--md{font-size:30px;font-size:1.875rem}}.section-ranges .section-ranges__headline .button{margin-top:30px}@media (max-width: 900px){.section-ranges .section-ranges__headline{background:none}}.section-ranges .section-ranges__packs{margin-top:60px}@media (max-width: 768px){.section-ranges .section-ranges__packs{margin-top:70px}}@media (max-width: 412px){.section-ranges .section-ranges__packs{margin-top:50px}}.section-ranges .section-ranges__packs .section-ranges__slider{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.section-ranges .section-ranges__packs .section-ranges__slider .slick-arrow{align-items:center;background:#ec001a;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:12px 0;width:40px;font-size:16px;font-size:1rem}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list{width:100%}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track{display:flex}@media (min-width: 768px){.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track{display:flex;justify-content:space-between}}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide{display:flex;flex:1 0 auto;justify-content:center}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide>div{display:flex}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item{display:inline-flex !important;flex:1 0 auto;flex-direction:column;text-align:center;text-decoration:none;border:0;padding:0;text-decoration:none;color:#333;font-family:"Din Pro Medium",sans-serif}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item .section-ranges__packs__item__title{margin-bottom:10px;margin-top:auto}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item .link:not(:last-child){margin-bottom:10px}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item .link{display:block;outline:none}.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item>img{max-width:240px;margin:0 auto 35px auto}@media (max-width: 768px){.section-ranges .section-ranges__packs .section-ranges__slider .slick-list .slick-track .slick-slide .section-ranges__packs__item>img{max-width:100%;height:auto;margin:0 20px 10px 20px}}

.section-websites{margin-top:50px;padding-bottom:100px;position:relative}@media (max-width: 768px){.section-websites{padding-bottom:0;margin-top:100px;margin-bottom:50px}}@media (max-width: 412px){.section-websites{margin-top:50px;margin-bottom:50px}}.section-websites::after{background:#f6f6f6;bottom:0;content:'';display:block;left:50%;position:absolute;right:0;top:-103px;transform:translateX(-50%);width:2px;z-index:3}@media (max-width: 768px){.section-websites::after{height:2px;top:50%;width:100%}}.section-websites .section-websites__img{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 2/5 - (30px - 30px * 2/5));max-width:calc(99.9% * 2/5 - (30px - 30px * 2/5));width:calc(99.9% * 2/5 - (30px - 30px * 2/5))}.section-websites .section-websites__img:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__img:last-child{margin-right:0}.section-websites .section-websites__img:nth-child(5n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-websites .section-websites__img{display:flex;justify-content:center;align-items:center}}.section-websites .section-websites__img img{width:100%}.section-websites .section-websites__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/5 - (30px - 30px * 3/5));max-width:calc(99.9% * 3/5 - (30px - 30px * 3/5));width:calc(99.9% * 3/5 - (30px - 30px * 3/5))}.section-websites .section-websites__desc:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__desc:last-child{margin-right:0}.section-websites .section-websites__desc:nth-child(5n){margin-right:0;margin-left:auto}.section-websites .section-websites__desc__title{color:#ec001a;font-size:22px;font-size:1.375rem}.section-websites .section-websites__desc__intro{line-height:22px;margin:10px 0;font-size:14px;font-size:.875rem}.section-websites .section-websites__myrc,.section-websites .section-websites__royalty{align-items:center;display:flex}.section-websites .section-websites__royalty{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.section-websites .section-websites__royalty:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__royalty:last-child{margin-right:0}.section-websites .section-websites__royalty:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-websites .section-websites__royalty{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-bottom:50px}.section-websites .section-websites__royalty:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__royalty:last-child{margin-right:0}.section-websites .section-websites__royalty:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-websites .section-websites__myrc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important}.section-websites .section-websites__myrc:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__myrc:last-child{margin-right:0}.section-websites .section-websites__myrc:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-websites .section-websites__myrc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-top:50px}.section-websites .section-websites__myrc:nth-child(1n){margin-right:30px;margin-left:0}.section-websites .section-websites__myrc:last-child{margin-right:0}.section-websites .section-websites__myrc:nth-child(NaNn){margin-right:0;margin-left:auto}}

.site-footer__bottom{font-size:14px;font-size:.875rem;background:#eaeaea;padding:20px 0}.site-footer__bottom .site-footer__bottom__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12))}.site-footer__bottom .site-footer__bottom__item:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__bottom .site-footer__bottom__item:last-child{margin-right:0}.site-footer__bottom .site-footer__bottom__item:nth-child(12n){margin-right:0;margin-left:auto}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12))}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:last-child{margin-right:0}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 412px){.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:last-child{margin-right:0}.site-footer__bottom .site-footer__bottom__item.site-footer__bottom__item--copy:nth-child(NaNn){margin-right:0;margin-left:auto}}.site-footer__bottom .site-footer__bottom__item:last-of-type{text-align:right}@media (max-width: 412px){.site-footer__bottom .site-footer__bottom__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));display:flex;justify-content:center;align-items:center}.site-footer__bottom .site-footer__bottom__item:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__bottom .site-footer__bottom__item:last-child{margin-right:0}.site-footer__bottom .site-footer__bottom__item:nth-child(NaNn){margin-right:0;margin-left:auto}.site-footer__bottom .site-footer__bottom__item:last-child{margin-top:15px;display:flex;justify-content:space-around;text-align:center}.site-footer__bottom .site-footer__bottom__item a:not(:first-child){margin-left:10px}}.site-footer__bottom .site-footer__bottom__item a{color:#333;text-decoration:none}.site-footer__bottom .site-footer__bottom__item a:not(:first-child)::before{content:"|";margin:0 15px}@media (max-width: 412px){.site-footer__bottom .site-footer__bottom__item a:not(:first-child)::before{display:none}}

.site-footer__top{background:#333;padding:80px 0}@media (max-width: 768px){.site-footer__top{padding:50px 0}}.site-footer__top .site-footer__top__links{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 9/12 - (30px - 30px * 9/12));max-width:calc(99.9% * 9/12 - (30px - 30px * 9/12));width:calc(99.9% * 9/12 - (30px - 30px * 9/12));display:flex;flex-wrap:wrap}.site-footer__top .site-footer__top__links:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__top .site-footer__top__links:last-child{margin-right:0}.site-footer__top .site-footer__top__links:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.site-footer__top .site-footer__top__links{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.site-footer__top .site-footer__top__links:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__top .site-footer__top__links:last-child{margin-right:0}.site-footer__top .site-footer__top__links:nth-child(1n){margin-right:0;margin-left:auto}}.site-footer__top .site-footer__top__links .site-footer__top__links__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.site-footer__top .site-footer__top__links .site-footer__top__links__item:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__top .site-footer__top__links .site-footer__top__links__item:last-child{margin-right:0}.site-footer__top .site-footer__top__links .site-footer__top__links__item:nth-child(3n){margin-right:0;margin-left:auto}.site-footer__top .site-footer__top__links .site-footer__top__links__item:nth-child(n+4){margin-top:30px}@media (max-width: 500px){.site-footer__top .site-footer__top__links .site-footer__top__links__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.site-footer__top .site-footer__top__links .site-footer__top__links__item:nth-child(1n){margin-right:30px;margin-left:0}.site-footer__top .site-footer__top__links .site-footer__top__links__item:last-child{margin-right:0}.site-footer__top .site-footer__top__links .site-footer__top__links__item:nth-child(NaNn){margin-right:0;margin-left:auto}.site-footer__top .site-footer__top__links .site-footer__top__links__item:not(:first-child){margin-top:30px}}.site-footer__top .site-footer__title{color:#fff;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;line-height:19px;margin-bottom:20px;text-transform:uppercase}.site-footer__top__links ul{list-style-type:none;margin:0;padding:0}.site-footer__top__links ul li{align-items:center;display:flex}.site-footer__top__links ul li:not(:first-child){margin-top:15px}.site-footer__top__links ul li a{display:flex;align-items:flex-start;text-decoration:none;color:#fff;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;line-height:19px;transition:color 0.2s ease}.site-footer__top__links ul li a:hover{color:#fff}.site-footer__top__links ul li a .icon{font-size:10px;font-size:.625rem;color:#fff;margin:2px 10px 0 0}.site-footer__top__contact{margin-top:40px;padding-top:40px;border-top:1px solid #808285;flex:1}@media (max-width: 768px){.site-footer__top__contact{margin-top:50px}}.site-footer__top__contact .site-footer__title{text-transform:none;font-size:19px;font-size:1.1875rem;line-height:23px}.site-footer__top__contact .site-footer__top__contact__desc{color:#fff;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;line-height:19px}.site-footer__top__contact .site-footer__top__contact__link{color:#fff;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;display:inline-flex;align-items:center;margin-top:40px;text-decoration:none}.site-footer__top__contact .site-footer__top__contact__link:hover>.icon{color:#ec001a}.site-footer__top__contact .site-footer__top__contact__link>.icon{margin-right:10px;transition:color 0.2s}.site-footer__copyrights{text-align:center;margin-top:60px;color:#fff;font-family:"Din Pro Bold",sans-serif;font-size:12px;font-size:.75rem;line-height:14px;flex:1}.site-footer__copyrights a{color:#fff;font-family:"Din Pro Bold",sans-serif;font-size:12px;font-size:.75rem;line-height:14px;text-decoration:none}@media (max-width: 500px){.site-footer__copyrights a{margin-top:10px}}.site-footer__copyrights a:not(:first-child){margin-left:30px}.site-footer__copyrights a:hover{text-decoration:underline}.site-footer__copyrights .site-footer__copyrights__links{display:flex;flex-wrap:wrap;justify-content:center}.site-footer__copyrights .site-footer__copyrights__year{margin-top:15px}

.site-header__bottom__link{display:flex;align-items:center;justify-content:center}.site-header__bottom .site-header__bottom__crown{display:none}.site-header__bottom .site-header__navigation,.site-header__bottom .site-header__navigation__sub{list-style:none;margin:0;padding:0}.site-header__bottom .site-header__navigation a,.site-header__bottom .site-header__navigation__sub a{color:#333;text-decoration:none;border-bottom:none}.site-header__bottom .site-header__navigation{display:flex;flex:1 0 auto;justify-content:center}.site-header__bottom .site-header__navigation>li{position:relative}.site-header__bottom .site-header__navigation>li:not(:first-child){margin-left:30px}.site-header__bottom .site-header__navigation>li a,.site-header__bottom .site-header__navigation>li .dotted{line-height:19px;text-transform:uppercase}.site-header__bottom .site-header__navigation>li>.dotted{position:relative}.site-header__bottom .site-header__navigation>li>.dotted::before,.site-header__bottom .site-header__navigation>li>.dotted::after{content:'';left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity 0.2s}.site-header__bottom .site-header__navigation>li>.dotted::before{background:#fff;border-radius:30px 30px 0 0;bottom:-1px;box-shadow:0 -5px 15px 0 rgba(51,51,51,0.05);height:15px;width:30px;z-index:6}.site-header__bottom .site-header__navigation>li>.dotted::after{background:#ec001a;border-radius:50%;bottom:-4px;height:6px;width:6px;z-index:7}.site-header__bottom .site-header__navigation>li>a,.site-header__bottom .site-header__navigation>li>span{display:inline-block;font-family:"Din Pro Medium",sans-serif;padding:30px 0;transition:color 0.2s}.site-header__bottom .site-header__navigation>li>a .icon-arrow-b,.site-header__bottom .site-header__navigation>li>span .icon-arrow-b{font-size:6px;font-size:.375rem;margin-left:5px}.site-header__bottom .site-header__navigation>li:hover,.site-header__bottom .site-header__navigation>li.site-header__navigation--active{cursor:default}.site-header__bottom .site-header__navigation>li:hover a,.site-header__bottom .site-header__navigation>li:hover>span,.site-header__bottom .site-header__navigation>li.site-header__navigation--active a,.site-header__bottom .site-header__navigation>li.site-header__navigation--active>span{color:#ec001a}.site-header__bottom .site-header__navigation>li:hover a{cursor:pointer}.site-header__bottom .site-header__navigation>li:hover .dotted::before,.site-header__bottom .site-header__navigation>li:hover .dotted::after{opacity:1;transition:opacity 0.2s 0.1s}.site-header__bottom .site-header__navigation>li:hover .dotted::before{bottom:-1px}.site-header__bottom .site-header__navigation>li:hover .dotted::after{bottom:-4px}.site-header__bottom .site-header__navigation>li:hover .site-header__navigation__container{display:block;top:100%;transition:top 0s 0s}.site-header__bottom .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub{transform:translateY(1px)}.site-header__bottom .site-header__navigation__container{left:50%;transform:translateX(-50%);overflow:hidden;padding:0 15px 15px 15px;position:absolute;top:-999%;transition:top 0s 0.4s;z-index:5}.site-header__bottom .site-header__navigation__sub{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 -5px 15px 0 rgba(51,51,51,0.05);transform:translateY(-120%);transition:transform 0.2s;width:200px}.site-header__bottom .site-header__navigation__sub>li:not(:first-child){border-top:1px solid #eaeaea}.site-header__bottom .site-header__navigation__sub>li>a{color:#ec001a;display:block;font-family:"Din Pro Medium",sans-serif;padding:18px 20px;font-size:14px;font-size:.875rem;transition:color 0.2s ease, box-shadow 0.2s ease;line-height:19px}.site-header__bottom .site-header__navigation__sub>li>a:hover{color:#80000F}

.site-header--top{padding-top:30px}.site-header--top .site-wrap{display:flex}.site-header--top .site-wrap{justify-content:inherit;align-items:center}.site-header--top .site-header__item--language,.site-header--top .site-header__item--links{font-size:14px;font-size:.875rem;display:flex}.site-header--top .site-header__item--language a,.site-header--top .site-header__item--links a{text-decoration:none;text-transform:capitalize;transition:color 0.2s;border-bottom:none}.site-header--top .site-header__item--language a:hover,.site-header--top .site-header__item--links a:hover{color:#ec001a}.site-header--top .site-header__item--links>li:not(:first-child){margin-left:25px}.site-header--top .site-header__item--language a{color:#808285}.site-header--top .site-header__item--language a:not(:first-child){margin-left:25px}.site-header--top .site-header__item--language a.site-header__item--language--active{color:#333}.site-header--top .site-header__item--logo a{display:block;text-decoration:none}.site-header--top .site-header__item--logo a>img{display:block;margin:0 auto}.site-header--top .site-header__item--links{justify-content:flex-end}.site-header--top .site-header__item--links a{color:inherit}.site-header--top .site-header__item--links .site-header__item__user{color:#ec001a;display:inline-flex;align-items:center}.site-header--top .site-header__item--links .site-header__item__user .icon{font-size:12px;font-size:.75rem;margin-right:10px}.site-header--top .site-header__navigation,.site-header--top .site-header__navigation__sub{list-style:none;margin:0;padding:0}.site-header--top .site-header__navigation>li>.icon,.site-header--top .site-header__navigation__sub>li>.icon{margin-right:25px}.site-header--top .site-header__navigation{display:flex;flex:1 0 auto;justify-content:flex-end}.site-header--top .site-header__navigation>li{position:relative}.site-header--top .site-header__navigation>li>a{font-size:14px;font-size:.875rem;display:inline-block;font-family:"Din Pro Regular",sans-serif;padding:20px 0;transition:color 0.2s}.site-header--top .site-header__navigation>li:hover{color:#ec001a}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container{display:block;top:calc(100% - 15px);transition:top 0s 0s}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub{transform:translateY(1px);cursor:default}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub a:hover{color:#bf0016}.site-header--top .site-header__navigation__container{left:50%;transform:translateX(-50%);overflow:hidden;padding:0;position:absolute;top:-999%;transition:top 0s 0.4s;z-index:5;padding:15px}.site-header--top .site-header__navigation__sub{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 15px 0 rgba(51,51,51,0.05);transform:translateY(-120%);transition:transform 0.2s;min-width:200px}.site-header--top .site-header__navigation__sub>li{display:flex;align-items:center;font-size:14px;font-size:.875rem;padding:30px;color:#ec001a;font-family:"Din Pro Medium",sans-serif}.site-header--top .site-header__navigation__sub>li:first-child{border-radius:3px 3px 0 0}.site-header--top .site-header__navigation__sub>li:hover,.site-header--top .site-header__navigation__sub>li a.link:hover{color:#bf0016}.site-header--top .site-header__navigation__sub>li:not(:first-child){border-top:1px solid #eaeaea}.site-header--top .site-header__navigation__sub>li>.icon{font-size:16px;font-size:1rem}.site-header--top .site-header__navigation__sub>li>a{display:block;margin-left:0;font-family:"Din Pro Medium",sans-serif}.site-header__bottom__link{display:flex;align-items:center;justify-content:center}.site-header__bottom .site-header__bottom__crown{display:none}.site-header__bottom .site-header__navigation,.site-header__bottom .site-header__navigation__sub{list-style:none;margin:0;padding:0}.site-header__bottom .site-header__navigation a,.site-header__bottom .site-header__navigation__sub a{color:#333;text-decoration:none;border-bottom:none}.site-header__bottom .site-header__navigation{display:flex;flex:1 0 auto;justify-content:center}.site-header__bottom .site-header__navigation>li{position:relative}.site-header__bottom .site-header__navigation>li:not(:first-child){margin-left:30px}.site-header__bottom .site-header__navigation>li a,.site-header__bottom .site-header__navigation>li .dotted{line-height:19px;text-transform:uppercase}.site-header__bottom .site-header__navigation>li>.dotted{position:relative}.site-header__bottom .site-header__navigation>li>.dotted::before,.site-header__bottom .site-header__navigation>li>.dotted::after{content:'';left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity 0.2s}.site-header__bottom .site-header__navigation>li>.dotted::before{background:#fff;border-radius:30px 30px 0 0;bottom:-1px;box-shadow:0 -5px 15px 0 rgba(51,51,51,0.05);height:15px;width:30px;z-index:6}.site-header__bottom .site-header__navigation>li>.dotted::after{background:#ec001a;border-radius:50%;bottom:-4px;height:6px;width:6px;z-index:7}.site-header__bottom .site-header__navigation>li>a,.site-header__bottom .site-header__navigation>li>span{display:inline-block;font-family:"Din Pro Medium",sans-serif;padding:30px 0;transition:color 0.2s}.site-header__bottom .site-header__navigation>li>a .icon-arrow-b,.site-header__bottom .site-header__navigation>li>span .icon-arrow-b{font-size:6px;font-size:.375rem;margin-left:5px}.site-header__bottom .site-header__navigation>li:hover,.site-header__bottom .site-header__navigation>li.site-header__navigation--active{cursor:default}.site-header__bottom .site-header__navigation>li:hover a,.site-header__bottom .site-header__navigation>li:hover>span,.site-header__bottom .site-header__navigation>li.site-header__navigation--active a,.site-header__bottom .site-header__navigation>li.site-header__navigation--active>span{color:#ec001a}.site-header__bottom .site-header__navigation>li:hover a{cursor:pointer}.site-header__bottom .site-header__navigation>li:hover .dotted::before,.site-header__bottom .site-header__navigation>li:hover .dotted::after{opacity:1;transition:opacity 0.2s 0.1s}.site-header__bottom .site-header__navigation>li:hover .dotted::before{bottom:-1px}.site-header__bottom .site-header__navigation>li:hover .dotted::after{bottom:-4px}.site-header__bottom .site-header__navigation>li:hover .site-header__navigation__container{display:block;top:100%;transition:top 0s 0s}.site-header__bottom .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub{transform:translateY(1px)}.site-header__bottom .site-header__navigation__container{left:50%;transform:translateX(-50%);overflow:hidden;padding:0 15px 15px 15px;position:absolute;top:-999%;transition:top 0s 0.4s;z-index:5}.site-header__bottom .site-header__navigation__sub{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 -5px 15px 0 rgba(51,51,51,0.05);transform:translateY(-120%);transition:transform 0.2s;width:200px}.site-header__bottom .site-header__navigation__sub>li:not(:first-child){border-top:1px solid #eaeaea}.site-header__bottom .site-header__navigation__sub>li>a{color:#ec001a;display:block;font-family:"Din Pro Medium",sans-serif;padding:18px 20px;font-size:14px;font-size:.875rem;transition:color 0.2s ease, box-shadow 0.2s ease;line-height:19px}.site-header__bottom .site-header__navigation__sub>li>a:hover{color:#80000F}.site-header{background:#fff;box-shadow:0 1px 0 #eaeaea;left:0;position:fixed;right:0;top:0;transition:transform 0.2s, box-shadow 0.2s;z-index:99}@media (max-width: 900px){.site-header{display:none}}.site-header .site-header__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.site-header .site-header__item:nth-child(1n){margin-right:30px;margin-left:0}.site-header .site-header__item:last-child{margin-right:0}.site-header .site-header__item:nth-child(3n){margin-right:0;margin-left:auto}.site-header--mobile{display:none;padding:15px 0;box-shadow:0 1px 0 #eaeaea;position:fixed;top:0;left:0;right:0;background:#fff;z-index:99}@media (max-width: 900px){.site-header--mobile{display:block}}.site-header--mobile a{color:#ec001a}.site-header--mobile .icon-burger{font-size:12px;font-size:.75rem}.site-header--mobile .icon-bag-small{font-size:16px;font-size:1rem;color:#808285;margin:30px}.site-header--mobile>.site-wrap{justify-content:space-between;align-items:center}.site-header--mobile .buttons-right{display:flex}.site-header--mobile .buttons-right .button-panel-food{margin-left:30px}.headroom{will-change:transform;transition:transform 0.2s, box-shadow 0.2s}.headroom--pinned{transition:transform 0.2s, box-shadow 0.2s}.headroom--unpinned{transform:translateY(-90px);box-shadow:0 1px 0 #eaeaea,0 5px 15px 0 rgba(51,51,51,0.05)}.headroom--unpinned .site-header__bottom__crown{display:block;align-self:center}.headroom--unpinned .site-header__navigation{justify-content:flex-end}

.site-header--top{padding-top:30px}.site-header--top .site-wrap{display:flex}.site-header--top .site-wrap{justify-content:inherit;align-items:center}.site-header--top .site-header__item--language,.site-header--top .site-header__item--links{font-size:14px;font-size:.875rem;display:flex}.site-header--top .site-header__item--language a,.site-header--top .site-header__item--links a{text-decoration:none;text-transform:capitalize;transition:color 0.2s;border-bottom:none}.site-header--top .site-header__item--language a:hover,.site-header--top .site-header__item--links a:hover{color:#ec001a}.site-header--top .site-header__item--links>li:not(:first-child){margin-left:25px}.site-header--top .site-header__item--language a{color:#808285}.site-header--top .site-header__item--language a:not(:first-child){margin-left:25px}.site-header--top .site-header__item--language a.site-header__item--language--active{color:#333}.site-header--top .site-header__item--logo a{display:block;text-decoration:none}.site-header--top .site-header__item--logo a>img{display:block;margin:0 auto}.site-header--top .site-header__item--links{justify-content:flex-end}.site-header--top .site-header__item--links a{color:inherit}.site-header--top .site-header__item--links .site-header__item__user{color:#ec001a;display:inline-flex;align-items:center}.site-header--top .site-header__item--links .site-header__item__user .icon{font-size:12px;font-size:.75rem;margin-right:10px}.site-header--top .site-header__navigation,.site-header--top .site-header__navigation__sub{list-style:none;margin:0;padding:0}.site-header--top .site-header__navigation>li>.icon,.site-header--top .site-header__navigation__sub>li>.icon{margin-right:25px}.site-header--top .site-header__navigation{display:flex;flex:1 0 auto;justify-content:flex-end}.site-header--top .site-header__navigation>li{position:relative}.site-header--top .site-header__navigation>li>a{font-size:14px;font-size:.875rem;display:inline-block;font-family:"Din Pro Regular",sans-serif;padding:20px 0;transition:color 0.2s}.site-header--top .site-header__navigation>li:hover{color:#ec001a}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container{display:block;top:calc(100% - 15px);transition:top 0s 0s}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub{transform:translateY(1px);cursor:default}.site-header--top .site-header__navigation>li:hover .site-header__navigation__container .site-header__navigation__sub a:hover{color:#bf0016}.site-header--top .site-header__navigation__container{left:50%;transform:translateX(-50%);overflow:hidden;padding:0;position:absolute;top:-999%;transition:top 0s 0.4s;z-index:5;padding:15px}.site-header--top .site-header__navigation__sub{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 0 15px 0 rgba(51,51,51,0.05);transform:translateY(-120%);transition:transform 0.2s;min-width:200px}.site-header--top .site-header__navigation__sub>li{display:flex;align-items:center;font-size:14px;font-size:.875rem;padding:30px;color:#ec001a;font-family:"Din Pro Medium",sans-serif}.site-header--top .site-header__navigation__sub>li:first-child{border-radius:3px 3px 0 0}.site-header--top .site-header__navigation__sub>li:hover,.site-header--top .site-header__navigation__sub>li a.link:hover{color:#bf0016}.site-header--top .site-header__navigation__sub>li:not(:first-child){border-top:1px solid #eaeaea}.site-header--top .site-header__navigation__sub>li>.icon{font-size:16px;font-size:1rem}.site-header--top .site-header__navigation__sub>li>a{display:block;margin-left:0;font-family:"Din Pro Medium",sans-serif}

@media (min-width: 526px){#panel-food{box-shadow:0 0 15px 0 rgba(51,51,51,0.5)}}@media (max-width: 525px){#panel-food{top:60px}}@media (min-width: 526px){.panel-food{padding:20px}}.panel-food .panel-food__title{font-size:19px;font-size:1.1875rem;text-align:center;color:#ec001a;margin-bottom:30px}.panel-food .panel-food__subtitle{font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;color:#333;margin-top:30px;padding-top:30px;border-top:1px solid #eaeaea}.panel-food .panel-food__header{background:url(/assets/images/puppies.66417d036ccfad3b02ceb892be149ffd.jpg) no-repeat center;height:150px;display:flex;align-items:center}@media (max-width: 412px){.panel-food .panel-food__header{background:unset;height:auto}}.panel-food .panel-food__header .input-radio-group{justify-content:space-between;align-items:center;flex:1 0 auto}.panel-food .form__fieldset--labelled .input-radio-group{justify-content:flex-end}.panel-food .panel-food__form__footer{text-align:center;margin-top:30px;padding-top:30px;border-top:1px solid #eaeaea}.form-food-view-container .loader{margin:20px auto 0}

.site-wrap.splash{align-items:center;display:flex;flex-direction:column;width:100%;flex:1;background:url(/assets/images/splash_bg.63411cebcf81b83b473cc0725055031c.jpg) no-repeat center center/contain}@media (max-width: 768px){.site-wrap.splash{background:none}}.site-wrap.splash .splash__header{padding:60px 0}@media (max-width: 768px){.site-wrap.splash .splash__header{padding:30px 0}}.site-wrap.splash .splash__header a{text-decoration:none}.site-wrap.splash .splash__container{align-items:center;display:flex;flex-direction:column;margin-bottom:60px;width:100%}@media (max-width: 768px){.site-wrap.splash .splash__container{margin-bottom:30px}}.site-wrap.splash .splash__container .splash__modal{background:#fff;box-shadow:0 3px 15px 0 rgba(51,51,51,0.1);padding:30px;position:relative;width:690px}.site-wrap.splash .splash__container .splash__modal .wysiwyg-content p:first-of-type{margin:0}@media (max-width: 768px){.site-wrap.splash .splash__container .splash__modal div{max-width:100%}}@media (max-width: 420px){.site-wrap.splash .splash__container .splash__modal{padding:20px}}@media (max-width: 768px){.site-wrap.splash .splash__container .splash__modal{width:100%}}.site-wrap.splash .splash__container .splash__modal .splash__modal__close{margin-bottom:30px;display:flex;justify-content:flex-end}@media (max-width: 420px){.site-wrap.splash .splash__container .splash__modal .splash__modal__close{margin-bottom:20px}}.site-wrap.splash .splash__container .splash__modal .splash__modal__close a{color:#808285;transition:color .2s}.site-wrap.splash .splash__container .splash__modal .splash__modal__close a:hover{color:#333}.site-wrap.splash .splash__container .splash__modal .splash__modal__language-selector{font-size:14px;font-size:.875rem;flex:1 0 auto;text-decoration:none;text-transform:capitalize}.site-wrap.splash .splash__container .splash__modal .splash__modal__language-selector a{color:#808285;text-decoration:none}.site-wrap.splash .splash__container .splash__modal .splash__modal__language-selector a.language--active{color:#333}.site-wrap.splash .splash__container .splash__modal .splash__modal__language-selector a:first-child{margin-right:10px}.site-wrap.splash .splash__container .splash__modal .section-newsletter{background:transparent;color:#333;padding-bottom:0;padding-top:80px}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__desc{display:none}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin:0}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form:nth-child(1n){margin-right:30px;margin-left:0}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form:last-child{margin-right:0}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form:nth-child(NaNn){margin-right:0;margin-left:auto}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form{width:100%}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group{width:100%}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input{background:#fff;border:#bebebe 1px solid;transition:color .2s ease}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input:focus{border-color:#808285}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input.placeholder{color:#bebebe}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input:-moz-placeholder{color:#bebebe}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input::-moz-placeholder{color:#bebebe}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input:-ms-input-placeholder{color:#bebebe}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form form .input-group>input::-webkit-input-placeholder{color:#bebebe}.site-wrap.splash .splash__container .splash__modal .section-newsletter .section-newsletter__form .successBox{color:#fff}

.section-magazine-detail__content{display:flex;width:100%}.section-magazine-detail__content .section-magazine-detail__content__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));line-height:28px}.section-magazine-detail__content .section-magazine-detail__content__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__content .section-magazine-detail__content__left:last-child{margin-right:0}.section-magazine-detail__content .section-magazine-detail__content__left:nth-child(12n){margin-right:0;margin-left:auto}.section-magazine-detail__content .section-magazine-detail__content__left .section-magazine-detail__content__left__intro{font-size:19px;font-size:1.1875rem;margin-bottom:60px}.section-magazine-detail__content .section-magazine-detail__content__left .videoWrapper{height:0;margin-top:60px;position:relative;padding-bottom:56.25%;padding-top:25px}.section-magazine-detail__content .section-magazine-detail__content__left .videoWrapper>iframe{border-radius:3px;height:100%;left:0;position:absolute;width:100%;top:0}@media (max-width: 768px){.section-magazine-detail__content .section-magazine-detail__content__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-magazine-detail__content .section-magazine-detail__content__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__content .section-magazine-detail__content__left:last-child{margin-right:0}.section-magazine-detail__content .section-magazine-detail__content__left:nth-child(1n){margin-right:0;margin-left:auto}}.section-magazine-detail__content .section-magazine-detail__content__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-magazine-detail__content .section-magazine-detail__content__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__content .section-magazine-detail__content__right:last-child{margin-right:0}.section-magazine-detail__content .section-magazine-detail__content__right:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__content .section-magazine-detail__content__right{display:none}}.section-magazine-detail__review{margin:100px 0}@media (max-width: 768px){.section-magazine-detail__review{margin:50px 0}}.section-magazine-detail__review .section-magazine-detail__review__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.section-magazine-detail__review .section-magazine-detail__review__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__review .section-magazine-detail__review__left:last-child{margin-right:0}.section-magazine-detail__review .section-magazine-detail__review__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__review .section-magazine-detail__review__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 12/12 - (30px - 30px * 12/12));max-width:calc(99.9% * 12/12 - (30px - 30px * 12/12));width:calc(99.9% * 12/12 - (30px - 30px * 12/12))}.section-magazine-detail__review .section-magazine-detail__review__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__review .section-magazine-detail__review__left:last-child{margin-right:0}.section-magazine-detail__review .section-magazine-detail__review__left:nth-child(12n){margin-right:0;margin-left:auto}}.section-magazine-detail__review .section-magazine-detail__review__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-magazine-detail__review .section-magazine-detail__review__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__review .section-magazine-detail__review__right:last-child{margin-right:0}.section-magazine-detail__review .section-magazine-detail__review__right:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__review .section-magazine-detail__review__right{display:none}}

.section-magazine-detail__links{margin-top:60px}.section-magazine-detail__links .section-magazine-detail__links__title{font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:30px}.section-magazine-detail__links .section-magazine-detail__links__list .section-magazine-detail__links__list__item:not(:first-child){margin-top:15px}

.section-magazine-detail__dyk .section-magazine-detail__dyk__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/8 - (30px - 30px * 3/8));max-width:calc(99.9% * 3/8 - (30px - 30px * 3/8));width:calc(99.9% * 3/8 - (30px - 30px * 3/8))}.section-magazine-detail__dyk .section-magazine-detail__dyk__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__left:last-child{margin-right:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__left:nth-child(8n){margin-right:0;margin-left:auto}@media (max-width: 412px){.section-magazine-detail__dyk .section-magazine-detail__dyk__left{display:none}}.section-magazine-detail__dyk .section-magazine-detail__dyk__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/8 - (30px - 30px * 5/8));max-width:calc(99.9% * 5/8 - (30px - 30px * 5/8));width:calc(99.9% * 5/8 - (30px - 30px * 5/8))}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:last-child{margin-right:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:nth-child(8n){margin-right:0;margin-left:auto}@media (max-width: 412px){.section-magazine-detail__dyk .section-magazine-detail__dyk__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:last-child{margin-right:0}.section-magazine-detail__dyk .section-magazine-detail__dyk__right:nth-child(1n){margin-right:0;margin-left:auto}}.section-magazine-detail__dyk{display:flex;padding:30px 0;margin:60px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.section-magazine-detail__dyk .section-magazine-detail__dyk__left.quizz--cat.quizz--dog{background:url(/assets/images/quizz_cat_dog.b5a254e70ac538b2e1482c4d32b7143a.jpg) no-repeat center left/contain}.section-magazine-detail__dyk .section-magazine-detail__dyk__left.quizz--dog{background:url(/assets/images/quizz_dog.79b61eabe3a9781fc7645a815f7659fa.png) no-repeat center left/contain}.section-magazine-detail__dyk .section-magazine-detail__dyk__left.quizz--cat{background:url(/assets/images/quizz_cat.647733cd665acf7ddfc55bb4beb6a9e5.jpg) no-repeat center left/contain}.section-magazine-detail__dyk .section-magazine-detail__dyk__left.quizz--cat.quizz--dog{background:url(/assets/images/quizz_cat_dog.b5a254e70ac538b2e1482c4d32b7143a.jpg) no-repeat center left/contain}.section-magazine-detail__dyk .section-magazine-detail__dyk__right .section-magazine-detail__dyk__right__title{color:#ec001a;line-height:34px;margin-bottom:10px}.section-magazine-detail__dyk .section-magazine-detail__dyk__right .section-magazine-detail__dyk__right__desc{line-height:28px;margin-bottom:30px}@media (max-width: 411px){.section-magazine-detail__dyk .section-magazine-detail__dyk__right .section-magazine-detail__dyk__right__desc{font-size:16px;font-size:1rem}}

.section-magazine-detail__header__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12))}.section-magazine-detail__header__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__header__left:last-child{margin-right:0}.section-magazine-detail__header__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__header__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-magazine-detail__header__left:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__header__left:last-child{margin-right:0}.section-magazine-detail__header__left:nth-child(1n){margin-right:0;margin-left:auto}}.section-magazine-detail__header__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-magazine-detail__header__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__header__right:last-child{margin-right:0}.section-magazine-detail__header__right:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__header__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-top:30px}.section-magazine-detail__header__right:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__header__right:last-child{margin-right:0}.section-magazine-detail__header__right:nth-child(1n){margin-right:0;margin-left:auto}}.section-magazine-detail__header__right>img{max-width:100%;width:100%;height:auto;display:block}.section-magazine-detail__header{margin-bottom:60px}@media (max-width: 768px){.section-magazine-detail__header{text-align:center}}.section-magazine-detail__header>.site-wrap{align-items:center}@media (max-width: 640px){.section-magazine-detail__header .section-magazine-detail__header__left .rating-counter{margin-top:50px}}@media (max-width: 412px){.section-magazine-detail__header .section-magazine-detail__header__left .rating-counter{margin-top:50px;justify-content:center}}.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__title{color:#ec001a;margin-bottom:25px}@media (max-width: 768px){.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__title{font-size:26px;font-size:1.625rem;line-height:31px}}.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__footer .tag__list{width:100%}.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__footer .tag__list+div{width:100%}}.section-magazine-detail__header .section-magazine-detail__header__left .section-magazine-detail__header__left__footer .rating-counter{padding:10px 0}.section-magazine-detail__header .section-magazine-detail__header__right{position:relative;text-align:center}@media (max-width: 768px){.section-magazine-detail__header .section-magazine-detail__header__right>img{max-height:248px}}.section-magazine-detail__header .section-magazine-detail__header__right .button{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

.section-magazine__header__content__text{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-magazine__header__content__text:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__header__content__text:last-child{margin-right:0}.section-magazine__header__content__text:nth-child(1n){margin-right:0;margin-left:auto}.section-magazine__header{background:linear-gradient(0deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);display:flex;flex-direction:column;min-height:450px}@media (max-width: 768px){.section-magazine__header{height:auto}}.section-magazine__header .section-magazine__header__content{padding-top:20px;margin-bottom:45px;flex:1 0 auto}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__text{text-align:center}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__text .section-magazine__header__content__text__title{color:#ec001a;margin-bottom:10px}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__text .button{margin-top:30px}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters{padding-top:30px;display:flex;width:100%}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters{justify-content:center;align-items:center}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper{flex-wrap:wrap;display:flex;justify-content:center}@media (min-width: 941px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:last-child{margin-right:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 940px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12))}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:last-child{margin-right:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 768px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 10/12 - (30px - 30px * 10/12));max-width:calc(99.9% * 10/12 - (30px - 30px * 10/12));width:calc(99.9% * 10/12 - (30px - 30px * 10/12))}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:last-child{margin-right:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 412px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 12/12 - (30px - 30px * 12/12));max-width:calc(99.9% * 12/12 - (30px - 30px * 12/12));width:calc(99.9% * 12/12 - (30px - 30px * 12/12))}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:last-child{margin-right:0}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__wrapper:nth-child(12n){margin-right:0;margin-left:auto}}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item{align-items:center;background:#FFF;border-radius:3px;border:solid 1px #bebebe;color:#333;display:flex;justify-content:center;text-decoration:none;transition:transform .2s, box-shadow .2s;min-width:114px;min-height:107px;margin:15px;font-size:13px;font-size:.8125rem}@media (max-width: 500px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item{font-size:14px;font-size:.875rem}}@media (max-width: 350px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item{margin:10px}}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item.section-magazine__header__content__filters__item--active{background:#47b800;color:#FFF;border-color:#47b800}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item.section-magazine__header__content__filters__item--active:hover{box-shadow:none;transform:translateY(0)}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item.section-magazine__header__content__filters__item--active .section-magazine__header__content__filters__item__container .icon{color:#FFF}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item .section-magazine__header__content__filters__item__container{display:flex;flex-direction:column;align-items:center;font-family:"Din Pro Medium",sans-serif}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item .section-magazine__header__content__filters__item__container .icon{font-size:30px;font-size:1.875rem;color:#808285;margin-bottom:20px}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item .section-magazine__header__content__filters__item__container .icon.icon-dog-puppy,.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item .section-magazine__header__content__filters__item__container .icon.icon-cat-kitten{font-size:24px;font-size:1.5rem}@media (max-width: 500px){.section-magazine__header .section-magazine__header__content .section-magazine__header__content__filters .section-magazine__header__content__filters__item .section-magazine__header__content__filters__item__container .icon{font-size:25px;font-size:1.5625rem}}.section-magazine__header .section-magazine__header__content .section-magazine__header__content__pic{text-align:center}

.section-magazine__list__header{align-items:center;display:flex;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-bottom:50px;flex-wrap:wrap}.section-magazine__list__header:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine__list__header:last-child{margin-right:0}.section-magazine__list__header:nth-child(1n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine__list__header{justify-content:center}}.section-magazine__list__header .section-magazine__list__radio{justify-content:space-around}.section-magazine__list__header .section-magazine__list__header__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin:5px 0 5px 0}

.section-magazine__list__cards{width:100%}@media (min-width: 413px){.section-magazine__list__cards{margin-left:-30px}}@media (min-width: 413px){.section-magazine__list__cards{display:flex;flex-wrap:wrap;flex:1 0 auto}}.section-magazine__list__cards .section-magazine__list__cards__item{border-radius:3px;border:solid 1px #eaeaea;display:flex;flex-direction:column;position:relative;width:100%;transition:transform .2s, box-shadow .2s;text-decoration:none}.section-magazine__list__cards .section-magazine__list__cards__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15){padding:30px;flex-direction:row-reverse}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1):hover .section-magazine__list__cards__item__info .link,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10):hover .section-magazine__list__cards__item__info .link,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15):hover .section-magazine__list__cards__item__info .link{background:#ec001a;border-color:#ec001a;color:#fff}@media (max-width: 412px){.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15){padding:20px}}@media (min-width: 413px){.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15){width:calc(50% - 30px)}}@media (max-width: 768px){.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10),.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15){width:100%}}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__visual,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__visual,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__visual{border-bottom:0;height:auto}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__visual img,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__visual img,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__visual img{max-height:232px}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__info,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__visual,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__info,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__visual,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__info,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__visual{padding:0;width:50%}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__info,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__info,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left;padding-right:30px}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__info .section-magazine__list__cards__item__info__desc,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__info .section-magazine__list__cards__item__info__desc,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__info .section-magazine__list__cards__item__info__desc{font-size:19px;font-size:1.1875rem;margin-bottom:20px;line-height:23px}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(1) .section-magazine__list__cards__item__info .link,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(10) .section-magazine__list__cards__item__info .link,.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(15) .section-magazine__list__cards__item__info .link{font-size:12px;font-size:.75rem;align-items:center;background:#fff;border:2px solid #ec001a;border-radius:999px;color:#ec001a;display:inline-flex;font-family:"Din Pro Bold",sans-serif;line-height:14px;margin:0;padding:8px 15px 6px 15px;transition:background .2s, color .2s, border-color;align-self:flex-start}@media (min-width: 413px){.section-magazine__list__cards .section-magazine__list__cards__item{width:calc(25% - 30px);margin-left:30px}}@media (min-width: 769px){.section-magazine__list__cards .section-magazine__list__cards__item{width:calc(25% - 30px)}.section-magazine__list__cards .section-magazine__list__cards__item:nth-child(n+4){margin-top:30px}}@media (min-width: 413px) and (max-width: 768px){.section-magazine__list__cards .section-magazine__list__cards__item{width:calc(50% - 30px)}}@media (max-width: 768px){.section-magazine__list__cards .section-magazine__list__cards__item:not(:first-child){margin-top:30px}}@media (max-width: 412px){.section-magazine__list__cards .section-magazine__list__cards__item{flex-direction:row}}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__visual{background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:solid 1px #eaeaea;height:50%;padding:20px;text-align:right;height:145px;display:flex;align-items:center;justify-content:center}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__visual img{max-height:105px;max-width:100%}@media (max-width: 412px){.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__visual{width:50%;border-bottom:0;height:auto;flex:1 0 auto}}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__visual .section-magazine__list__cards__item__visual--video{font-size:24px;font-size:1.5rem;color:#ec001a;position:absolute;right:15px;top:15px}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info{flex:1 1 auto;padding:20px;text-align:center;display:flex;flex-direction:column}@media (max-width: 412px){.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info{text-align:left}}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info .section-magazine__list__cards__item__info__title{font-size:14px;font-size:.875rem;color:#808285;font-family:"Din Pro Regular",sans-serif}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info .section-magazine__list__cards__item__info__desc{font-size:16px;font-size:1rem;font-family:"Din Pro Medium",sans-serif;line-height:19px;margin:5px 0 10px 0;color:#333;max-width:100%}.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info .link{font-size:14px;font-size:.875rem;margin-top:auto;margin-right:auto;margin-left:auto;align-self:center}@media (max-width: 412px){.section-magazine__list__cards .section-magazine__list__cards__item .section-magazine__list__cards__item__info .link{margin-left:unset}}.section-magazine__list__cards__item__filters{color:#808285}.section-magazine__list__cards__item__filters .icon{font-size:16px;font-size:1rem;margin:10px 3px}.section-magazine__list__cards__item__filters .icon.icon-dog-puppy,.section-magazine__list__cards__item__filters .icon.icon-cat-kitten{font-size:14px;font-size:.875rem}

.section-products-detail__sheet__info{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-products-detail__sheet__info:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info:last-child{margin-right:0}.section-products-detail__sheet__info:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 900px){.section-products-detail__sheet__info{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.section-products-detail__sheet__info:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info:last-child{margin-right:0}.section-products-detail__sheet__info:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 650px){.section-products-detail__sheet__info{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-products-detail__sheet__info:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info:last-child{margin-right:0}.section-products-detail__sheet__info:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header{display:flex;flex-wrap:wrap}@media (min-width: 900px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header{flex:1}}@media (max-width: 412px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header{flex-wrap:wrap}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/8 - (30px - 30px * 5/8));max-width:calc(99.9% * 5/8 - (30px - 30px * 5/8));width:calc(99.9% * 5/8 - (30px - 30px * 5/8))}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:nth-child(1n),.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:last-child,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:last-child{margin-right:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:nth-child(8n),.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:nth-child(8n){margin-right:0;margin-left:auto}@media (max-width: 900px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:nth-child(1n),.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:last-child,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:last-child{margin-right:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left:nth-child(1n),.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description:nth-child(1n){margin-right:0;margin-left:auto}}@media (max-width: 650px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header_left,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__description{display:flex;flex-direction:column;align-items:center;text-align:center}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row{width:100%}@media (min-width: 901px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row{display:flex;justify-content:space-between}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row+.section-products-detail__sheet__info__header__row{margin-top:30px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row:first-child{align-items:baseline}@media (max-width: 900px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row:first-child .section-products-detail__sheet__info__header__rating{display:none}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .title--sm{color:#ec001a}@media (max-width: 768px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .title--sm{font-size:26px;font-size:1.625rem}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row.section-products-detail__sheet__info__header__description{font-size:19px;font-size:1.1875rem;margin:10px 0 0 0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__about.section-products-detail__sheet__info__header__intro{font-size:16px;font-size:1rem;line-height:24px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__about.section-products-detail__sheet__info__header__vet-warning{font-size:12px;font-size:.75rem;line-height:16px;margin-bottom:0;margin-top:20px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__nav{display:flex;align-items:center;flex-wrap:wrap;margin-top:15px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__nav .button,.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__nav>div{margin-top:15px}@media (max-width: 412px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__nav{flex-direction:column-reverse;align-items:center}}@media (max-width: 650px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .section-products-detail__sheet__info__header__desc__nav{justify-content:center}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .button{margin-right:20px}@media (max-width: 900px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__row .button{margin-right:15px}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container{align-items:center;display:flex;flex-wrap:wrap}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container>h1{margin:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container>h1.with-tags{margin-right:20px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container .button--tag{cursor:default;margin:10px 5px 10px 0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container .button--tag:last-child{margin-right:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container .button--tag.button--tag-new{color:#5ca9ad;border-color:#5ca9ad}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__desc__title-container .button--tag.button--tag-innovation{color:#ee8b00;border-color:#ee8b00}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__rating{display:flex;justify-content:flex-end}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/8 - (30px - 30px * 3/8));max-width:calc(99.9% * 3/8 - (30px - 30px * 3/8));width:calc(99.9% * 3/8 - (30px - 30px * 3/8))}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:last-child{margin-right:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:nth-child(8n){margin-right:0;margin-left:auto}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video .section-products-detail__sheet__info__header__rating{display:none;margin-bottom:30px}@media (max-width: 900px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-top:50px}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:last-child{margin-right:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video:nth-child(NaNn){margin-right:0;margin-left:auto}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video .section-products-detail__sheet__info__header__rating{display:block}}@media (max-width: 650px){.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video .section-products-detail__sheet__info__header__rating{display:flex;justify-content:center}}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.section-products-detail__sheet__info .section-products-detail__sheet__info__header .section-products-detail__sheet__info__header__video .videoWrapper>iframe{border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer{border-top:1px solid #eaeaea;margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 650px){.section-products-detail__sheet__info .section-products-detail__sheet__info__footer{justify-content:center}}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight{font-size:14px;font-size:.875rem;align-items:center;display:flex;font-family:"Din Pro Medium",sans-serif;margin-right:10px;margin-top:20px}@media (max-width: 412px){.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight{flex-direction:column}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight>span:first-child{margin-bottom:20px}}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight .button{cursor:default}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight .button:first-of-type{margin-left:15px}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .section-products-detail__sheet__info__footer__weight .button:not(:first-child){margin-left:5px}.section-products-detail__sheet__info .section-products-detail__sheet__info__footer .sharethis-inline-share-buttons{flex:1;margin-top:20px}

.section-products-detail__sheet__visual{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12))}.section-products-detail__sheet__visual:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__visual:last-child{margin-right:0}.section-products-detail__sheet__visual:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 651px) and (max-width: 900px){.section-products-detail__sheet__visual{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.section-products-detail__sheet__visual:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__visual:last-child{margin-right:0}.section-products-detail__sheet__visual:nth-child(12n){margin-right:0;margin-left:auto}}@media (max-width: 650px){.section-products-detail__sheet__visual{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-bottom:25px}.section-products-detail__sheet__visual:nth-child(1n){margin-right:30px;margin-left:0}.section-products-detail__sheet__visual:last-child{margin-right:0}.section-products-detail__sheet__visual:nth-child(NaNn){margin-right:0;margin-left:auto}.section-products-detail__sheet__visual .section-products-detail__sheet__visual__container{max-width:145px;margin:0 auto;display:block}}.section-products-detail__sheet__visual .section-products-detail__sheet__visual__container{position:relative}.section-products-detail__sheet__visual .section-products-detail__sheet__visual__kibble{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:70%;border-radius:50%;bottom:0;box-shadow:0 0 15px 0 rgba(51,51,51,0.1);height:100px;position:absolute;right:-20px;width:100px}.section-products-detail__sheet__visual img{display:block;max-width:100%;height:auto}

.tabs-content__item__aside__doc{background:#f6f6f6;padding:20px;border-radius:3px;display:flex;align-items:center;justify-content:space-between}.tabs-content__item__aside__doc .tabs-content__item__aside__doc__title{font-size:12px;font-size:.75rem;color:#808285;margin-bottom:5px}.tabs-content__item__aside__doc .icon-doc{font-size:32px;font-size:2rem;color:#bebebe}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__title{font-size:19px;font-size:1.1875rem}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item{display:flex;border:1px solid #eaeaea;border-radius:3px;padding:20px}

.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:20px}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item{display:flex;border:1px solid #eaeaea;border-radius:3px;padding:20px;align-items:center;text-decoration:none;transition:transform .2s, box-shadow .2s}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item:not(:first-child){margin-top:20px}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item .tabs-content__item__aside__mixed__item__pic{flex-shrink:0;margin-right:30px}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item .tabs-content__item__aside__mixed__item__pic>img{display:block}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item .tabs-content__item__aside__mixed__item__title{color:#ec001a;margin-bottom:5px;font-family:"Din Pro Medium",sans-serif}.tabs-content__item__aside__mixed .tabs-content__item__aside__mixed__item .tabs-content__item__aside__mixed__item__desc{font-size:14px;font-size:.875rem;color:#808285}.tabs-content__item__aside__mixed .link{margin-top:20px}

.tabs-content__item__desc__promo{border:1px solid #eaeaea;padding:30px;border-radius:3px;display:flex;align-items:flex-start}.tabs-content__item__desc__promo:not(:first-of-type){margin-top:30px}.tabs-content__item__desc__promo .tabs-content__item__desc__promo__img{flex-shrink:0;margin-right:30px}.tabs-content__item__desc__promo .tabs-content__item__desc__promo__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif}.tabs-content__item__desc__promo .tabs-content__item__desc__promo__desc{font-size:14px;font-size:.875rem;margin:10px 0 20px 0}

.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  -ms-touch-action: none;
      touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  margin-left: -7px;
  margin-top: -5px;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}
.rc-slider-handle:focus {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  margin-bottom: -7px;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
  display: block;
}
.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  animation-play-state: paused;
}
.rc-tooltip-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  animation-play-state: paused;
}
.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
  animation-name: rcToolTipZoomIn;
  animation-play-state: running;
}
.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
  animation-name: rcToolTipZoomOut;
  animation-play-state: running;
}
@keyframes rcToolTipZoomIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
}
@keyframes rcToolTipZoomOut {
  0% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(0, 0);
  }
}
.rc-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.5;
  opacity: 0.9;
}
.rc-tooltip-hidden {
  display: none;
}
.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
  padding: 5px 0 9px 0;
}
.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
  padding: 0 5px 0 9px;
}
.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
  padding: 9px 0 5px 0;
}
.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
  padding: 0 9px 0 5px;
}
.rc-tooltip-inner {
  padding: 8px 10px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  background-color: #373737;
  border-radius: 6px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);
  min-height: 34px;
}
.rc-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  bottom: 4px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #373737;
}
.rc-tooltip-placement-top .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  right: 15%;
}
.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  left: 4px;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #373737;
}
.rc-tooltip-placement-right .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  right: 4px;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #373737;
}
.rc-tooltip-placement-left .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  top: 4px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #373737;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  right: 15%;
}

.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list{margin:20px 0;list-style:none;padding-left:0}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list li{display:block;line-height:28px;padding-left:20px;position:relative}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list li:not(:last-child){margin-bottom:15px}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list li::before{content:"\2022";color:#808285;margin-right:15px;height:4px;width:4px;display:block;left:0;position:absolute}.product-detail__rationnement__slider__bcs--label{text-align:left;margin-bottom:15px;display:flex}.product-detail__rationnement__slider__bcs--label .icon{color:#bebebe;margin-left:8px}.product-detail__rationnement__slider__bcs--label.product-detail__rationnement__slider__bcs--explanation{font-size:14px;font-size:.875rem}.product-detail__rationnement__slider__bcs--graph{margin:0 20px;position:relative}.product-detail__rationnement__slider__bcs--graph::before,.product-detail__rationnement__slider__bcs--graph::after{content:'';height:5px;position:absolute;bottom:9px;opacity:1;transition:opacity .2s;width:20px}.product-detail__rationnement__slider__bcs--graph::after{right:-20px;background:#F23081;border-radius:0 99px 99px 0}.product-detail__rationnement__slider__bcs--graph::before{left:-20px;background:#FFDD99;border-radius:99px 0 0 99px}.product-detail__rationnement__slider__bcs--visual{position:relative;margin-top:20px;text-align:left;margin-bottom:40px}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.product-detail__rationnement__slider__bcs--visual .flex{display:flex;align-items:start}.product-detail__rationnement__slider__bcs--visual .flex .bcs-img>div:first-child{transition:opacity .2s;-webkit-animation:fade 1s forwards;animation:fade 1s forwards}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc{margin-left:30px;padding-left:30px;flex:1}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .title--sm{margin-bottom:15px}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list{margin:0}.product-detail__rationnement__slider__bcs--visual .flex .bcs-desc .desc-list>li{font-size:14px;font-size:.875rem;margin-top:10px;margin-bottom:0;line-height:17px}.product-detail__rationnement__slider__bcs--visual .caption{margin-top:10px;font-size:12px;font-size:.75rem;color:#bebebe}.small_01{width:130px;height:87px;background-image:url(/assets/images/small_01.abf104c30ee9673cb86af1a20dd55a37.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_02{width:130px;height:87px;background-image:url(/assets/images/small_02.32946b6c6a8c58bdd25ec44fe557031b.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_03{width:130px;height:87px;background-image:url(/assets/images/small_03.dd2041d82c963315de256c1bdc37d7a4.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_04{width:130px;height:87px;background-image:url(/assets/images/small_04.0982cd5f3e3b8ec537cfbc898e58912d.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_05{width:130px;height:87px;background-image:url(/assets/images/small_05.466b8df21ff693af63383afed6268fe7.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_06{width:130px;height:87px;background-image:url(/assets/images/small_06.bf28113598ccd85472b0c161b2df0285.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_07{width:130px;height:87px;background-image:url(/assets/images/small_07.01dd132b83ba4b072c05e26b423781e1.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_08{width:130px;height:87px;background-image:url(/assets/images/small_08.deaab15e67eaabb5381ba1c69b9af43f.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.small_09{width:130px;height:87px;background-image:url(/assets/images/small_09.2623af9ebdbf5a154d8ba128d87c48d8.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_01{width:130px;height:87px;background-image:url(/assets/images/xsmall_01.17ee3d098b62f5cfc8d3b822473f474f.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_02{width:130px;height:87px;background-image:url(/assets/images/xsmall_02.9482dde9730326c679e9c0a7f1e0b651.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_03{width:130px;height:87px;background-image:url(/assets/images/xsmall_03.2be85a2577c178f11174b65b768051d6.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_04{width:130px;height:87px;background-image:url(/assets/images/xsmall_04.a506f630a184070167d330fde5332c5e.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_05{width:130px;height:87px;background-image:url(/assets/images/xsmall_05.d1debbac953a4d929a670495860275b6.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_06{width:130px;height:87px;background-image:url(/assets/images/xsmall_06.6fd092bdce0542ece4642831b85a0e3a.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_07{width:130px;height:87px;background-image:url(/assets/images/xsmall_07.73cc87b3d009164a0b984f6c5d70efaf.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_08{width:130px;height:87px;background-image:url(/assets/images/xsmall_08.6147ad7ce9717f45051b6778b1623a7b.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.xsmall_09{width:130px;height:87px;background-image:url(/assets/images/xsmall_09.aa01d972e1cd1dd932b452efb347e140.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_01{width:130px;height:87px;background-image:url(/assets/images/medium_01.eafa0f7caf55148e07e75cdf5f63137e.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_02{width:130px;height:87px;background-image:url(/assets/images/medium_02.38f1a66c3f8ec8154b393855c3056c8e.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_03{width:130px;height:87px;background-image:url(/assets/images/medium_03.84df483ab9594b7d290bbe5bdd479238.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_04{width:130px;height:87px;background-image:url(/assets/images/medium_04.74b2356c5d891a8c6375d3cad0deb510.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_05{width:130px;height:87px;background-image:url(/assets/images/medium_05.90ba2b2c2a543cffd3fc0a0395ed574c.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_06{width:130px;height:87px;background-image:url(/assets/images/medium_06.5e9ac9ecfbf71079621135c11c4d9fd0.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_07{width:130px;height:87px;background-image:url(/assets/images/medium_07.4b5a0ed6be8412de93c754a9c3f05d21.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_08{width:130px;height:87px;background-image:url(/assets/images/medium_08.e8199d16a0439aa5a82305d148e68779.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.medium_09{width:130px;height:87px;background-image:url(/assets/images/medium_09.b095a1e82addc9374b42ffc9fd470cff.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_01{width:130px;height:87px;background-image:url(/assets/images/maxi_01.b2f099f86e62b64c36c6bdb4a56f96b0.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_02{width:130px;height:87px;background-image:url(/assets/images/maxi_02.5e281414db94f9f65319d7d63d76ac78.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_03{width:130px;height:87px;background-image:url(/assets/images/maxi_03.dee2db00072e24e2b37886615448c3a4.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_04{width:130px;height:87px;background-image:url(/assets/images/maxi_04.e9c046ed45f67edefbef49ecf056ea9e.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_05{width:130px;height:87px;background-image:url(/assets/images/maxi_05.d97a96c7dbc2289f758289082fd2f1bc.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_06{width:130px;height:87px;background-image:url(/assets/images/maxi_06.d3ee6a4fcbce6821d7a57ebd512238d5.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_07{width:130px;height:87px;background-image:url(/assets/images/maxi_07.f6802ed6cfc6d54c2c78d5097d63baca.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_08{width:130px;height:87px;background-image:url(/assets/images/maxi_08.3281ca53bd29fbd613a68a48d985efb8.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.maxi_09{width:130px;height:87px;background-image:url(/assets/images/maxi_09.e935d437dfd6bd71593c441a7fcfa921.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_01{width:130px;height:87px;background-image:url(/assets/images/giant_01.07681b5fc0b969b7b11fe3ec926acaae.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_02{width:130px;height:87px;background-image:url(/assets/images/giant_02.c26f07b9d589e16750cfcd7e8547d495.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_03{width:130px;height:87px;background-image:url(/assets/images/giant_03.6b8cc8312315b7d999c2b6a221bd55a2.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_04{width:130px;height:87px;background-image:url(/assets/images/giant_04.926e2919b3b1ed2bfb089208ac898f27.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_05{width:130px;height:87px;background-image:url(/assets/images/giant_05.539e20ff4d3255f6c1938d4571956bc7.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_06{width:130px;height:87px;background-image:url(/assets/images/giant_06.6a340dad76b7a46425861ccbf942443d.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_07{width:130px;height:87px;background-image:url(/assets/images/giant_07.928c184bb3ce55165ee3d4fb1f9f0653.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_08{width:130px;height:87px;background-image:url(/assets/images/giant_08.126a36697fa88e2f3ccfdc5767fae647.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.giant_09{width:130px;height:87px;background-image:url(/assets/images/giant_09.967326a3d78cd4ed88c2b87209773d22.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_01{width:130px;height:87px;background-image:url(/assets/images/cat_01.a3a6f5cf88db42d1e2b16ebe8d8a4d83.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_02{width:130px;height:87px;background-image:url(/assets/images/cat_02.46dfd75fc6ccea7d873923aed091e7c3.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_03{width:130px;height:87px;background-image:url(/assets/images/cat_03.98f5992c25e153c7daa56edab3fff28b.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_04{width:130px;height:87px;background-image:url(/assets/images/cat_04.922d46aaccf7401a8fdec5e87381cc73.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_05{width:130px;height:87px;background-image:url(/assets/images/cat_05.f43c00e0370d3634d822edc05c836c11.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_06{width:130px;height:87px;background-image:url(/assets/images/cat_06.b561bfce41e596864d5788dd71b0f324.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_07{width:130px;height:87px;background-image:url(/assets/images/cat_07.42de0101f2fa75c470f49dc1b2033018.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_08{width:130px;height:87px;background-image:url(/assets/images/cat_08.2b221acde536f0f21c70a75ef51885fa.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.cat_09{width:130px;height:87px;background-image:url(/assets/images/cat_09.e5326084f6d83bb33f9d76721a324673.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}

.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--begin{padding:112px 40px 40px;text-align:center;border:solid 1px #eaeaea}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--begin .section-product-detail-tabs-content__rationnement--begin__icon{color:#ec001a;margin-bottom:30px;font-size:24px;font-size:1.5rem}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--begin .section-product-detail-tabs-content__rationnement--begin__title{color:#ec001a;margin-bottom:10px;font-size:22px;font-size:1.375rem}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--begin .section-product-detail-tabs-content__rationnement--begin__desc{line-height:24px;margin-bottom:115px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__header{font-family:"Din Pro Medium",sans-serif;margin-bottom:40px;font-size:19px;font-size:1.1875rem}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content{display:flex;margin-bottom:52px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/7 - (30px - 30px * 3/7));max-width:calc(99.9% * 3/7 - (30px - 30px * 3/7));width:calc(99.9% * 3/7 - (30px - 30px * 3/7));display:flex;flex-direction:column}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list:last-child{margin-right:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list:nth-child(7n){margin-right:0;margin-left:auto}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list .section-product-detail-tabs-content__rationnement--selectPet__list__item.tag{padding:12px 20px;text-decoration:none;font-size:14px;font-size:.875rem;font-family:"Din Pro Regular",sans-serif;text-transform:capitalize;color:#808285}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list .section-product-detail-tabs-content__rationnement--selectPet__list__item.tag:not(:last-child){margin-bottom:20px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list .section-product-detail-tabs-content__rationnement--selectPet__list__item.tag.tag--active{color:white}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__list .section-product-detail-tabs-content__rationnement--selectPet__list__item.tag .icon{opacity:1;right:20px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/7 - (30px - 30px * 4/7));max-width:calc(99.9% * 4/7 - (30px - 30px * 4/7));width:calc(99.9% * 4/7 - (30px - 30px * 4/7));text-align:left}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result:last-child{margin-right:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result:nth-child(7n){margin-right:0;margin-left:auto}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__loadWrapper{display:flex;align-items:center;justify-content:center;height:100%}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__weight{font-size:32px;font-size:2rem;border-bottom:solid 1px #eaeaea;font-family:"Din Pro Bold",sans-serif;margin-bottom:25px;margin-top:5px;padding-bottom:25px;line-height:38px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__detail{display:flex;flex-direction:column}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__detail .section-product-detail-tabs-content__rationnement--selectPet__detail__item{display:flex;justify-content:space-between}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__detail .section-product-detail-tabs-content__rationnement--selectPet__detail__item:not(:last-child){margin-bottom:10px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__content .section-product-detail-tabs-content__rationnement--selectPet__result .section-product-detail-tabs-content__rationnement--selectPet__result__detail .section-product-detail-tabs-content__rationnement--selectPet__detail__item span:last-child{font-family:"Din Pro Medium",sans-serif}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet .section-product-detail-tabs-content__rationnement--selectPet__footer{display:flex;justify-content:space-between}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content{align-items:center;display:flex;margin-top:60px;margin-bottom:60px;justify-content:center}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .loader{margin-bottom:94px;margin-top:94px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/7 - (30px - 30px * 3/7));max-width:calc(99.9% * 3/7 - (30px - 30px * 3/7));width:calc(99.9% * 3/7 - (30px - 30px * 3/7));display:flex;align-items:center;justify-content:center}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__left:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__left:last-child{margin-right:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__left:nth-child(7n){margin-right:0;margin-left:auto}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__left img{max-height:177px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/7 - (30px - 30px * 4/7));max-width:calc(99.9% * 4/7 - (30px - 30px * 4/7));width:calc(99.9% * 4/7 - (30px - 30px * 4/7));text-align:left;padding-left:30px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right:last-child{margin-right:0}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right:nth-child(7n){margin-right:0;margin-left:auto}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right .section-product-detail-tabs-content__rationnement--success__right__title .text--highlight{text-transform:capitalize}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right .section-product-detail-tabs-content__rationnement--success__right__ration-result{font-size:32px;font-size:2rem;font-family:"Din Pro Bold",sans-serif;margin-top:5px;margin-bottom:10px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__content .section-product-detail-tabs-content__rationnement--success__right .section-product-detail-tabs-content__rationnement--success__right__desc{font-size:14px;font-size:.875rem;color:#808285}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success .section-product-detail-tabs-content__rationnement--success__footer .button{padding-left:40px;padding-right:40px}.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--selectPet,.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--setPet,.tabs-content__item__desc .section-product-detail-tabs-content__rationnement--success{padding:40px;text-align:center;border:solid 1px #eaeaea}

.rc-slider{border-radius:0;padding:0;background:none}.rc-slider.rc-slider-disabled{opacity:.5;background:none}.rc-slider-rail{border-radius:0}.rc-slider-mark{top:-28px}.rc-slider-mark .rc-slider-mark-text{color:#333}.rc-slider-mark .rc-slider-mark-text::after{content:'';position:absolute;height:18px;width:1px;background:#eaeaea;left:50%;bottom:0;margin-left:-0.5px;bottom:-26px;z-index:-1}.rc-slider-mark .rc-slider-mark-text-active{color:#ec001a;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;transform:translateY(-3px)}.rc-slider-mark .rc-slider-mark-text-active::after{bottom:-27px}

.section-product-detail-tabs-content__rationnement--selectPet__formstep{display:flex;flex-direction:column}.section-product-detail-tabs-content__rationnement--selectPet__formstep.formstep__setPet2{padding-top:17px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item>span:first-child{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/7 - (30px - 30px * 3/7));max-width:calc(99.9% * 3/7 - (30px - 30px * 3/7));width:calc(99.9% * 3/7 - (30px - 30px * 3/7));text-align:left}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item>span:first-child:nth-child(1n){margin-right:30px;margin-left:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item>span:first-child:last-child{margin-right:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item>span:first-child:nth-child(7n){margin-right:0;margin-left:auto}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .input input{padding:14px 0 15px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .select{max-width:280px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .select select{padding:15px 0 15px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item--dob{display:flex;justify-content:space-between;width:100%}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item--dob .select{max-width:125px;margin-top:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item--dob .select:not(:last-child){margin-right:30px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .input{width:100%;max-width:280px;margin-top:0;margin-bottom:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item__radio-group{display:flex;width:100%;max-width:280px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item__radio-group .button--circle .icon{margin:0}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item__radio-group .button--circle:not(:last-child){margin-right:15px}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item__radio-group input[type="radio"]{display:none}.section-product-detail-tabs-content__rationnement--selectPet__formstep .section-product-detail-tabs-content__rationnement--selectPet__formstep__item .section-product-detail-tabs-content__rationnement--selectPet__formstep__item__radio-group input[type="radio"]:checked+label{background:#47b800;border-color:#47b800;color:#fff}.section-product-detail-tabs-content__rationnement--selectPet__formstep .product-detail__rationnement__slider__weight--label{display:flex;justify-content:space-between}.section-product-detail-tabs-content__rationnement--selectPet__formstep .product-detail__rationnement__slider__weight--label .product-detail__rationnement__slider__weight--value{color:#ec001a}.section-product-detail-tabs-content__rationnement--selectPet__formFooter{display:flex;justify-content:space-between}

.rc-tooltip .rc-tooltip-inner{max-width:375px}

.product-detail__rationnement__slider__weight--label{margin-bottom:15px;text-align:left}.product-detail__rationnement__slider__weight--graph{margin:0 20px 63px 20px;position:relative}.product-detail__rationnement__slider__weight--graph::before,.product-detail__rationnement__slider__weight--graph::after{background:#eaeaea;content:'';height:5px;position:absolute;bottom:9px;opacity:1;transition:opacity .2s;width:20px}.product-detail__rationnement__slider__weight--graph::after{right:-20px;border-radius:0 99px 99px 0}.product-detail__rationnement__slider__weight--graph::before{left:-20px;border-radius:99px 0 0 99px}

.section-product-detail__tabs{background:#f6f6f6;margin:80px 0;position:relative}@media (max-width: 650px){.section-product-detail__tabs{margin:50px 0}}.section-product-detail__tabs .site-wrap{justify-content:center}@media (max-width: 412px){.section-product-detail__tabs .site-wrap::after{content:'';width:50px;background-image:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;top:0;bottom:0;right:0}}.section-product-detail__tabs .section-product-detail__tabs__list{display:inline-flex;list-style-type:none;padding:0;margin:0;overflow:auto}.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item{position:relative;display:inline-flex;align-items:center;white-space:nowrap;border-bottom:solid 2px #f6f6f6;transition:border-bottom .2s ease}.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item a{text-decoration:none;display:block}@media (max-width: 412px){.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item{letter-spacing:-0.3px}}.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item:not(:first-child){margin-left:40px}@media (max-width: 600px){.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item:not(:first-child){margin-left:20px}}@media (max-width: 412px){.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item:not(:first-child){margin-left:20px}}.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item a{padding:13px 0;color:inherit;font-family:"Din Pro Medium",sans-serif;line-height:19px}.section-product-detail__tabs .section-product-detail__tabs__list .section-product-detail__tabs__list__item.section-product-detail__tabs__list__item--active{border-bottom:solid 2px #ec001a}

.tabs-content__item__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.tabs-content__item__desc:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc:last-child{margin-right:0}.tabs-content__item__desc:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.tabs-content__item__desc{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.tabs-content__item__desc:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__desc:last-child{margin-right:0}.tabs-content__item__desc:nth-child(1n){margin-right:0;margin-left:auto}}.tabs-content__item__desc .tabs-content__item__desc__title{font-size:22px;font-size:1.375rem;color:#ec001a;font-family:"Din Pro Medium",sans-serif;margin-bottom:40px}.tabs-content__item__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.tabs-content__item__aside:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__aside:last-child{margin-right:0}.tabs-content__item__aside:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.tabs-content__item__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;margin-top:30px}.tabs-content__item__aside:nth-child(1n){margin-right:30px;margin-left:0}.tabs-content__item__aside:last-child{margin-right:0}.tabs-content__item__aside:nth-child(NaNn){margin-right:0;margin-left:auto}}.tabs-content__item__aside .tabs-content__item__aside__item:not(:first-child){margin-top:40px}.tabs-content__item__aside .review-summary{text-align:right}.loader{border:1px solid #eaeaea;border-top:1px solid #ec001a;border-radius:50%;width:30px;height:30px;-webkit-animation:spin 1.2s ease-in-out infinite;animation:spin 1.2s ease-in-out infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

.section-products__empty{text-align:center}.section-products__empty .section-products__empty__title{color:#ec001a;position:relative;margin-bottom:10px}@media (min-width: 769px){.section-products__empty .section-products__empty__title{padding:0 80px}}@media (max-width: 768px){.section-products__empty .section-products__empty__title{font-size:26px;font-size:1.625rem}}.section-products__empty .section-products__empty__title::after{content:url(/assets/images/arrow.65ab78ecc387f2919972d489332596ac.svg);position:absolute;right:0px;top:12px}@media (max-width: 768px){.section-products__empty .section-products__empty__title::after{content:url(/assets/images/arrow_responsive.21534a0539ede1d84fcba41e3c6cfe3f.svg);top:-80px;z-index:999}}@media (min-width: 769px){.section-products__empty .section-products__empty__desc{padding:0 80px}}.section-products__empty .section-products__empty__pic>img{margin:0 auto}@media (min-width: 769px){.section-products__empty .section-products__empty__pic{margin-top:60px}}@media (max-width: 768px){.section-products__empty .section-products__empty__pic{margin-top:50px}}@media (max-width: 412px){.section-products__empty .section-products__empty__pic img{max-width:241px}}

.section-products__form{align-self:flex-start;position:-webkit-sticky;position:sticky;top:200px;transition:top .2s}.section-products__form .section-products__form__header .input-radio-group>.button{flex:1}@media (max-width: 1000px) and (min-width: 901px){.section-products__form .section-products__form__header .input-radio-group{flex-direction:column}.section-products__form .section-products__form__header .input-radio-group .button.button--tertiary{margin-left:0}.section-products__form .section-products__form__header .input-radio-group .button.button--tertiary:last-child{margin-top:15px}}.section-products__form .input--age{text-align:center;text-indent:12px}.section-products__form .section-products__form__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:20px}.section-products__form .section-products__form__footer{padding-top:30px}.section-products__form .section-products__form__footer .button{justify-content:center;width:100%;font-family:"Din Pro Medium",sans-serif}.section-products__form .section-products__form__footer .button:not(:last-child){margin-bottom:20px}.section-products__form .section-products__form__footer .link{display:block;outline:none;margin:0 auto;line-height:16px;background-color:transparent}.section-products__form.section-products__form--empty{padding-top:0}

.section-products .section-products__form{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 3/12 - (30px - 30px * 3/12));max-width:calc(99.9% * 3/12 - (30px - 30px * 3/12));width:calc(99.9% * 3/12 - (30px - 30px * 3/12))}.section-products .section-products__form:nth-child(1n){margin-right:30px;margin-left:0}.section-products .section-products__form:last-child{margin-right:0}.section-products .section-products__form:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 900px){.section-products .section-products__form{display:none}}.section-products .section-products__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 9/12 - (30px - 30px * 9/12));max-width:calc(99.9% * 9/12 - (30px - 30px * 9/12));width:calc(99.9% * 9/12 - (30px - 30px * 9/12))}.section-products .section-products__left:nth-child(1n){margin-right:30px;margin-left:0}.section-products .section-products__left:last-child{margin-right:0}.section-products .section-products__left:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 900px){.section-products .section-products__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-products .section-products__left:nth-child(1n){margin-right:30px;margin-left:0}.section-products .section-products__left:last-child{margin-right:0}.section-products .section-products__left:nth-child(NaNn){margin-right:0;margin-left:auto}}.section-products .section-products__left .alert{margin-bottom:30px;justify-content:flex-start;align-items:center;border-color:#d9d9d9}.section-products .section-products__left .alert .icon{margin-right:15px;font-size:12px;font-size:.75rem;color:#808285}.section-products .section-products__left .alert a{font-size:16px;font-size:1rem;padding-bottom:0}.section-products__list__header__container{margin-bottom:40px}.section-products__list__menu{display:flex;margin:60px 0}.section-products__list__menu .section-products__list__menu__desc{font-size:19px;font-size:1.1875rem;line-height:24px}.section-products__list__menu .section-products__list__menu__desc.section-products__list__menu__desc-short{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.section-products__list__menu .section-products__list__menu__desc.section-products__list__menu__desc-short:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__menu .section-products__list__menu__desc.section-products__list__menu__desc-short:last-child{margin-right:0}.section-products__list__menu .section-products__list__menu__desc.section-products__list__menu__desc-short:nth-child(12n){margin-right:0;margin-left:auto}.section-products__list__menu .section-products__list__menu__desc+.section-products__list__menu__list{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-products__list__menu .section-products__list__menu__desc+.section-products__list__menu__list:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__menu .section-products__list__menu__desc+.section-products__list__menu__list:last-child{margin-right:0}.section-products__list__menu .section-products__list__menu__desc+.section-products__list__menu__list:nth-child(12n){margin-right:0;margin-left:auto}.section-products__list__menu .section-products__list__menu__list>a{text-decoration:none;display:block;font-family:"Din Pro Medium",sans-serif;font-size:16px;font-size:1rem;color:inherit;transition:color .2s}.section-products__list__menu .section-products__list__menu__list>a:hover{color:#ec001a}.section-products__list__menu .section-products__list__menu__list>a:not(:first-child){margin-top:15px}.section-products__list__menu .section-products__list__menu__list .icon{color:#ec001a;margin-right:15px;font-size:8px;font-size:.5rem}.section-products__list__intro{margin-top:60px;padding-top:60px;margin-bottom:40px;border-top:1px solid #eaeaea}.section-products__list__intro .section-products__list__intro__title{font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:15px}.section-products__list__intro .section-products__list__intro__desc{color:#808285;line-height:24px}.section-products__list__header{display:flex;min-height:105px}@media (min-width: 530px){.section-products__list__header.section-products__list__header--banner{min-height:158px}.section-products__list__header.section-products__list__header--banner .section-products__list__header__intro{position:relative;justify-content:center;display:flex;flex-direction:column;margin-right:0}.section-products__list__header.section-products__list__header--banner .section-products__list__header__intro .section-products__list__header__title{margin-right:50px}.section-products__list__header.section-products__list__header--banner .section-products__list__header__intro::after{content:'';background-image:linear-gradient(-45deg, rgba(236,0,26,0) 0%, #ec001a 100%);height:9px;position:absolute;left:0;right:0;bottom:0}}@media (max-width: 529px){.section-products__list__header{display:block}.section-products__list__header .section-products__list__header__img img{margin:0 auto}}.section-products__list__header .section-products__list__header__intro{flex:1}@media (min-width: 530px){.section-products__list__header .section-products__list__header__intro{margin-right:50px}}@media (max-width: 530px){.section-products__list__header .section-products__list__header__intro{margin-bottom:30px}}.section-products__list__header .section-products__list__header__title{color:#ec001a;margin-bottom:15px}@media (max-width: 768px){.section-products__list__header .section-products__list__header__title{font-size:26px;font-size:1.625rem}}.section-products__list__header .section-products__list__header__results .section-products__list__header__results__number{color:#808285;margin-top:10px;position:relative}.section-products__list__header .section-products__list__header__results .section-products__list__header__results__pipe{margin:0 10px;font-size:14px;font-size:.875rem;color:#333}.section-products__list__header .section-products__list__header__packshot{position:relative;z-index:1;display:block;max-width:235px}@media (max-width: 530px){.section-products__list__header .section-products__list__header__packshot{margin:0 auto}}.section-products__list__header__banner{text-align:center;color:#FFF;padding:10px 0;height:30px;font-family:"Din Pro Bold",sans-serif;font-size:13px;font-size:.8125rem;position:relative;text-transform:uppercase}@media (min-width: 530px){.section-products__list__header__banner{margin-top:-30px}}@media (max-width: 768px){.section-products__list__header__banner{text-align:left;padding-left:10px;margin-top:10px}}@media (max-width: 530px){.section-products__list__header__banner{text-align:center}}.section-products__list__header__banner::after{right:15px;bottom:0;position:absolute}@media (max-width: 900px) and (min-width: 769px){.section-products__list__header__banner::after{right:-20px;bottom:-20px;transform:scale(0.7)}}.range__banner--size--dog{background:#BFAA91}.range__banner--breed--dog{background:#E6BE6D}.range__banner--care--dog{background:#416C7A}.range__banner--pathology--dog{background:#ACB6BF}.range__banner--size--cat{background:#BFAA91}.range__banner--breed--cat{background:#E6BE6D}.range__banner--care--cat{background:#416C7A}.range__banner--pathology--cat{background:#ACB6BF}.section-products__list__cards{display:flex;flex-wrap:wrap}.section-products__list__cards .section-products__list__cards__item:nth-child(n+4){margin-top:30px}@media (max-width: 900px) and (min-width: 769px){.section-products__list__cards .section-products__list__cards__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.section-products__list__cards .section-products__list__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__cards .section-products__list__cards__item:last-child{margin-right:0}.section-products__list__cards .section-products__list__cards__item:nth-child(3n){margin-right:0;margin-left:auto}.section-products__list__cards .section-products__list__cards__item:nth-child(n+4){margin-top:30px}}@media (max-width: 768px) and (min-width: 571px){.section-products__list__cards .section-products__list__cards__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.section-products__list__cards .section-products__list__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__cards .section-products__list__cards__item:last-child{margin-right:0}.section-products__list__cards .section-products__list__cards__item:nth-child(3n){margin-right:0;margin-left:auto}.section-products__list__cards .section-products__list__cards__item:nth-child(n+4){margin-top:30px}}@media (max-width: 570px) and (min-width: 321px){.section-products__list__cards .section-products__list__cards__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/2 - (30px - 30px * 1/2));max-width:calc(99.9% * 1/2 - (30px - 30px * 1/2));width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.section-products__list__cards .section-products__list__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__cards .section-products__list__cards__item:last-child{margin-right:0}.section-products__list__cards .section-products__list__cards__item:nth-child(2n){margin-right:0;margin-left:auto}.section-products__list__cards .section-products__list__cards__item:nth-child(n+3){margin-top:30px}}@media (max-width: 320px){.section-products__list__cards .section-products__list__cards__item{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-products__list__cards .section-products__list__cards__item:nth-child(1n){margin-right:30px;margin-left:0}.section-products__list__cards .section-products__list__cards__item:last-child{margin-right:0}.section-products__list__cards .section-products__list__cards__item:nth-child(NaNn){margin-right:0;margin-left:auto}.section-products__list__cards .section-products__list__cards__item:nth-child(n+2){margin-top:30px}}a.section-products__list__cards__item{border:solid 1px #eaeaea;border-radius:3px;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3));overflow:hidden;text-decoration:none;transition:transform .2s, box-shadow .2s;word-wrap:normal;word-break:keep-all}a.section-products__list__cards__item:nth-child(1n){margin-right:30px;margin-left:0}a.section-products__list__cards__item:last-child{margin-right:0}a.section-products__list__cards__item:nth-child(3n){margin-right:0;margin-left:auto}a.section-products__list__cards__item:hover{box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px);border-bottom:solid 1px;border-color:#eaeaea}a.section-products__list__cards__item:hover .button--secondary{background:#ec001a;border-color:#ec001a;color:#fff}a.section-products__list__cards__item .section-products__list__cards__item__pic{align-items:center;border-bottom:solid 1px #EAEAEA;display:flex;height:200px;justify-content:center;position:relative}a.section-products__list__cards__item .section-products__list__cards__item__pic .section-products__list__cards__item__visual{background-position:center;background-repeat:no-repeat;background-size:contain;height:135px;width:100%}a.section-products__list__cards__item .section-products__list__cards__item__pic .section-products__list__cards__item__tag{font-size:12px;font-size:.75rem;border-color:#5ca9ad transparent transparent transparent;border-style:solid;border-width:80px 80px 0 0;height:0;left:0px;position:absolute;top:0px;width:0}a.section-products__list__cards__item .section-products__list__cards__item__pic .section-products__list__cards__item__tag.section-products__list__cards__item__tag-innovation{border-top-color:#ee8b00}a.section-products__list__cards__item .section-products__list__cards__item__pic .section-products__list__cards__item__tag .section-products__list__cards__item__tag__text{font-size:12px;font-size:.75rem;color:white;left:0;position:absolute;text-align:center;top:-55px;transform:rotate(-45deg);width:60px}a.section-products__list__cards__item .section-products__list__cards__item__info{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;padding:29px 20px;text-align:center}a.section-products__list__cards__item .section-products__list__cards__item__info .section-products__list__cards__item__info__title{font-size:16px;font-size:1rem;color:#ec001a;font-family:"Din Pro Medium",sans-serif;margin-bottom:5px;width:100%;line-height:19px}a.section-products__list__cards__item .section-products__list__cards__item__info .section-products__list__cards__item__info__subtitle{font-size:14px;font-size:.875rem;color:#808285;font-weight:lighter;margin-bottom:15px;line-height:17px;width:100%}a.section-products__list__cards__item .section-products__list__cards__item__info .button{margin-top:auto}

.section-magazine-detail__quizz__form__breadcrumb{display:flex;justify-content:center;list-style-type:none;margin:0 0 40px 0;padding:0}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item{font-size:10px;font-size:.625rem;align-items:center;background:#eaeaea;border-radius:50%;border:3px solid #eaeaea;display:flex;font-family:"Din Pro Medium",sans-serif;height:30px;justify-content:center;position:relative;width:30px;transform-style:preserve-3d;flex-shrink:0}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item:first-child::before{display:none}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item:not(:first-child){margin-left:30px}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item:not(:first-child)::before{background:#eaeaea;content:'';height:3px;left:-33px;position:absolute;top:50%;margin-top:-1.5px;width:30px}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item.section-magazine-detail__quizz__form__breadcrumb__item--active{background:#47b800;color:#fff}.section-magazine-detail__quizz__form__breadcrumb .section-magazine-detail__quizz__form__breadcrumb__item.section-magazine-detail__quizz__form__breadcrumb__item--passive{background:#fff;color:#47b800}

.section-magazine-detail__quizz__form{background:#fff;border-radius:3px;box-shadow:0 0 15px 0 rgba(51,51,51,0.1);padding:40px;min-height:300px;display:flex;align-items:center;justify-content:center}.section-magazine-detail__quizz__form #quizz-app{width:100%}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__content{padding-top:20px}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__question{color:#808285;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__title{font-size:19px;font-size:1.1875rem;margin-bottom:5px}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__title--big{text-align:center;font-size:34px;font-size:2.125rem;margin-bottom:15px}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__desc{text-align:center;line-height:24px;color:#808285}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__desc--sm{text-align:center;line-height:24px;font-size:14px;font-size:.875rem;color:#808285;margin-top:40px}.section-magazine-detail__quizz__form .input{line-height:1.5;margin:0;margin-top:15px}.section-magazine-detail__quizz__form .input__radio:checked+.input__label--inline::after{width:10px;height:10px;top:auto}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__footer{margin-top:40px;text-align:center}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__footer .section-magazine-detail__quizz__form__footer__success__link{margin-right:30px}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__showanswers .section-magazine-detail__quizz__form__answerblock:first-child{padding-top:40px;border-top:1px solid #eaeaea}.section-magazine-detail__quizz__form .section-magazine-detail__quizz__form__showanswers .section-magazine-detail__quizz__form__answerblock{margin-top:40px}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row:first-child{margin-top:30px}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset{display:flex;align-items:center}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset .icon{margin-right:20px;font-size:20px;font-size:1.25rem}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset .radio-custom-input--neutral{border:1px solid #C5C7CA;width:20px;height:20px;background:#fff;border-radius:50%;margin-right:20px}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset .radio-custom-input{display:none}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset--neutral{color:#bebebe}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset--success{color:#47b800}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .radio-custom-input__fieldset--error{color:#c03344}.section-magazine-detail__quizz__form .rc-quizz__form__card__items__row .rc-quizz__form__card__items__button{margin-left:15px}.section-magazine-detail__quizz__form .rc-quizz--done .rc-quizz--done--offset{margin:60px 0}@media (max-width: 412px){.section-magazine-detail__quizz__form .rc-quizz--done .rc-quizz--done--offset{margin:20px 0}}.section-magazine-detail__quizz__form .rc-quizz--done .rc-quizz--done--offset .section-magazine-detail__quizz__form__icon{width:100%;height:60px;margin-bottom:40px}.section-magazine-detail__quizz__form .rc-quizz--done .rc-quizz--done--offset .section-magazine-detail__quizz__form__icon.error{background:url(/assets/images/warning.ed38f30eda265baf0624f40c2871ec03.svg) center no-repeat}.section-magazine-detail__quizz__form .rc-quizz--done .rc-quizz--done--offset .section-magazine-detail__quizz__form__icon.success{background:url(/assets/images/quizz_check.0faa51161149bb5ee6350657b2ea2387.svg) center no-repeat}.section-magazine-detail__quizz__modal{text-align:left}.section-magazine-detail__quizz__modal .section-magazine-detail__quizz__modal__answer{color:#bebebe;border-bottom:1px solid #bebebe;padding-bottom:15px;margin-bottom:20px}.section-magazine-detail__quizz__modal .section-magazine-detail__quizz__modal__answer.section-magazine-detail__quizz__modal__answer--success{color:#47b800;border-bottom:1px solid #47b800}.section-magazine-detail__quizz__modal .section-magazine-detail__quizz__modal__answer.section-magazine-detail__quizz__modal__answer--error{color:#c03344;border-bottom:1px solid #c03344}

@media (max-width: 768px){.section-magazine-detail__quizz__intro{text-align:center}}.section-magazine-detail__quizz__intro .section-magazine-detail__quizz__intro__title .section-magazine-detail__quizz__intro__title__top,.section-magazine-detail__quizz__intro .section-magazine-detail__quizz__intro__title .section-magazine-detail__quizz__intro__title__bottom{background:#fff;color:#ec001a;display:inline-block;font-family:"Din Pro Bold",sans-serif;padding:12px 20px;text-transform:uppercase}.section-magazine-detail__quizz__intro .section-magazine-detail__quizz__intro__title .section-magazine-detail__quizz__intro__title__bottom{font-size:22px;font-size:1.375rem;box-shadow:0 -2px 8px 0 rgba(51,51,51,0.15);text-transform:initial}.section-magazine-detail__quizz__intro .section-magazine-detail__quizz__intro__desc{color:#FFFFFF;line-height:28px;margin-top:20px}@media (min-width: 769px){.section-magazine-detail__quizz__intro .section-magazine-detail__quizz__intro__desc{font-size:19px;font-size:1.1875rem}}

.section-magazine-detail__quizz{background:#ec001a;padding:50px 0 15px 0}@media (min-width: 769px){.section-magazine-detail__quizz{margin-top:160px}}.section-magazine-detail__quizz>.site-wrap{display:flex}.section-magazine-detail__quizz>.site-wrap{justify-content:center;align-items:center}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12))}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:last-child{margin-right:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 768px){.section-magazine-detail__quizz .section-magazine-detail__quizz__intro{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:last-child{margin-right:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__intro:nth-child(1n){margin-right:0;margin-left:auto}}.section-magazine-detail__quizz .section-magazine-detail__quizz__form{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:last-child{margin-right:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:nth-child(12n){margin-right:0;margin-left:auto}@media (min-width: 769px){.section-magazine-detail__quizz .section-magazine-detail__quizz__form{transform:translateY(-100px)}}@media (max-width: 768px){.section-magazine-detail__quizz .section-magazine-detail__quizz__form{margin-top:30px;padding:20px}}@media (max-width: 768px){.section-magazine-detail__quizz .section-magazine-detail__quizz__form{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:nth-child(1n){margin-right:30px;margin-left:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:last-child{margin-right:0}.section-magazine-detail__quizz .section-magazine-detail__quizz__form:nth-child(NaNn){margin-right:0;margin-left:auto}}@media (max-width: 768px){.section-magazine-detail__quizz #quizz-app-anchor{top:-450px}}.section-magazine-detail__quizz .site-wrap{align-items:flex-start}

.rating-counter{display:inline-flex;align-items:center;justify-content:flex-end}.rating-counter a{text-decoration:none;color:inherit}.rating-counter>a.link{align-items:center;display:flex !important;flex-wrap:wrap;font-size:14px;font-size:.875rem;padding:0}.rating-counter>a.link>span{margin-right:10px;display:inline-flex}.rating-counter>a.link>.stars{display:inline-flex;margin:5px 0}.stars{display:flex}.stars:not(.stars-disabled):hover{cursor:pointer}.stars:not(.stars-disabled):hover .star path{fill:#808285 !important}.stars:not(.stars-disabled) .star:hover ~ .star path{fill:#BFC0C2 !important}.stars .star{display:inline-block;padding-right:5px}.stars .star path{fill:#808285}.stars[data-stars="0"] .star svg path,.stars:not([data-stars]) .star svg path{fill:#BFC0C2}.stars[data-stars="1"] .star:nth-child(1) ~ .star svg path{fill:#BFC0C2}.stars[data-stars="2"] .star:nth-child(2) ~ .star svg path{fill:#BFC0C2}.stars[data-stars="3"] .star:nth-child(3) ~ .star svg path{fill:#BFC0C2}.stars[data-stars="4"] .star:nth-child(4) ~ .star svg path{fill:#BFC0C2}.stars[data-stars="5"] .star:nth-child(5) ~ .star svg path{fill:#BFC0C2}.rating-link-anchor{color:inherit;text-decoration:none}

.review-comment .review-comment__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap}@media (max-width: 412px){.review-comment .review-comment__header{text-align:center}}.review-comment .review-comment__header .button{margin:10px 0}.review-comment .review-comment__header .review-comment__header__title{color:#ec001a;font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif}.review-comment pre{font-family:"Din Pro Regular",sans-serif;white-space:pre-line}.review-comment__empty{padding:40px;border:1px solid #eaeaea;border-radius:3px;text-align:center}.review-comment__empty .icon{font-size:24px;font-size:1.5rem}.review-comment__empty .review-comment__empty__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-top:30px}.review-comment__empty .review-comment__empty__desc{margin-top:15px}.review-comment__item__container .review-comment__item:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.review-comment__item__container .review-comment__item .review-comment__item__header{margin-bottom:20px}.review-comment__item__container .review-comment__item .review-comment__item__header .review-comment__item__header__author{font-size:14px;font-size:.875rem;color:#808285;margin-top:15px}.review-comment__item__container .review-comment__item .review-comment__item__desc .review-comment__item__desc__title{margin-bottom:15px;font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif}.review-comment__item__container .review-comment__item .review-comment__item__footer{margin-top:20px;font-size:14px;font-size:.875rem;font-family:"Din Pro Medium",sans-serif}.review-comment__item__container .review-comment__item .review-comment__item__footer .icon{margin-right:15px;font-size:20px;font-size:1.25rem;color:#47b800}.review-comment__item__container .review-comment__item .review-comment__item__answer{background:#f6f6f6;padding:30px;border-radius:3px;margin-top:40px}.review-comment__item__container .review-comment__item .review-comment__item__answer .review-comment__item__answer__header{font-size:16px;font-size:1rem;align-items:center;display:flex;font-family:"Din Pro Medium",sans-serif;margin-bottom:20px}.review-comment__item__container .review-comment__item .review-comment__item__answer .review-comment__item__answer__header .review-comment__item__answer__header__icon{align-items:center;background:#FFFFFF;border-right:50%;box-shadow:0 0 15px 0 rgba(51,51,51,0.1);display:flex;height:40px;justify-content:center;margin-right:20px;border-radius:50%;width:40px}.review-comment__item__container .review-comment__item .review-comment__item__answer .review-comment__item__answer__desc{line-height:24px}.review-comment__more{margin-top:40px}.review-comment__more .icon{font-size:4px;font-size:.25rem;margin-left:15px}

.remodal.review-modal{max-width:510px;padding:30px;text-align:left}.remodal.review-modal .remodal-close{top:-40px;right:0;left:auto;color:white;width:auto;line-height:41px}.remodal.review-modal .remodal-close::before{left:-35px;top:0}.remodal.review-modal .review-modal__title{color:#ec001a;font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif;text-align:center;margin-bottom:40px}.remodal.review-modal .review-modal__product{display:flex}.remodal.review-modal .review-modal__product .review-modal__product__img{flex-shrink:0;margin-right:30px}.remodal.review-modal .review-modal__product .review-modal__product__desc{display:flex;flex-direction:column;justify-content:center}.remodal.review-modal .review-modal__product .review-modal__product__title{font-family:"Din Pro Medium",sans-serif;font-size:19px;font-size:1.1875rem;margin-bottom:5px}.remodal.review-modal .review-modal__product .review-modal__product__subtitle{font-size:14px;font-size:.875rem}.remodal.review-modal .review-modal__product .review-modal__product__note{margin-top:40px}.remodal.review-modal .review-modal__product .review-modal__product__note .review-modal__product__note__desc{font-size:12px;font-size:.75rem;color:#808285;margin-top:10px}.remodal.review-modal .review-modal__product .review-modal__product__note.input--warning .review-modal__product__note__desc{color:#ee8b00}.remodal.review-modal .input{width:100%;max-width:100%;margin:0;margin-top:40px}.remodal.review-modal .input-radio-group{justify-content:flex-end}.remodal.review-modal .review-modal__footer{margin-top:30px;text-align:center}.remodal.review-modal .form__fieldset.input--warning{color:#ee8b00}

.review-summary{margin-bottom:40px;display:flex;align-items:center}.review-summary .review-summary__img{flex-shrink:0;margin-right:30px}.review-summary .review-summary__img>img{width:85px}.review-summary .review-summary__detail{display:flex;flex-direction:column}.review-summary .review-summary__detail .review-summary__detail__score{margin-bottom:10px}.review-summary .review-summary__detail .review-summary__detail__score>span{font-size:28px;font-size:1.75rem;font-family:"Din Pro Medium",sans-serif}.review-summary .review-summary__detail .review-summary__detail__rating{display:flex;justify-content:flex-end}.review-summary .review-summary__detail .review-summary__detail__desc{font-size:14px;font-size:.875rem;display:flex;align-items:center;margin-top:10px}.review-summary .review-summary__detail .review-summary__detail__desc .icon{transform:translateY(-1px);color:#47b800;margin-right:8px}.review-summary .review-summary__detail .review-summary__detail__desc .review-summary__detail__desc__bull{display:inline-block;margin:0 8px;color:#bebebe}

.input-radio-group--rating input[type="radio"]:checked+label.input-radio-group--unhappy{background:#c03344}.input-radio-group--rating input[type="radio"]:checked+label{color:#fff;font-family:"Din Pro Medium",sans-serif}.input-radio-group--rating input[type="radio"]:checked+label .icon{color:#fff}.input-radio-group--rating .input-radio-group{background:#F6F6F6;display:inline-block;padding:8px 10px;font-family:FFDINPro-Medium;font-size:14px;font-size:.875rem;display:flex;border-radius:99px;align-items:center;min-width:99px;cursor:pointer}.input-radio-group--rating .input-radio-group:first-of-type{margin-right:15px}.input-radio-group--rating .input-radio-group .icon{font-size:24px;font-size:1.5rem;transition:color .2s}.input-radio-group--rating .input-radio-group .icon.icon-smiley-unhappy{color:#c03344}.input-radio-group--rating .input-radio-group .icon.icon-smiley-happy{color:#47b800}.input-radio-group--rating .input-radio-group .icon.icon-check{font-size:14px;font-size:.875rem}.input-radio-group--rating .input-radio-group>span{text-align:center;flex:1 1 auto;font-family:"Din Pro Medium",sans-serif;transition:color .2s}

a.button{text-decoration:none;cursor:pointer;outline:none}.button{font-size:14px;font-size:.875rem;align-items:center;border-radius:999px;border:0;cursor:pointer;display:inline-flex;line-height:17px;padding:12px 20px 12px 20px;transition:background .2s, color .2s, border-color;outline:none}.button>span{position:relative;top:1px}.button.loading .icon{transform:translateY(50px)}.button.loading>span{position:relative}.button.loading>span::after{content:'';width:20px;height:20px;position:absolute;right:-27px;top:50%;transform:translateY(-50%);background:url(/assets/images/loader.cb2296a27f7196f263a8117333f141e6.svg) no-repeat center}.button:disabled{opacity:.5;cursor:not-allowed}.button:not(.button--prefix) .icon{margin-left:10px;transition:transform .2s}.button .icon-arrow-simple-r{font-size:8px;font-size:.5rem}.button .icon-more{font-size:12px;font-size:.75rem}.button .icon-less{font-size:12px;font-size:.75rem}.button:hover:not([disabled]) .icon-arrow-simple-r{transform:translateX(5px)}.button:hover{padding-bottom:12px;border-bottom:0}.button.button--circle{padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative}.button.button--circle>.icon{font-size:10px;font-size:.625rem}.button.button--prefix{padding-left:45px;position:relative}.button.button--prefix .button__icon{align-items:center;background:#bf0016;border-radius:50%;display:inline-flex;height:30px;justify-content:center;left:5px;position:absolute;top:50%;width:30px;transform:translateY(-50%)}.button.button--prefix .button__icon .icon-play{font-size:8px;font-size:.5rem}.button.button--prefix .button__icon .icon-arrow-simple-r,.button.button--prefix .button__icon .icon-plus{font-size:12px;font-size:.75rem}.button.button--primary{background:#ec001a;color:#fff;font-family:"Din Pro Bold",sans-serif}.button.button--primary:hover:not([disabled]){background:#bf0016}.button.button--primary.button--ghost{box-shadow:0 0 0 2px #fff}.button.button--secondary{background:#fff;border:2px solid #ec001a;color:#ec001a;font-family:"Din Pro Bold",sans-serif;padding:10px 20px 9px 20px;line-height:initial}.button.button--secondary:hover{background:#ec001a;border-color:#ec001a;color:#fff}.button.button--tertiary{background:#fff;border:1px solid #bebebe;color:#808285}.button.button--tertiary.button--tertiary-reverse{background:transparent;color:#fff;font-family:"Din Pro Bold",sans-serif}.button.button--tertiary:hover{background:#bebebe;color:#fff}.button.button--tag{font-family:"Din Pro Bold",sans-serif;color:#333}.button.button--tag:hover{background:#fff;color:#333}.button.button--sm{font-size:12px;font-size:.75rem;padding:8px 15px 6px 15px}

input{line-height:initial}input,textarea,select{font-family:"Din Pro Regular",sans-serif !important}.form__fieldset{margin-top:30px}.form__fieldset .input,.form__fieldset .select{margin:0;max-width:initial}.form__fieldset.form__fieldset--split{display:flex;align-items:flex-end}.form__fieldset.form__fieldset--split .input{width:20%;margin-right:30px}.form__fieldset.form__fieldset--split .select{flex:1 0 auto}.form__fieldset.form__fieldset--labelled{display:flex;align-items:center;justify-content:space-between}.form__fieldset.form__fieldset--labelled .form__fieldset--labelled__title{display:inline-block;flex-shrink:1;max-width:100%}.input-group{display:flex}.input-group>input{background:#808285;color:#333;border:0;border-radius:999px;flex:1 0 auto;margin-right:15px;padding:8px 25px;font-size:14px;font-size:.875rem;transition:background .2s, color .2s, box-shadow .2s}.input-group>input:focus{background:#fff;outline:none}.input-group>input:focus.placeholder{color:#808285}.input-group>input:focus:-moz-placeholder{color:#808285}.input-group>input:focus::-moz-placeholder{color:#808285}.input-group>input:focus:-ms-input-placeholder{color:#808285}.input-group>input:focus::-webkit-input-placeholder{color:#808285}.input-group>input.placeholder{color:#fff}.input-group>input:-moz-placeholder{color:#fff}.input-group>input::-moz-placeholder{color:#fff}.input-group>input:-ms-input-placeholder{color:#fff}.input-group>input::-webkit-input-placeholder{color:#fff}.input-radio-group{display:flex;flex:1 0 auto}.input-radio-group .input-radio-group--active label{background:#47b800;border-color:#47b800;color:#fff}.input-radio-group .button:not(.button--circle){padding:11px 20px 11px 20px;position:relative;min-width:108px}.input-radio-group .button:not(.button--circle):last-child{margin-left:20px}.input-radio-group .button:not(.button--circle)>.icon{font-size:16px;font-size:1rem;margin-left:auto;transition:transform .2s, opacity .2s}.input-radio-group .button:not(.button--circle)>span{margin-right:10px}.input-radio-group .button--circle:not(:first-child){margin-left:10px}.input-radio-group .button--circle .icon{margin:0}.input-radio-group .icon-rounded-check-small{position:absolute;right:20px;opacity:0;transform-origin:center;top:12px}.input-radio-group input[type="radio"]{display:none}.input-radio-group input[type="radio"]:checked+label{background:#47b800;border-color:#47b800;color:#fff}.input-radio-group input[type="radio"]:checked+label .icon-cat,.input-radio-group input[type="radio"]:checked+label .icon-dog{transform:translateX(15px);opacity:0}.input-radio-group input[type="radio"]:checked+label .icon-rounded-check-small{-webkit-animation:popFade .2s forwards .2s;animation:popFade .2s forwards .2s}.input-radio-group input[type="radio"]:checked+label .icon-cross,.input-radio-group input[type="radio"]:checked+label .icon-check{-webkit-animation:pop .2s forwards;animation:pop .2s forwards}@-webkit-keyframes popFade{0%{opacity:0;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@keyframes popFade{0%{opacity:0;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}

.link,a.link,a.link:link{border:0;color:#ec001a;cursor:pointer;display:inline-block;font-family:"Din Pro Medium",sans-serif;line-height:.9em;padding-bottom:4px;text-decoration:none;transition:color .2s, border-color .2s}.link:hover,a.link:hover:link{border-color:#e2001a;color:#80000F}.link.link--secondary,a.link.link--secondary,a.link:link.link--secondary{color:#333;border-color:#d9d9d9;padding-left:0;padding-right:0}.link.link--secondary:hover,a.link.link--secondary:hover,a.link:link.link--secondary:hover{color:#ec001a;border-color:#ec001a}.link.link--cta,a.link.link--cta,a.link:link.link--cta{font-family:"Din Pro Medium",sans-serif;color:#ec001a;border:0;padding-bottom:0}.link.link--cta:hover,a.link.link--cta:hover,a.link:link.link--cta:hover{color:#c03344}.link.link--cta:hover .icon-arrow-simple-r,a.link.link--cta:hover .icon-arrow-simple-r,a.link:link.link--cta:hover .icon-arrow-simple-r{transform:translateX(5px)}.link.link--cta .icon-arrow-b,.link.link--cta .icon-arrow-t,a.link.link--cta .icon-arrow-b,a.link.link--cta .icon-arrow-t,a.link:link.link--cta .icon-arrow-b,a.link:link.link--cta .icon-arrow-t{font-size:4px;font-size:.25rem;margin-left:10px}.link.link--cta .icon-arrow-simple-r,a.link.link--cta .icon-arrow-simple-r,a.link:link.link--cta .icon-arrow-simple-r{font-size:8px;font-size:.5rem;margin-left:10px;transition:transform .2s}button.link.link--secondary{background-color:transparent}

.tag{font-size:12px;font-size:.75rem;display:inline-flex;align-items:center;transition:background .2s, color .2s;padding:9px 15px 7px 15px;background:#fff;border:1px solid #bebebe;color:#333;border-radius:999px;font-family:"Din Pro Bold",sans-serif;position:relative;transition:background .2s, border-color .2s, color .2s, padding .2s, transform .2s, box-shadow .2s;line-height:14px}.tag:hover{padding-bottom:7px;border-bottom:1px solid;border-color:#bebebe;box-shadow:rgba(0,0,0,0.05) 0px 4px 12px;transform:translateY(-1px)}.tag .icon{font-size:16px;font-size:1rem;position:absolute;right:8px;opacity:0;transition:opacity .2s;top:50%;transform:translateY(-50%)}.tag.tag--active{background:#47b800;border-color:#47b800;color:#fff;padding-right:35px}.tag.tag--active .icon{opacity:1;transition:opacity .2s .2s}.tag__list{display:flex;flex-wrap:wrap}@media (max-width: 768px){.tag__list{justify-content:center}}.tag__list .tag{margin:5px;text-decoration:none}.tag__list .tag:not(:first-child){margin-left:8px}

.title--xl{font-size:50px;font-size:3.125rem}@media (max-width: 412px){.title--xl{font-size:35px;font-size:2.1875rem}}.title--lg{font-size:42px;font-size:2.625rem;line-height:50px}@media (max-width: 412px){.title--lg{font-size:28px;font-size:1.75rem}}.title--md{font-size:36px;font-size:2.25rem}.title--sm{font-size:32px;font-size:2rem}.title--xs{font-size:28px;font-size:1.75rem}

.myloyalty-header{width:100%;margin-bottom:100px;align-items:center}@media (min-width: 769px){.myloyalty-header{display:flex;justify-content:space-between}}.myloyalty-header .myloyalty-header_info{padding-right:120px}@media (max-width: 768px){.myloyalty-header .myloyalty-header_info{padding-right:0;text-align:center}}.myloyalty-header .myloyalty-header_info .myloyalty-header_info_title{font-family:"FFDinPro-regular",sans-serif;font-weight:400;font-size:36px;font-size:2.25rem;color:#ec001a;margin-bottom:20px}.myloyalty-header .myloyalty-header_info>a{margin-top:20px}.myloyalty-header .myloyalty-header_card{position:relative;text-align:center;box-shadow:0 5px 15px 0 rgba(51,51,51,0.15);border-radius:15px;max-width:420px}@media (max-width: 768px){.myloyalty-header .myloyalty-header_card{margin:30px auto 0}}.myloyalty-header .myloyalty-header_card>img{display:block}@media (max-width: 768px){.myloyalty-header .myloyalty-header_card>img{max-width:100%}}.myloyalty-header .myloyalty-header_card .myloyalty-header_points{position:absolute;left:0;right:0;bottom:10%}

.pro-login .pro-login__title{text-align:center;margin-bottom:30px}.pro-login .pro-login__items{display:flex}@media (max-width: 768px){.pro-login .pro-login__items{flex-wrap:wrap}}.pro-login .pro-login__items .pro-login__item{background:white;border:solid 1px #eaeaea;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;text-decoration:none;color:inherit;width:25%;transition:box-shadow .2s, transform .2s}@media (min-width: 768px){.pro-login .pro-login__items .pro-login__item:not(:first-child){margin-left:20px}}@media (min-width: 413px) and (max-width: 768px){.pro-login .pro-login__items .pro-login__item{width:calc(95%/2)}.pro-login .pro-login__items .pro-login__item:nth-child(n+3){margin-top:5%}.pro-login .pro-login__items .pro-login__item:first-child{margin-right:5%}.pro-login .pro-login__items .pro-login__item:last-child{margin-left:5%}}@media (max-width: 412px){.pro-login .pro-login__items .pro-login__item{width:100%}.pro-login .pro-login__items .pro-login__item:not(:last-child){margin-bottom:5%}}.pro-login .pro-login__items .pro-login__item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.05);transform:translateY(-1px)}.pro-login .pro-login__items .pro-login__item .icon{font-size:25px;font-size:1.5625rem;color:#ec001a}.pro-login .pro-login__items .pro-login__item .pro-login__item__title{font-family:"Din Pro Medium",sans-serif;margin-top:20px}

.product-finder-comparator{display:flex}.product-finder-comparator .product-finder-comparator-column{flex:1;width:50%}.product-finder-comparator .product-finder-comparator-item{display:flex;align-items:center}

.block__container{display:flex;align-items:center;width:100%}.block__container.block__container--top{align-items:flex-start}.block__container:not(:last-child){margin-bottom:100px}@media (max-width: 768px){.block__container:not(:last-child){margin-bottom:75px}}@media (max-width: 412px){.block__container:not(:last-child){margin-bottom:50px}}.block__container>img{width:100%;height:auto}.block__container.block__container--624 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.block__container.block__container--624 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--624 .block__container__left:last-child{margin-right:0}.block__container.block__container--624 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--624 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important}.block__container.block__container--624 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--624 .block__container__right:last-child{margin-right:0}.block__container.block__container--624 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--516 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.block__container.block__container--516 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516 .block__container__left:last-child{margin-right:0}.block__container.block__container--516 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--516 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.block__container.block__container--516 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--516 .block__container__right:last-child{margin-right:0}.block__container.block__container--516 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--615 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.9% * 6/12 - (30px - 30px * 6/12));width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.block__container.block__container--615 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615 .block__container__left:last-child{margin-right:0}.block__container.block__container--615 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--615 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.block__container.block__container--615 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--615 .block__container__right:last-child{margin-right:0}.block__container.block__container--615 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--525 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.block__container.block__container--525 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--525 .block__container__left:last-child{margin-right:0}.block__container.block__container--525 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--525 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 5/12 - (30px - 30px * 5/12));max-width:calc(99.9% * 5/12 - (30px - 30px * 5/12));width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important}.block__container.block__container--525 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--525 .block__container__right:last-child{margin-right:0}.block__container.block__container--525 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--714 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.block__container.block__container--714 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--714 .block__container__left:last-child{margin-right:0}.block__container.block__container--714 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--714 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.block__container.block__container--714 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--714 .block__container__right:last-child{margin-right:0}.block__container.block__container--714 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--417 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12))}.block__container.block__container--417 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--417 .block__container__left:last-child{margin-right:0}.block__container.block__container--417 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--417 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 7/12 - (30px - 30px * 7/12));max-width:calc(99.9% * 7/12 - (30px - 30px * 7/12));width:calc(99.9% * 7/12 - (30px - 30px * 7/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.block__container.block__container--417 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--417 .block__container__right:last-child{margin-right:0}.block__container.block__container--417 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--48 .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 4/12 - (30px - 30px * 4/12));max-width:calc(99.9% * 4/12 - (30px - 30px * 4/12));width:calc(99.9% * 4/12 - (30px - 30px * 4/12))}.block__container.block__container--48 .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--48 .block__container__left:last-child{margin-right:0}.block__container.block__container--48 .block__container__left:nth-child(12n){margin-right:0;margin-left:auto}.block__container.block__container--48 .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 8/12 - (30px - 30px * 8/12));max-width:calc(99.9% * 8/12 - (30px - 30px * 8/12));width:calc(99.9% * 8/12 - (30px - 30px * 8/12));margin-left:0 !important;margin-right:30px !important}.block__container.block__container--48 .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container--48 .block__container__right:last-child{margin-right:0}.block__container.block__container--48 .block__container__right:nth-child(12n){margin-right:0;margin-left:auto}@media (max-width: 600px){.block__container.block__container__responsive--600px{flex-wrap:wrap}.block__container.block__container__responsive--600px.block__container__responsive--reverse{flex-wrap:wrap-reverse}.block__container.block__container__responsive--600px .block__container__left.block__container__responsive__hide,.block__container.block__container__responsive--600px .block__container__right.block__container__responsive__hide{display:none}.block__container.block__container__responsive--600px .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container__responsive--600px .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container__responsive--600px .block__container__left:last-child{margin-right:0}.block__container.block__container__responsive--600px .block__container__left:nth-child(NaNn){margin-right:0;margin-left:auto}.block__container.block__container__responsive--600px .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.block__container.block__container__responsive--600px .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container__responsive--600px .block__container__right:last-child{margin-right:0}.block__container.block__container__responsive--600px .block__container__right:nth-child(NaNn){margin-right:0;margin-left:auto}}@media (max-width: 768px){.block__container.block__container__responsive--tablet{flex-wrap:wrap}.block__container.block__container__responsive--tablet.block__container__responsive--reverse{flex-wrap:wrap-reverse}.block__container.block__container__responsive--tablet .block__container__left.block__container__responsive__hide,.block__container.block__container__responsive--tablet .block__container__right.block__container__responsive__hide{display:none}.block__container.block__container__responsive--tablet .block__container__left{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1))}.block__container.block__container__responsive--tablet .block__container__left:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container__responsive--tablet .block__container__left:last-child{margin-right:0}.block__container.block__container__responsive--tablet .block__container__left:nth-child(NaNn){margin-right:0;margin-left:auto}.block__container.block__container__responsive--tablet .block__container__right{flex-grow:0;flex-shrink:0;flex-basis:calc(99.9% * 1 - (30px - 30px * 1));max-width:calc(99.9% * 1 - (30px - 30px * 1));width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important}.block__container.block__container__responsive--tablet .block__container__right:nth-child(1n){margin-right:30px;margin-left:0}.block__container.block__container__responsive--tablet .block__container__right:last-child{margin-right:0}.block__container.block__container__responsive--tablet .block__container__right:nth-child(NaNn){margin-right:0;margin-left:auto}}.block__container .block__container__desc:not(:last-child){margin-bottom:30px}.block__container .block__container__desc{margin-top:25px;line-height:24px}@media (max-width: 768px){.block__container .block__container__desc{margin-top:10px}}.block__container>.link{margin-top:20px}.block__container>.link:first-child{margin-top:10px}

.targetBlank-helper{position:absolute !important;left:-9000px !important;width:0 !important;overflow:hidden !important}.rc-baseline{-ms-overflow-style:auto}#navigation-mobile:not(.mm-menu),#panel-food:not(.mm-menu){display:none}.site-wrap{display:flex;flex-flow:row wrap;max-width:1080px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.img-responsive{max-width:100%;height:auto}.site-content{padding-top:166px}@media (max-width: 900px){.site-content{padding-top:0}}.site-banner--hero{background-image:linear-gradient(0deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);height:450px}.site-offset{margin:40px 0 100px 0}@media (max-width: 768px){.site-offset{margin:30px 0 50px 0}}.site-offset.site-offset--lg{margin:100px 0}.banner-offset:not(:last-child){margin-bottom:150px}@media (max-width: 768px){.banner-offset:not(:last-child){margin-bottom:75px}}@media (max-width: 412px){.banner-offset:not(:last-child){margin-bottom:50px}}@media (min-width: 769px){.st-sticky-share-buttons{display:none !important}}.articles-related__container .sharethis-inline-share-buttons{margin-bottom:60px}.articles-related__container .sharethis-inline-share-buttons .st-btn:nth-last-child(2){margin-right:0}html,body{line-height:1.15}#scroll-top{align-items:center;background:#eaeaea;border-radius:50%;bottom:80px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:-600px;position:fixed;right:50%;width:40px;z-index:2;opacity:0;transform:translateY(10px);transition:opacity .2s, transform .2s;text-decoration:none}#scroll-top.scroll-top--visible{opacity:1;transform:translateY(0px)}#scroll-top .icon{color:#505050;font-size:8px;font-size:.5rem}[data-expand] [data-expand-btn],[data-expand] [data-expand-btn-close],[data-expand] [data-expand-btn-toggle]{cursor:pointer}

.input,.select{display:block;position:relative;max-width:300px;margin-top:2.5rem;margin-bottom:2rem}.input--inline{position:relative;display:inline-block;margin-right:1.5rem;vertical-align:text-top}.input__control,.input__textarea,.input__date,.input__password{display:block;width:100%;margin-bottom:0;padding:0.95rem 0;font-weight:300;box-shadow:none;border:none;color:#666666;border-color:#D7D7D7;padding-top:30px;border-bottom:2px solid #bebebe;transition:border-color .2s}.input__control:focus,.input__textarea:focus,.input__date:focus,.input__password:focus{border-color:#333}.input__control:focus+.input__label,.input__textarea:focus+.input__label,.input__date:focus+.input__label,.input__password:focus+.input__label{color:#333}.input__control+.input__label,.input__textarea+.input__label,.input__date+.input__label,.input__password+.input__label{color:#bebebe;transition:color .2s}.input__label{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.alert{background-color:#FFFFFF;color:#666666;border-color:#D7D7D7}.alert--warning{background-color:rgba(238,139,0,0.15);color:#EE8B00;border-color:#EE8B00}.alert--warning::after{background-image:url(https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--single.svg?v=8-3-0);background-position:100% 50%;position:absolute;left:0.5rem;top:0.8rem}.alert--warning>span{padding-left:3rem}[role='alert'],.alert{position:relative;padding:1rem;width:100%;border:solid 1px;border-radius:3px;z-index:999}@media (min-width: 768px){[role='alert'],.alert{display:flex;justify-content:space-between}}.input__checkbox,.input__radio{opacity:0;margin-right:-1rem;margin-right:.2rem;position:absolute}.input__checkbox+.input__label--inline,.input__radio+.input__label--inline{margin-left:2rem}.input__label--inline{display:inline-block;cursor:pointer}.input__checkbox:checked+.input__label--inline::after{content:'';display:inline-block;background-repeat:no-repeat;width:32px;height:32px;transform-origin:50% 50%}.input__checkbox:checked+.input__label--inline::after,.rc-icon.tick--xs::after{background-position:92.31% 50%}.input__checkbox:checked+.input__label--inline::after{background-image:url("https://d1a19ys8w1wkc1.cloudfront.net/royal-canin.sprite--brand1.svg?v=8-3-0")}.input__checkbox,.input__radio{margin-right:.2rem;position:absolute}.input__checkbox+.input__label--inline,.input__radio+.input__label--inline{margin-left:2rem;display:flex;align-items:center}.input__checkbox+.input__label--inline::before,.input__radio+.input__label--inline::before{content:'';display:inline-block;border:1px solid #D7D7D7;background-color:#FFFFFF;width:1.5rem;height:1.5rem;position:absolute;left:0}.input__checkbox+.input__label--inline::after,.input__radio+.input__label--inline::after{position:absolute}.input__checkbox+.input__label--inline::before{border-radius:3px}.input__checkbox:checked+.input__label--inline::after{top:-8px;left:-4px}.input__radio+.input__label--inline::before{border-radius:999px}.input__radio:checked+.input__label--inline::after{content:'';background-color:#E2001A;border-radius:999px;width:.6rem;height:.6rem;top:7px;left:7px;padding:5px}.rc-icon::after,.styled-link--external:hover::after,.btn--icon:hover::after,.input__submit--search:hover::after,.btn--icon-label.rc-icon:not(.btn--inverse):hover::after,.input__date:hover::after,.rc-icon.interactive:hover::after,.styled-link--external::after,.rc-baseline [role='alert'] .alert__close::after,.alert .alert__close::after,.alert--success::after,.alert--warning::after,.alert--error::after,.breadcrumb__list-item::after,.btn--one::after,.btn--two::after,.btn--sm:not(.tab)::after,.btn--icon::after,.input__submit--search::after,.btn--action::after,.input__submit--micro::after,.input__date::after,.input--success.input::after,.input--warning.input::after,.input--error.input::after,.input__checkbox:checked+.input__label--inline::after,.select .choices::after,.select:not(.select-processed)::after,[data-type="select-multiple"] .choices__btn::after,.navigation--prev::after,.navigation--next::after,.response--affirmative::after,.response--negative::after,.list__header[aria-haspopup="true"]::after,.navigation--vertical__list-item>a.active::after,.navigation--vertical__list-item>a:hover::after{content:'';display:inline-block;background-repeat:no-repeat;width:32px;height:32px;transform-origin:50% 50%}

.site-header-secondary__content__left{width:calc(99.9% * 6/12 - (30px - 30px * 6/12))}.site-header-secondary__content__left:nth-child(1n){float:left;margin-right:30px;clear:none}.site-header-secondary__content__left:last-child{margin-right:0}.site-header-secondary__content__left:nth-child(12n){margin-right:0;float:right}.site-header-secondary__content__left:nth-child(12n + 1){clear:both}@media (max-width: 600px){.site-header-secondary__content__left{width:calc(99.9% * 1 - (30px - 30px * 1));text-align:center;margin-top:30px}.site-header-secondary__content__left:nth-child(1n){float:left;margin-right:30px;clear:none}.site-header-secondary__content__left:last-child{margin-right:0}.site-header-secondary__content__left:nth-child(1n){margin-right:0;float:right}.site-header-secondary__content__left:nth-child(1n + 1){clear:both}}.site-header-secondary__content__right{width:calc(99.9% * 4/12 - (30px - 30px * 4/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important}.site-header-secondary__content__right:nth-child(1n){float:left;margin-right:30px;clear:none}.site-header-secondary__content__right:last-child{margin-right:0}.site-header-secondary__content__right:nth-child(12n){margin-right:0;float:right}.site-header-secondary__content__right:nth-child(12n + 1){clear:both}@media (min-width: 601px) and (max-width: 768px){.site-header-secondary__content__right{width:calc(99.9% * 5/12 - (30px - 30px * 5/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important}.site-header-secondary__content__right:nth-child(1n){float:left;margin-right:30px;clear:none}.site-header-secondary__content__right:last-child{margin-right:0}.site-header-secondary__content__right:nth-child(12n){margin-right:0;float:right}.site-header-secondary__content__right:nth-child(12n + 1){clear:both}}@media (max-width: 600px){.site-header-secondary__content__right{width:calc(99.9% * 1 - (30px - 30px * 1));margin-left:auto!important;margin-right:auto!important;flex:1 0 auto;text-align:center;padding:50px 67px 20px 67px}.site-header-secondary__content__right:nth-child(1n){float:left;margin-right:30px;clear:none}.site-header-secondary__content__right:last-child{margin-right:0}.site-header-secondary__content__right:nth-child(1n){margin-right:0;float:right}.site-header-secondary__content__right:nth-child(1n + 1){clear:both}}.site-header-secondary{background-image:linear-gradient(180deg, #f6f6f6 0%, rgba(246,246,246,0) 100%);display:flex;flex-direction:column;margin-bottom:90px}.site-header-secondary .site-header-secondary__content{display:flex;flex-direction:row;flex:1 0 auto}.site-header-secondary .site-header-secondary__content .site-wrap{align-items:center;display:flex;flex:1 0 auto;width:100%}.site-header-secondary .site-header-secondary__content .site-header-secondary__content__left .site-header-secondary__content__left__title{color:#ec001a}@media (max-width: 768px){.site-header-secondary .site-header-secondary__content .site-header-secondary__content__left .site-header-secondary__content__left__title{font-size:30px;font-size:1.875rem}}.site-header-secondary .site-header-secondary__content .site-header-secondary__content__left .site-header-secondary__content__left__desc{line-height:24px;margin:15px 0 30px 0;font-size:16px;font-size:1rem}@media (max-width: 600px){.site-header-secondary .site-header-secondary__content .site-header-secondary__content__left .site-header-secondary__content__left__desc{margin:10px 0 20px 0}}

.button-navigation-mobile{outline:none}#navigation-mobile{z-index:9999999}#navigation-mobile__header,#navigation-mobile__footer{display:none}@media (max-width: 525px){.mm-page__blocker--mobile{top:60px}}.mm-page__blocker--nav--mobile{top:60px}.mm-menu_position-front.mm-menu_opened{z-index:3}#navigation-mobile{top:60px}#navigation-mobile .mm-btn_next:after{width:6px;height:6px}#navigation-mobile .mm-btn_next::before{display:none}#navigation-mobile .mm-btn_next:after{border-color:#333}#navigation-mobile .mm-listitem{font-family:"Din Pro Medium",sans-serif}#navigation-mobile .mm-listitem a{border-bottom:none}#navigation-mobile .mm-listitem:last-child:after{display:none}#navigation-mobile .navigation-mobile__buttons{display:flex}#navigation-mobile .navigation-mobile__buttons .button{width:50%;color:#fff;justify-content:center}#navigation-mobile .navigation-mobile__buttons .button:first-child{margin-right:15px}#navigation-mobile .mm-panel_has-navbar{color:#ec001a}#navigation-mobile .mm-panel_has-navbar .mm-navbar{background:#fff;box-shadow:0 5px 15px 0 rgba(85,85,85,0.05);font-family:"Din Pro Medium",sans-serif;border:0;display:flex;justify-content:center;align-items:center}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__title{color:#808285;border-bottom:none}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__btn{border-bottom:none}#navigation-mobile .mm-panel_has-navbar .mm-navbar .mm-navbar__btn::before{width:6px;height:6px}#navigation-mobile .mm-navbars_bottom{border-top:0}#navigation-mobile .navigation-mobile__footer{background:#f6f6f6;display:flex;justify-content:center}#navigation-mobile .navigation-mobile__footer>a{color:#808285;font-size:14px;font-size:.875rem;display:inline-block}#navigation-mobile .navigation-mobile__footer>a:not(:first-child){margin-left:25px}#navigation-mobile .navigation-mobile__footer .navigation-mobile__footer--active{color:#333}

.list__pagination{align-items:center;display:flex;justify-content:center;width:calc(99.9% * 1 - (30px - 30px * 1));margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.list__pagination:nth-child(1n){float:left;margin-right:30px;clear:none}.list__pagination:last-child{margin-right:0}.list__pagination:nth-child(NaNn){margin-right:0;float:right}.list__pagination:nth-child(NaNn + 1){clear:both}.list__pagination a{color:#ec001a;text-decoration:none}.list__pagination .list__pagination__arrow{border-bottom:0;padding-bottom:2px}.list__pagination .list__pagination__arrow.list__pagination__arrow--disabled{opacity:.2}.list__pagination .list__pagination__arrow .icon-arrow-simple-l,.list__pagination .list__pagination__arrow .icon-arrow-simple-r{font-size:14px;font-size:.875rem;color:#ec001a}.list__pagination .list__pagination__arrow .icon-arrow-simple-l{margin-right:20px}.list__pagination .list__pagination__arrow .icon-arrow-simple-r{margin-left:20px}.list__pagination .list__page{color:#ec001a;font-size:19px;font-size:1.1875rem;text-decoration:none;margin:0 20px;font-family:"Din Pro Medium",sans-serif}.list__pagination .list__page :hover {transform:scale(1.1)}.list__pagination .list__page.list__page--active{color:#333}

.product{float:left;margin:10px}.product .product-images{display:none}.section-products-detail__gallery--open{text-align:center;margin-top:20px}.fancybox-slide--image{padding:60px 30px}.fancybox-inner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 40px);height:calc(100% - 40px);max-width:800px;max-height:600px}.fancybox-stage{max-width:420px;background:#fff;margin:0 auto}.fancybox-button--close{position:absolute;right:0;background:none;height:auto;width:auto;padding:0;top:-36px;color:#fff;line-height:initial}.fancybox-button--close::before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;font-size:1.5625rem;position:absolute;top:50%;left:-25px;display:block;content:"\D7";transform:translateY(-50%)}.fancybox-inner{opacity:0;transition:opacity .3s}.fancybox-is-open .fancybox-inner{opacity:1}.fancybox-is-closing .fancybox-fx-fade{opacity:1 !important}.fancybox-button--arrow_left,.fancybox-button--arrow_right{background:none}.fancybox-button--arrow_left .icon,.fancybox-button--arrow_right .icon{color:#fff;font-size:16px;font-size:1rem;transition:transform .25s}.fancybox-button--arrow_left:hover .icon{transform:translateX(-3px)}.fancybox-button--arrow_right:hover .icon{transform:translateX(3px)}.product-bullets{list-style:none;position:absolute;bottom:15px;left:0;width:100%;text-align:center;margin:0;padding:0;z-index:99999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.product-bullets li{display:inline-block;vertical-align:top}.product-bullets li a{display:block;height:30px;position:relative;width:20px}.product-bullets li a:hover span{background:#808285}.product-bullets li a span{background:#fff;background:#eaeaea;border-radius:50%;height:10px;left:50%;overflow:hidden;position:absolute;text-indent:-99999px;top:50%;transform:translate(-50%, -50%);width:10px;transition:background .2s}.product-bullets li.active a span{background:#ec001a}

.page-quizz__header{width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:calc(99.9% * (-1/12 * -1) - (30px - 30px * (-1/12 * -1)) + 30px) !important;text-align:center}.page-quizz__header:nth-child(1n){float:left;margin-right:30px;clear:none}.page-quizz__header:last-child{margin-right:0}.page-quizz__header:nth-child(12n){margin-right:0;float:right}.page-quizz__header:nth-child(12n + 1){clear:both}.page-quizz__header .lp__subtitle{font-size:14px;font-size:.875rem;color:#ec001a;font-family:"Din Pro Medium",sans-serif;text-transform:uppercase;padding-bottom:25px;margin-bottom:25px;position:relative}.page-quizz__header .lp__subtitle::after{left:50%;transform:translateX(-50%)}.page-quizz__header .page-quizz__header__title{font-size:28px;font-size:1.75rem}.page-quizz__header .page-quizz__header__title b{font-family:"Din Pro Bold",sans-serif}.page-quizz__header .page-quizz__header__intro{line-height:24px;margin-top:15px}.page-quizz__relation{text-align:center;margin-top:20px;width:100%}.page-quizz__relation .page-quizz__relation__title{font-family:"Din Pro Medium",sans-serif;color:#ec001a;margin-bottom:20px}.page-quizz__relation .page-quizz__relation__title .icon{font-size:4px;font-size:.25rem;margin-left:15px}.page-quizz__relation .page-quizz__relation__item{font-size:14px;font-size:.875rem;color:inherit;display:block;font-family:"Din Pro Medium",sans-serif;text-decoration:none}.page-quizz__relation .page-quizz__relation__item:not(:first-child){margin-top:15px}.page-quizz__form{margin-top:70px}.page-quizz__form.page-quizz__form--bg>.site-wrap{position:relative}.page-quizz__form.page-quizz__form--bg>.site-wrap.page-quizz__form__intro::before{background:url(/assets/images/falling-cards.b60d2d85c9bb662a856026c80cf8b5ad.png) no-repeat;content:'';left:0;min-height:410px;position:absolute;right:0;top:-7px;z-index:-1}.page-quizz__form .page-quizz__form__intro{justify-content:flex-end;align-items:center}@media (min-width: 768px){.page-quizz__form .page-quizz__form__articles{margin-left:calc(99.9% * (-5/12 * -1) - (30px - 30px * (-5/12 * -1)) + 30px) !important;width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.page-quizz__form .page-quizz__form__articles:nth-child(1n){float:left;margin-right:30px;clear:none}.page-quizz__form .page-quizz__form__articles:last-child{margin-right:0}.page-quizz__form .page-quizz__form__articles:nth-child(12n){margin-right:0;float:right}.page-quizz__form .page-quizz__form__articles:nth-child(12n + 1){clear:both}}.page-quizz__form .page-quizz__form__left{margin-bottom:50px}@media (min-width: 769px){.page-quizz__form .page-quizz__form__left{width:calc(99.9% * 5/12 - (30px - 30px * 5/12))}.page-quizz__form .page-quizz__form__left:nth-child(1n){float:left;margin-right:30px;clear:none}.page-quizz__form .page-quizz__form__left:last-child{margin-right:0}.page-quizz__form .page-quizz__form__left:nth-child(12n){margin-right:0;float:right}.page-quizz__form .page-quizz__form__left:nth-child(12n + 1){clear:both}}.page-quizz__form .page-quizz__form__left img{margin:0 auto}@media (min-width: 768px){.page-quizz__form .page-quizz__form__right{width:calc(99.9% * 7/12 - (30px - 30px * 7/12))}.page-quizz__form .page-quizz__form__right:nth-child(1n){float:left;margin-right:30px;clear:none}.page-quizz__form .page-quizz__form__right:last-child{margin-right:0}.page-quizz__form .page-quizz__form__right:nth-child(12n){margin-right:0;float:right}.page-quizz__form .page-quizz__form__right:nth-child(12n + 1){clear:both}}.page-quizz__form .page-quizz__form__right__title{font-family:"Din Pro Medium",sans-serif;font-size:19px;font-size:1.1875rem;text-align:center;margin-top:60px;margin-bottom:30px}.page-quizz__form .page-quizz__form__right__title>span{position:relative}.page-quizz__form .page-quizz__form__right__title>span::after{content:'';position:absolute;right:-53px;top:-15px;background:url(/assets/images/arrow-left.bb1569fc0878c8e7a4f8b07bf2dde10e.svg) no-repeat left center;width:33px;height:34px}

.section-header{text-align:center;display:flex;flex-direction:column}@media (max-width: 768px){.section-header{justify-content:center;position:relative}}.section-header>.site-wrap{align-items:center;width:100%;flex:1 0 auto}@media (max-width: 768px){.section-header>.site-wrap{align-items:initial}}.section-header .section-header__desc{width:100%}@media (min-width: 769px){.section-header .section-header__desc{margin-top:-50px}}.section-header .section-header__desc .section-header__desc__title{color:#ec001a}@media (max-width: 412px){.section-header .section-header__desc .section-header__desc__title{line-height:36px;font-size:30px;font-size:1.875rem}}.section-header .section-header__desc .section-header_desc__intro{line-height:24px;margin:15px auto 30px auto;max-width:100%;width:690px}@media (max-width: 412px){.section-header .section-header__desc .section-header_desc__intro{margin:10px auto 20px auto}}.guide-homepage--kitten .section-header{background:url(/assets/images/header_cat.d0177d3e993234cdf1702b51578141c5.png) no-repeat center bottom 10px,linear-gradient(0deg, #fff 0%, #fff 11.5%, rgba(246,246,246,0.87) 11.5%, rgba(246,246,246,0) 100%);height:498px}@media (max-width: 768px){.guide-homepage--kitten .section-header{background:url(/assets/images/header_cat_responsive.ff9aafecd34d406158fdf5a56c07eac8.png) no-repeat center bottom 10px,linear-gradient(0deg, #fff 0%, #fff 7.25%, rgba(246,246,246,0.87) 7.25%, rgba(246,246,246,0) 100%);height:571px}}.guide-homepage--puppy .section-header{background:url(/assets/images/header_dog.bbd59b3dea36b12e151130525626a745.png) no-repeat center bottom,linear-gradient(0deg, #fff 0%, #fff 3.7%, rgba(246,246,246,0.87) 3.7%, rgba(246,246,246,0) 100%);height:465px}@media (max-width: 768px){.guide-homepage--puppy .section-header{background:url(/assets/images/header_dog_responsive.2466214bf131a81af8b4c42e0a8a3511.png) no-repeat center bottom 10px,linear-gradient(0deg, #fff 0%, #fff 3.15%, rgba(246,246,246,0.87) 3.15%, rgba(246,246,246,0) 100%);height:540px}}.guide-homepage--puppy .site-wrap .block__container:first-child{margin-top:40px}

.tippy-tooltip.rcbe-theme{background:#F4F2F3;border:1px solid #CBCBCB;box-shadow:0 3px 14px -0.5px rgba(0,8,16,0.1);color:#333;font-size:16px;font-size:1rem}.tippy-tooltip.rcbe-theme .tippy-arrow{transform-style:preserve-3d}.tippy-tooltip.rcbe-theme .tippy-arrow:after{content:"";position:absolute;left:-8px;transform:translateZ(-1px);border-left:8px solid transparent;border-right:8px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.rcbe-theme .tippy-arrow{border-top-color:#F4F2F3}.tippy-popper[x-placement^=top] .tippy-tooltip.rcbe-theme .tippy-arrow:after{top:-7px;border-top:8px solid #CBCBCB}.tippy-popper[x-placement^=bottom] .tippy-tooltip.rcbe-theme .tippy-arrow{border-bottom-color:#F4F2F3}.tippy-popper[x-placement^=bottom] .tippy-tooltip.rcbe-theme .tippy-arrow:after{bottom:-7px;border-bottom:8px solid #CBCBCB}

.lp-card--offset.lp-action .lp-card--offset__img .lp-action__img__badge{background:url(/assets/images/badge.9259cb81549da679d40a0cf5bcd35eb9.svg) no-repeat;color:#fff;width:186px;height:186px;display:flex;align-items:center;justify-content:center;font-family:"Din Pro Medium",sans-serif;font-size:24px;font-size:1.5rem;position:relative;flex-direction:column}@media (max-width: 768px){.lp-card--offset.lp-action .lp-card--offset__img .lp-action__img__badge{top:-60px}}@media (min-width: 769px){.lp-card--offset.lp-action .lp-card--offset__img .lp-action__img__badge{position:absolute;right:-85px;bottom:-30px}}.lp-card--offset.lp-action .lp-card--offset__img .lp-action__img__badge>div:not(:first-child){font-size:19px;font-size:1.1875rem}.lp-card--offset.lp-action .lp-card--offset__container{display:flex}@media (min-width: 769px){.lp-card--offset.lp-action .lp-card--offset__container{padding:60px 60px 60px 180px}}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__icon{flex-shrink:0;margin-right:30px;transform:translateY(-15px);background:#ec001a;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (min-width: 456px) and (max-width: 768px){.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__icon{display:none}}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__icon .icon{font-size:22px;font-size:1.375rem;color:#fff}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__header{font-size:14px;font-size:.875rem;margin-bottom:40px}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__header .lp-action__container__header__title{text-transform:uppercase;color:#ec001a;margin-bottom:8px;font-family:"Din Pro Medium",sans-serif}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__header .lp-action__container__header__date{color:#808285}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__desc{font-size:12px;font-size:.75rem;line-height:22px;margin-top:30px;padding-top:20px;position:relative;color:#808285}.lp-card--offset.lp-action .lp-card--offset__container .lp-action__container__desc::before{content:'';position:absolute;top:0;height:2px;width:60px;background:#eaeaea;left:0}

html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.lp__subtitle{font-size:14px;font-size:.875rem;color:#ec001a;font-family:"Din Pro Medium",sans-serif;margin-bottom:30px;padding-bottom:15px;position:relative;text-transform:uppercase}.lp__subtitle::after{background:#ec001a;bottom:0;content:'';height:2px;left:0;position:absolute;width:20px}.lp__subtitle.lp__subtitle--center::after{left:50%;transform:translateX(-50%)}.site-content>div[class^="lp-"]{margin-bottom:150px}@media (max-width: 599px){.site-content>div[class^="lp-"] img{margin:0 auto 30px;max-height:200px}.site-content>div[class^="lp-"] .block__container--615{flex-wrap:wrap-reverse}}.site-content>div[class^="lp-"]:first-of-type{padding-top:60px}@media (max-width: 599px){.site-content>div[class^="lp-"]{margin-bottom:75px}.site-content>div[class^="lp-"]:first-of-type{padding-top:30px}}.lp__paragraph{font-size:16px;font-size:1rem;line-height:24px}.lp__paragraph>p{margin:0}.lp__paragraph>p:not(:first-child){margin-top:10px}.title--xs{font-family:"Din Pro Medium",sans-serif}.lp-img{max-width:100%}.lp-card--offset{position:relative}.lp-card--offset .lp__paragraph{margin-top:30px}.lp-card--offset .lp-card--offset__container__cta{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap}.lp-card--offset .lp-card--offset__container__cta>div{margin-top:20px}.lp-card--offset .lp-card--offset__container__cta>div:first-child{margin-right:30px}@media (max-width: 768px){.lp-card--offset{flex-flow:initial;box-shadow:0 10px 30px 0 rgba(51,51,51,0.08);padding:20px}.lp-card--offset .lp-card--offset__img{flex-shrink:0;margin-right:30px;text-align:center;margin-bottom:30px}}@media (max-width: 768px) and (max-width: 454px){.lp-card--offset .lp-card--offset__img{display:none}}@media (max-width: 768px){.lp-card--offset .lp-card--offset__img>img{max-width:200px;margin:0 auto}}@media (min-width: 769px){.lp-card--offset.lp-card--offset--reverse .lp-card--offset__container{width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:0 !important;margin-right:30px !important;box-shadow:-20px 10px 30px 0 rgba(51,51,51,0.08);padding:60px 300px 60px 60px}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__container:nth-child(1n){float:left;margin-right:30px;clear:none}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__container:last-child{margin-right:0}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__container:nth-child(12n){margin-right:0;float:right}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__container:nth-child(12n + 1){clear:both}.lp-card--offset.lp-card--offset--reverse.lp-action .lp-card--offset__container{padding:60px 180px 60px 60px}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__img{right:0;left:initial}.lp-card--offset.lp-card--offset--reverse .lp-card--offset__img .lp-action__img__badge{right:initial;left:-85px}.lp-card--offset .lp-card--offset__img{position:absolute;top:60px;left:0}.lp-card--offset .lp-card--offset__img img{max-width:300px}.lp-card--offset .lp-card--offset__container{padding:60px 60px 60px 300px;width:calc(99.9% * 10/12 - (30px - 30px * 10/12));margin-left:calc(99.9% * (-2/12 * -1) - (30px - 30px * (-2/12 * -1)) + 30px) !important;background:#fff;box-shadow:20px 10px 30px 0 rgba(51,51,51,0.08);border-radius:3px}.lp-card--offset .lp-card--offset__container:nth-child(1n){float:left;margin-right:30px;clear:none}.lp-card--offset .lp-card--offset__container:last-child{margin-right:0}.lp-card--offset .lp-card--offset__container:nth-child(12n){margin-right:0;float:right}.lp-card--offset .lp-card--offset__container:nth-child(12n + 1){clear:both}}.lp-cta{display:flex;align-items:center;flex-wrap:wrap}.lp-cta>div{margin-top:20px}@media (max-width: 412px){.lp-cta{justify-content:center;flex-direction:column}.lp-cta>div:not(:first-child){margin-top:20px}}@media (min-width: 413px){.lp-cta>div:not(:last-child){margin-right:30px}}

.lp-grid .lp-grid__header+img{max-width:100%;height:auto}@media (max-width: 768px){.lp-grid .lp-grid__header{text-align:center;margin-bottom:60px}.lp-grid .lp-grid__header .lp__subtitle::after{left:50%;transform:translateX(-50%)}}.lp-grid.lp-grid--inline{display:block}.lp-grid.lp-grid--inline .lp-grid__header{text-align:center;margin:0 auto 60px;max-width:690px}.lp-grid.lp-grid--inline .lp-grid__header .lp-grid__header__intro{line-height:22px;margin-top:15px}@media (min-width: 601px){.lp-grid.lp-grid--inline .lp-grid__container .lp-grid__container__item{width:calc(100% / 3)}}.lp-grid img{margin-top:60px}@media (max-width: 768px){.lp-grid img{display:none}}.lp-grid .lp-grid__container{display:flex;flex-wrap:wrap}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(1){z-index:12}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(2){z-index:11}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(3){z-index:10}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(4){z-index:9}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(5){z-index:8}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(6){z-index:7}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(7){z-index:6}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(8){z-index:5}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(9){z-index:4}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(10){z-index:3}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(11){z-index:2}.lp-grid .lp-grid__container .lp-grid__container__item:nth-child(12){z-index:1}.lp-grid .lp-grid__container .lp-grid__container__item{padding:40px;background:#FFFFFF;box-shadow:10px 10px 30px 0 rgba(51,51,51,0.08);position:relative;transition:background .2s, color .2s}@media (min-width: 413px){.lp-grid .lp-grid__container .lp-grid__container__item{width:50%}}@media (max-width: 412px){.lp-grid .lp-grid__container .lp-grid__container__item{width:100%}}.lp-grid .lp-grid__container .lp-grid__container__item.lp-grid__container__item--hover:hover{background:#ec001a;color:#fff}.lp-grid .lp-grid__container .lp-grid__container__item.lp-grid__container__item--hover:hover .lp-grid__container__icon{color:#fff}.lp-grid .lp-grid__container .lp-grid__container__item.lp-grid__container__item--hover:hover .lp-grid__container__desc .lp-grid__container__cta{top:22px;opacity:1}.lp-grid .lp-grid__container .lp-grid__container__item.lp-grid__container__item--hover:hover .lp-grid__container__desc .lp__paragraph{opacity:0}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__icon{color:#ec001a;transition:color .2s;margin-bottom:30px}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__icon .icon{font-size:40px;font-size:2.5rem}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__title{font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif;margin-bottom:10px}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__desc{font-size:14px;font-size:.875rem;line-height:22px;overflow:hidden;position:relative;min-height:65px}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__desc .lp__paragraph{transition:opacity .3s;opacity:1}.lp-grid .lp-grid__container .lp-grid__container__item .lp-grid__container__desc .lp-grid__container__cta{opacity:0;position:absolute;top:100%;left:2px;transition:top .2s, opacity .2s}

.lp-header .block__container__right img,.lp-header .block__container__left img{max-width:100%;height:auto;display:block}.lp-header .lp-header__title{color:#ec001a}.lp-header .lp-header__text{padding:30px 0}@media (max-width: 768px){.lp-header .lp-header__text{padding-top:0}}.lp-header .lp-header__text>div:not(:first-child){margin-top:15px}.lp-header .lp-header__text>div:not(:first-child) ~ div{margin-top:10px}

.lp-list-check .lp-list-check__header{text-align:center;width:100%;margin-bottom:60px}@media (max-width: 599px){.lp-list-check .lp-list-check__header{margin-bottom:30px}}.lp-list-check .lp-list-check__header .lp__paragraph{margin-top:15px}@media (max-width: 599px){.lp-list-check img{margin-bottom:30px}}.lp-list-check li>.link--cta,.lp-list-check li>.button{margin-top:10px}

.lp-list img{margin-top:60px}.lp-list .lp-list__container{list-style:none;counter-reset:item;margin:0;padding:0;position:relative}.lp-list .lp-list__container::before{background:#eaeaea;bottom:0;content:'';left:19px;position:absolute;top:0;width:2px;z-index:0}.lp-list .lp-list__container li{font-size:16px;font-size:1rem;align-items:center;counter-increment:item;display:flex;margin-bottom:5px;margin:0;padding:0}.lp-list .lp-list__container li:not(:first-child){padding-top:25px}.lp-list .lp-list__container li::before{align-items:center;background:#fff;border-radius:50%;border:2px solid #eaeaea;color:#ec001a;content:counter(item);display:flex;font-family:"Din Pro Medium",sans-serif;height:40px;justify-content:center;margin-right:20px;position:relative;text-align:center;width:40px;z-index:1;flex-shrink:0}.lp-list .lp-list__cta{margin-top:25px}.lp-list .lp-list__cta .button{position:relative}.lp-list .lp-list__cta .button::before{background:#eaeaea;bottom:100%;content:'';height:25px;left:19px;position:absolute;width:2px;z-index:0}

.lp-maps .block__container__right,.lp-maps .block__container__left{position:relative}.lp-maps .block__container__right .section-partners__map__pic,.lp-maps .block__container__left .section-partners__map__pic{bottom:0;left:0;position:absolute;max-width:51%;max-height:47%}.lp-maps .lp-maps__desc{margin-top:15px}.lp-maps .lp-maps__cta{margin-top:30px}

.lp-product>.site-wrap{position:relative}.lp-product .lp-card--offset__img img{max-width:420px;max-height:340px}.lp-product .lp-card--offset .lp-card--offset__container{padding:60px 60px 60px 280px}

.lp-ranges{background-image:linear-gradient(0deg, #F6F6F6 0%, rgba(246,246,246,0) 100%);padding:0}.lp-ranges .section-ranges__headline .title--xs{margin-bottom:15px}.lp-ranges .lp-ranges__footer{text-align:center;margin-top:60px}

.lp-quizz{background:url(/assets/images/catdog.0455e9be70b75108fbb2691c83cc3e2d.jpg) no-repeat center bottom;height:360px;display:flex}.lp-quizz>.site-wrap{justify-content:center;width:100%}.lp-quizz.lp-quizz--cat>.site-wrap,.lp-quizz.lp-quizz--dog>.site-wrap{justify-content:flex-start}.lp-quizz.lp-quizz--cat .lp-quizz__card,.lp-quizz.lp-quizz--dog .lp-quizz__card{text-align:left}.lp-quizz.lp-quizz--cat{background:url(/assets/images/cat.5b5ca8db89d31c1e6ecaac0557eaf416.jpg) no-repeat center bottom}.lp-quizz.lp-quizz--dog{background:url(/assets/images/dog.ae56e541893a6c9f0766fbea82d5488e.jpg) no-repeat center bottom}.lp-quizz .lp-quizz__card{width:calc(99.9% * 5/12 - (30px - 30px * 5/12));background:#ec001a;padding:60px;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center}.lp-quizz .lp-quizz__card:nth-child(1n){float:left;margin-right:30px;clear:none}.lp-quizz .lp-quizz__card:last-child{margin-right:0}.lp-quizz .lp-quizz__card:nth-child(12n){margin-right:0;float:right}.lp-quizz .lp-quizz__card:nth-child(12n + 1){clear:both}.lp-quizz .lp-quizz__card .lp-quizz__card__header .lp-quizz__card__header__title{font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif;box-shadow:0 -2px 8px 0 rgba(51,51,51,0.15)}.lp-quizz .lp-quizz__card .lp-quizz__card__header span{font-size:16px;font-size:1rem;font-family:"Din Pro Bold",sans-serif;background:#fff;text-tranform:uppercase;padding:10px 20px;color:#ec001a;display:inline-block}.lp-quizz .lp-quizz__card .lp-quizz__card__title{margin:30px 0;font-size:22px;font-size:1.375rem;font-family:"Din Pro Medium",sans-serif}.lp-quizz .lp-quizz__card .lp-quizz__card__footer .button:not(:first-child){margin-left:15px}

.lp-switch__header{text-align:center;max-width:690px;margin:0 auto 60px auto}.lp-switch__header .title--xs{margin-bottom:15px}.lp-switch__container{display:flex;justify-content:center;width:100%;flex-wrap:wrap}.lp-switch__container.lp-switch__container--multiline{justify-content:flex-start}.lp-switch__container .lp-switch__item{text-align:center;color:inherit;text-decoration:none;width:25%;padding:0 15px;display:flex;flex-direction:column}@media (min-width: 769px){.lp-switch__container .lp-switch__item:not(:nth-child(-n+4)){margin-top:60px}}@media (max-width: 768px){.lp-switch__container .lp-switch__item{width:50%}.lp-switch__container .lp-switch__item:not(:nth-child(-n+2)){margin-top:60px}}@media (max-width: 412px){.lp-switch__container .lp-switch__item{width:100%}.lp-switch__container .lp-switch__item:not(:first-child){margin-top:20px}}.lp-switch__container .lp-switch__item__img{height:150px;width:150px;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:100%}.lp-switch__container .lp-switch__item__title{margin-top:40px;margin-bottom:15px;font-size:19px;font-size:1.1875rem;font-family:"Din Pro Medium",sans-serif}.lp-switch__container .lp-switch__item__cta{margin-top:auto}

.lp-text .block__container__right img,.lp-text .block__container__left img{max-width:100%;height:auto}.lp-text .title--xs ~ div{margin-top:30px}

.lp-video{display:block}.lp-video>.site-wrap{display:block}.lp-video .lp-video__header{text-align:center;flex:1}.lp-video .lp-video__title{margin-bottom:15px}.lp-video .lp-video__desc{margin-bottom:60px}.lp-video .lp-video__container{position:relative;width:100%;height:0;padding-bottom:56.25%}.lp-video .lp-video__container .lp-video__container__iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}

