@charset "UTF-8";/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:image-url("fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:image-url("fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent image-url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:image-url("fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:image-url("fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:image-url("fancybox_loading@2x.gif");background-size:24px 24px}}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}header#coop-nav .coop-context-nav .dropdown-menu .component-image{margin-bottom:10px}header#coop-nav .coop-context-nav .dropdown-menu a.catalog{max-width:50%;margin:auto}@media (max-width:1400px){header#coop-nav .coop-context-nav .dropdown-menu a.catalog{max-width:75%;margin:auto}}@media (max-width:991.98px){header#coop-nav .component strong.link-name{font-weight:400}header#coop-nav .component .ajax-form-wrapper,header#coop-nav .component .catalog,header#coop-nav .component .component-image{display:none!important}}.footer.coop-footer .coop-footer__contact p{margin-bottom:0}.obscure{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}.column-right .componentSlider .coop-slider .content-slide{padding-right:60px}.column-right .componentSlider .coop-slider .slick-prev{visibility:hidden}.column-left .componentSlider .coop-slider .content-slide{padding-left:60px}.coop-slider{height:auto;max-width:100%}.coop-slider .slick-track{display:flex}.coop-slider .slide section{height:100%}.coop-slider .slide{display:none}.coop-slider .slide:first-of-type{display:block!important}.coop-slider.slick-slider .slide{display:block!important;height:inherit!important}.coop-slider.slick-slider .slide .ribbon{height:100%}.coop-slider.slick-slider .slide .ribbon .column-wrapper{height:inherit}.coop-slider.slick-dotted{margin-bottom:0!important}.coop-slider.theme-dark .slick-dots li button{background-color:#000}.coop-slider.theme-dark .slick-arrow{color:#000}.coop-slider.theme-dark .slick-arrow[disabled]{opacity:.65}.coop-slider.theme-dark .slick-arrow:before{border-color:#000}.coop-slider .slick-dots{bottom:5px;padding:0 30px}.coop-slider .slick-dots.alternativ{bottom:-35px}.coop-slider .slick-dots li{width:46px;height:6px}.coop-slider .slick-dots li.slick-active button{opacity:1}.coop-slider .slick-dots li button{background-color:#fff;opacity:.2;width:100%;height:100%;transition-property:background-color;transition-duration:.5s;padding:0}.coop-slider .slick-dots li button:before{display:none}.coop-slider .slick-arrow{color:#fff;opacity:1;z-index:5;height:34px;width:22px;background:0 0;border:0}.coop-slider .slick-arrow:before{border-style:solid;border-width:5px 5px 0 0;content:"";display:inline-block;left:0;top:0;position:relative;transform:rotate(-45deg);vertical-align:top;width:22px;height:22px;opacity:1;transition-property:border-color;transition-duration:.5s;color:#fff}.coop-slider .slick-arrow.slick-prev{margin:0;left:30px}.coop-slider .slick-arrow.slick-prev:before{transform:rotate(-135deg);left:-11px}.coop-slider .slick-arrow.slick-next{margin:0;right:30px}.coop-slider .slick-arrow.slick-next:before{transform:rotate(45deg);left:11px}.coop-slider .slick-arrow.slick-disabled{opacity:.5;cursor:default}.coop-slider .centerImage img{margin:auto}.container .coop-slider .slick-arrow.slick-prev{left:-40px}.container .coop-slider .slick-arrow.slick-next{right:-40px}.container .coop-slider .slick-list{margin-left:-15px;margin-right:-15px}.container .coop-slider .slick-slide{padding:0 15px}@media (max-width:1199.98px){.container .coop-slider .slick-arrow.slick-prev{left:-15px}.container .coop-slider .slick-arrow.slick-next{right:-15px}}@media (max-width:991.98px){.coop-slider .slick-dots{bottom:2px}.coop-slider .slick-arrow.slick-prev:before{left:-19px}.coop-slider .slick-arrow.slick-next:before{left:19px}.container .coop-slider .slick-arrow.slick-prev{left:10px}.container .coop-slider .slick-arrow.slick-next{right:10px}}@media (max-width:767.98px){.container .coop-slider .slick-arrow.slick-prev{left:15px}.container .coop-slider .slick-arrow.slick-next{right:15px}}@media (max-width:575.98px){.coop-slider .slick-arrow{bottom:0!important;height:22px;width:16px}.coop-slider .slick-arrow:before{border-width:3px 3px 0 0;width:16px;height:16px}.coop-slider .slick-dots li{width:8px;height:8px;margin:0 3px;border:1px solid #fff;border-radius:5px}.coop-slider.theme-dark .slick-dots li{border:1px solid #000}.coop-slider.theme-dark .slick-dots li.slick-active button{opacity:1}.coop-slider.theme-dark .slick-dots li button{opacity:0}}.umbraco-forms-form .col-md-12{padding:0}.umbraco-forms-hidden{display:none}.display-labels .ajax-form-wrapper .coop-label{display:block}.ajax-form-wrapper{position:relative}.ajax-form-wrapper .coop-label{display:none}.ajax-form-wrapper.sending .ajax-form-spinner{display:inline}.ajax-form-wrapper.success .thank-you-message{display:block}.ajax-form-wrapper.success .ajax-form-content{display:none!important}.ajax-form-wrapper .thank-you-message{display:none}.ajax-form-wrapper .custom-thank-you-message{font-size:24px;font-weight:700}.ajax-form-wrapper .ajax-form-spinner{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:30;background:rgba(255,255,255,.4)}.ajax-form-wrapper .ajax-form-spinner .spinner{position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-13px}.ajax-form-wrapper .validation-failed-message{padding:0;list-style:none;color:#ef0d0d;background-color:#fbb4b4;border-radius:.5rem;padding:5px 15px}#Shoppinglist-app-root{color:#333!important}.ribbonSlider .custom-yt-player-wrapper .custom-yt-player .mb_YTPBar{z-index:10000!important;pointer-events:all;opacity:1;visibility:visible}.custom-yt-player-wrapper{position:relative;padding-bottom:56.25%;width:100%}.custom-yt-player-wrapper.waiting .custom-yt-player .mb_YTPBar{opacity:0;pointer-events:none}.custom-yt-player-wrapper.waiting .overlay{opacity:1;pointer-events:all;position:absolute;top:0;bottom:0;left:0;right:0}.custom-yt-player-wrapper .loading-overlay{position:absolute!important;top:0;left:0;right:0;bottom:0;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.custom-yt-player-wrapper .loading-overlay p{font-size:24px;font-family:"Coop Bold",Verdana,sans-serif;color:#fff;text-align:center}.custom-yt-player-wrapper .loading-overlay.off{display:none}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .mb_YTPProgress{left:100px!important;right:60px!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .mb_YTPProgress{left:100px!important;right:115px!important}.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar{display:none!important}.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_OnlyYT,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPList,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPPlayPause,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPTime,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .mb_YTPProgress{display:none}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPList{background:url(/assets/images/video/List.png) no-repeat bottom left;height:40px;width:40px;position:absolute;right:62px;bottom:4px;left:auto;margin:0;border-radius:0;border:none;cursor:pointer}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPList.open{background:url(/assets/images/video/ListActive.png) no-repeat bottom left}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{right:120px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .mb_YTPProgress{right:200px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay{position:absolute!important;top:0;left:0;right:0;bottom:0;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:none}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on{display:block}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name{margin-top:76px;color:#c31414;text-transform:lowercase;font-family:"Coop Bold",Verdana,sans-serif}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name p{padding-left:71px;padding-right:15px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container{margin-top:5px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container p.current-title{cursor:pointer;font-size:24px;font-family:"Coop Bold",Verdana,sans-serif;color:#fff;padding-left:71px;padding-right:15px;margin-bottom:10px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container p.current-title:hover{color:#c31414}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container{margin-top:76px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container p.current-title{cursor:pointer;font-size:24px;font-family:"Coop Bold",Verdana,sans-serif;color:#fff;padding-left:71px;padding-right:15px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container p.current-title:hover{color:#c31414}.custom-yt-player-wrapper .custom-yt-player{position:absolute!important;top:0;right:0;bottom:0;left:0;overflow:visible!important;z-index:5}.custom-yt-player-wrapper .custom-yt-player:hover .mb_YTPBar{opacity:1;transition:opacity .2s ease;visibility:visible}.custom-yt-player-wrapper .custom-yt-player.video-ready .mb_YTPBar{opacity:1;transition:opacity .2s ease;visibility:visible}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar{opacity:0;transition:opacity .2s ease;height:50px;background-color:#fff;padding:0;width:auto;left:0;bottom:-50px;right:0;visibility:hidden;z-index:99!important}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar:hover{visibility:visible}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar:hover .buttonBar{background:0 0}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar{height:50px;top:0;padding:0 20px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute,.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPTime{display:none}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPPlaypause{cursor:pointer;background:#fff;color:#8e8e8e;height:50px;width:80px;left:10px;top:0;position:absolute;line-height:50px;text-align:center;font-size:30px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{width:56px;height:38px;position:absolute;right:56px;bottom:5px;left:auto;margin:0;border-radius:0;border:none;background:url(/assets/images/video/no-sound.png) no-repeat bottom left}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar.muted{opacity:1}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar .level{background:url(/assets/images/video/full-sound.png) no-repeat bottom left;max-width:100%}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_OnlyYT{background:url(/assets/images/video/expand.png);width:36px;height:38px;font-size:0;bottom:5px;top:auto;right:10px;left:auto}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress{height:8px;background:#ebebeb;bottom:20px;left:100px;right:132px;width:auto;cursor:pointer}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress:hover .timer{opacity:1;visibility:visible}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress .mb_YTPseekbar{background:#b81323;height:8px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress .mb_YTPLoaded{display:none}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress .timer{background:#b81323;width:54px;margin-left:-27px;height:23px;position:absolute;bottom:19px;left:0;opacity:0;transition:opacity .2s;line-height:23px;text-align:center;font-size:14px;pointer-events:none}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress .timer:before{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#c31414 transparent transparent transparent;position:absolute;bottom:-7px;left:50%;margin-left:-4px}.custom-yt-player-wrapper .custom-yt-player .fullscreen .mb_YTPBar .buttonBar .mb_OnlyYT{background:url(/assets/images/video/minimize.png)}.custom-yt-player-wrapper .custom-yt-player .loading{display:none!important}.custom-yt-player-wrapper .ajax-form-spinner{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:6}.custom-yt-player-wrapper .ajax-form-spinner.loading{display:inline}.custom-yt-player-wrapper .ajax-form-spinner .spinner{position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-13px}.custom-yt-player-wrapper .ajax-form-spinner .spinner>div{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.custom-yt-player-wrapper .ajax-form-spinner .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.custom-yt-player-wrapper .ajax-form-spinner .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.custom-yt-player-wrapper .mbYTP_wrapper iframe{margin-left:0!important;max-width:100%!important}@media (max-width:991.98px){.RibbonVideo .ribbon-split-container{padding-bottom:80px;padding-top:80px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:inline-block!important;width:80px;height:50px;background:#b81323;position:absolute;line-height:55px;text-align:center;font-size:30px;right:56px;bottom:0;left:auto}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important;pointer-events:none}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar .level.horizontal{display:none!important;pointer-events:none}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress{right:145px!important}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{height:40px;width:40px;line-height:40px;right:116px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{right:120px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .mb_YTPProgress{right:180px!important}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name{margin-top:38px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name p{padding-left:15px;padding-right:15px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container{margin-top:5px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container p.current-title{font-size:20px;padding-left:15px;padding-right:15px;margin-bottom:10px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container{margin-top:38px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container p.current-title{font-size:20px;padding-left:15px;padding-right:15px;margin-bottom:10px}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:none!important}.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_OnlyYT,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPPlayPause,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPTime,.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.removeAllControls .custom-yt-player .mb_YTPBar .mb_YTPProgress{display:none}}@media (max-width:767.98px){.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{height:50px;width:50px;line-height:50px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar{width:100%;left:0}}@media (max-width:500px){.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar{right:10px;height:60px;bottom:-60px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar{height:60px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_OnlyYT{bottom:10px;right:5px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPPlaypause{width:50px;height:50px;line-height:50px;left:5px;top:7px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{right:50px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{width:50px;height:50px;line-height:50px;bottom:5px}.custom-yt-player-wrapper .custom-yt-player .mb_YTPBar .mb_YTPProgress{left:70px;right:120px!important;bottom:24px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_OnlyYT{bottom:7px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPList{height:38px;width:38px;position:absolute;right:50px;bottom:7px;left:auto;margin:0;border-radius:0;border:none;cursor:pointer}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPPlaypause{height:42px;line-height:42px;width:60px;bottom:5px;left:5px;top:initial}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{right:94px;width:42px;height:42px;line-height:42px}.custom-yt-player-wrapper.videoList .custom-yt-player .mb_YTPBar .mb_YTPProgress{right:153px!important}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name{margin-top:7px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .play-list-name p{padding-left:15px;padding-right:15px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container{margin-top:5px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.hasPlaylistName .title-container p.current-title{font-size:14px;margin-bottom:5px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container{margin-top:20px}.custom-yt-player-wrapper.videoList .custom-yt-player .open-list-overlay.on.noPlaylistName .title-container p.current-title{font-size:14px;margin-bottom:10px}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:none!important}.custom-yt-player-wrapper.videoList.removeSound .custom-yt-player .mb_YTPBar .mb_YTPProgress{left:65px!important;right:100px!important}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPVolumeBar{display:none!important}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .buttonBar .mb_YTPMuteUnmute{display:none!important}.custom-yt-player-wrapper.removeSound .custom-yt-player .mb_YTPBar .mb_YTPProgress{left:65px!important;right:50px!important}}.mb_YTPBar,.mb_YTPBar span.mb_YTPUrl a{color:#fff}@font-face{font-family:ytpregular;src:url(font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=) format("woff"),url(font/ytp-regular.ttf) format("truetype");font-weight:400;font-style:normal}.mb_YTPlayer:focus{outline:0}.YTPWrapper{display:block;transform:translateZ(0) translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.YTPFullscreen{display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;border:none!important;opacity:1!important;background-color:#000!important;padding:0!important}.mbYTP_wrapper iframe{max-width:8000px!important}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img{border:none!important;margin:0!important;padding:0!important;transform:none!important}.mb_YTPBar,.mb_YTPBar .buttonBar{left:0;padding:5px;width:100%;box-sizing:border-box}.mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mb_YTPBar{display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;opacity:.1}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}.mb_YTPBar .buttonBar{background:0 0;font:12px/14px san-serif;position:absolute;top:-30px;height:40px}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mb_YTPBar span{display:inline-block;font:16px/20px sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}.mb_YTPBar span.mb_YTPTime{width:130px}.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}.mb_YTPBar span.mb_YTPUrl img{width:60px}.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mb_YTPBar span.mb_OnlyYT img{width:25px}.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlaypause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlaypause img{cursor:pointer}.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,.47) 1px 1px 3px}.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:flat;box-sizing:border-box}.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer!important;border-radius:3px}.mb_YTPBar.compact .simpleSlider{width:40px}.mb_YTPBar .simpleSlider.muted{opacity:.3}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}.mb_YTPBar .level.horizontal{height:100%;width:0}.mb_YTPBar .level.vertical{height:auto;width:100%}.content-padding{padding:100px 80px}.content-padding.small{padding:50px 80px}.content-padding.extra-small{padding:40px 20px}@media (max-width:767.98px){.content-padding{padding:80px 30px}.content-padding.small{padding:30px 30px}.content-padding.extra-small{padding:30px 20px}}@media (max-width:575.98px){.content-padding{padding:80px 15px}.content-padding .small{padding:30px 15px}.content-padding.extra-small{padding:30px 15px}}.normal-padding-top .padding-default-top,.padding-default-top{padding-top:60px}.large-padding-top .padding-default-top,.large-padding-top.padding-default-top{padding-top:80px}.no-padding-top .padding-default-top,.no-padding-top.padding-default-top{padding-top:0}.normal-padding-top.padding-default-top,.normal-padding-top>.padding-default-top{padding-top:60px}@media (max-width:991.98px){.normal-padding-top-mobile .padding-default-top,.padding-default-top{padding-top:40px}.large-padding-top-mobile .padding-default-top,.large-padding-top-mobile.padding-default-top{padding-top:80px}.no-padding-top-mobile .padding-default-top,.no-padding-top-mobile.padding-default-top{padding-top:0}.normal-padding-top-mobile.padding-default-top,.normal-padding-top-mobile>.padding-default-top{padding-top:40px}}.normal-padding-bottom .padding-default-bottom,.padding-default-bottom{padding-bottom:60px}.large-padding-bottom .padding-default-bottom,.large-padding-bottom.padding-default-bottom{padding-bottom:80px}.no-padding-bottom .padding-default-bottom,.no-padding-bottom.padding-default-bottom{padding-bottom:0}.normal-padding-bottom.padding-default-bottom,.normal-padding-bottom>.padding-default-bottom{padding-bottom:60px}@media (max-width:991.98px){.normal-padding-bottom-mobile .padding-default-bottom,.padding-default-bottom{padding-bottom:40px}.large-padding-bottom-mobile .padding-default-bottom,.large-padding-bottom-mobile.padding-default-bottom{padding-bottom:80px}.no-padding-bottom-mobile .padding-default-bottom,.no-padding-bottom-mobile.padding-default-bottom{padding-bottom:0}.normal-padding-bottom-mobile.padding-default-bottom,.normal-padding-bottom-mobile>.padding-default-bottom{padding-bottom:40px}}.pagination{width:100%;text-align:center;list-style:none;padding:0;margin:0;cursor:default}.pagination li{display:inline-block;border:1px solid #8e8e8e}.pagination li a,.pagination li span{display:block;width:40px;height:40px;text-align:center;line-height:45px}.pagination li span{color:#8e8e8e}.pagination li.disabled{color:#dee2e6;cursor:default}.pagination li.active{background-color:#c31414;border:1px solid #c31414}.pagination li.active a,.pagination li.active span{color:#fff}.fast-trip{z-index:5;display:none;position:fixed;bottom:26px;transition:background ease-in .2s;right:26px;width:68px;height:68px;background:rgba(255,255,255,.7);border-radius:40px;line-height:68px;text-align:center;padding-top:2px;font-size:20px;color:#c31414}.fast-trip:hover{background:#fff;color:#c31414}.foldout-wrapper{position:relative}.foldout-wrapper .foldout-content{overflow:hidden;margin-top:70px}.foldout-wrapper .foldout-content.foldout-text{margin-top:43px}.toggle-foldout{cursor:pointer}.toggle-foldout-plus{transform:rotate(45deg);margin-top:-60px;border-radius:50%;background:0 0;border:4px solid #333;top:0;width:52px;height:52px;position:absolute;left:50%;margin-left:-26px;z-index:5;transition:transform .5s}.toggle-foldout-plus:after{content:" ";position:absolute;display:block;background-color:#333;height:4px;margin-top:-2px;top:50%;left:4px;right:4px;z-index:9}.toggle-foldout-plus:before{content:" ";position:absolute;display:block;background-color:#333;width:4px;margin-left:-2px;left:50%;top:4px;bottom:4px;z-index:9}.toggle-foldout-text{z-index:5;transition:transform .5s;margin-top:-56px;position:absolute;width:100%;display:flex;justify-content:center}.collapsed .toggle-foldout-plus{transform:rotate(0)}@media (max-width:991.98px){.toggle-foldout-plus{width:30px;height:30px;margin-left:-15px;top:0;margin-top:-40px}.foldout-wrapper .foldout-content{margin-top:50px}}.simple-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999999;display:none}.simple-overlay.open{display:block;pointer-events:all}.simple-overlay .close{cursor:pointer;transform:rotate(45deg);position:absolute;background-color:#333;width:40px;height:40px;border-radius:50%;right:20px;top:20px;z-index:99999}.simple-overlay .close i{color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.video-icons-wrapper .overlay{z-index:6;cursor:pointer;position:absolute!important;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;opacity:1;pointer-events:none;transition:opacity .2s;display:flex;justify-content:center;align-items:center}.video-icons-wrapper .overlay.off{display:none}.video-icons-wrapper .overlay.with-buttons{z-index:6}.video-icons-wrapper .overlay .play-btn{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px}.video-icons-wrapper .overlay .play-btn.play-btn-hover{opacity:0;transition:opacity .2s}.video-icons-wrapper .overlay .overlay-inner{position:absolute!important;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.video-icons-wrapper .overlay .overlay-inner p{color:#fff}.video-icons-wrapper .overlay:hover .play-btn.play-btn-hover{opacity:1}@media (max-width:500px){.video-icons-wrapper .overlay .play-btn{transform:scale(.7)}}.member-offer-box{position:relative;font-size:12px;min-height:500px;height:100%;padding-bottom:8px}.member-offer-box .top{width:100%;color:#333;font-size:11px;margin-bottom:0}.member-offer-box time{display:block;text-align:center}.member-offer-box .img-wrapper{border:1px solid #dfdfdf;text-align:center;padding:10px}.member-offer-box .img-wrapper img{margin:0;max-height:300px}.member-offer-box .text-wrapper{padding:0 10px 10px 44px}.member-offer-box .product{font-size:130%}.member-offer-box .description{margin-top:16px}.member-offer-box .price{width:100%;padding:6px 10px 0;text-align:center;margin-top:30px;font-weight:700;margin-bottom:0}.member-offer-box .price span{font-size:48px;line-height:48px}.member-offer-box .price sup{font-size:24px;vertical-align:middle;padding-left:2px;position:relative}.member-offer-box .price-container{text-align:center}.member-offer-box .price-container div{border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;padding:1px 0;color:#c31414;font-size:22px;font-weight:700;padding:3px 0;text-transform:uppercase}.member-offer-box .price-container .discount-text{border-top:none;margin-top:0;padding-bottom:1px}.member-offer-box .price-container .normalprice{width:100%;margin:0 0 8px;font-size:120%}.member-offer-box .reservation-text{font-size:100%;padding:10px}.member-offer-box .activate-text{padding:0 10px 10px 44px}.member-offer-box .activate-text .coop-button{margin:0;width:100%;display:flex}.member-offer-box .activate-text .coop-button:hover{background:#c31414;color:#fff;cursor:pointer;opacity:1}.member-offer-box .activate-text .disabled{cursor:not-allowed;opacity:.65;font-size:11px;margin:0}.member-offer-box .activate-text .activated-container{background-color:#b31218;color:#fff;text-align:center}.member-offer-box .activate-text .activated-used-container{background-color:#f3f1ef;color:#000;text-align:center}.member-offer-box .dimmed-text{width:100%;margin:5px 0 8px;font-size:120%;color:grey;margin-bottom:0}.member-offer-box .bottom{text-align:center;margin-top:auto}.fancybox-overlay{background:rgba(0,0,0,.6)}.fancybox-inner .shop-item-body{height:100%}.fancybox-close{position:absolute;top:-10px;right:-10px;width:36px;height:36px;cursor:pointer;z-index:8040;background:url(/assets/images/lightbox-close.png) no-repeat bottom left}@media (max-width:575.98px){.member-offer-box .activate-text,.member-offer-box .text-wrapper{padding:10px 0 0}.member-offer-box .price{margin-top:15px}.member-offer-box .bottom{order:1;padding-top:10px}.member-offer-box .reservation-text{order:2}.member-offer-box .reservation-text .dimmed-text{margin:0}}.popup-button{z-index:5;position:fixed;bottom:108px;padding:10px;margin-left:15px;right:26px;min-height:70px;background:#c31414;border-radius:5px;text-align:center;font-size:16px;color:#fff;border:2px solid #fff;user-select:none;cursor:pointer;transition:ease-in .5s;transform:translateX(0)}.popup-button.closed{display:none}.popup-button.hide-before-scroll{transform:translateX(500px)}.popup-button .close-btn{position:absolute;top:-15px;right:-15px;pointer-events:all}.popup-button svg{transform:rotate(45deg);width:35px;height:35px;fill:#c31414}.popup-button>*{pointer-events:none}.popup-modal{transition:ease 0s .45s;transform:translateX(100%);position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.popup-modal.open{transform:translateX(0);transition:ease 0s 0s}.popup-modal.open .popup-inner{transform:translateX(0)}.popup-modal.hide-before-scroll{transform:translateX(100%)}.popup-col,.popup-container,.popup-row{pointer-events:none}.popup-container{height:100%;justify-content:center}.popup-row{height:100%;justify-content:center}.popup-col{display:flex}.popup-inner{background:#fff;padding:25px;margin:auto;max-height:calc(100% - 30px);overflow-y:auto;border-radius:10px;transition:ease .8s;transform:translateX(3000px);pointer-events:all}.popup-inner .close-btn{cursor:pointer}.popup-inner svg{display:block;transform:rotate(45deg);width:35px;height:35px;fill:none;margin-left:auto;margin-bottom:10px}@media (max-width:767.98px){.popup-inner{transform:translateX(1500px)}}:root{--container-width:calc(1140px - 32px)}@media (max-width:1199.98px){:root{--container-width:calc(960px - 32px)}}@media (max-width:991.98px){:root{--container-width:calc(959px - 32px)}}@media (max-width:767.98px){:root{--container-width:calc(958px - 32px)}}.countdown-container{position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:1}.countdown-wrapper{background:#c31414;color:#fff;padding:10px;margin-bottom:25px;text-align:center}.countdown-wrapper .days .value,.countdown-wrapper .hours .value,.countdown-wrapper .minutes .value,.countdown-wrapper .seconds .value{font-weight:700}.countdown-wrapper .countdown{white-space:nowrap}.countdown-finished{display:none}@media (max-width:991.98px){.countdown-wrapper{padding:5px}}@media (max-width:767.98px){.countdown-wrapper{font-size:14px}.countdown-wrapper .countdown{display:block}}.subpageWithMenu{position:relative}.subpageWithMenu .background-wrapper{overflow:hidden;position:fixed;left:0;right:0;z-index:-1}.subpageWithMenu .background-wrapper .left,.subpageWithMenu .background-wrapper .right{height:100vh;position:relative}.subpageWithMenu .background-wrapper .left .background,.subpageWithMenu .background-wrapper .right .background{position:absolute;top:0;bottom:0}.subpageWithMenu .background-wrapper .left .background{background:#e6f0f1;left:-100vw;right:-16px}.subpageWithMenu .background-wrapper .right .background{background:#f3f7f8;left:-16px;right:-100vw}.subpageWithMenu .top-image{position:relative}.subpageWithMenu .top-image .teaser-wrapper{min-height:280px;z-index:1;position:relative;margin-top:-280px}.subpageWithMenu .top-image .teaser-wrapper .teaser{background:#fff}.subpageWithMenu .top-image .teaser-wrapper .teaser .teaser-inner{max-width:66%;margin:auto;padding-bottom:82px;padding-top:57px}.subpageWithMenu .content{padding:60px 0}.subpageWithMenu .content .left .submenu{list-style:none;padding:0;margin:0}.subpageWithMenu .content .left .submenu.lvl-1>li{border-bottom:1px solid #b7c1c2;padding:15px 0;position:relative}.subpageWithMenu .content .left .submenu.lvl-1>li:last-child{border:0}.subpageWithMenu .content .left .submenu.lvl-1>li a{color:#333;margin-right:30px;display:inline-block}.subpageWithMenu .content .left .submenu.lvl-1>li a.in-path{font-weight:700}.subpageWithMenu .content .left .submenu.lvl-1>li .btn{position:absolute;top:15px;right:0;cursor:pointer;width:24px;height:24px}.subpageWithMenu .content .left .submenu.lvl-1>li .btn.active .vertical{transform:rotate(90deg)}.subpageWithMenu .content .left .submenu.lvl-1>li .btn .vertical{pointer-events:none;border-left:2px solid #000;height:24px;display:inline-block;position:absolute;left:11px;transition:transform .2s}.subpageWithMenu .content .left .submenu.lvl-1>li .btn .horizontal{pointer-events:none;border-top:2px solid #000;width:24px;display:inline-block;position:absolute;top:11px}.subpageWithMenu .content .left .submenu.lvl-2{padding-left:15px;padding-top:15px;display:none}.subpageWithMenu .content .left .submenu.lvl-2.active{display:block}.subpageWithMenu .content .right{padding-left:30px}.subpageWithMenu .content .right .scroll-target{position:absolute;top:-173px}.subpageWithMenu .content .right .pdf-btns{display:flex;justify-content:flex-end;gap:1rem 2rem}.subpageWithMenu .content .right .pdf-btns .coop-button{padding:5px 10px;margin:0 0 1rem 2rem;opacity:.7;border-width:1px}.subpageWithMenu .content .right .pdf-btns .coop-button:hover{opacity:1}.subpageWithMenu .content .right .pdf-btns .coop-button svg{width:19px;height:19px}@media (max-width:991.98px){.subpageWithMenu .background-wrapper{display:none}.subpageWithMenu .top-image .teaser-wrapper{margin-top:0;min-height:initial}.subpageWithMenu .top-image .teaser-wrapper .teaser{background:0 0}.subpageWithMenu .top-image .teaser-wrapper .teaser .teaser-inner{max-width:100%;padding-bottom:0}.subpageWithMenu .top-image .teaser-wrapper .teaser .teaser-inner h1{padding-bottom:30px}.subpageWithMenu .content{padding-top:30px;overflow:hidden}.subpageWithMenu .content .column .background-menu{position:absolute;top:0;right:-8px;bottom:0;left:-8px;background:#e6f0f1;z-index:-1}.subpageWithMenu .content .column .background-text{position:absolute;top:0;right:-8px;bottom:0;left:-8px;background:#f3f7f8;z-index:-1}.subpageWithMenu .content .right{padding-left:0}.subpageWithMenu .content .right .pdf-btns{padding-top:30px}.subpageWithMenu .content .right .text{padding-bottom:30px}}@media (max-width:575.98px){.subpageWithMenu .top-image .teaser-wrapper .teaser .teaser-inner{padding-top:30px}.subpageWithMenu .content .right .pdf-btns{flex-direction:column}.subpageWithMenu .content .right .pdf-btns .coop-button{margin-left:0;text-align:center}}body.catalog,body.specialCatalog{height:auto;position:relative}body.catalog.show-form,body.specialCatalog.show-form{overflow:hidden}body.catalog .outer-form-wrap,body.specialCatalog .outer-form-wrap{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;overflow-y:scroll}body.catalog .outer-form-wrap .background,body.specialCatalog .outer-form-wrap .background{top:0;bottom:0;left:0;right:0;background-color:#222;opacity:.5;position:fixed;z-index:9}body.catalog .outer-form-wrap .catalog-form,body.specialCatalog .outer-form-wrap .catalog-form{position:relative;z-index:10;height:100%}body.catalog .outer-form-wrap .catalog-form .container,body.specialCatalog .outer-form-wrap .catalog-form .container{height:100%}body.catalog .outer-form-wrap .catalog-form .container .row,body.specialCatalog .outer-form-wrap .catalog-form .container .row{align-items:center;height:100%}body.catalog .outer-form-wrap .catalog-form .inner-wrapper,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper{padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 transparent;margin:15px 0}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .close,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .close{width:40px;height:40px;background:0 0;transform:rotate(45deg);position:absolute;z-index:5;cursor:pointer;right:25px;top:25px}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .close:after,body.catalog .outer-form-wrap .catalog-form .inner-wrapper .close:before,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .close:after,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .close:before{content:"";position:absolute;z-index:9;display:block;background-color:#333}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .close:before,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .close:before{width:4px;margin-left:-2px;left:50%;top:4px;bottom:4px}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .close:after,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .close:after{height:4px;margin-top:-2px;top:50%;left:4px;right:4px}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .media,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .media{margin-bottom:25px}body.catalog .outer-form-wrap .catalog-form .inner-wrapper .coop-button,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper .coop-button{text-align:center;margin:0}body.catalog .catalog-wrapper.catalog-error .dsp-container .dsp-feed-container .error-wrapper,body.specialCatalog .catalog-wrapper.catalog-error .dsp-container .dsp-feed-container .error-wrapper{display:block}body.catalog .catalog-wrapper.catalog-error .dsp-container .dsp-feed-container .shopgun-wrapper,body.specialCatalog .catalog-wrapper.catalog-error .dsp-container .dsp-feed-container .shopgun-wrapper{display:none}body.catalog .catalog-wrapper .error-wrapper,body.specialCatalog .catalog-wrapper .error-wrapper{padding:100px 0}body.catalog .catalog-wrapper .error-wrapper.no-paper,body.specialCatalog .catalog-wrapper .error-wrapper.no-paper{display:flex;align-items:center}body.catalog .catalog-wrapper .no-active-catalog,body.catalog .catalog-wrapper .show-error,body.specialCatalog .catalog-wrapper .no-active-catalog,body.specialCatalog .catalog-wrapper .show-error{display:none;padding-top:100px;padding-bottom:100px}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container{padding-top:0}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title{font-weight:700}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode{font-size:16px;font-weight:700}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .text-right,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .text-right{width:100%;text-align:right}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .title,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .title{margin:auto 0;display:flex;align-items:center;gap:10px}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .leaflet-icon,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .leaflet-icon{color:inherit}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .error-wrapper,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .error-wrapper{display:none;padding:100px 0;min-height:100vh;color:#333}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .dsp-feed,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .dsp-feed{padding:15px 0}@media (max-width:1199.98px){body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title{font-size:36px}}@media (max-width:767.98px){body.catalog .outer-form-wrap .catalog-form .inner-wrapper,body.specialCatalog .outer-form-wrap .catalog-form .inner-wrapper{padding:25px 25px 0}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title{font-size:24px}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode{font-size:1rem;font-weight:400}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .text-right,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .text-right{text-align:left}}@media (max-width:575.98px){body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .dsp-feed,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .dsp-feed{padding:15px 0 15px}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .feed-title{font-size:1rem}body.catalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode,body.specialCatalog .catalog-wrapper .dsp-container .dsp-feed-container .row .date-periode{font-size:12px}}body.catalogLandingPage .highlight-catalog-wrapper{padding:50px 0;position:relative}body.catalogLandingPage .highlight-catalog-wrapper .text-wrapper{max-width:75%;margin:auto;display:flex;flex-direction:column;height:100%;justify-content:center}body.catalogLandingPage .highlight-catalog-wrapper .text{font-size:48px;font-weight:700;margin-top:9px;margin-bottom:20px}body.catalogLandingPage .highlight-catalog-wrapper .image-wrapper img{max-height:340px;border-radius:15px}body.catalogLandingPage .other-catalogs{padding:50px 0;overflow:hidden}body.catalogLandingPage .heading-wrapper{display:flex;justify-content:space-between;margin-bottom:15px}body.catalogLandingPage .catalogs-heading{margin-bottom:0}body.catalogLandingPage .arrow-buttons{display:flex;align-items:center}body.catalogLandingPage .arrow-buttons.no-slider{display:none}body.catalogLandingPage .arrow-buttons .arrow-next,body.catalogLandingPage .arrow-buttons .arrow-prev{width:29px;height:29px;border:1px solid #c31414;border-radius:100%;position:relative;cursor:pointer}body.catalogLandingPage .arrow-buttons .arrow-next::before,body.catalogLandingPage .arrow-buttons .arrow-prev::before{content:"";border-top:2px solid #c31414;border-left:2px solid #c31414;width:9px;height:9px;display:block;position:absolute;top:calc(50% - 5px)}body.catalogLandingPage .arrow-buttons .arrow-next.disabled,body.catalogLandingPage .arrow-buttons .arrow-prev.disabled{pointer-events:none;opacity:.5;cursor:default}body.catalogLandingPage .arrow-buttons .arrow-prev{margin-right:5px}body.catalogLandingPage .arrow-buttons .arrow-prev::before{transform:rotate(-45deg);left:calc(50% - 3px)}body.catalogLandingPage .arrow-buttons .arrow-next{margin-left:5px}body.catalogLandingPage .arrow-buttons .arrow-next::before{transform:rotate(135deg);left:calc(50% - 6px)}body.catalogLandingPage .catalog-slider .slick-list{overflow:visible}body.catalogLandingPage .catalog-slider .slick-track{display:flex}body.catalogLandingPage .catalog-slider .slick-slide{opacity:.25;height:auto;padding:0 15px}body.catalogLandingPage .catalog-slider .slick-slide.slick-active{opacity:1}body.catalogLandingPage .catalog-slider .slick-next,body.catalogLandingPage .catalog-slider .slick-prev{display:none!important}body.catalogLandingPage .catalog-list .justify-center{justify-content:center}body.catalogLandingPage .catalog-list .catalog{display:flex}body.catalogLandingPage .catalog-list .catalog.slick-slide .catalog-image-wrapper img{max-height:220px;margin:35px auto -35px}body.catalogLandingPage .catalog-list .catalog.slick-slide .date{font-size:14px}body.catalogLandingPage .catalog-list .catalog.slick-slide .title{font-size:18px}body.catalogLandingPage .catalog-list .catalog .catalog-wrapper{width:100%;border-radius:30px;border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;background-color:transparent!important}body.catalogLandingPage .catalog-list .catalog .catalog-image-wrapper{background:#8e8e8e;overflow:hidden;border-top-left-radius:29px;border-top-right-radius:29px}body.catalogLandingPage .catalog-list .catalog .catalog-image-wrapper img{max-width:50%;max-height:340px;border-top-left-radius:15px;border-top-right-radius:15px;margin:30px auto -60px;display:block}body.catalogLandingPage .catalog-list .catalog .text{padding:15px 25px;background:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;flex-grow:1}body.catalogLandingPage .catalog-list .catalog .date{font-size:16px;margin-bottom:5px}body.catalogLandingPage .catalog-list .catalog .title{font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:space-between}body.catalogLandingPage .catalog-list .catalog .title span{display:flex;align-items:center}body.catalogLandingPage .catalog-list .catalog .title svg{margin-left:15px}body.catalogLandingPage .catalog-list .catalog .pdf-btn{margin-bottom:25px;font-weight:700}body.catalogLandingPage .catalog-list .three-catalogs .catalog .date{font-size:14px}body.catalogLandingPage .catalog-list .three-catalogs .catalog .title{font-size:18px}body.catalogLandingPage .catalog-list .catalog-arrow:before{border-color:#c31414;width:10px;height:10px;border-width:2px 2px 0 0;left:5px}@media (max-width:1199.98px){body.catalogLandingPage .catalog-list .catalog .catalog-image-wrapper img{max-height:280px;margin:50px auto -50px}}@media (max-width:991.98px){body.catalogLandingPage .other-catalogs{padding:60px 0}body.catalogLandingPage .heading-wrapper{margin-bottom:35px}body.catalogLandingPage .catalog-list .catalog.slick-slide .catalog-image-wrapper img{max-height:175px}body.catalogLandingPage .catalog-list .catalog .catalog-image-wrapper img{max-height:220px;margin:40px auto -40px}}@media (max-width:767.98px){body.catalogLandingPage .highlight-catalog-wrapper{padding:25px 0 0;overflow:hidden}body.catalogLandingPage .highlight-catalog-wrapper .text-wrapper{text-align:center}body.catalogLandingPage .highlight-catalog-wrapper .text{font-size:32px}body.catalogLandingPage .highlight-catalog-wrapper .image-wrapper img{display:block;margin:25px auto -115px}body.catalogLandingPage .other-catalogs{padding:40px 0}body.catalogLandingPage .heading-wrapper{margin-bottom:15px}body.catalogLandingPage .arrow-buttons{display:none}body.catalogLandingPage .catalog-list .catalog .title{font-size:24px}body.catalogLandingPage .catalog-list .catalog.slick-slide .catalog-image-wrapper img{max-height:200px}}@media (max-width:575.98px){body.catalogLandingPage .catalog-list .catalog{margin-bottom:15px}body.catalogLandingPage .catalog-list .catalog:last-child{margin-bottom:0}body.catalogLandingPage .catalog-list .catalog.slick-slide{margin-bottom:0}body.catalogLandingPage .catalog-list .catalog.slick-slide .catalog-image-wrapper img{max-height:185px}}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinner{margin:0 auto;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}body.catalog .offer-highlights-wrapper,body.specialCatalog .offer-highlights-wrapper{background-color:#ebebe1}body.catalog .offer-highlights-wrapper .my-auto,body.specialCatalog .offer-highlights-wrapper .my-auto{margin:auto 0}body.catalog .offer-highlights-wrapper .offer-highlight,body.specialCatalog .offer-highlights-wrapper .offer-highlight{padding:30px 0;color:#000}body.catalog .offer-highlights-wrapper .offer-highlight .image,body.specialCatalog .offer-highlights-wrapper .offer-highlight .image{display:flex;justify-content:center}body.catalog .offer-highlights-wrapper .offer-highlight .image img,body.specialCatalog .offer-highlights-wrapper .offer-highlight .image img{max-height:300px}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper{display:flex;justify-content:space-between}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper{margin-right:30px}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper .name,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper .name{font-weight:700}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box{background-color:#cd161f;border-radius:10px;color:#fff;display:inline-block;position:relative}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .quantity-text,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .quantity-text{background-color:#b40a0e;padding:6px;border-radius:10px 10px 0 0;text-align:center;font-size:11px;font-weight:700}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .price,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .price{font-weight:700;font-size:31.5px;line-height:1;color:#fff;text-align:center;min-height:56px;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:19px;display:flex}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .price .decimal,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .price .decimal{font-size:18px}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper{display:flex;justify-content:center}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper .savings,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper .savings{position:absolute;bottom:-8px;font-family:var(--main-font);font-weight:700;font-size:11px;line-height:1;color:#000;text-align:center;display:inline-block;min-width:78px;max-width:90px;background-color:#fff;padding:3px 4px;border-radius:6px;overflow:visible;border-width:1px;border-color:#000;border-style:solid}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper .savings .decimal,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box .savings-wrapper .savings .decimal{font-size:7px;vertical-align:baseline;top:-4px;left:-3px;position:relative}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer{cursor:pointer;background-color:#cd161f;padding:10px;border-radius:10px;color:#fff;max-width:250px;text-align:center;margin-top:15px}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer.loading,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer.loading{position:relative}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer.loading .incito-spinner,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer.loading .incito-spinner{display:block}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer .incito-spinner,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer .incito-spinner{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);border-radius:10px}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer .incito-spinner .spinner,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer .incito-spinner .spinner{display:flex;justify-content:center;align-items:center;height:100%}body.catalog .incito-wrapper,body.specialCatalog .incito-wrapper{background-color:#fff;color:#495057;position:relative}body.catalog .incito-wrapper .incito-spinner,body.specialCatalog .incito-wrapper .incito-spinner{height:100vh;display:flex}body.catalog .incito-wrapper .incito-spinner .spinner,body.specialCatalog .incito-wrapper .incito-spinner .spinner{margin:auto}body.catalog .incito-wrapper .incito-spinner .spinner>div,body.specialCatalog .incito-wrapper .incito-spinner .spinner>div{background-color:#333}body.catalog .incito-wrapper.change-position .search-wrapper,body.specialCatalog .incito-wrapper.change-position .search-wrapper{top:40px}body.catalog .incito-wrapper .search-wrapper,body.specialCatalog .incito-wrapper .search-wrapper{position:fixed;top:205px;right:0;left:auto;z-index:12;transition:transform 1.5s,border-radius 1.5s,box-shadow 1.5s;transform:translateX(100%)}body.catalog .incito-wrapper .search-wrapper.active,body.specialCatalog .incito-wrapper .search-wrapper.active{transform:translateX(0)}body.catalog .incito-wrapper .search-wrapper .icon-wrapper,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper{background:#c31414;position:absolute;height:70px;width:70px;top:0;left:0;transform:translateX(-100%);margin-top:-30px;border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;transition:transform .75s;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:10}body.catalog .incito-wrapper .search-wrapper .icon-wrapper .icon,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper .icon{margin-top:5px}body.catalog .incito-wrapper .search-wrapper .icon-wrapper .icon i,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper .icon i{color:#fff;font-size:20px}body.catalog .incito-wrapper .search-wrapper .coop-icon-plus,body.specialCatalog .incito-wrapper .search-wrapper .coop-icon-plus{position:absolute;top:25px;right:15px;margin-right:0;transform:rotate(45deg);display:block;font-size:16px;color:#222;cursor:pointer;transform:rotate(45deg)}body.catalog .incito-wrapper .search-wrapper .search-container,body.specialCatalog .incito-wrapper .search-wrapper .search-container{background-color:#fff;height:70px;position:relative;top:-30px;width:320px}body.catalog .incito-wrapper .search-wrapper .search-container input,body.specialCatalog .incito-wrapper .search-wrapper .search-container input{width:320px;margin-top:12px}body.catalog .incito-wrapper .search-wrapper .search-container .coop-icon-search,body.specialCatalog .incito-wrapper .search-wrapper .search-container .coop-icon-search{position:absolute;top:25px;right:45px;pointer-events:none;font-size:16px;color:#222;cursor:pointer}body.catalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper,body.specialCatalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper{background-color:#495057;max-height:250px;overflow-y:scroll}body.catalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result,body.specialCatalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result{padding:15px;cursor:pointer;margin-bottom:10px;display:flex;align-items:center}body.catalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result img,body.specialCatalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result img{max-width:50px;padding-right:15px;float:left}body.catalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result p,body.specialCatalog .incito-wrapper .search-wrapper .search-container .search-result-wrapper .result p{color:#fff;margin-bottom:0}body.catalog .incito-wrapper .search-wrapper .search-container .next-btn,body.specialCatalog .incito-wrapper .search-wrapper .search-container .next-btn{width:320px;cursor:pointer;text-align:center;display:none;margin-top:25px}body.catalog .incito-wrapper .search-wrapper .search-container .next-btn.on,body.specialCatalog .incito-wrapper .search-wrapper .search-container .next-btn.on{display:block}body.catalog .incito-wrapper .search-wrapper .search-container .next-btn:hover,body.specialCatalog .incito-wrapper .search-wrapper .search-container .next-btn:hover{opacity:1}body.catalog .incito-wrapper .search-wrapper .search-container .no-results,body.specialCatalog .incito-wrapper .search-wrapper .search-container .no-results{display:none;background-color:#495057;padding:15px;color:#fff}body.catalog .incito-wrapper .search-wrapper .search-container .no-results.on,body.specialCatalog .incito-wrapper .search-wrapper .search-container .no-results.on{display:block}body.catalog .cookie-renew-button-text,body.specialCatalog .cookie-renew-button-text{display:none}body.catalog .sgn-offer-details,body.specialCatalog .sgn-offer-details{background-color:rgba(195,20,20,.9);overflow-y:auto;z-index:999999999999;color:#fff;border-color:#ccc;position:fixed;left:0!important;right:0!important;margin:auto;width:100%!important;max-width:1200px!important;padding:45px;border:0!important;border-radius:0!important;opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}body.catalog .sgn-offer-details .sgn-offer-details-inner,body.specialCatalog .sgn-offer-details .sgn-offer-details-inner{background:0 0}body.catalog .sgn-offer-details .close-btn,body.specialCatalog .sgn-offer-details .close-btn{overflow:hidden;display:flex;justify-content:flex-end}body.catalog .sgn-offer-details .close-btn svg,body.specialCatalog .sgn-offer-details .close-btn svg{transform:rotate(45deg);width:35px;height:35px;cursor:pointer;fill:none}body.catalog .sgn-offer-details .close-btn svg:hover,body.specialCatalog .sgn-offer-details .close-btn svg:hover{background:#c31414;border-radius:50%}body.catalog .sgn-offer-details .add-to-list,body.specialCatalog .sgn-offer-details .add-to-list{font-weight:700;margin-top:22px}body.catalog.offer-open,body.specialCatalog.offer-open{overflow-y:scroll}body.catalog.offer-open .obscure,body.specialCatalog.offer-open .obscure{z-index:-1;background:0 0}body.catalog .sgn-offer-details__labels,body.specialCatalog .sgn-offer-details__labels{min-height:45px;margin-bottom:10px}body.catalog .sgn-offer-details__labels img,body.specialCatalog .sgn-offer-details__labels img{display:inline-block;height:45px;margin-right:5px}body.catalog .sgn-offer-details__title,body.specialCatalog .sgn-offer-details__title{margin:0 0 5px;font-size:30px;line-height:34px;font-weight:700}body.catalog .sgn-offer-details__desc,body.specialCatalog .sgn-offer-details__desc{margin:0 0 10px;white-space:pre-wrap;font-size:16px;line-height:20px}body.catalog .sgn-offer-details__quantity,body.specialCatalog .sgn-offer-details__quantity{font-weight:700;font-size:30px;margin-bottom:0;line-height:1;margin-top:20px}body.catalog .sgn-offer-details__memberprice,body.catalog .sgn-offer-details__price,body.specialCatalog .sgn-offer-details__memberprice,body.specialCatalog .sgn-offer-details__price{font-weight:700;font-size:90px;margin-bottom:0;line-height:1;display:flex}body.catalog .sgn-offer-details__memberprice .superscript,body.catalog .sgn-offer-details__price .superscript,body.specialCatalog .sgn-offer-details__memberprice .superscript,body.specialCatalog .sgn-offer-details__price .superscript{font-size:.6em}body.catalog .sgn-offer-details__memberprice~.sgn-offer-details__price,body.specialCatalog .sgn-offer-details__memberprice~.sgn-offer-details__price{font-size:45px}body.catalog .sgn-offer-details__memberprice~.sgn-offer-non-member-price,body.specialCatalog .sgn-offer-details__memberprice~.sgn-offer-non-member-price{display:block;margin:15px 0 0}body.catalog .sgn-offer-non-member-price,body.specialCatalog .sgn-offer-non-member-price{display:none}body.catalog .sgn-offer-details__add,body.specialCatalog .sgn-offer-details__add{float:right}body.catalog .sgn-offer-details__product,body.specialCatalog .sgn-offer-details__product{margin-bottom:10px;font-weight:700;line-height:1;word-break:initial;display:flex;align-items:center;justify-content:space-between;width:100%}body.catalog .sgn-offer-details__product .title,body.specialCatalog .sgn-offer-details__product .title{font-weight:400;font-size:16px}body.catalog .sgn-offer-details__product .title .quantity,body.specialCatalog .sgn-offer-details__product .title .quantity{margin-top:7px;display:none}body.catalog .sgn-offer-details__product .title .quantity .minus,body.catalog .sgn-offer-details__product .title .quantity .plus,body.specialCatalog .sgn-offer-details__product .title .quantity .minus,body.specialCatalog .sgn-offer-details__product .title .quantity .plus{cursor:pointer;border-radius:50%;border:1px solid #fff;width:26px;display:inline-block;text-align:center;padding:4px}body.catalog .sgn-offer-details__product .title .quantity .quantity-input,body.specialCatalog .sgn-offer-details__product .title .quantity .quantity-input{border-radius:15px;text-align:center;width:38px;border:0;padding:5px;-moz-appearance:textfield;vertical-align:bottom;font-size:14px;margin:0 2px}body.catalog .sgn-offer-details__product .title .quantity .quantity-input::-webkit-inner-spin-button,body.catalog .sgn-offer-details__product .title .quantity .quantity-input::-webkit-outer-spin-button,body.specialCatalog .sgn-offer-details__product .title .quantity .quantity-input::-webkit-inner-spin-button,body.specialCatalog .sgn-offer-details__product .title .quantity .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.catalog .sgn-offer-details__product .sgn-btn,body.specialCatalog .sgn-offer-details__product .sgn-btn{margin:0;padding:0;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:0 0;background-image:none;border:1px solid transparent;width:40px;height:40px}body.catalog .sgn-offer-details__product .sgn-btn svg,body.specialCatalog .sgn-offer-details__product .sgn-btn svg{pointer-events:none}body.catalog .sgn-offer-details__product span,body.specialCatalog .sgn-offer-details__product span{vertical-align:middle}body.catalog .sgn-offer-details__product:last-child,body.specialCatalog .sgn-offer-details__product:last-child{margin-bottom:0}body.catalog .incito__view[data-role=offer],body.specialCatalog .incito__view[data-role=offer]{cursor:pointer}body.catalog .incito__view[data-id=bb-date-intro],body.catalog .incito__view[data-id=bb-intro],body.catalog .incito__view[data-id=intro],body.specialCatalog .incito__view[data-id=bb-date-intro],body.specialCatalog .incito__view[data-id=bb-intro],body.specialCatalog .incito__view[data-id=intro]{display:none}body.catalog .sgn-btn,body.specialCatalog .sgn-btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-size:20px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;height:30px}body.catalog .sgn-btn.active.focus,body.catalog .sgn-btn.active:focus,body.catalog .sgn-btn.focus,body.catalog .sgn-btn:active.focus,body.catalog .sgn-btn:active:focus,body.catalog .sgn-btn:focus,body.specialCatalog .sgn-btn.active.focus,body.specialCatalog .sgn-btn.active:focus,body.specialCatalog .sgn-btn.focus,body.specialCatalog .sgn-btn:active.focus,body.specialCatalog .sgn-btn:active:focus,body.specialCatalog .sgn-btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}body.catalog .sgn-btn.focus,body.catalog .sgn-btn:focus,body.catalog .sgn-btn:hover,body.specialCatalog .sgn-btn.focus,body.specialCatalog .sgn-btn:focus,body.specialCatalog .sgn-btn:hover{color:#ccc;text-decoration:none}body.catalog .sgn-btn.active,body.catalog .sgn-btn:active,body.specialCatalog .sgn-btn.active,body.specialCatalog .sgn-btn:active{outline:0;background-image:none}body.catalog .sgn-btn--primary,body.specialCatalog .sgn-btn--primary{color:#fff;background-color:#ccc;border-radius:50%}body.catalog .sgn-btn--primary.focus,body.catalog .sgn-btn--primary:focus,body.specialCatalog .sgn-btn--primary.focus,body.specialCatalog .sgn-btn--primary:focus{color:#fff;background-color:#c31414}body.catalog .sgn-btn--primary:hover,body.specialCatalog .sgn-btn--primary:hover{color:#fff;background-color:#c31414}body.catalog .sgn-btn--primary.active,body.catalog .sgn-btn--primary:active,body.specialCatalog .sgn-btn--primary.active,body.specialCatalog .sgn-btn--primary:active{color:#fff}body.catalog .sgn-offer-details ul,body.specialCatalog .sgn-offer-details ul{list-style-type:none;list-style-position:unset;padding-left:0}body.catalog .sgn-offer-details ul li,body.specialCatalog .sgn-offer-details ul li{font-size:12px;border-bottom:1px solid rgba(238,238,238,.5);padding:15px 0 17px}body.catalog .sgn-offer-details ul li:first-child,body.specialCatalog .sgn-offer-details ul li:first-child{border-top:1px solid rgba(238,238,238,.5)}body.catalog .sgn-incito__progress,body.specialCatalog .sgn-incito__progress{font-size:25px}body.catalog .offer-wrapper,body.specialCatalog .offer-wrapper{width:100%;max-width:1200px;margin:auto;background:#c8dc95;font-family:var(--main-font)}body.catalog .offer-wrapper .offer-wrapper-inner-desktop,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop{position:relative;display:flex}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .image,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .image{max-width:61%}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .store,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .store{background:#c31414;color:#fff;position:absolute;top:calc(6% + 5px);left:calc(6% + 10px);right:calc(6% + 10px);padding-left:48px;padding-bottom:5px;padding-right:104px;padding-top:5px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .store .store-inner,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .store .store-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:30px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper{max-width:39%;font-weight:700;padding-top:calc(6% + 39px);padding-bottom:calc(6% - 13px);padding-right:calc(6% + 38px);padding-left:28px;display:flex;flex-direction:column}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .headline,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .headline{font-size:24px;margin-top:24px;line-height:1.2}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .text{font-size:20px;margin-top:65px;line-height:1.2;font-weight:400}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .legal-text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .legal-text{font-weight:500}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .valid,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .valid{margin-top:auto;margin-bottom:10px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location,body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash{position:absolute}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location{right:calc(6% + 43px);clip-path:circle(77%);-webkit-clip-path:circle(77%);box-shadow:0 0 0 100px #8d1419;background-color:#8d1419;top:6%}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location a,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:12px;cursor:pointer}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location a svg,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location a svg{width:45px;height:45px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash{background:#c31414;aspect-ratio:1;display:inline-block;border-radius:50%;overflow:hidden;position:absolute;left:calc(6% + 32px);bottom:calc(6% + 32px)}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .inner,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .inner{display:flex;flex-direction:column;height:100%}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .quantity,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .quantity{padding:14px 42px 6px;font-weight:700;font-size:22px;text-align:center;background:#8d1419;color:#fff;min-width:169px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .price,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .price{color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-grow:1;padding:0 12px 24px;line-height:1;font-weight:700;font-size:65px;background-color:#c31414}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .price .superscript,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .price-splash .price .superscript{font-size:.6em;position:relative;top:-.3em}body.catalog .offer-wrapper .offer-wrapper-inner-mobile,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile{display:none}@media (max-width:991.98px){body.catalog .offer-highlights-wrapper .md-my-auto,body.specialCatalog .offer-highlights-wrapper .md-my-auto{margin:auto 0}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper{align-items:center}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .store,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .store{padding-left:25px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .store .store-inner,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .store .store-inner{font-size:24px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .pin-location{top:6%}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper{padding-top:calc(6% + 30px)}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .headline,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .headline{font-size:18px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .text{font-size:16px;margin-top:40px;line-height:1.2}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .legal-text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .legal-text{font-weight:400}body.catalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .valid,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop .text-wrapper .valid{font-size:14px}}@media (max-width:767.98px){body.catalog .incito-wrapper .search-wrapper .icon-wrapper,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper{width:66px;height:66px}body.catalog .incito-wrapper .search-wrapper .icon-wrapper .icon i,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper .icon i{font-size:25px}body.catalog #Coi-Renew,body.catalog .bottom-bar,body.catalog .coop-sl-widget-button,body.catalog .sgn-incito__progress-text,body.specialCatalog #Coi-Renew,body.specialCatalog .bottom-bar,body.specialCatalog .coop-sl-widget-button,body.specialCatalog .sgn-incito__progress-text{visibility:hidden}body.catalog .bottom-bar,body.specialCatalog .bottom-bar{position:fixed;bottom:0;left:0;right:0;height:50px;background:#d12027;z-index:2}body.catalog .sgn-incito__progress,body.specialCatalog .sgn-incito__progress{bottom:0;background:0 0;padding:9px 0 16px}body.catalog .sgn-incito__progress-text,body.specialCatalog .sgn-incito__progress-text{position:fixed;left:0;right:0;bottom:3px;z-index:3;background-color:transparent;color:#fff;text-align:center;font-size:10px}body.catalog .app-deeplink,body.specialCatalog .app-deeplink{position:fixed;bottom:3px;right:12px;z-index:3;text-decoration:none}body.catalog .app-deeplink .app-icon svg,body.specialCatalog .app-deeplink .app-icon svg{width:28px;height:28px}body.catalog .app-deeplink .app-deeplink-text,body.specialCatalog .app-deeplink .app-deeplink-text{font-size:10px;text-align:center}body.catalog .app-deeplink .app-deeplink-text a,body.specialCatalog .app-deeplink .app-deeplink-text a{color:#fff}body.catalog #Coi-Renew,body.specialCatalog #Coi-Renew{background:0 0;bottom:10px;left:12px}body.catalog #Coi-Renew .renew_path,body.specialCatalog #Coi-Renew .renew_path{fill:#fff!important}body.catalog .cookie-renew-button-text,body.specialCatalog .cookie-renew-button-text{display:block;position:fixed;bottom:3px;left:12px;color:#fff;font-size:10px;z-index:3;width:42px;text-align:center}body.catalog .sgn-offer-details,body.specialCatalog .sgn-offer-details{padding:15px 30px 100px}body.catalog .sgn-offer-details .close-btn,body.specialCatalog .sgn-offer-details .close-btn{position:fixed;right:20px;top:20px}body.catalog .sgn-offer-details__labels,body.specialCatalog .sgn-offer-details__labels{min-height:30px;margin-top:15px}body.catalog .sgn-offer-details__labels img,body.specialCatalog .sgn-offer-details__labels img{height:30px}body.catalog .offer-wrapper,body.specialCatalog .offer-wrapper{padding:28px 15px}body.catalog .offer-wrapper .offer-wrapper-inner-desktop,body.specialCatalog .offer-wrapper .offer-wrapper-inner-desktop{display:none}body.catalog .offer-wrapper .offer-wrapper-inner-mobile,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile{display:block}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .image,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .image{display:none}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-n-splash,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-n-splash{display:flex}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper{max-width:100%;padding:15px;font-weight:700;display:flex;flex-direction:column;flex:3}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .headline,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .headline{font-size:18px;margin-top:0}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .text{font-size:16px;margin-top:25px;font-weight:400}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .legal-text,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .legal-text{font-weight:400}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .valid,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-wrapper .valid{font-size:14px;margin-top:auto}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .border,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .border{border:10px solid #c31414;position:relative}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .store,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .store{background:#c31414;color:#fff;padding-left:25px;padding-bottom:10px;padding-right:95px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .store .store-inner,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .store .store-inner{font-weight:700}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location{clip-path:circle(77%);-webkit-clip-path:circle(77%);box-shadow:0 0 0 100px #8d1419;background-color:#8d1419;position:absolute;right:19px;top:-25px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location a,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:12px;cursor:pointer}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location a svg,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location a svg{width:45px;height:45px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash-wrapper,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash-wrapper{background-position:center;background-size:cover;position:relative;min-width:170px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash{position:absolute;bottom:0;left:0;background:#c31414;aspect-ratio:1;display:inline-block;border-radius:50%;overflow:hidden;margin:5px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .inner,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .inner{display:flex;flex-direction:column;height:100%}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .quantity,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .quantity{padding:14px 42px 6px;font-weight:700;font-size:14px;text-align:center;background:#8d1419;color:#fff;min-width:124px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .price,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .price{color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;flex-grow:1;padding:0 12px 24px;font-weight:700;font-size:48px;background-color:#c31414}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .price .superscript,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash .price .superscript{font-size:.6em;position:relative;top:-.3em}}@media (max-width:575.98px){body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper{display:flex;justify-content:space-between;flex-direction:column;text-align:center;margin-top:15px}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .name-wrapper{margin-right:0}body.catalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box-wrapper,body.specialCatalog .offer-highlights-wrapper .offer-highlight .text-wrapper .price-box-wrapper{margin-top:15px}body.catalog .offer-highlights-wrapper .offer-highlight .link-to-offer,body.specialCatalog .offer-highlights-wrapper .offer-highlight .link-to-offer{margin:15px auto 0}body.catalog .incito-wrapper .search-wrapper,body.specialCatalog .incito-wrapper .search-wrapper{left:auto;right:0}body.catalog .incito-wrapper .search-wrapper .icon-wrapper,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper{width:56px;height:56px}body.catalog .incito-wrapper .search-wrapper .icon-wrapper .icon i,body.specialCatalog .incito-wrapper .search-wrapper .icon-wrapper .icon i{font-size:20px}body.catalog .incito-wrapper .search-wrapper .search-container,body.specialCatalog .incito-wrapper .search-wrapper .search-container{width:225px;left:0;height:56px}body.catalog .incito-wrapper .search-wrapper .search-container input,body.specialCatalog .incito-wrapper .search-wrapper .search-container input{width:225px;margin:6px 0}body.catalog .incito-wrapper .search-wrapper .search-container input::-webkit-input-placeholder,body.specialCatalog .incito-wrapper .search-wrapper .search-container input::-webkit-input-placeholder{font-size:12px}body.catalog .incito-wrapper .search-wrapper .search-container input::-moz-placeholder,body.specialCatalog .incito-wrapper .search-wrapper .search-container input::-moz-placeholder{font-size:12px}body.catalog .incito-wrapper .search-wrapper .search-container input:-ms-input-placeholder,body.specialCatalog .incito-wrapper .search-wrapper .search-container input:-ms-input-placeholder{font-size:12px}body.catalog .incito-wrapper .search-wrapper .search-container input:-moz-placeholder,body.specialCatalog .incito-wrapper .search-wrapper .search-container input:-moz-placeholder{font-size:12px}body.catalog .incito-wrapper .search-wrapper .search-container .coop-icon-plus,body.catalog .incito-wrapper .search-wrapper .search-container .coop-icon-search,body.specialCatalog .incito-wrapper .search-wrapper .search-container .coop-icon-plus,body.specialCatalog .incito-wrapper .search-wrapper .search-container .coop-icon-search{top:20px}body.catalog .incito-wrapper .search-wrapper .search-container .next-btn,body.specialCatalog .incito-wrapper .search-wrapper .search-container .next-btn{width:225px}body.catalog .sgn-offer-details__product .title,body.specialCatalog .sgn-offer-details__product .title{font-size:14px}body.catalog .sgn-offer-details__title,body.specialCatalog .sgn-offer-details__title{font-size:26px;margin:0 30px 5px 0;word-break:break-word}body.catalog .sgn-offer-details__desc,body.specialCatalog .sgn-offer-details__desc{font-size:16px}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .image,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .image{display:block}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .pin-location{z-index:1}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .text-n-splash,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .text-n-splash{flex-direction:column}body.catalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash-wrapper,body.specialCatalog .offer-wrapper .offer-wrapper-inner-mobile .price-splash-wrapper{display:flex;justify-content:center;background:0 0!important}body.incitoCatalog .sgn-offer-details__title,body.specialCatalog .sgn-offer-details__title{font-size:12px}body.incitoCatalog .sgn-offer-details__desc,body.specialCatalog .sgn-offer-details__desc{font-size:12px}body.incitoCatalog .sgn-offer-details__product,body.specialCatalog .sgn-offer-details__product{word-break:break-word;flex-direction:column;align-items:flex-start}body.incitoCatalog .sgn-offer-details__product span,body.specialCatalog .sgn-offer-details__product span{margin-top:10px;margin-bottom:10px}}body.catalog .catalog-wrapper .shopgun-wrapper,body.specialCatalog .catalog-wrapper .shopgun-wrapper{height:calc(100vh - 174px);position:relative}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp{outline:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:visible}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp[data-idle=true] .download-catalog,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp[data-idle=true] .download-catalog{-webkit-animation:progressAnimation 2s 1 forwards;-moz-animation:progressAnimation 2s 1 forwards;-o-animation:progressAnimation 2s 1 forwards;-ms-animation:progressAnimation 2s 1 forwards;animation:progressAnimation 2s 1 forwards}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__page,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__page{top:10px;bottom:10px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-popover .sgn-popover-item__title,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-popover .sgn-popover-item__title{font-size:1rem;margin-bottom:5px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-popover .sgn-popover-item__subtitle,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-popover .sgn-popover-item__subtitle{font-size:14px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control:before,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control:before{border-style:solid;border-width:5px 5px 0 0;content:"";display:inline-block;left:0;top:0;position:relative;transform:rotate(45deg);vertical-align:top;width:22px;height:22px;opacity:1;transition-property:border-color;transition-duration:.5s}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.prev,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.prev{margin:0;left:30px;display:block}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.prev:before,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.prev:before{transform:rotate(-135deg);left:5px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.next,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.next{margin:0;right:30px;display:block}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.next:before,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__control.next:before{transform:rotate(45deg);left:-5px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__progress-label,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .sgn-pp__progress-label{font-size:24px;font-family:inherit;padding:10px 10px 5px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog{width:100%;position:absolute;bottom:0;z-index:5;margin-bottom:12px}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog #catalog-pdf,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog #catalog-pdf{text-align:right}body.catalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog #catalog-pdf #download-shopgun-catalog,body.specialCatalog .catalog-wrapper .shopgun-wrapper .sgn__pp .download-catalog #catalog-pdf #download-shopgun-catalog{max-width:30px;max-height:30px;cursor:pointer}.product-overview-modal.modal{z-index:101;position:fixed}.product-overview-modal.modal .product-showcase-item{overflow-y:scroll;top:0;bottom:0;position:fixed;width:100%}.product-overview-modal.modal .product-showcase-item .toggle-foldout{display:none}.product-showcase .close-wrapper{margin-top:-15px;position:relative;height:40px;top:40px}.product-showcase .close-wrapper .close-single-product{width:40px;height:40px;background:0 0;transform:rotate(45deg);position:absolute;z-index:5;cursor:pointer;right:0;top:0}.product-showcase .close-wrapper .close-single-product:after,.product-showcase .close-wrapper .close-single-product:before{content:"";position:absolute;z-index:9;display:block}.product-showcase .close-wrapper .close-single-product:before{width:4px;margin-left:-2px;left:50%;top:4px;bottom:4px}.product-showcase .close-wrapper .close-single-product:after{height:4px;margin-top:-2px;top:50%;left:4px;right:4px}.product-showcase .product-display .product-details .detailed-description{padding-top:120px}.product-showcase .product-display.beerProduct .product-name,.product-showcase .product-display.wineProduct .product-name{margin-top:0}.product-showcase .product-display.beerProduct .product-name img,.product-showcase .product-display.wineProduct .product-name img{margin-left:10px}.product-showcase .product-display.beerProduct .product-details .product-info,.product-showcase .product-display.wineProduct .product-details .product-info{padding:100px 0}.product-showcase .product-display.beerProduct .product-details .product-info .buttons,.product-showcase .product-display.wineProduct .product-details .product-info .buttons{text-align:center;margin:25px 0}.product-showcase .product-display.beerProduct .product-details .product-info .buttons a,.product-showcase .product-display.wineProduct .product-details .product-info .buttons a{padding:15px}.product-showcase .product-display.beerProduct .product-details .fits-with,.product-showcase .product-display.wineProduct .product-details .fits-with{width:100%;display:flex}.product-showcase .product-display.beerProduct .product-details .fits-with .product-info-display,.product-showcase .product-display.wineProduct .product-details .fits-with .product-info-display{padding:35px}.product-showcase .product-display.beerProduct .product-details .product-info-display,.product-showcase .product-display.wineProduct .product-details .product-info-display{display:inline-block;padding:50px 25px}.product-showcase .product-display.beerProduct .product-details .product-info-display.left-display,.product-showcase .product-display.wineProduct .product-details .product-info-display.left-display{width:35%}.product-showcase .product-display.beerProduct .product-details .product-info-display.right-display,.product-showcase .product-display.wineProduct .product-details .product-info-display.right-display{width:65%}.product-showcase .product-display.beerProduct .product-details .product-info-display .categories,.product-showcase .product-display.wineProduct .product-details .product-info-display .categories{float:right}.product-showcase .product-display.beerProduct .product-details .product-info-display .categories .category-row,.product-showcase .product-display.wineProduct .product-details .product-info-display .categories .category-row{margin:0 -10px}.product-showcase .product-display.beerProduct .product-details .product-info-display .categories .category-row .category,.product-showcase .product-display.wineProduct .product-details .product-info-display .categories .category-row .category{display:inline-block;margin:5px 10px 5px 10px}.product-showcase .product-display.wineProduct .product-details .product-info .product-info-display{background-color:#333}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info{width:100%;display:flex}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs{display:inline-block;margin-top:5px;margin-bottom:5px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec{text-align:left;padding:6px 0;display:flex;align-items:center;color:#fff}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .pre-text{display:inline-block;vertical-align:top;width:40px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .post-text{display:inline-block;vertical-align:top;margin-left:5px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .score-graphic{background:url(/assets/images/productShowcase/Dots.png) no-repeat;width:165px;height:34px;background-position:-1px;display:inline-block;vertical-align:top}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .score-graphic[data-score="1"]{background-position:-121px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .score-graphic[data-score="2"]{background-position:-80px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .specs .spec .score-graphic[data-score="3"]{background-position:-42px}.product-showcase .product-display.wineProduct .product-details .product-reviews{padding:50px 0 0 0}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review{padding:50px 0}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block{max-width:50%;text-align:center}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block p{margin-bottom:0}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .review-row{padding:20px 15px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .review-row:nth-of-type(2){background-color:#333}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="0"]{display:none}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="1"]{width:28px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="2"]{width:53px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="3"]{width:78px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="4"]{width:103px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="5"]{width:129px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .max-score[data-max-width="6"]{width:154px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star{background:url(/assets/images/productShowcase/Stars.png) no-repeat;width:320px;height:35px;background-position:-1px;display:inline-block;vertical-align:top}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="0"]{background-position:-149px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="1"]{background-position:-123px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="2"]{background-position:-98px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="3"]{background-position:-73px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="4"]{background-position:-47px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="5"]{background-position:-22px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-star[data-scale-star="6"]{background-position:3px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine{background:url(/assets/images/productShowcase/Wines.png) no-repeat;width:320px;height:35px;background-position:-1px;display:inline-block;vertical-align:top}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="0"]{background-position:-149px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="1"]{background-position:-123px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="2"]{background-position:-98px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="3"]{background-position:-73px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="4"]{background-position:-47px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="5"]{background-position:-22px}.product-showcase .product-display.wineProduct .product-details .product-reviews .product-review .review-block .scale-graphic-wine[data-scale-wine="6"]{background-position:3px}.product-showcase .product-display.beerProduct .product-details .product-info .product-info-display.right-display{display:flex;justify-content:flex-end;align-items:center}.product-showcase .product-display.beerProduct .product-details .product-info .product-info-display.right-display .categories .category:last-of-type{margin-right:0}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale{display:flex;width:100%}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer{background:url(/assets/images/productShowcase/beers.png) no-repeat;width:182px;height:83px;background-position:3px;display:inline-block;vertical-align:top;background-size:cover}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="0"]{background-position:-175px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="1"]{background-position:-149px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="2"]{background-position:-113px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="3"]{background-position:-88px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="4"]{background-position:-57px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="5"]{background-position:-25px}.product-showcase .product-display.beerProduct .product-details .product-info .serve-and-scale .product-info-display.right-display .scale-graphic-beer[data-scale-beer="6"]{background-position:3px}.product-showcase .product-display .close-page{padding:50px 0}.product-showcase .product-display .close-page .container .buttons{text-align:center}.product-showcase .product-display .close-page .container .buttons .btn{padding:15px}@media (max-width:991.98px){.product-showcase .product-display.beerProduct .product-details .product-info-display.left-display,.product-showcase .product-display.wineProduct .product-details .product-info-display.left-display{width:100%!important;text-align:center;padding-bottom:25px}.product-showcase .product-display.beerProduct .product-details .product-info-display.right-display,.product-showcase .product-display.wineProduct .product-details .product-info-display.right-display{width:100%!important;padding-top:25px}.product-showcase .product-display.beerProduct .product-details .product-info-display.right-display .categories,.product-showcase .product-display.wineProduct .product-details .product-info-display.right-display .categories{text-align:center;float:none}.product-showcase .product-display.beerProduct .product-details .product-info-display.right-display .categories .category-row .category,.product-showcase .product-display.wineProduct .product-details .product-info-display.right-display .categories .category-row .category{margin:5px;width:10vw}.product-showcase .product-display.wineProduct .product-info.wine-product-info{flex-direction:column}.product-showcase .product-display.beerProduct .product-details .fits-with,.product-showcase .product-display.beerProduct .product-details .serve-and-scale{flex-direction:column}}@media (max-width:767.98px){.product-showcase .product-display.beerProduct .product-details .product-info,.product-showcase .product-display.wineProduct .product-details .product-info{padding:75px 0!important}.product-showcase .product-display.wine .product-details .product-reviews .product-review .review-details{margin-bottom:25px}.product-showcase .product-display.wine .product-details .product-reviews .product-review .review-details .review-block{max-width:100%}.product-showcase .product-display.beerProduct .product-details .product-info-display{padding:25px!important}.product-showcase .product-display.beerProduct .product-details .fits-with .product-info-display.left-display,.product-showcase .product-display.beerProduct .product-details .fits-with .product-info-display.right-display{padding:15px}}@media (max-width:575.98px){.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info{width:100%;margin:auto}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .product-info-display{padding:25px 15px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .product-info-display .specs .spec .pre-text{width:25px;font-size:14px}.product-showcase .product-display.wineProduct .product-details .product-info.wine-product-info .product-info-display .specs .spec .post-text{font-size:14px}}.productCategory .products{background:#dcd7c8}.productCategory .products-wrapper{display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr}.productCategory .product{background:#fff;padding:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.productCategory .product a:hover .title{color:#c31414}.productCategory .product .media{display:block}.productCategory .product .title{color:#000;font-weight:700}@media (max-width:767.98px){.productCategory .products-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:575.98px){.productCategory .products-wrapper{grid-template-columns:1fr}}.product .coop-button{margin-top:30px}.product .price-wrapper{margin-bottom:15px}.product .price-wrapper .alt-text-color{color:#c31414}.product .price{display:flex;justify-content:space-between;align-items:center}.product .price.member{border-bottom:1px solid #bababa;font-weight:700}.product .price.member .text{font-size:20px}.product .price.member .number{font-size:24px}.product .price.savings{font-weight:700}.product .specification{display:flex}.product .specification:nth-child(2n){background:#eee}.product .specification .specification-key,.product .specification .specification-value{flex:1;padding:0 5px}.product .specification .specification-key{border-right:1px solid #ddd;font-weight:700;word-break:break-word}.product .specification .specification-value{border-left:1px solid #ddd}@media (max-width:767.98px){.product .specification{font-size:14px}}body.newsList .news-controls{padding:30px 0}body.newsList .news-controls .news-search{margin:auto;max-width:355px;width:100%;background-color:#fff;border:1px solid #ccc}body.newsList .news-controls .news-search .form-control{background-color:#fff;border:0;font-size:14px;padding:0 20px;height:50px;line-height:1;z-index:80;position:relative;color:#333}body.newsList .news-controls .news-search .form-control:active,body.newsList .news-controls .news-search .form-control:focus,body.newsList .news-controls .news-search .form-control:focus-within{outline:0}body.newsList .news-controls .news-search .btn-search{text-align:center;background-color:#fff;padding:17px;cursor:pointer;border:none;color:#ccc}body.newsList .news-controls .news-search input:-moz-placeholder,body.newsList .news-controls .news-search input:-ms-input-placeholder,body.newsList .news-controls .news-search input:-webkit-input-placeholder,body.newsList .news-controls .news-search input::-moz-placeholder{color:#333;outline:0}body.newsList .news-list{padding:50px 0}body.newsList .news-list .results-headline{margin-bottom:30px}body.newsList .news-list .col{display:flex}body.newsList .news-list .col .news-item{margin-bottom:60px;position:relative;padding-bottom:65px;width:100%}body.newsList .news-list .col .news-item .image-wrapper{position:relative}body.newsList .news-list .col .news-item .headline{color:#333;margin-top:0;margin-bottom:3px;font-weight:700;display:inline-block;vertical-align:middle}body.newsList .news-list .col .news-item i{display:inline-block;color:#333}body.newsList .news-list .col .news-item i:before{color:#333}body.newsList .news-list .col .news-item .date{font-weight:700;line-height:2.63;margin-top:8px;color:#c31414}body.newsList .news-list .col .news-item .text{margin-bottom:20px}body.newsList .news-list .col .news-item .coop-button{position:absolute;bottom:0}@media (max-width:991.98px){body.newsList .news-list{padding:60px 0}body.newsList .news-list .col .news-item{margin-bottom:30px}}.article-page{color:#000}.article-page .article-header{background:#495057;color:#fff;text-align:center;padding:100px 0}.article-page .article-header.has-top-image{position:relative}.article-page .article-header.has-top-image.has-text-shadow .headline{text-shadow:2px 1px 1px #000}.article-page .article-header.has-top-image .container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.article-page .article-controls{background:#000;color:#fff;padding:15px 0}.article-page .article-controls .date,.article-page .article-controls .share-btn{font-size:18px;font-weight:700}.article-page .article-controls .share-btn{cursor:pointer}.article-page .article-controls .share-btn svg{width:30px}.article-page .article-out-of-date .out-of-date-inner{display:flex;justify-content:space-between;margin-top:30px;background:#e6cdcd;padding:15px;border-radius:15px;gap:15px;align-items:center}.article-page .article-out-of-date svg{color:#c31414;width:50px}.article-page .article-out-of-date out-of-date-text{flex:1}.article-page .article-content .article-text{padding-top:30px}.article-page .article-content .article-text .sub-headline{color:#c31414;font-size:42px;margin-bottom:30px}.article-page .article-content .article-nav-related{background:#333;color:#fff;padding:20px}.article-page .article-content .article-nav-related .headline{margin-bottom:20px;font-weight:700}.article-page .article-content .article-nav-related ul{padding:0 0 0 10px;list-style:none;margin:0}.article-page .article-content .article-nav-related ul li{margin-bottom:10px;padding-left:20px;position:relative;font-weight:600}.article-page .article-content .article-nav-related ul li i{position:absolute;left:0;top:0;bottom:0;font-size:12px;display:flex;justify-content:center;align-items:center}.article-page .article-content .article-nav-related ul li:last-child{margin-bottom:0}.article-page .article-content .article-nav-related ul li a{color:inherit}@media (max-width:991.98px){.article-page .article-header{padding:60px 0}.article-page .article-content .article-nav-related{margin-top:30px}}@media (max-width:767.98px){.article-page .article-header.has-top-image .container{position:relative}}@media (max-width:575.98px){.article-page .article-content .article-text .sub-headline{color:#c31414;font-size:24px;margin-bottom:15px}.article-page .article-controls .date{margin-top:6px}}.consumerCooperativeSearch section{padding:60px 0}.consumerCooperativeSearch .store-wrapper{overflow-x:auto}.consumerCooperativeSearch table{width:100%}.consumerCooperativeSearch td,.consumerCooperativeSearch th{border:1px solid #000;padding:1px 3px}.consumerCooperativeSearch tr:nth-child(2n+2){background:#eee}.customerService h1{margin-bottom:30px;color:#c31414}.customerService .top-block-link:hover .top-block{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),#ebebe1}.customerService .top-block{display:flex;gap:30px;background:#ebebe1;color:#333;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:60px 30px;border-radius:8px}.customerService .top-block .logos,.customerService .top-block .text{flex:1}.customerService .top-block .logos{display:flex;align-items:center;gap:15px}.customerService .top-block .coop-button:hover{opacity:1}.customerService .blocks-wrapper{margin-top:30px}.customerService .blocks{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:30px}.customerService .block-link:hover .block{background:#ebebe1}.customerService .block{display:flex;gap:30px;background:#fff;color:#333;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:34px 39px;border-radius:8px;height:100%}.customerService .block .text{flex:1}.customerService .block .logo{margin-top:5px}.customerService .block .coop-button:hover{opacity:1}@media (max-width:991.98px){.customerService .top-block{padding:30px}.customerService .top-block .text{order:2}.customerService .top-block .logos{order:1;flex-direction:column;flex:none}.customerService .blocks{grid-template-columns:1fr;grid-auto-rows:auto}.customerService .block{height:auto;padding:30px}}@media (max-width:767.98px){.customerService .block,.customerService .top-block{padding:15px}}.ribbon{position:relative}.ribbon>section{width:100%}.ribbon .scroll-target{position:absolute;top:-62px}.ribbon .ribbon-border-wrapper{position:relative}.ribbon .ribbon-border-wrapper .ribbon-border{position:absolute;border-width:8px;border-style:solid;top:40px;right:48px;bottom:40px;left:48px;pointer-events:none}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content.position-top .logo-frame-wrapper{bottom:auto;top:0;transform:translate(0,-50%)}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content.position-top .btn-wrapper{transform:translate(0,50%);bottom:0;top:auto}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content.no-logo .btn-wrapper{bottom:0;top:auto;transform:translate(0,50%)}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content .btn-wrapper{position:absolute;left:0;right:0;bottom:auto;top:0;text-align:center;transform:translate(0,-50%)}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content .btn-wrapper .coop-button{z-index:10;pointer-events:all}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content .btn-wrapper .coop-button:hover{opacity:1}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content .logo-frame-wrapper{position:absolute;left:0;right:0;bottom:0;top:auto;transform:translate(0,50%)}.ribbon .ribbon-border-wrapper .ribbon-border .frame-content .logo-frame-wrapper .logo-frame{margin:auto}.ribbon .ribbon-border-wrapper .padding-default-top{padding-top:83px}.ribbon .ribbon-border-wrapper .padding-default-bottom{padding-bottom:83px}.ribbon .basic-menu .ribbon .scroll-target{top:-100px}.ribbon .video.internal-video{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.ribbon .video.internal-video.video-started{width:100%;height:100%}.ribbon .video.internal-video.video-started~.container{position:relative}@media (max-width:1300px) and (min-width:1200px),(max-width:1090px) and (min-width:992px){.ribbon .ribbon-border-wrapper{padding:0}.ribbon .ribbon-border-wrapper .ribbon-border{display:none}}@media (max-width:992px){.ribbon .ribbon-border-wrapper .frame-content{display:none}.ribbon .ribbon-border-wrapper .ribbon-border{display:block;top:22px;right:16px;bottom:22px;left:16px}.ribbon .ribbon-border-wrapper .padding-default-top{padding-top:63px}.ribbon .ribbon-border-wrapper .padding-default-bottom{padding-bottom:63px}.ribbon .ribbon-border-wrapper .ribbon-split-container{padding-left:0;padding-right:0}}@media (max-width:575px){.ribbon .ribbon-border-wrapper{padding:0}.ribbon .ribbon-border-wrapper .ribbon-border{display:none}}.ribbonText.hasBorderStyle .text-wrapper{padding:0 45px}.ribbonText section>.container{position:relative}@media (max-width:575.98px){.ribbonText.hasBorderStyle .text-wrapper{padding:0 15px}}.ribbonCatalog{overflow:hidden}.ribbonCatalog .column-catalog{padding-right:75px;margin-left:auto;position:relative}.ribbonCatalog .column-catalog .ribbon-split-container{width:570px;min-height:400px;display:flex;margin:0;position:relative;height:100%}.ribbonCatalog .column-text{padding-left:75px;margin-right:auto}.ribbonCatalog .ribbon-split-container{width:570px;display:block;margin:auto}.ribbonCatalog .ribbon-split-container .text-wrapper{padding:66px 0}.ribbonCatalog .catalog{max-width:55%;display:block;margin-left:auto}.ribbonCatalog .catalog img{max-width:100%}.ribbonCatalog .catalog-images-slider-wrapper{padding:0 80px}.ribbonCatalog .catalog-images-slider{padding-left:50px;padding-right:50px}.ribbonCatalog .catalog-images-slider .slick-track{align-items:center}.ribbonCatalog .catalog-images-slider .catalog-image{padding:25px}.ribbonCatalog .catalog-images-slider .catalog-image .image-wrapper{width:100%;aspect-ratio:1}.ribbonCatalog .catalog-images-slider .catalog-image .image-wrapper .catalog-image{height:100%;margin:auto}@media (max-width:1199.98px){.ribbonCatalog .column-catalog{padding-right:60px}.ribbonCatalog .column-text{padding-left:60px}.ribbonCatalog .ribbon-split-container{width:470px}}@media (max-width:991.98px){.ribbonCatalog{display:flex;flex-direction:column}.ribbonCatalog .row{flex-direction:column-reverse}.ribbonCatalog .catalog{max-width:90%;text-align:center;margin:auto}.ribbonCatalog .catalog img{max-width:57%}.ribbonCatalog .column-catalog{padding-right:0;padding-left:0;align-self:center}.ribbonCatalog .column-text{padding-right:15px;padding-left:15px;align-self:center}.ribbonCatalog .column-text .ribbon-split-container{padding-bottom:0;padding-top:52px}.ribbonCatalog .column-catalog,.ribbonCatalog .column-text{width:100%;max-width:none;flex-basis:auto;display:block}.ribbonCatalog .ribbon-split-container{width:auto;margin:0 auto;display:block;padding-top:40px;padding-bottom:40px}.ribbonCatalog .ribbon-split-container .text-wrapper{padding:0;text-align:center}.ribbonCatalog .catalog-images-slider-wrapper{padding:0}.ribbonCatalog .catalog-images-slider .catalog-image{padding:0 15px}}@media (max-width:575.98px){.ribbonCatalog .column-catalog .ribbon-split-container{min-height:250px}.ribbonCatalog .catalog-images-slider .catalog-image{padding:0}}.ribbon.ribbonSplit .ribbon-split-section{position:relative}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right{grid-column-start:1}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-right .ribbon-split-container{padding-right:80px;padding-left:0}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left.size-25{grid-column:11/span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left.size-33{grid-column:10/span 5}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left.size-50{grid-column:8/span 7}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left.size-66{grid-column:6/span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left.size-75{grid-column:5/span 10}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right{grid-column-start:2}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.size-25{grid-column-end:span 3}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.size-33{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.size-50{grid-column-end:span 6}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.size-66{grid-column-end:span 8}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.size-75{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background{grid-column-start:1}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right.is-component-background.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right .ribbon-split-container{padding-right:80px;padding-left:0}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.size-25{grid-column:11/span 3}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.size-33{grid-column:10/span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.size-50{grid-column:8/span 6}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.size-66{grid-column:6/span 8}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.size-75{grid-column:5/span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.is-component-background.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.is-component-background.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.is-component-background.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.is-component-background.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left.is-component-background.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left .ribbon-split-container{padding-left:80px;padding-right:0}.ribbon.ribbonSplit .ribbon-split-section .grid-background{display:grid;grid-template-columns:1fr repeat(12,calc(var(--container-width)/ 12)) 1fr;position:absolute;top:0;bottom:0;left:0;right:0}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column{position:relative}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left{grid-column-start:1}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-left.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-right.size-25{grid-column:11/span 4}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-right.size-33{grid-column:10/span 5}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-right.size-50{grid-column:8/span 7}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-right.size-66{grid-column:6/span 9}.ribbon.ribbonSplit .ribbon-split-section .grid-background .column-right.size-75{grid-column:5/span 10}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper{display:grid;grid-template-columns:1fr repeat(12,calc(var(--container-width)/ 12)) 1fr;overflow:hidden}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left{grid-column-start:2}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.size-25{grid-column-end:span 3}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.size-33{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.size-50{grid-column-end:span 6}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.size-66{grid-column-end:span 8}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.size-75{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background{grid-column-start:1}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-left.is-component-background.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.size-25{grid-column:11/span 3}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.size-33{grid-column:10/span 4}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.size-50{grid-column:8/span 6}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.size-66{grid-column:6/span 8}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.size-75{grid-column:5/span 9}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.is-component-background.size-25{grid-column-end:span 4}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.is-component-background.size-33{grid-column-end:span 5}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.is-component-background.size-50{grid-column-end:span 7}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.is-component-background.size-66{grid-column-end:span 9}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column-right.is-component-background.size-75{grid-column-end:span 10}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column{display:flex;flex-direction:row;align-items:center;position:relative}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.is-component-background .ribbon-split-container{display:none!important}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column video{height:auto;width:auto}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column .componentText{padding:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.remove-split-container .ribbon-split-container{max-width:none;margin-left:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left.no-padding-left .ribbon-split-container{padding-left:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left.no-padding-right .ribbon-split-container{padding-right:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left.no-padding-right-mobile .ribbon-split-container{padding-right:0!important}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left.no-padding-left-mobile .ribbon-split-container{padding-left:0!important}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left .ribbon-split-container{padding-right:80px}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right.no-padding-left .ribbon-split-container{padding-left:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right.no-padding-right .ribbon-split-container{padding-right:0}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right.no-padding-right-mobile .ribbon-split-container{padding-right:0!important}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right.no-padding-left-mobile .ribbon-split-container{padding-left:0!important}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right .ribbon-split-container{padding-left:80px}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column .ribbon-split-container{width:100%;min-height:1px;display:block}@media (min-width:992px){.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left,.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column.column-left{order:2}}@media (max-width:1199.98px){.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left .ribbon-split-container{padding-left:60px}.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right .ribbon-split-container{padding-right:60px}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-left .ribbon-split-container{padding-right:60px}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column.column-right .ribbon-split-container{padding-left:60px}.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column .ribbon-split-container{width:100%}}@media (max-width:991.98px){.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.normal .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.normal .column-wrapper .column.column-right .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.reversed .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.reversed .column-wrapper .column.column-right .ribbon-split-container{padding-right:16px;padding-left:16px}.ribbon.ribbonSplit .ribbon-split-section.reverse-responsive .column-wrapper .column.column-left,.ribbon.ribbonSplit .ribbon-split-section.reverse-responsive .grid-background .column.column-left{order:2}.ribbon.ribbonSplit .ribbon-split-section.normal .grid-background,.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background{grid-template-columns:minmax(16px,calc((100% - var(--container-width))/ 2)) 1fr minmax(16px,calc((100% - var(--container-width))/ 2))}.ribbon.ribbonSplit .ribbon-split-section.normal .grid-background .column,.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background .column{grid-column:1/span 3!important}.ribbon.ribbonSplit .ribbon-split-section.normal .column-wrapper,.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper{grid-template-columns:minmax(16px,calc((100% - var(--container-width))/ 2)) 1fr minmax(16px,calc((100% - var(--container-width))/ 2))}.ribbon.ribbonSplit .ribbon-split-section.normal .column-wrapper .column,.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column{width:100%;max-width:none;flex-basis:auto;grid-column:2/span 1!important}.ribbon.ribbonSplit .ribbon-split-section.normal .column-wrapper .column.is-component-background,.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.is-component-background{grid-column:1/span 3!important;min-height:250px}.ribbon.ribbonSplit .ribbon-split-section.normal .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-split-section.normal .column-wrapper .column.column-right .ribbon-split-container,.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-split-section.reversed .column-wrapper .column.column-right .ribbon-split-container{padding-right:0;padding-left:0;align-self:center;width:100%;margin:0 auto;display:block}.ribbon.ribbonSplit .ribbon-split-section.no-container-responsive .column .ribbon-split-container{width:100%;padding-right:0!important;padding-left:0!important}}@media (max-width:991.98px){.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.normal .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.normal .column-wrapper .column.column-right .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.reversed .column-wrapper .column.column-left .ribbon-split-container,.ribbon.ribbonSplit .ribbon-border-wrapper .ribbon-split-section.reversed .column-wrapper .column.column-right .ribbon-split-container{padding-right:16px;padding-left:16px}.ribbon.ribbonSplit .ribbon-split-section.reverse-responsive .column-wrapper .column.column-left,.ribbon.ribbonSplit .ribbon-split-section.reverse-responsive .grid-background .column.column-left{order:2}.ribbon.ribbonSplit .ribbon-split-section.normal .grid-background,.ribbon.ribbonSplit .ribbon-split-section.reversed .grid-background{display:none}.ribbon.ribbonSplit .ribbon-split-section .grid-background-mobile{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:-32px;margin-right:-32px}}@media (max-width:575.98px){.ribbon.ribbonSplit .ribbon-split-section .column-wrapper .column .ribbon-split-container{padding-left:0!important;padding-right:0!important}}@media (max-width:991.98px){.ribbonOpeningHours .wrapper{padding:5px 0}}.ribbonOffers .offer-top-text{text-align:center}.ribbonOffers .offer-text{padding-top:30px;text-align:center}.ribbonOffers .offer-slider-wrapper.theme-dark .slick-dots li button{background-color:#000}.ribbonOffers .offer-slider-wrapper.theme-dark .slick-arrow{color:#000}.ribbonOffers .offer-slider-wrapper.theme-dark .slick-arrow[disabled]{opacity:.65}.ribbonOffers .offer-slider-wrapper.theme-dark .slick-arrow:before{border-color:#000}.ribbonOffers .offer-slider-wrapper .offer-slider .slick-list{margin-left:100px;margin-right:100px;padding:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content{display:flex;width:100%;margin:0 20px;flex-direction:column;justify-content:flex-start;position:relative}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info{position:relative;margin-bottom:15px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details{color:#fff;width:110px;max-height:126px;border-radius:10px;margin:10px auto;position:absolute;top:-120px;right:65px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details.member-price-details{bottom:100px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details.member-price-details .outro{border-radius:0 0 10px 10px;background-color:#b40a0e;font-size:12px;padding:5px;text-align:center;font-weight:700}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details.member-price-details .price{border-radius:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details.member-price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details .quantity{font-weight:700;text-align:center;margin-bottom:0;background-color:#b40a0e;padding:6px;border-radius:10px 10px 0 0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details .price{display:flex;justify-content:center;border-radius:0 0 10px 10px;background-color:#c31414;line-height:1;font-size:31.5px;font-weight:700;text-align:center;margin-bottom:0;min-height:56px;padding:12px 12px 19.44px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details .price .comma{width:0;padding-left:2px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details .price .seperator{line-height:.8}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p{text-align:center}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.save{margin-bottom:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.header{margin-bottom:0;margin-top:25px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.header b{margin-bottom:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p .info-text,.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.quantity{margin-bottom:0;line-height:1.1}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .splash-icon{position:absolute;top:10%;left:5%;pointer-events:none}@media (max-width:1199.98px){.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .member-price-details{top:-135px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details{right:0;top:-115px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.price{bottom:95px}}@media (max-width:991.98px){.ribbonOffers .offer-slider-wrapper .offer-slider .slick-list{margin-left:80px;margin-right:80px;padding:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.header{display:block;margin-top:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details{position:static}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details p.price{font-size:38px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .splash-icon{top:2%;left:2%}}@media (max-width:767.98px){.ribbonOffers .offer-slider-wrapper .offer-slider .slick-list{margin-left:40px;margin-right:40px}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content a{margin:auto}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details{top:115px;right:5px}}@media (max-width:575.98px){.ribbonOffers .offer-slider-wrapper .offer-slider .slick-list{margin-left:40px;margin-right:40px;padding:0}.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.price{bottom:65px}}@media (max-width:450px){.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info p.price{bottom:115px}}@media (max-width:330px){.ribbonOffers .offer-slider-wrapper .offer-slider .offer-content .product-info .price-details{top:190px}}.shoplocator .search-container{padding:12px 30px}.shoplocator .search-container .search-store{max-width:355px;width:100%;background-color:#fff;border:1px solid #ccc}.shoplocator .search-container .search-store .form-control{background-color:#fff;border:0;font-size:14px;padding:0 20px;height:50px;line-height:1;position:relative;color:#333}.shoplocator .search-container .search-store .form-control:active,.shoplocator .search-container .search-store .form-control:focus,.shoplocator .search-container .search-store .form-control:focus-within{outline:0}.shoplocator .search-container .search-store .btn-search{text-align:center;background-color:#fff;padding:17px;cursor:pointer;border:none;color:#ccc;border-radius:0}.shoplocator .search-container .search-store input:-moz-placeholder,.shoplocator .search-container .search-store input:-ms-input-placeholder,.shoplocator .search-container .search-store input:-webkit-input-placeholder,.shoplocator .search-container .search-store input::-moz-placeholder{color:#333;outline:0}.shoplocator .search-container .stores-in-same-zip{cursor:pointer;position:relative;pointer-events:all;max-width:355px}.shoplocator .search-container .stores-in-same-zip.active .dropdown-arrow{transform:rotate(180deg)}.shoplocator .search-container .stores-in-same-zip.active .custom-dropdown .stores-wrapper{width:auto;left:-1px;right:-1px;top:57px;display:flex;max-height:115px;margin-top:0;z-index:50}.shoplocator .search-container .stores-in-same-zip.active .custom-dropdown .stores-wrapper .dropdown-menu{margin:0;padding:0;border-radius:0;display:flex;list-style:none;width:100%;border:none;flex-direction:column;position:static;box-shadow:none}.shoplocator .search-container .stores-in-same-zip .dropdown-arrow{font-size:18px;border-radius:5px;margin-right:7px;margin-top:11px;width:30px;height:30px;position:absolute;z-index:88;top:0;right:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.shoplocator .search-container .stores-in-same-zip .dropdown-arrow icon{margin-top:5px}.shoplocator .search-container .stores-in-same-zip .custom-dropdown{color:#000;border-radius:0;font-size:14px;padding:14px;position:absolute;z-index:9;border-color:#ccc;font-family:var(--main-font)}.shoplocator .search-container .stores-in-same-zip .custom-dropdown .stores-wrapper{background-color:#fff}.shoplocator .search-container .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu{top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.shoplocator .search-container .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu li{line-height:1;cursor:pointer;padding:15px 0}@media (max-width:991.98px){.shoplocator .search-container .stores-in-same-zip{display:none}}.ribbon.ribbonVideo>section .cookie-message{display:none}.ribbon.ribbonVideo>section .cookie-message.on{display:block}.ribbon.ribbonVideo>section .text-wrapper{position:absolute;top:0;bottom:0;width:100%;pointer-events:none;z-index:5}.ribbon.ribbonVideo>section .text-wrapper.off{opacity:0}.ribbon.ribbonVideo>section .text-wrapper .ribbon{height:100%}.ribbon.ribbonVideo>section .text-wrapper .ribbon section{height:100%}.ribbon.ribbonVideo>section .text-wrapper .ribbon section .column-wrapper{height:100%}.ribbon.ribbonVideo>section .text-wrapper .col{flex-basis:50%;max-width:50%;display:flex;flex-direction:column;justify-content:center}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container{align-self:flex-end;display:flex;padding-right:80px;margin-left:auto;width:570px;max-width:100%}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text.container{padding-left:15px;padding-right:15px}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text-container{align-self:center}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text-container .buttons{margin:-6px}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text-container .buttons a{pointer-events:auto}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text-container .buttons a.btn{color:#fff;background:#80bd01;margin:6px;display:inline-block;max-width:320px;min-width:320px;font-size:24px;padding:13px 0;border-radius:0;line-height:1.2}.ribbon.ribbonVideo>section .text-wrapper .col .ribbon-split-container .text-container .buttons a.btn:hover{background:#639200}.ribbon.ribbonVideo>section .text-wrapper .container:not(.text){width:auto;padding-left:0;padding-right:0}.ribbon.ribbonVideo>section .video-text{margin-top:30px;font-family:var(--main-font);font-weight:700;letter-spacing:1px}.ribbon.ribbonVideo>section.ribbon-background-video .text-wrapper{pointer-events:all}.ribbon.ribbonVideo>section.ribbon-background-video .text-above-video{padding:50px 50px 0}.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .youtube-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .youtube-player embed,.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .youtube-player iframe,.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .youtube-player object{position:absolute;top:0;left:0;width:100%;height:100%}.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .twenty-three-player{width:100%;height:0;position:relative;padding-bottom:56.25%}.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner .twenty-three-player iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1199.98px){.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner{padding:0 40px}}@media (max-width:991.98px){.ribbon.ribbonVideo>section{padding-top:50px;padding-bottom:50px}.ribbon.ribbonVideo>section .video-wrapper .video-wrapper-inner{padding:0}.ribbon.ribbonVideo>section.ribbon-background-video .text-above-video{padding:25px 25px 0}}@media (max-width:767.98px){.ribbon.ribbonVideo>section{padding-bottom:0}.ribbon.ribbonVideo>section .video-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.ribbon.ribbonVideo>section .text-wrapper{position:unset;display:none}.ribbon.ribbonVideo>section .text-wrapper.off{display:block}.ribbon.ribbonVideo>section .text-wrapper .col.left,.ribbon.ribbonVideo>section .text-wrapper .col.right{margin-left:0;display:block;flex-basis:unset;max-width:100%}.ribbon.ribbonVideo>section .text-wrapper .col.left.hidden-sm,.ribbon.ribbonVideo>section .text-wrapper .col.right.hidden-sm{display:none}.ribbon.ribbonVideo>section .text-wrapper .col.left .ribbon-split-container,.ribbon.ribbonVideo>section .text-wrapper .col.right .ribbon-split-container{display:block;padding:30px 0;width:unset}.ribbon.ribbonVideo>section .text-wrapper .col.left .ribbon-split-container .text-container,.ribbon.ribbonVideo>section .text-wrapper .col.right .ribbon-split-container .text-container{color:#fff!important}.ribbon.ribbonVideo>section .text-wrapper .col.left .ribbon-split-container .text-container .buttons a.btn,.ribbon.ribbonVideo>section .text-wrapper .col.right .ribbon-split-container .text-container .buttons a.btn{max-width:100%;min-width:unset;padding-left:40px;padding-right:40px}}@media (max-width:575.98px){.ribbon.ribbonVideo>section{padding-top:0;padding-bottom:0}}.ribbonHistory .history-wrapper{position:relative;max-width:100%}.ribbonHistory .history-wrapper:after{content:"";position:absolute;width:3px;background-color:#ccc;top:30px;bottom:0;left:50%;margin-left:-3px}.ribbonHistory .history-wrapper .history-piece{padding:10px 30px;position:relative;background-color:inherit;width:50%}.ribbonHistory .history-wrapper .history-piece:after{content:"";position:absolute;width:16px;height:16px;right:-6px;background-color:#8c1419;top:10px;border-radius:50%;z-index:1;border:2px solid #fff}.ribbonHistory .history-wrapper .history-piece.left{left:0;right:auto}.ribbonHistory .history-wrapper .history-piece.left:after{left:auto}.ribbonHistory .history-wrapper .history-piece.right{left:50%}.ribbonHistory .history-wrapper .history-piece.right:after{left:-10px}.ribbonHistory .history-wrapper .history-piece .name{margin:25px 0}.ribbonHistory .history-wrapper.is-ie .dropdown{position:fixed;left:25px;bottom:200px}.ribbonHistory .history-wrapper.is-ie .dropdown.active .history-dropdown-wrapper ol{list-style:none;list-style-image:none;list-style-type:none;list-style-position:inside}.ribbonHistory .dropdown{cursor:pointer;width:250px;position:sticky;bottom:50px;z-index:999;left:-250px}.ribbonHistory .dropdown.active .custom-dropdown-arrow{transform:rotate(180deg)}.ribbonHistory .dropdown.active .history-dropdown-wrapper{overflow-y:scroll;border-radius:.5rem;border:1px solid #ebebeb;position:absolute;width:auto;left:-1px;right:-1px;bottom:100%;display:flex;max-height:250px;margin-top:0;z-index:50}.ribbonHistory .dropdown.active .history-dropdown-wrapper .dropdown-menu{padding:0;border-radius:0;display:flex;list-style:none;width:100%;border:none;flex-direction:column;position:static;box-shadow:none}.ribbonHistory .dropdown .custom-dropdown{box-shadow:0 6px 12px 0 rgba(0,0,0,.24);color:#000;border:0;font-size:14px;padding:14px;background-color:#ebebeb;user-select:none}.ribbonHistory .dropdown .custom-dropdown label{font-size:12px;display:block;cursor:pointer}.ribbonHistory .dropdown .custom-dropdown p{margin-bottom:0;padding-right:25px}.ribbonHistory .dropdown .history-dropdown-wrapper{background-color:#fff;color:#333}.ribbonHistory .dropdown .history-dropdown-wrapper .dropdown-menu{background-color:#fff;position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;margin:10px 0}.ribbonHistory .dropdown .history-dropdown-wrapper .dropdown-menu li{line-height:1;cursor:pointer;font-size:1rem;background:#fff}.ribbonHistory .dropdown .history-dropdown-wrapper .dropdown-menu li .scroll-to-link{font-size:14px;padding:15px;margin:0 10px}.ribbonHistory .dropdown .history-dropdown-wrapper .dropdown-menu li .scroll-to-link:hover{background:#ebebeb}.ribbonHistory .dropdown .custom-dropdown-arrow{background-color:transparent;font-size:18px;border-radius:5px;margin-right:7px;width:40px;height:100%;position:absolute;display:block;z-index:88;top:0;right:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.ribbonHistory .dropdown .custom-dropdown-arrow .coop-icon,.ribbonHistory .dropdown .custom-dropdown-arrow .ribbonNewsletter input[type=checkbox]:checked~label::after,.ribbonNewsletter .ribbonHistory .dropdown .custom-dropdown-arrow input[type=checkbox]:checked~label::after{margin-top:5px}.ribbonHistory .dropdown .custom-dropdown-arrow .coop-icon:before{color:#000}.ribbonHistory .scroll-to-mobile{display:none}@media (max-width:991.98px){.ribbonHistory .history-wrapper .history-piece{width:100%}.ribbonHistory .history-wrapper .history-piece.left:after{left:-7px}.ribbonHistory .history-wrapper .history-piece.right{left:0}.ribbonHistory .history-wrapper .history-piece.right:after{left:-7px}.ribbonHistory .history-wrapper:after{left:0;margin-left:0}.ribbonHistory .dropdown{display:none}.ribbonHistory .scroll-to-mobile{display:flex;flex-direction:column;position:sticky;bottom:-7px;justify-content:center;z-index:9999999999}.ribbonHistory .scroll-to-mobile:not(.active) .intro{border-radius:10px}.ribbonHistory .scroll-to-mobile .intro{background-color:#ebebeb;padding:10px 20px;border-top-left-radius:10px;border-top-right-radius:10px;max-width:130px;margin:auto}.ribbonHistory .scroll-to-mobile label{font-size:12px;display:block;margin:0}.ribbonHistory .scroll-to-mobile.active .history-pieces{height:50vh;padding:10px}.ribbonHistory .scroll-to-mobile .history-pieces{display:flex;height:0;padding:0 10px;transition-property:height,padding;transition-timing-function:ease-in-out;transition-duration:.3s;background-color:#ebebeb}.ribbonHistory .scroll-to-mobile .history-pieces ol.form-control{display:flex;width:100%;flex-direction:column;list-style:none;padding-inline-start:0;margin-block-start:0;margin-bottom:0;overflow-y:auto}.ribbonHistory .scroll-to-mobile .history-pieces ol.form-control li{font-size:14px;padding-right:15px;padding-bottom:17px;cursor:pointer}.ribbonHistory .scroll-to-mobile .history-pieces ol.form-control li.active{color:#8c1419}.ribbonHistory .scroll-to-mobile .history-pieces ol.form-control li:last-child{padding-bottom:0}}.ribbonSlider .countdown-finished{background:#c31414;color:#fff;padding:10px;margin-bottom:25px;text-align:center}.ribbonSlider .sub-slider .slide{display:none}.ribbonSlider .sub-slider .slide.on{display:block}.ribbonSlider .sub-slider .ribbon-split-container{padding-top:50px!important}@media (max-width:991.98px){.ribbonSlider .ribbon-slider .slick-track .slick-slide .ribbon.ribbonVideo>section{padding-bottom:100px}.ribbonSlider .slick-arrow{display:none!important}}@media (max-width:767.98px){.ribbonSlider .countdown-wrapper{font-size:14px}.ribbonSlider .countdown-finished{padding:5px}.ribbonSlider .ribbon-slider .slick-track .slick-slide .ribbon.ribbonVideo>section{padding-bottom:0}}.ribbonImage .section{position:relative}.ribbonImage .countdown-finished{background:#c31414;color:#fff;padding:10px;margin-bottom:25px;text-align:center}@media (max-width:767.98px){.ribbonImage .countdown-finished{padding:5px}}.ribbon.ribbonImageSlider .go-to-border .image-slider-wrapper{padding:0}.ribbon.ribbonImageSlider .go-to-border .image-slider-wrapper .image-slider{padding:0}.ribbon.ribbonImageSlider .go-to-border .image-slider-wrapper .image-slider .image-slide{padding:0}.ribbon.ribbonImageSlider .go-to-border .image-slider-wrapper .image-slider .image-slide .text{padding:0 15px}.ribbon.ribbonImageSlider .image-slider-wrapper{padding:0 80px}.ribbon.ribbonImageSlider .image-slider{padding-left:50px;padding-right:50px}.ribbon.ribbonImageSlider .image-slider.align-center .slick-track{align-items:center}.ribbon.ribbonImageSlider .image-slider .image-slide{padding:25px}.ribbon.ribbonImageSlider .image-slider .image-slide .text{text-align:center}.ribbon.ribbonImageSlider .image-slider .image-slide .text p{margin-top:15px}.ribbon.ribbonImageSlider .image-slider .image-slide .text p.headline{font-weight:700}@media (max-width:767.98px){.ribbon.ribbonImageSlider .image-slider-wrapper{padding:0 30px}}@media (max-width:575.98px){.ribbon.ribbonImageSlider .image-slider-wrapper{padding:0 15px}}.ribbonSubmenu .submenu-fixed{padding-top:95px}.ribbonSubmenu .submenu-fixed .scroll-fix-container{position:fixed;top:0;width:100%;z-index:15;transition:padding-top .4s}.ribbonSubmenu .scroll-fix-container{background-color:#fff}.ribbonSubmenu .menu{display:flex;justify-content:space-between;gap:30px;overflow-x:auto;padding:10px}.ribbonSubmenu .menu .menu-item{display:flex;flex:1;align-items:center;border-radius:15px;background:#fff;color:#000;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:20px;font-weight:700}.ribbonSubmenu .menu .menu-item svg{width:35px;height:35px;margin-right:12px}@media (max-width:767.98px){.ribbonSubmenu .submenu-fixed{padding-top:75px}.ribbonSubmenu .menu .menu-item{padding:10px}}.ribbonLatestNews .news-items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:15px;grid-row-gap:15px}.ribbonLatestNews .news-item{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end}.ribbonLatestNews .news-item.has-image{display:flex;flex-direction:column;justify-content:space-between}.ribbonLatestNews .news-item .media{margin-bottom:10px}.ribbonLatestNews .news-item .date{display:block}.ribbonLatestNews .news-item .headline{display:block;line-height:1;font-weight:700}.ribbonLatestNews i{display:inline-block;margin-left:10px}.ribbonLatestNews i:before{vertical-align:middle}.ribbonLatestNews .news-wrapper .headline-wrapper{margin-bottom:20px}.ribbonLatestNews .news-wrapper .headline-wrapper .allnews-link{display:inline-block;line-height:1}.ribbonLatestNews .news-wrapper .buttons{margin:auto}.ribbonLatestNews .news-wrapper .buttons.center{text-align:center}@media (max-width:991.98px){.ribbonLatestNews .news-items{grid-template-columns:1fr 1fr}.ribbonLatestNews .news-wrapper .headline-wrapper{margin-bottom:15px}.ribbonLatestNews .news-wrapper .news-item .date,.ribbonLatestNews .news-wrapper .news-item .headline{text-align:center;width:100%}}@media (max-width:575.98px){.ribbonLatestNews .news-items{grid-template-columns:1fr}}.ribbonLogIn .column-wrapper{display:flex;align-items:center}.ribbonLogIn .column-wrapper .column{flex-basis:50%;max-width:50%;position:relative}.ribbonLogIn .column-wrapper .column.column-left .split-container{padding-right:80px;margin-left:auto;padding-left:16px}.ribbonLogIn .column-wrapper .column.column-right .split-container{padding-left:80px;padding-right:16px}.ribbonLogIn .column-wrapper .column .split-container{max-width:570px;width:100%;min-height:1px;display:block}@media (max-width:1199.98px){.ribbonLogIn .column-wrapper .column.column-left .split-container{padding-right:60px}.ribbonLogIn .column-wrapper .column.column-right .split-container{padding-left:60px}.ribbonLogIn .column-wrapper .column .split-container{max-width:470px;width:100%}}@media (max-width:991.98px){.ribbonLogIn .column-wrapper .column.column-left .split-container{padding-right:40px}.ribbonLogIn .column-wrapper .column.column-right .split-container{padding-left:40px}}@media (max-width:767.98px){.ribbonLogIn .column-wrapper{flex-direction:column}.ribbonLogIn .column-wrapper .column.column-left{flex-basis:unset;max-width:unset}.ribbonLogIn .column-wrapper .column.column-left .split-container{padding-right:20px}.ribbonLogIn .column-wrapper .column.column-left .split-container .coop-button{font-size:14px}.ribbonLogIn .column-wrapper .column.column-right .split-container{padding-left:20px}}.ribbonNews .news-wrapper .headline{margin-bottom:30px}.ribbonNews .news-wrapper .news-item .media{margin-bottom:15px}.ribbonNews .news-wrapper .news-item .headline{margin-bottom:30px}.ribbonNews .news-wrapper .ribbon-slider .slick-dots{bottom:0}@media (max-width:767.98px){.ribbonNews .news-wrapper .headline{margin-bottom:15px}}.ribbon.ribbonIFrame>section .iframe-container .overlay{position:absolute;z-index:2;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.65);color:#fff;display:none;align-items:center;justify-content:center;padding:15px}.ribbon.ribbonIFrame>section .iframe-container iframe{z-index:1}@media screen and (max-width:500px){.ribbon.ribbonIFrame>section .container{position:relative}.ribbon.ribbonIFrame>section .iframe-container .overlay{display:flex}}.ribbonBarcodeScanner .scanner-wrapper .input-wrapper .barcode-input{text-align:center}.ribbonBarcodeScanner.sending .message.sending-message{display:block}.ribbonBarcodeScanner.no-barcode .message.no-barcode-message{display:block}.ribbonBarcodeScanner.no-node .message.no-node-message{display:block}.ribbonBarcodeScanner.show-result .message.result-message{display:block}.ribbonBarcodeScanner.show-overlay .overlay{display:flex}.ribbonBarcodeScanner .scanner-wrapper{position:relative}.ribbonBarcodeScanner .scanner-wrapper .text.hide{display:none!important}.ribbonBarcodeScanner .scanner-wrapper .label-placeholder{display:none}.ribbonBarcodeScanner .upload-field{display:none}.ribbonBarcodeScanner .buttons .btn{width:320px}.ribbonBarcodeScanner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;display:none}.ribbonBarcodeScanner .overlay .overlay-content{padding:15px}.ribbonBarcodeScanner .overlay .overlay-content .spinner{margin-bottom:15px}.ribbonBarcodeScanner .overlay .message{display:none}.ribbonBarcodeScanner .overlay .message.result-message .remove-overlay{margin-top:5px;cursor:pointer;display:inline-block}@media (max-width:991.98px){.ribbonBarcodeScanner .overlay{text-align:center}.ribbonBarcodeScanner .scanner-wrapper .input-wrapper{text-align:center}.ribbonBarcodeScanner .scanner-wrapper .buttons{text-align:center;justify-content:center}}@media (max-width:767.98px){.ribbonBarcodeScanner .overlay .message{margin-bottom:25px}}.ribbonGrid .container .grid{margin:-15px}.ribbonGrid .grid{display:flex;flex-wrap:wrap;justify-content:center}.ribbonGrid .grid .content{padding:15px}.ribbonGrid .grid .content.gridColumn{display:flex;flex-direction:column;flex-wrap:wrap}.ribbonGrid .grid .content.gridColumn.nested-component-componentImage,.ribbonGrid .grid .content.gridColumn.nested-component-componentVideo{display:block}.ribbonGrid .grid .content.gridColumn .component-pop-up{cursor:pointer}.ribbonGrid .grid .content.gridColumn .component-pop-up>*{pointer-events:none}.ribbonGrid .grid .content .component{margin-top:30px;width:100%;flex:1 1 auto}.ribbonGrid .grid .content .component:first-child{margin-top:0}.ribbonGrid.remove-padding-between-items .grid{margin:0 -15px}.ribbonGrid.remove-padding-between-items .grid .content{padding:0}.ribbonGrid.remove-padding-between-items .grid .content .component{margin-top:0}.ribbonGrid .grid .gridLineBreak{padding:0}.ribbonGrid.remove-top-bottom-padding{padding-bottom:0}.ribbonGrid.remove-top-bottom-padding:not(.has-pre-text){padding-top:0}.ribbonGrid.remove-top-bottom-padding:not(.remove-padding-between-items) .grid{margin-bottom:-10px}@media (min-width:992px){.ribbonGrid .grid .content.column-width-20{flex:0 0 20%;max-width:20%;width:100%}.ribbonGrid .grid .content.column-width-25{flex:0 0 25%;max-width:25%;width:100%}.ribbonGrid .grid .content.column-width-33{flex:0 0 33.33333%;max-width:33.33333%;width:100%}.ribbonGrid .grid .content.column-width-40{flex:0 0 40%;max-width:40%;width:100%}.ribbonGrid .grid .content.column-width-50{flex:0 0 50%;max-width:50%;width:100%}.ribbonGrid .grid .content.column-width-60{flex:0 0 60%;max-width:60%;width:100%}.ribbonGrid .grid .content.column-width-66{flex:0 0 66.66666%;max-width:66.66666%;width:100%}.ribbonGrid .grid .content.column-width-75{flex:0 0 75%;max-width:75%;width:100%}.ribbonGrid .grid .content.column-width-80{flex:0 0 80%;max-width:80%;width:100%}.ribbonGrid .grid .content.column-width-100{flex:0 0 100%;max-width:100%;width:100%}.ribbonGrid .grid .content.column-width-0{display:none}}@media (max-width:991.98px){.ribbonGrid .grid .content{width:100%;height:100%}.ribbonGrid .grid .content.column-width-mobile-20{flex:0 0 20%;max-width:20%}.ribbonGrid .grid .content.column-width-mobile-25{flex:0 0 25%;max-width:25%}.ribbonGrid .grid .content.column-width-mobile-33{flex:0 0 33.33333%;max-width:33.33333%}.ribbonGrid .grid .content.column-width-mobile-40{flex:0 0 40%;max-width:40%}.ribbonGrid .grid .content.column-width-mobile-50{flex:0 0 50%;max-width:50%}.ribbonGrid .grid .content.column-width-mobile-60{flex:0 0 60%;max-width:60%}.ribbonGrid .grid .content.column-width-mobile-66{flex:0 0 66.66666%;max-width:66.66666%}.ribbonGrid .grid .content.column-width-mobile-75{flex:0 0 75%;max-width:75%}.ribbonGrid .grid .content.column-width-mobile-80{flex:0 0 80%;max-width:80%}.ribbonGrid .grid .content.column-width-mobile-100{flex:0 0 100%;max-width:100%}}.ribbonFindStore .input-wrapper{display:flex;margin-top:25px}.ribbonFindStore .invalid-zipcode,.ribbonFindStore .no-stores{display:none;margin-top:25px}.ribbonFindStore .invalid-zipcode.on,.ribbonFindStore .no-stores.on{display:block}.ribbonRecipe .column-left .headline{margin-bottom:15px}.ribbonRecipe .column-left .buttons{margin-top:25px}.ribbonRecipe .column-right .slick-track{display:flex!important}.ribbonRecipe .column-right .slick-slide{height:inherit!important}.ribbonRecipe .column-right .slick-slide>div{height:100%;display:flex}.ribbonRecipe .column-right .slide .image{display:flex;justify-content:center;align-items:center;height:100%}.ribbonRecipe .column-right .slide .ingredient-group{padding-right:50px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.ribbonRecipe .column-right .slide .ingredient-group .group-headline{font-size:20px;font-weight:700;border-bottom:1px solid #ccccca}.ribbonRecipe .column-right .slide .ingredient-group p{margin-bottom:0;padding:10px 8px;width:100%}.ribbonRecipe .column-right .slide .ingredient-group .ingredient{border-bottom:1px solid #ccccca;width:100%}.ribbonRecipe .column-right .slide .ingredient-group .ingredient .top-row{display:flex}.ribbonRecipe .column-right .slide .ingredient-group .ingredient .top-row p.amount{font-weight:700;flex:1}.ribbonRecipe .column-right .slide .ingredient-group .ingredient .top-row p.name{flex:2}.ribbonVote .intro-text{padding-bottom:60px}.ribbonVote .result-text{margin-bottom:30px}.ribbonVote .result-wrapper{display:grid;grid-gap:20px;margin-top:40px}.ribbonVote .result-item{display:grid;grid-template-columns:22% [col-start] 56% [col-start] 22% [col-start];align-items:center}.ribbonVote .result-item .title{text-align:right;margin-right:30px;font-weight:600}.ribbonVote .result-item .percentage-bar{background:#c31414;position:relative;height:57px;display:flex;align-items:center;border-radius:5px}.ribbonVote .result-item .percent{position:absolute;left:calc(100% + 10px);text-align:right;font-size:28px;font-weight:700}.ribbonVote .share-wrapper{margin-top:65px}.ribbonVote .share-btn{background:#ebebe1;display:flex;justify-content:space-between;align-items:center;fill:#fff;padding:0;border:0;width:100%;text-align:left}.ribbonVote .share-text{padding-left:20px}.ribbonVote .share-icon{background:#c31414;padding:10px 12px}.ribbonVote .vote-option-wrapper{margin-bottom:30px;display:flex;flex-direction:column;gap:32px}.ribbonVote .vote-option{display:flex;position:relative;box-shadow:0 2px 8px 0 rgba(99,99,99,.25);user-select:none;cursor:pointer;transition:transform .3s ease,color .3s ease,background .3s ease}.ribbonVote .vote-option:hover{transform:scale(1.01)}.ribbonVote .vote-option:hover .checkmark-wrapper .checkbox svg{opacity:1}.ribbonVote .vote-option.selected{transform:scale(1.01);color:#fff;background:#c31414}.ribbonVote .vote-option.selected .text .read-more{color:#fff}.ribbonVote .vote-option.selected .checkmark-wrapper{padding-top:40px;padding-right:50px}.ribbonVote .vote-option.selected .checkmark-wrapper .checkbox{border-color:#e5cecf;background-color:#e5cecf}.ribbonVote .vote-option.selected .checkmark-wrapper .checkbox svg{opacity:1;fill:#fff}.ribbonVote .vote-option.selected .vote-border{border-color:#fff}.ribbonVote .vote-option .media{flex:0 0 28%;position:relative}.ribbonVote .vote-option .text-check-wrapper{display:flex}.ribbonVote .vote-option .text{padding:40px;padding-right:70px}.ribbonVote .vote-option .text .title{font-size:28px;font-weight:600;margin-bottom:0}.ribbonVote .vote-option .text .read-more{border:none;text-decoration:underline;font-weight:500;background:0 0;color:#333;transition:color .3s ease}.ribbonVote .vote-option .checkmark-wrapper{padding-top:45px;padding-right:45px;transition:padding .3s ease}.ribbonVote .vote-option .checkmark-wrapper .checkbox{position:relative;border:2px solid #9b9b9b;width:31px;height:31px;transition:border-color .3s ease,background-color .3s ease}.ribbonVote .vote-option .checkmark-wrapper .checkbox svg{position:absolute;right:-10px;top:-14px;opacity:0;fill:#e5cecf;transition:opacity .3s ease,fill .3s ease}.ribbonVote .vote-option .vote-border{position:absolute;border-width:5px;border-style:solid;top:15px;right:15px;bottom:15px;left:15px;pointer-events:none;border-color:#c31414}.ribbonVote .vote-option.disabled{transform:scale(1);opacity:.5;cursor:not-allowed}.ribbonVote .vote-option.disabled .checkmark-wrapper .checkbox svg{opacity:0}.ribbonVote .progression-line{padding-top:40px}.ribbonVote .progression-line .line{border-top:2px solid #c31414;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr;position:relative}.ribbonVote .progression-line .line::before{content:"";border-top:2px solid #c31414;border-right:2px solid #c31414;position:absolute;top:-6px;right:1px;width:10px;height:10px;transform:rotate(45deg)}.ribbonVote .progression-line .dot{flex:0 0 33%;position:relative}.ribbonVote .progression-line .dot::before{content:"";width:10px;height:10px;background:#c31414;position:absolute;top:-6px;border-radius:100%}.ribbonVote .progression-line .steps{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr;margin-top:5px}.ribbonVote .progression-line .step .number{font-size:38px;font-weight:600;color:#c31414}.ribbonVote .modal-text{display:none}.ribbonVote .submit-wrapper{text-align:center;margin-top:10px}.ribbonVote .submit-wrapper input{background-color:#000;border-color:#000}.ribbonVote .submit-wrapper input:disabled{opacity:.6}.ribbonVote .submit-wrapper .coop-button{margin-right:0}.ribbonVote .form-row{display:none}.ribbonVote .form-row.vote-step-complete{display:flex}.ribbonVote .form-wrapper .coop-button--wide{width:auto}.ribbonVote .buttons{justify-content:flex-end}.ribbonVote .buttons .coop-button{cursor:pointer}.vote-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040}.vote-modal-overlay .modal-wrapper{height:100%;display:flex;padding:15px}.vote-modal-overlay .modal-text{max-width:900px;background:#fff;margin:auto;max-height:456px;padding:70px 60px 60px;overflow-y:auto;position:relative}.vote-modal-overlay .modal-text .close{position:absolute;top:10px;right:10px;font-size:12px;display:flex;align-items:center;gap:3px;cursor:pointer}.vote-modal-overlay .modal-text.confirm{padding:100px 60px}.vote-modal-overlay .modal-text.confirm .h3{margin-bottom:30px;text-align:center}.vote-modal-overlay .modal-text.confirm .buttons{justify-content:center;gap:10px}.vote-modal-overlay .modal-text.confirm .buttons .coop-button{cursor:pointer}.read-more-modal-open{overflow:hidden}@media (max-width:767.98px){.ribbonVote .result-item{position:relative;grid-template-columns:70% [col-start] 30% [col-start];margin-top:25px}.ribbonVote .result-item .title{position:absolute;top:-25px}.ribbonVote .share-wrapper{margin-top:40px}.vote-modal-overlay .modal-text,.vote-modal-overlay .modal-text.confirm{padding:35px 30px 30px}}@media (max-width:575.98px){.ribbonVote .vote-option{flex-direction:column}.ribbonVote .vote-option .text-check-wrapper{flex-direction:column-reverse}.ribbonVote .vote-option .text{padding-right:20px;padding-top:20px}.ribbonVote .vote-option .checkmark-wrapper{padding-top:20px;padding-left:45px}.ribbonVote .progression-line{padding-top:20px}.ribbonVote .progression-line .line{display:none}.ribbonVote .progression-line .steps{grid-template-columns:1fr;grid-gap:15px;margin-top:0}}.ribbonVoteResult .result-wrapper,.ribbonVoteResult .result-wrapper-team{padding:60px 0}.ribbonVoteResult .result-wrapper canvas,.ribbonVoteResult .result-wrapper-team canvas{max-width:50%;margin:auto}.ribbonVoteResult .result-wrapper p,.ribbonVoteResult .result-wrapper-team p{font-weight:700;text-align:center}.ribbonVoteResult .ribbonSplit .column-right{position:relative}.ribbonVoteResult .ribbonSplit .column-right section{position:absolute;top:0;left:0;right:0;bottom:0}.ribbonVoteResult .outro{margin:50px 0}.ribbonVoteResult .outro .create-team{margin-bottom:25px}.ribbonVoteResult .outro .create-team .get-link{margin-top:15px}.ribbonVoteResult .outro .create-team .get-link.off{display:none}.ribbonVoteResult .outro .create-team .get-link .coop-button{width:100%}.ribbonVoteResult .outro .create-team .team-links{display:none}.ribbonVoteResult .outro .create-team .team-links.on{display:block}.ribbonVoteResult .outro .create-team .team-links.on .see-result,.ribbonVoteResult .outro .create-team .team-links.on .vote{margin-top:15px}.ribbonVoteResult .outro .create-team .team-links.on .see-result p,.ribbonVoteResult .outro .create-team .team-links.on .vote p{font-weight:700;display:block}.ribbonVoteResult .outro .create-team .team-links.on .see-result p .link-to-copy,.ribbonVoteResult .outro .create-team .team-links.on .vote p .link-to-copy{display:block;font-weight:400}.ribbonVoteResult .outro .create-team .team-links.on .clicked-link{display:none;margin-top:15px}.ribbonVoteResult .outro .create-team .team-links.on .clicked-link p{font-weight:400}.ribbonVoteResult .outro .create-team .team-links.on .clicked-link.on{display:block}@media (max-width:991.98px){.ribbonVoteResult .result-wrapper,.ribbonVoteResult .result-wrapper-team{padding:30px 0}.ribbonVoteResult .result-wrapper canvas,.ribbonVoteResult .result-wrapper-team canvas{max-width:100%}.ribbonVoteResult .result-wrapper p,.ribbonVoteResult .result-wrapper-team p{text-align:left}.ribbonVoteResult .outro .create-team .get-link{flex-direction:column}.ribbonVoteResult .outro .create-team .get-link form,.ribbonVoteResult .outro .create-team .get-link input[type=text]{text-align:left}.ribbonVoteResult .ribbonSplit .ribbon-split-section .column-wrapper .column.column-right{position:relative}.ribbonVoteResult .ribbonSplit .ribbon-split-section .column-wrapper .column.column-right .ribbon-split-container{padding:0!important}.ribbonVoteResult .ribbonSplit .ribbon-split-section .column-wrapper .column.column-right .ribbon-split-container section{position:relative;min-height:300px}}.ribbonTextAndImage section{position:relative;overflow:hidden}.ribbonTextAndImage section .top-wrapper{overflow:hidden;position:relative}.ribbonTextAndImage section .background-top{height:670px;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}.ribbonTextAndImage section .background-bottom:not(.content-bg){position:absolute;left:0;right:0;bottom:0;top:0;height:auto;z-index:1}.ribbonTextAndImage section .background-bottom.content-bg{position:absolute;top:-50%;left:0;right:0;bottom:0}.ribbonTextAndImage section .text{z-index:3;position:relative}.ribbonTextAndImage section .text .text-wrapper{position:relative;z-index:6}.ribbonTextAndImage section .text .text-wrapper .short-text-wrapper{text-align:center;position:relative;padding-top:15px}.ribbonTextAndImage section .text .text-wrapper .short-text-wrapper .short-text{font-size:38px;line-height:1;font-weight:700}.ribbonTextAndImage section .text .text-wrapper .short-text-wrapper .short-text p{margin-bottom:0;position:relative;z-index:2;left:0;right:0;top:50%;bottom:0}.ribbonTextAndImage section .text .text-wrapper .text-content{padding:30px 5px;margin:auto;flex:0 0 66.66666%;max-width:66.66666%;width:100%;display:flex;flex-direction:column}.ribbonTextAndImage section .buttons{margin-top:15px;text-align:center}@media (max-width:991.98px){.ribbonTextAndImage section .background-top{height:500px!important}.ribbonTextAndImage section .text .container{padding:0}.ribbonTextAndImage section .text .text-wrapper .short-text-wrapper{margin-bottom:15px;padding-top:20px}.ribbonTextAndImage section .text .text-wrapper .text-content{padding:15px;flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.ribbonTextAndImage section .background-top{height:250px!important;position:relative}}.ribbonIntro section{position:relative}.ribbonIntro section .background-top:not(.image-bg){top:0;z-index:2;position:relative}.ribbonIntro section .background-top:not(.image-bg) .text{padding:50px 0}.ribbonIntro section .background-top.image-bg{position:absolute;top:0;left:0;right:0;bottom:50%}.ribbonIntro section .background-bottom{position:absolute;left:0;right:0;bottom:0;top:0;height:auto;z-index:1}.ribbonIntro section .image-wrapper{z-index:3;position:relative}.ribbonIntro section .image-wrapper .video{position:relative}.ribbonIntro section .image-wrapper .video video{width:100%}.ribbonIntro section .image-wrapper .video.video-started picture{display:none}@media (max-width:767.98px){.ribbonIntro section .background-top:not(.image-bg) .text{padding:25px 0}}.ribbonMediaGallery .wrapper-container{margin-left:10%;overflow:hidden}.ribbonMediaGallery .wrapper-container .wrapper{display:flex;align-items:center;position:relative}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper.is-first .media-item{left:30vw}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item{position:absolute;left:100vw;transform:translate(0,-50%)}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item .component-pop-up{cursor:pointer}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item .component-pop-up>*{pointer-events:none}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-Tall{width:33%}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-Square{width:30%}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-WideScreen{width:81%}.ribbonMediaGallery .wrapper-container .wrapper .border-wrapper{position:absolute;top:50%;bottom:0;right:0;left:0;width:125%;height:100%}.ribbonMediaGallery .wrapper-container .wrapper .border-wrapper .border{height:2px;background-color:#ebebeb;top:0;bottom:0}.ribbonMediaGallery .wrapper-container .wrapper .border-wrapper .short-text{font-size:38px;line-height:1;font-weight:700;margin-top:-38px}@media (max-width:767.98px){.ribbonMediaGallery .wrapper-container{margin-left:0}.ribbonMediaGallery .wrapper-container .wrapper{width:auto!important;transform:translate(20vw,0)}.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile{display:block;height:100%!important;transform:translate(0,0);padding:0 15px}.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper{display:block}.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper:first-of-type .media-item{left:0;top:0}.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper .media-item{margin-left:0;position:static;left:auto;top:auto}.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper .media-item.width-Square,.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper .media-item.width-Tall,.ribbonMediaGallery .wrapper-container .wrapper.no-animation-mobile .current-wrapper .media-item.width-WideScreen{width:auto}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper:first-of-type .media-item{left:0;top:90%}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item{transform:none;position:static;margin-left:-4vw}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-Tall{width:42vw}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-Square{width:41vw}.ribbonMediaGallery .wrapper-container .wrapper .current-wrapper .media-item.width-WideScreen{width:70vw}.ribbonMediaGallery .wrapper-container .wrapper .border-wrapper{display:none}}.ribbonPanel section .scroll-one{margin-right:0;padding-right:0}.ribbonPanel section .scroll-both .content-wrapper .media-side{right:75%;position:relative}.ribbonPanel section .scroll-both .content-wrapper .media-side .componentVideo{padding-bottom:0!important}.ribbonPanel .content-wrapper{display:flex;flex-direction:row;position:relative;overflow:hidden;height:100%}.ribbonPanel .content-wrapper .media-side .component{height:100%}.ribbonPanel .content-wrapper .media-side .component:not(.componentVideo){display:flex;align-items:center}.ribbonPanel .content-wrapper .text-side{z-index:100;display:flex;align-items:center;position:absolute;right:-550px;width:25%;top:0;bottom:0;width:550px}.ribbonPanel .content-wrapper .text-side .text-wrapper{padding:40px 80px}@media (max-width:1199.98px){.ribbonPanel section .scroll-one{margin-left:5%}.ribbonPanel .content-wrapper .media-side{width:60%}.ribbonPanel .content-wrapper .text-side{width:45%}}@media (max-width:991.98px){.ribbonPanel section .scroll-one{margin-left:5%;margin-right:5%}.ribbonPanel section .scroll-both{margin-left:5%;margin-right:5%}.ribbonPanel section .scroll-both .content-wrapper .media-side{right:0}.ribbonPanel .content-wrapper{overflow:visible;flex-direction:column}.ribbonPanel .content-wrapper .media-side{width:100%;display:inline-block}.ribbonPanel .content-wrapper .text-side{left:0;top:-7px;width:100%;height:100%;margin-left:0;margin-right:0;padding-right:16px;padding-left:16px}.ribbonPanel .content-wrapper .text-side .text-wrapper{padding:30px 40px}}@media (max-width:767.98px){.ribbonPanel section .scroll-both,.ribbonPanel section .scroll-one{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ribbonPanel .content-wrapper{display:block;position:relative}.ribbonPanel .content-wrapper .media-side .component:not(.componentVideo){display:block;height:auto}.ribbonPanel .content-wrapper .text-side{display:block;position:relative}.ribbonPanel .content-wrapper .text-side .text-wrapper{padding:16px 16px 0}}.ribbonArticles.no-padding-bottom .articles-outer-wrapper{padding-bottom:150px;margin-bottom:0}.ribbonArticles.no-padding-bottom .articles-outer-wrapper .position-margin{margin-bottom:100px}.ribbonArticles .intro-text{margin-bottom:80px}.ribbonArticles .articles-outer-wrapper{margin-bottom:250px}.ribbonArticles .articles-outer-wrapper .add-top-position{top:250px}.ribbonArticles .articles-outer-wrapper .position-margin{margin-bottom:100px}.ribbonArticles .articles-outer-wrapper .article-wrapper{position:relative;padding:30px 30px;height:100%}.ribbonArticles .articles-outer-wrapper .article-wrapper .short-text-wrapper{text-align:center;position:relative;padding-top:15px;margin-bottom:35px}.ribbonArticles .articles-outer-wrapper .article-wrapper .short-text-wrapper .short-text{font-size:38px;line-height:1;font-weight:700}.ribbonArticles .articles-outer-wrapper .article-wrapper .short-text-wrapper .short-text p{margin-bottom:0;position:relative;z-index:2;left:0;right:0;top:50%;bottom:0}.ribbonArticles .articles-outer-wrapper .article-wrapper .headline{text-align:center;margin-bottom:25px}.ribbonArticles .articles-outer-wrapper .article-wrapper .sub-heading{font-weight:700;text-align:center;margin-bottom:40px}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text{margin:50px 40px}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .foldout-wrapper .toggle-foldout-plus{width:100%;transform:rotate(0)!important;right:0;left:0;margin-left:0;text-align:center}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .foldout-wrapper span:after{content:"Læs mindre.."}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .foldout-wrapper.collapsed span:after{content:"Læs mere.."}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .toggle-foldout-plus{margin-top:-50px;border-color:transparent}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .toggle-foldout-plus::after,.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .toggle-foldout-plus::before{display:none}.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .foldout-content p,.ribbonArticles .articles-outer-wrapper .article-wrapper .content-text.read-more-init .foldout-content span{display:inline}.ribbonArticles .articles-outer-wrapper .article-wrapper .buttons-wrapper{text-align:center}@media (max-width:1199.98px){.ribbonArticles .intro-text{margin-bottom:40px}.ribbonArticles .articles-outer-wrapper{margin-bottom:125px}.ribbonArticles .articles-outer-wrapper .add-top-position{top:125px}.ribbonArticles .articles-outer-wrapper .position-margin{margin-bottom:50px}}@media (max-width:767.98px){.ribbonArticles .articles-outer-wrapper{margin-bottom:0}.ribbonArticles .articles-outer-wrapper .add-top-position{top:0}.ribbonArticles .articles-outer-wrapper .position-margin{margin-bottom:50px}.ribbonArticles .articles-outer-wrapper .position-margin:last-of-type{margin-bottom:0}}.ribbonHorisontalScroll .scroll-outer-wrapper{overflow:hidden;position:relative;height:100vh;width:100%}.ribbonHorisontalScroll .scroll-outer-wrapper.more-than-one .scroll-all-wrapper{display:flex;position:absolute}.ribbonHorisontalScroll .scroll-outer-wrapper .background{height:100vh}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper{height:100vh;width:100vw}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item{position:relative;height:100%;overflow:hidden}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .background{position:absolute;top:0;bottom:0;left:0;right:auto;width:calc(100vw + 750px)}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container{position:absolute;top:90px;bottom:90px;left:-766px;right:0}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content{display:flex;align-items:center;height:100%}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .image-side{width:42%;margin:auto}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .image-side .image-wrapper{max-width:100%;margin-left:auto}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side{width:58%;background-color:#fff}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side .text-wrapper{padding:100px 80px 80px}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side .text-wrapper .button-wrapper{margin-top:40px;text-align:center}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side .text-wrapper .button-wrapper .coop-button{margin-right:0}@media (max-width:1199.98px){.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-all-wrapper:first-child .scroll-inner-wrapper .single-scroll-item .container,.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-all-wrapper:last-child .scroll-inner-wrapper .single-scroll-item .container{left:-766px}}@media (max-width:991.98px){.ribbonHorisontalScroll .scroll-outer-wrapper{height:auto}.ribbonHorisontalScroll .scroll-outer-wrapper.more-than-one .scroll-all-wrapper{display:flex;flex-direction:column;position:relative}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper{position:static;height:100%;width:100%}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .background{height:100%;position:relative;width:100%}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container{position:static}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content{flex-direction:column;justify-content:center;margin:0 10px}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .image-side{display:none}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side{width:100%;margin:25px;min-height:100%}.ribbonHorisontalScroll .scroll-outer-wrapper .scroll-inner-wrapper .single-scroll-item .container .inner-content .text-side .text-wrapper{padding:25px 16px}}.ribbonAccordion .accordion-elements-wrapper .accordion-element{border-bottom:1px solid}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title{cursor:pointer;padding:20px 0;display:flex;align-items:center;justify-content:space-between}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title .text-wrapper{padding-right:5px}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p{margin-bottom:0;font-weight:700;flex:2}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p.icon{width:26px;height:26px;flex:1;justify-content:center;display:flex}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p.icon:after,.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p.icon:before{content:" ";height:26px;width:2px;background-color:#333}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p.icon:before{transform:rotate(0);transition:.2s}.ribbonAccordion .accordion-elements-wrapper .accordion-element .title p.icon:after{transform:rotate(-90deg);margin-left:-1px}.ribbonAccordion .accordion-elements-wrapper .accordion-element.on p.icon::before{transform:rotate(90deg)}.ribbonAccordion .accordion-elements-wrapper .accordion-element.on p .text{display:block}.ribbonAccordion .accordion-elements-wrapper .accordion-element .text{display:none}.ribbonOffersSlider .is-ie .offer-slide .wrapper .offer .RibbonImage{max-width:50%;margin:auto}.ribbonOffersSlider .offer-slide{padding:25px 0}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .image-wrapper{position:relative;display:block}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .image-wrapper .mk-logo{display:none;position:absolute;top:0}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{color:#000;background-image:url(../images/Stjernepris.png);background-size:contain;width:160px;height:180px;top:-188px;max-height:none}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .quantity{background-color:transparent;padding:52px 6px 3px;font-size:18px}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .price{background-color:transparent;font-size:50px;padding:0 12px 19px}.ribbonOffersSlider .offer-slide .container{height:100%;justify-content:center;align-items:center;height:100%}.ribbonOffersSlider .offer-slide .wrapper{display:flex;height:100%}.ribbonOffersSlider .offer-slide .wrapper .offer-wrapper{flex:2 2 66%;padding:0 15px;display:flex;align-items:center;margin:auto}.ribbonOffersSlider .offer-slide .wrapper .offer{flex:1 1 50%;padding:0 15px;height:100%;align-content:center}.ribbonOffersSlider .offer-slide .wrapper .offer img{margin:auto}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info{margin-top:15px;position:relative}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details{color:#fff;width:110px;max-height:126px;border-radius:10px;margin:10px auto;position:absolute;top:-120px;right:65px}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details{bottom:100px}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .outro{border-radius:0 0 10px 10px;background-color:#b40a0e;font-size:12px;padding:5px;text-align:center;font-weight:700}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .price{border-radius:0}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details .quantity{font-weight:700;text-align:center;margin-bottom:0;background-color:#b40a0e;padding:6px;border-radius:10px 10px 0 0}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details .price{display:flex;justify-content:center;border-radius:0 0 10px 10px;background-color:#c31414;line-height:1;font-size:31.5px;font-weight:700;text-align:center;margin-bottom:0;min-height:56px;padding:12px 12px 19.44px}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details .price .comma{width:0;padding-left:2px}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details .price .seperator{line-height:.8}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .text{text-align:center;max-width:80%;margin:auto}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .text .header{margin-bottom:0}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .text .price-not-member{font-weight:700}.ribbonOffersSlider .offer-slide .wrapper .catalog{flex:1 1 33%;padding:0 15px;align-items:center;flex-direction:column;justify-content:center;margin:auto;text-align:center}.ribbonOffersSlider .offer-slide .wrapper .catalog img{max-width:50%;margin:auto;max-height:309px}.ribbonOffersSlider .offer-slide .wrapper .catalog .coop-button{margin:15px auto 0}.ribbonOffersSlider .offer-slide .wrapper .catalog .legal-text{padding-top:10px;max-width:80%;margin:auto}.ribbonOffersSlider .offer-slide .wrapper .monthly-image{flex:1 1 33%;padding:0 15px;align-items:center;flex-direction:column;justify-content:center;margin:auto;text-align:center}.ribbonOffersSlider .offer-slide .wrapper .monthly-image img{max-width:50%;margin:auto;max-height:400px}.ribbonOffersSlider .coop-slider.mobile-slider{display:none}.ribbonOffersSlider .coop-slider.slick-slider .banner-slide{display:flex!important;flex-direction:column;justify-content:center}@media (max-width:1199.98px){.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{width:134px;height:150px;top:-160px;right:0}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .quantity{padding:45px 6px 3px;font-size:16px}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .price{font-size:40px}.ribbonOffersSlider .offer-slide .wrapper .catalog .legal-text{max-width:100%}}@media (max-width:991.98px){.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{top:0}.ribbonOffersSlider .offer-slide.monthly .wrapper .offer .image-wrapper .mk-logo{display:block}.ribbonOffersSlider .offer-slide.monthly .wrapper .monthly-image{display:none}.ribbonOffersSlider .offer-slide .wrapper{flex-direction:column}.ribbonOffersSlider .offer-slide .wrapper .offer .product-info .price-details{top:0;right:0;position:relative}.ribbonOffersSlider .offer-slide .wrapper .catalog .legal-text{max-width:80%}}@media (max-width:767.98px){.ribbonOffersSlider .offer-slide .wrapper{flex-direction:row}.ribbonOffersSlider .offer-slide .wrapper .catalog{display:none}.ribbonOffersSlider .offer-slide .wrapper .offer-wrapper .offer .info-text{font-size:16px}}@media (max-width:575.98px){.ribbonOffersSlider .coop-slider.desktop-slider{display:none}.ribbonOffersSlider .coop-slider.mobile-slider{display:block}.ribbonOffersSlider .offer-slide .wrapper .offer-wrapper{flex-direction:column}.ribbonOffersSlider .offer-slide .wrapper .offer-wrapper .offer{display:flex;flex-direction:column;justify-content:center}.ribbonOffersSlider .offer-slide .wrapper .offer-wrapper .offer img{margin:auto}.ribbonOffersSlider .offer-slide .wrapper .catalog{display:flex}.ribbonOffersSlider .offer-slide .wrapper .catalog img{max-width:66%}.ribbonOffersSlider .offer-slide .wrapper .catalog .legal-text{margin:0 auto}}.ribbonProductSlider .is-ie .offer-slide .wrapper .offer .RibbonImage{max-width:50%;margin:auto}.ribbonProductSlider .offer-slide{padding:25px 0}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .image-wrapper{position:relative;display:block}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .image-wrapper .mk-logo{display:none;position:absolute;top:0}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{color:#000;background-image:url(../images/Stjernepris.png);background-size:contain;width:160px;height:180px;top:-188px;max-height:none}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .quantity{background-color:transparent;padding:52px 6px 3px;font-size:18px}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .price{background-color:transparent;font-size:50px;padding:0 12px 19px}.ribbonProductSlider .offer-slide .container{height:100%;justify-content:center;align-items:center;height:100%}.ribbonProductSlider .offer-slide .wrapper{display:flex;height:100%}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper{flex:2 2 66%;padding:0 15px;display:flex;align-items:center;margin:auto}.ribbonProductSlider .offer-slide .wrapper .offer{flex:1 1 50%;padding:0 15px;height:100%}.ribbonProductSlider .offer-slide .wrapper .offer img{margin:auto}.ribbonProductSlider .offer-slide .wrapper .offer .product-info{margin-top:15px;position:relative}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details{color:#fff;width:110px;max-height:126px;border-radius:10px;margin:10px auto;position:absolute;top:-120px;right:65px;pointer-events:none}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details{bottom:100px}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .outro{border-radius:0 0 10px 10px;background-color:#b40a0e;font-size:12px;padding:5px;text-align:center;font-weight:700}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .price{border-radius:0}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details.member-price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details .quantity{font-weight:700;text-align:center;margin-bottom:0;background-color:#b40a0e;padding:6px;border-radius:10px 10px 0 0}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details .price{display:flex;justify-content:center;border-radius:0 0 10px 10px;background-color:#c31414;line-height:1;font-size:31.5px;font-weight:700;text-align:center;margin-bottom:0;min-height:56px;padding:12px 12px 19.44px}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details .price .comma{width:0;padding-left:2px}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details .price .seperator{line-height:.8}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details .price .superscript{font-size:.6em;position:relative;top:.1em}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .text{text-align:center;max-width:80%;margin:auto}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .text .header{margin-bottom:0}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .text .price-not-member{font-weight:700}.ribbonProductSlider .offer-slide .wrapper .catalog{flex:1 1 33%;padding:0 15px;align-items:center;flex-direction:column;justify-content:center;margin:auto;text-align:center}.ribbonProductSlider .offer-slide .wrapper .catalog img{max-width:50%;margin:auto;max-height:309px}.ribbonProductSlider .offer-slide .wrapper .catalog .coop-button{margin:15px auto 0}.ribbonProductSlider .offer-slide .wrapper .catalog .legal-text{padding-top:10px;max-width:80%;margin:auto}.ribbonProductSlider .offer-slide .wrapper .monthly-image{flex:1 1 33%;padding:0 15px;align-items:center;flex-direction:column;justify-content:center;margin:auto;text-align:center}.ribbonProductSlider .offer-slide .wrapper .monthly-image img{max-width:50%;margin:auto;max-height:400px}.ribbonProductSlider .banner-slide a{height:100%}.ribbonProductSlider .coop-slider.mobile-slider{display:none}.ribbonProductSlider .coop-slider.slick-slider .banner-slide{display:flex!important;flex-direction:column;justify-content:center}@media (max-width:1199.98px){.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{width:134px;height:150px;top:-160px;right:0}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .quantity{padding:45px 6px 3px;font-size:16px}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .price{font-size:40px}.ribbonProductSlider .offer-slide .wrapper .catalog .legal-text{max-width:100%}}@media (max-width:991.98px){.ribbonProductSlider .offer-slide.monthly .wrapper .offer .image-wrapper .mk-logo{display:block}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details{width:120px;height:135px;top:-146px}.ribbonProductSlider .offer-slide.monthly .wrapper .offer .product-info .price-details .quantity{padding:37px 6px 3px}.ribbonProductSlider .offer-slide.monthly .wrapper .monthly-image{display:none}.ribbonProductSlider .offer-slide .wrapper{flex-direction:column}.ribbonProductSlider .offer-slide .wrapper .offer .product-info .price-details{right:0}}@media (max-width:767.98px){.ribbonProductSlider .offer-slide .wrapper{flex-direction:row}.ribbonProductSlider .offer-slide .wrapper .catalog{display:none}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper .offer .info-text{font-size:16px}}@media (max-width:575.98px){.ribbonProductSlider .coop-slider.desktop-slider{display:none}.ribbonProductSlider .coop-slider.mobile-slider{display:block}.ribbonProductSlider .offer-slide{opacity:.5}.ribbonProductSlider .offer-slide.slick-active{opacity:1}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper{flex-direction:column}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper .offer{display:flex;flex-direction:column;justify-content:center;padding:0}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper .offer img{margin:auto}.ribbonProductSlider .offer-slide .wrapper .offer-wrapper .offer .info-text{font-size:14px}.ribbonProductSlider .offer-slide .wrapper .catalog{display:flex}.ribbonProductSlider .offer-slide .wrapper .catalog img{max-width:66%}.ribbonProductSlider .offer-slide .wrapper .catalog .legal-text{margin:0 auto}}.ribbonDivider .divider{border-style:solid}.ribbonDivider .divider.normal-line{border-top-width:8px}.ribbonDivider .divider.normal-line .divider-logo{transform:translateY(-59%);-ms-transform:translateY(-59%);-moz-transform:translateY(calc(-50% - 4px));-webkit-transform:translateY(calc(-50% - 4px));transform:translateY(calc(-50% - 4px))}.ribbonDivider .divider.bold-line{border-top-width:12px}.ribbonDivider .divider.bold-line .divider-logo{transform:translateY(-64%);-ms-transform:translateY(-64%);-moz-transform:translateY(calc(-50% - 6px));-webkit-transform:translateY(calc(-50% - 6px));transform:translateY(calc(-50% - 6px))}.ribbonDivider .divider .divider-logo{width:150px;position:absolute;margin:auto;right:0;left:0}.ribbonPostIt .is-ie .outer-wrapper{display:block}.ribbonPostIt .is-ie .outer-wrapper .post-it-item{height:100%}.ribbonPostIt .magic-scroll-disabled .outer-wrapper{align-items:initial}.ribbonPostIt .magic-scroll-disabled .outer-wrapper .post-it-item{padding:15px;position:initial;left:initial!important}.ribbonPostIt .wrapper-container{margin-left:15%;overflow:hidden}.ribbonPostIt .outer-wrapper{position:relative;overflow:hidden;display:flex;align-items:center}.ribbonPostIt .outer-wrapper .post-it-item{padding:60px;max-width:33%;position:absolute;background-color:#fff;width:100%}.ribbonPostIt .outer-wrapper .post-it-item.position-1{left:0}.ribbonPostIt .outer-wrapper .post-it-item.position-2{left:88%}.ribbonPostIt .outer-wrapper .post-it-item.position-3{left:91%}.ribbonPostIt .outer-wrapper .post-it-item .media{max-width:150px;margin:auto;margin-bottom:10px}.ribbonPostIt .outer-wrapper .post-it-item .buttons.btn-center{text-align:center}@media (max-width:1199.98px){.ribbonPostIt .wrapper-container{margin-left:0}.ribbonPostIt .wrapper-container .outer-wrapper{flex-direction:column;margin:0 15px}.ribbonPostIt .wrapper-container .outer-wrapper .post-it-item{position:static;max-width:100%;width:100%}}.ribbonTable .row{align-items:center}.ribbonTable .row.reverse{flex-direction:row-reverse}.ribbonTable .text-wrapper{padding-right:40px;padding-left:40px}.ribbonTable .text-box{padding:20px 40px}.ribbonTable .text-box.white-bg{background:#fff}.ribbonTable .table-wrapper{padding:10px 15px;background-color:#fff}.ribbonTable .table{width:100%}.ribbonTable .table .first-column{padding-left:10px;text-align:left}.ribbonTable .table .last-column{color:#d10a11}.ribbonTable .table tr{border-bottom:1px solid #323232}.ribbonTable .table th{padding:10px;text-align:center}.ribbonTable .table td{padding-top:5px;padding-bottom:5px}.ribbonTable .table td img{width:20px;display:block;margin:auto}.ribbonTable .header-row{background-color:#fff;color:#323232;height:30px;padding:5px;border-top:2px solid #323232}@media (max-width:1199.98px){.ribbonTable .text-wrapper{padding-right:15px;padding-left:15px}.ribbonTable .text-box{padding:20px 20px}}@media (max-width:991.98px){.ribbonTable .text-wrapper{width:80%;margin:auto;margin-top:30px;padding:0}.ribbonTable .table-wrapper{padding:0}.ribbonTable h4{text-align:center}.ribbonTable .row{flex-direction:column-reverse}.ribbonTable .row.reverse{flex-direction:column-reverse}}@media (max-width:575.98px){.ribbonTable .text-wrapper{width:100%}}@font-face{font-display:swap;font-family:coop-icons;src:url(/assets/fonts/coop-icons.ttf?6l9drx) format("truetype"),url(/assets/fonts/coop-icons.woff?6l9drx) format("woff"),url(/assets/fonts/coop-icons.svg?6l9drx#coop-icons) format("svg");font-weight:400;font-style:normal}.coop-icon,.ribbonNewsletter input[type=checkbox]:checked~label::after{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coop-icon:after,.coop-icon:before,.ribbonNewsletter input[type=checkbox]:checked~label:after{font-family:coop-icons!important}.coop-icon-pin:before{content:"\e90e"}.coop-icon-profile:before{content:"\e90d"}.coop-icon-burger:before{content:"\e90a"}.coop-icon-heart:before{content:"\e90b"}.coop-icon-search:before{content:"\e90c"}.coop-icon-eye-off:before{content:"\e908"}.coop-icon-eye:before{content:"\e909"}.coop-icon-checkmark:before{content:"\e907"}.coop-icon-arrow-down:before{content:"\e900"}.coop-icon-arrow-left:before{content:"\e901"}.coop-icon-arrow-right:before{content:"\e902"}.coop-icon-arrow-up:before{content:"\e903"}.coop-icon-close:before{content:"\e904"}.coop-icon-plus:before{content:"\e905"}.coop-icon-trash:before{content:"\e906"}.coop-icon-pin-after:after{content:"\e90e"}.coop-icon-profile-after:after{content:"\e90d"}.coop-icon-burger-after:after{content:"\e90a"}.coop-icon-heart-after:after{content:"\e90b"}.coop-icon-search-after:after{content:"\e90c"}.coop-icon-eye-off-after:after{content:"\e908"}.coop-icon-eye-after:after{content:"\e909"}.coop-icon-checkmark-after:after{content:"\e907"}.coop-icon-arrow-down-after:after{content:"\e900"}.coop-icon-arrow-left-after:after{content:"\e901"}.coop-icon-arrow-right-after:after{content:"\e902"}.coop-icon-arrow-up-after:after{content:"\e903"}.coop-icon-close-after:after{content:"\e904"}.coop-icon-plus-after:after{content:"\e905"}.coop-icon-trash-after:after{content:"\e906"}.ribbonNewsletter .relative{position:relative}.ribbonNewsletter .teaser{margin-bottom:15px}.ribbonNewsletter form{width:100%}.ribbonNewsletter .options{margin-left:-5px;margin-right:-5px;margin-bottom:15px}.ribbonNewsletter .error{color:#8c1419}.ribbonNewsletter .error-wrapper{position:absolute;background:rgba(0,0,0,.5);left:0;top:0;bottom:0;right:0;z-index:1;display:flex;justify-content:center;align-items:center}.ribbonNewsletter .error-wrapper .error-text-box{background-color:#fff;color:#000;width:500px;max-width:94%;text-align:center;padding:35px 20px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.ribbonNewsletter .error-wrapper .error-text-box .coop-button{margin:0;width:100%;cursor:pointer}.ribbonNewsletter .checkbox-wrapper{display:flex;flex-wrap:nowrap;align-items:center;margin:5px}.ribbonNewsletter .fields .field{margin-bottom:15px}.ribbonNewsletter .fields .field:last-child{margin-bottom:0}.ribbonNewsletter .fields .field label{margin:0;padding-right:10px;white-space:nowrap}.ribbonNewsletter .fields .field input{width:100%}.ribbonNewsletter .fields .field input.no-border{border:0}.ribbonNewsletter .button-wrapper{display:flex;justify-content:center;margin-top:15px}.ribbonNewsletter .button-wrapper button{margin-right:0}.ribbonNewsletter .button-wrapper button:disabled{opacity:.2}.ribbonNewsletter input[type=checkbox]{width:26px;height:26px;min-width:26px;height:26px;visibility:hidden}.ribbonNewsletter input[type=checkbox]~label{font-weight:400;line-height:1;user-select:none;margin-bottom:0;padding-left:5px;cursor:pointer}.ribbonNewsletter input[type=checkbox]~label:before{content:"";width:26px;height:26px;background:#fff;position:absolute;top:5px;left:21px;border:1px solid #767676;border-radius:3px;cursor:pointer}.ribbonNewsletter input[type=checkbox]~label.no-border:before{border:0}.ribbonNewsletter input[type=checkbox]:checked~label::after{font-family:coop-icons!important;content:"\e907";font-size:1rem;text-align:center;padding-top:3px;position:absolute;top:7px;left:26px}.ribbonStepByStepScreenGuide .overlayed-image{opacity:0;position:absolute;top:0;left:0;transition:opacity .6s}.ribbonStepByStepScreenGuide .initial-image{transition:opacity .6s}.ribbonStepByStepScreenGuide .tile{position:relative}.ribbonStepByStepScreenGuide .buttons,.ribbonStepByStepScreenGuide .link{margin-top:20px;display:flex;justify-content:space-between}.ribbonStepByStepScreenGuide .buttons--start{justify-content:center;margin-bottom:50px}.ribbonStepByStepScreenGuide .js-bubble-content{display:none}.ribbonStepByStepScreenGuide .js-bubble{position:absolute;display:none;top:0;left:0;right:20px;padding:20px;background-color:#fff;color:#333;border-radius:6px;transition:left .3s,right .3s,top .3s;transition-timing-function:ease-in-out}.ribbonStepByStepScreenGuide .js-bubble .coop-button--inverted,.ribbonStepByStepScreenGuide .js-bubble .link a,.ribbonStepByStepScreenGuide .js-bubble .link a:hover{color:#c31414}.ribbonStepByStepScreenGuide .js-bubble .js-content{display:block}.ribbonStepByStepScreenGuide .js-bubble .js-content .step-count{float:right;margin-left:5px}.ribbonStepByStepScreenGuide .js-bubble .js-triangle{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:20px;transition:left .3s;transition-timing-function:ease-in-out}.ribbonStepByStepScreenGuide .started .initial-image{opacity:0}.ribbonStepByStepScreenGuide .started .js-bubble{display:block}.ribbonStepByStepScreenGuide .started .overlayed-image{opacity:1}.ribbonStepByStepScreenGuide .guide-step{position:absolute;opacity:0;transition:opacity .6s}.ribbonStepByStepScreenGuide .guide-step.active{opacity:1}.ribbonPartnerSlider .headline-wrapper{text-align:center;position:relative;margin-bottom:16px}.ribbonPartnerSlider .headline-wrapper .headline{display:inline-block;padding-left:10px;padding-right:10px}.ribbonPartnerSlider .ribbon-partner-slider .slick-track{display:flex}.ribbonPartnerSlider .ribbon-partner-slider .slide{height:inherit;position:relative}.ribbonPartnerSlider .ribbon-partner-slider .slide .inner{display:flex;flex-direction:column;height:100%;color:#000}.ribbonPartnerSlider .ribbon-partner-slider .slide .image{position:relative;margin:0 auto}.ribbonPartnerSlider .ribbon-partner-slider .slide .image .logo{position:absolute;margin-top:auto;top:20px;left:20px;background:#fff;border-radius:100px;padding:5px;display:flex;height:75px;width:75px}.ribbonPartnerSlider .ribbon-partner-slider .slide .image .logo img{max-height:50px;max-width:50px;margin:auto}.ribbonPartnerSlider .ribbon-partner-slider .slide .image img{border-radius:10px;object-fit:cover}.ribbonPartnerSlider .ribbon-partner-slider .slide .title{font-size:24px;margin-top:24px;margin-bottom:5px}.ribbonPartnerSlider .ribbon-partner-slider .slide .text{font-size:16px;line-height:1.2;margin-bottom:20px}.ribbonPartnerSlider .ribbon-partner-slider .slick-dots{bottom:-20px}.ribbonPartnerSlider .wrapper{display:flex;justify-content:space-between;margin-bottom:50px}.ribbonPartnerSlider .wrapper .legal-text{max-width:700px;text-align:center;margin:0 auto}@media (max-width:991.98px){.ribbonPartnerSlider .headline-wrapper .headline::before{display:none}.ribbonPartnerSlider .wrapper{flex-direction:column;text-align:center}}@media (max-width:767.98px){.ribbonPartnerSlider .ribbon-partner-slider .slide .text,.ribbonPartnerSlider .ribbon-partner-slider .slide .title{text-align:center}}@media (max-width:575.98px){.ribbonPartnerSlider .wrapper{margin-bottom:40px}.ribbonPartnerSlider .ribbon-partner-slider .slide .image .logo{top:10px;left:10px;height:65px;width:65px}.ribbonPartnerSlider .ribbon-partner-slider .slide .image .logo img{max-height:40px;max-width:40px}}.ribbonCtaList.hasBorderStyle .text-wrapper{padding:0 45px}.ribbonCtaList section>.container{position:relative}.ribbonCtaList .text-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.ribbonCtaList .text-wrapper p{max-width:700px}.ribbonCtaList .cta-list{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:30px}.ribbonCtaList .cta-list a.cta{font-size:1rem;color:#333;font-weight:500;letter-spacing:1px;display:flex;width:calc(50% - 15px);min-height:80px;padding:14px 26px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:4px;background:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.ribbonCtaList .cta-list a.cta .cta-inner{width:100%}.ribbonCtaList .cta-list a.cta svg{margin-right:16px;max-height:23px;max-width:35px}@media (max-width:767.98px){.ribbonCtaList.hasBorderStyle .text-wrapper{padding:0 15px}.ribbonCtaList .cta-list{gap:16px}.ribbonCtaList .cta-list a.cta{width:100%;min-height:60px}}.ribbonChainLogos.hasBorderStyle .text-wrapper{padding:0 45px}.ribbonChainLogos section>.container{position:relative}.ribbonChainLogos section>.container .text-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.ribbonChainLogos section>.container .text-wrapper p{max-width:700px}.ribbonChainLogos section>.container .chain-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:33px}.ribbonChainLogos section>.container .chain-logos .chain{flex:1 1 calc(25% - 33px);max-width:calc(25% - 33px);display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;border:1px solid #dddedf;background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);min-height:160px;min-width:230px}.ribbonChainLogos section>.container .chain-logos .chain img{max-height:100px;max-width:150px}@media (max-width:991.98px){.ribbonChainLogos.hasBorderStyle .text-wrapper{padding:0 15px}.ribbonChainLogos section>.container .text-wrapper{margin-bottom:40px}.ribbonChainLogos section>.container .chain-logos{gap:28px}.ribbonChainLogos section>.container .chain-logos .chain{flex:1 1 calc(25% - 28px);max-width:calc(25% - 28px);border-radius:4px;box-shadow:0 1.275px 5.1px 0 rgba(99,99,99,.2);min-height:102px;min-width:146px}.ribbonChainLogos section>.container .chain-logos .chain img{max-height:60px;max-width:100px}}.ribbonStats.hasBorderStyle .text-wrapper{padding:0 45px}.ribbonStats section>.container{position:relative}.ribbonStats .text-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.ribbonStats .text-wrapper p{max-width:700px;text-align:center}.ribbonStats .stats{display:flex;text-align:center;flex-wrap:wrap;justify-content:space-between}.ribbonStats .stats .stat{display:flex;flex-direction:column;align-items:center}.ribbonStats .stats .stat .stat-number-wrapper{display:flex;align-items:center;justify-content:center;font-size:96px;font-weight:400;line-height:100%;gap:10px}.ribbonStats .stats .stat .stat-text{margin-top:16px;font-size:24px;line-height:31px}.ribbonStats .stats .stat-one{width:100%}.ribbonStats .stats .stat-two{width:calc(50% - 30px)}.ribbonStats .stats .stat-three{width:calc(33% - 30px)}@media (max-width:991.98px){.ribbonStats .text-wrapper{padding:0 15px}.ribbonStats .stats{gap:20px}.ribbonStats .stats .stat .stat-number-wrapper{font-size:72px}.ribbonStats .stats .stat .stat-text{margin-top:10px;font-size:24px;line-height:31px}.ribbonStats .stats .stat-three,.ribbonStats .stats .stat-two{width:100%}}@media (max-width:991.98px){.ribbonStats .text-wrapper{padding:0 15px}}.ribbonCountdown .countdown{display:flex;justify-content:center;gap:30px;margin-top:15px}.ribbonCountdown .days,.ribbonCountdown .hours,.ribbonCountdown .minutes,.ribbonCountdown .seconds{display:flex;flex-direction:column;align-items:center}.ribbonCountdown .days .value,.ribbonCountdown .hours .value,.ribbonCountdown .minutes .value,.ribbonCountdown .seconds .value{font-size:48px;font-weight:700}@media (max-width:575.98px){.ribbonCountdown .countdown{gap:20px}.ribbonCountdown .days .value,.ribbonCountdown .hours .value,.ribbonCountdown .minutes .value,.ribbonCountdown .seconds .value{font-size:30px}}.ribbonTwoColumnRte.hasBorderStyle .two-columns-rte{padding:0 45px}.ribbonTwoColumnRte section>.container{position:relative}.ribbonTwoColumnRte .two-columns-rte.read-more{height:320px;overflow:hidden;position:relative;transition:height .5s ease}.ribbonTwoColumnRte h3{margin-bottom:25px}.ribbonTwoColumnRte .gradient-bottom{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,#fff,transparent 60%);transition:top .5s ease}.ribbonTwoColumnRte .gradient-bottom.expanded{top:100%}.ribbonTwoColumnRte .buttons{margin-top:25px}.ribbonTwoColumnRte .coop-button.expanded svg{transform:rotate(180deg)}@media (max-width:575.98px){.ribbonTwoColumnRte.hasBorderStyle .two-columns-rte{padding:0 15px}}.ribbonSliderSimple h2{text-align:center;margin-bottom:40px}.ribbonSliderSimple .media-wrapper{position:relative}.ribbonSliderSimple .coop-slider.slick-dotted{margin-bottom:0!important;padding-bottom:46px}.ribbonSliderSimple .coop-slider .slick-dots{bottom:-4px}.ribbonSliderSimple .coop-slider .slick-dots li{border-color:#333}.ribbonSliderSimple .coop-slider .slick-dots li button{background-color:#333}.ribbonSliderSimple .coop-slider .slick-arrow{width:32px;height:32px;top:174px}.ribbonSliderSimple .coop-slider .slick-arrow.slick-prev{left:0;transform:translate(-50%,-50%)}.ribbonSliderSimple .coop-slider .slick-arrow.slick-next{right:0;transform:translate(50%,-50%)}.ribbonSliderSimple .coop-slider .slick-arrow::before{content:none}.ribbonSliderSimple .coop-slider .slick-list{margin-left:-16px;margin-right:-16px}.ribbonSliderSimple .coop-slider .slick-slide{padding:0 16px}.ribbonSliderSimple .coop-slider .slick-slide.single-slide{display:flex!important;gap:24px}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .media-wrapper{flex:0 0 50%;margin:auto}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .text-wrapper{padding-left:82px;padding-right:30px;flex:0 0 50%;margin:auto}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .media{margin-bottom:0}.ribbonSliderSimple .media{margin-bottom:25px}.ribbonSliderSimple .bubble-wrapper{position:absolute;top:20px;right:20px;background:#fff;width:100px;height:100px;padding:10px;border-radius:100%;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center}.ribbonSliderSimple .buttons{margin-top:20px}@media (max-width:1199.98px){.ribbonSliderSimple .coop-slider .slick-arrow{top:144px}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .text-wrapper{padding-left:41px}.ribbonSliderSimple .bubble-wrapper{top:15px;right:15px;width:80px;height:80px;font-size:22px}}@media (max-width:991.98px){.ribbonSliderSimple h2{margin-bottom:20px}}@media (max-width:575.98px){.ribbonSliderSimple .coop-slider.slick-dotted{padding-bottom:23px!important}.ribbonSliderSimple .coop-slider .slick-dots{bottom:-3px}.ribbonSliderSimple .coop-slider .slick-slide.single-slide{display:block!important}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .text-wrapper{padding:0;margin:0}.ribbonSliderSimple .coop-slider .slick-slide.single-slide .media{margin-bottom:25px}}.rounded-sm{border-radius:10px}.component-image{position:relative}.component-image.image-container{width:100%;text-align:center}.component-image.offer-container{padding-top:80px;padding-right:80px;padding-left:80px}.component-image.isNormal .price-splash .price-splash-img{border-radius:26px}.component-image.isNormal .price-splash .price-splash-img img.offer{display:none}.component-image:not(.isNormal) .price-splash-img .price-pr-item{color:#333}.component-image:not(.isNormal) .price-splash-img .offer-price{color:#333}.component-image:not(.isNormal) .price-splash-img .line-separator{color:#c31414}.component-image:not(.isNormal) .price-splash-img .offer-expires{color:#333}.component-image .product-description{font-size:14px;margin-top:20px}.component-image .product-description.hidden{display:none}.component-image .price-splash .price-splash-img{display:inline-block;width:170px;height:170px;position:absolute;right:0;top:0;text-align:center;z-index:2}.component-image .price-splash .price-splash-img .price-pr-item{position:absolute;top:23%;right:0;left:0;font-size:1rem;display:block;z-index:11;margin-bottom:0}.component-image .price-splash .price-splash-img .offer-price{display:block;position:absolute;top:60px;width:100%;z-index:10;margin:0 auto}.component-image .price-splash .price-splash-img .line-separator{top:51.5%;padding-left:22px;display:block;position:absolute;letter-spacing:3px;font-size:20px;z-index:3;max-width:137px;margin:0 auto 0 12px;overflow:hidden}.component-image .price-splash .price-splash-img .offer-expires{top:65.9%;font-size:12px;z-index:3;position:absolute;margin:0 auto;left:0;right:0}.component-image .price-splash .price-splash-img .offer-testwinner-icon{position:absolute;top:0;right:0;z-index:4;max-width:50px}.component-image.show-video .video-icons-wrapper,.component-image.show-video picture img,.component-image.show-video picture source{display:none}.component-image .internal-video{position:static!important}.component-image .internal-video.video-started picture{display:none;position:absolute;top:0;left:0;right:0;z-index:-1}.component-image .internal-video video{width:100%}.component-image .internal-video .ratio{height:100%;cursor:pointer}.component-image .buttons{position:absolute;margin:15px}@media (max-width:991.98px){.component-image .center{display:block;margin:auto}.component-image .price-splash .price-splash-img .offer-price{top:66px}}@media (max-width:767.98px){.component-image.offer-container{padding-top:40px;padding-right:40px;padding-left:40px}.component-image.isNormal .price-splash .price-splash-img .offer-expires{top:73.5%}}@media (max-width:575.98px){.component-image.offer-container{padding-top:50px;padding-right:50px;padding-left:50px}.component-image .price-splash .price-splash-img{width:140px;height:140px}.component-image .price-splash .price-splash-img .offer-testwinner-icon{max-width:45px}.component-image .price-splash .price-splash-img .price-pr-item{font-size:12px;top:28%}.component-image .price-splash .price-splash-img .offer-price{top:55px}.component-image .price-splash .price-splash-img .line-separator{top:50%;padding-left:15px;max-width:105px}.component-image .price-splash .price-splash-img .offer-expires{font-size:12px;top:68.2%}}.opening-hours.loading a{cursor:default;pointer-events:none}.opening-hours .general .general-description .row{align-items:center}.opening-hours .general .general-description .is-open{font-weight:700;text-align:right;margin-bottom:0}.opening-hours .general .general-description .is-open span{font-weight:400}.opening-hours .general .general-description .quick-links .link{display:block}.opening-hours .general .general-description .quick-links .link a{font-size:14px;text-decoration:underline}.opening-hours .general .general-description .quick-links .link svg{height:40px;margin-right:5px}.opening-hours .general .general-description span.or{font-size:14px;font-weight:400}.opening-hours .general .general-opening-hours{font-size:100px;font-weight:bolder;margin-bottom:0;line-height:1;text-align:center}.opening-hours .general .select-store{margin-top:25px}.opening-hours .general .select-store form .find-store{margin-bottom:10px}.opening-hours .general .select-store form a{font-size:14px}.opening-hours .departmentname{text-align:center}.opening-hours .store-opening-hours-slider .week .pageName{text-align:center}@media (max-width:991.98px){.opening-hours .general-description .closest-store{display:block}.opening-hours .general .general-opening-hours{font-size:100px;height:auto}}@media (max-width:575.98px){.opening-hours .general .general-opening-hours{font-size:70px}}@media (max-width:991.98px){.opening-hours .general .general-description .is-open{text-align:left}.opening-hours .general .general-description .general-opening-hours{text-align:right}.opening-hours .general .general-description .quick-links .link{text-align:right;display:flex;flex-direction:row-reverse;align-items:center}.opening-hours .general .general-description .quick-links .link svg{margin-left:5px;margin-right:0}}@media (max-width:575.98px){.opening-hours .general .general-description .is-open{text-align:center}.opening-hours .general .general-description .general-opening-hours{text-align:center;margin-top:25px}.opening-hours .general .general-description .quick-links .link{text-align:center;justify-content:center;margin-top:15px}.opening-hours .general .general-description .quick-links .link svg{margin-left:0;margin-right:5px}}.component-text{position:relative}.component-text .image-container{margin-bottom:15px}.component-text .quote-wrapper{padding:10px 15px;border:1px solid #c31414;border-radius:10px;margin-bottom:10px;position:relative}.component-text .quote-wrapper:after{height:20px;width:20px;content:"";position:absolute;bottom:-11px;background:#fff;transform:rotate(45deg);border-bottom:inherit;border-right:inherit;box-shadow:inherit}.component-text .quote-wrapper.quote-wrapper-left:after{left:8%;right:auto}.component-text .quote-wrapper.quote-wrapper-right:after{right:8%;left:auto}.component-text.read-more-active a.read-more-trigger .open{display:none}.component-text.read-more-active a.read-more-trigger .read-more-close{display:block}.component-text .read-more-trigger:focus{outline:0}.component-text .read-more-trigger .open{display:block}.component-text .read-more-trigger .open:focus{outline:0}.component-text .read-more-trigger .read-more-close{display:none}.component-text .read-more-trigger .read-more-close:focus{outline:0}.component-text .read-more{margin-top:15px}.component-text .buttons{margin-top:15px}.component-text .foldout-wrapper .foldout-content{margin-top:15px}.hasBorderStyle .componentText{padding:0 45px}@media (max-width:575.98px){.hasBorderStyle .componentText{padding:0 15px}}.custom-dropdown-arrow{color:#fff;background-color:#c31414}.nicescroll-rails{background-color:#c31414}.stores-wrapper{background-color:#fff}.componentForm{max-width:320px}.calculate .input-group{margin-bottom:20px}.calculate .input-group input::-webkit-inner-spin-button,.calculate .input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculate .input-group input[type=number]{-moz-appearance:textfield}.calculate .input-group.disabled{opacity:.7;cursor:not-allowed}.giftcard .outer-wrapper .amount-field[disabled]{background-color:#ebebeb;color:#fff;opacity:.8;cursor:not-allowed}.giftcard .add-more{margin-left:0;margin-right:0;width:100%}.giftcard .total-amount{font-weight:700;margin:20px 0}.giftcard .total-amount span{font-weight:400}.singlechoice .coop-label{display:block}.outer-dropdown-wrapper select{display:none}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown{cursor:pointer;width:100%;min-height:46px;position:relative;min-width:200px}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-arrow{transform:rotate(180deg)}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-items-wrapper{border:1px solid #ebebeb;position:absolute;width:auto;min-width:200px;left:-1px;right:-1px;bottom:0;transform:translateY(100%);display:flex;border-radius:.5rem;max-height:230px;margin-top:0;z-index:50}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-items-wrapper .nicescroll-rails{margin-left:-8px;border-radius:5px}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-items-wrapper .search-wrapper .search-input{display:block}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-items-wrapper ol{margin:0;padding:0;border:1px solid #ebebeb;border-radius:.5rem;display:flex;list-style:none;width:100%;flex-direction:column;position:static;box-shadow:none}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown.active .dropdown-items-wrapper ol li{display:block}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper{flex-direction:column}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper .search-wrapper{background-color:#fff}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper .search-wrapper .search-input{display:none;margin-bottom:10px;border-left-width:0;border-right-width:0}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper ol{max-height:150px}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper ol li{display:none;line-height:1;cursor:pointer;font-size:1rem;padding:10px 15px;background-color:#fff}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper ol li:hover{background:#f8f7f4}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-arrow-wrapper{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-arrow-wrapper .dropdown-arrow{font-size:18px;border-radius:5px;margin-right:7px;width:30px;height:30px;z-index:0;display:flex;align-items:center;justify-content:center}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-arrow-wrapper .dropdown-arrow .coop-icon,.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-arrow-wrapper .dropdown-arrow .ribbonNewsletter input[type=checkbox]:checked~label::after,.ribbonNewsletter .outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-arrow-wrapper .dropdown-arrow input[type=checkbox]:checked~label::after{margin-top:5px}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .intro-click{width:80%;display:block}.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .dropdown-items-wrapper,.outer-dropdown-wrapper .coop-custom-dropdown .custom-dropdown .intro-click{color:#000}.select-store{margin:auto}.localstore .store-info .find-store .input-placeholder-wrapper{margin-bottom:10px}.localstore .store-info .find-store .stores{max-height:217px}.localstore .store-info .find-store .stores.custom-dropdown{width:100%;height:46px;position:relative;min-width:200px}.localstore .store-info .find-store .stores.custom-dropdown.one-store.active .dropdown-arrow{display:none}.localstore .store-info .find-store .stores.custom-dropdown.one-store .dropdown-arrow{display:none}.localstore .store-info .find-store .stores.custom-dropdown.one-store:not([disabled]){cursor:inherit}.localstore .store-info .find-store .stores.custom-dropdown[disabled]{opacity:.5}.localstore .store-info .find-store .stores.custom-dropdown:not([disabled]){cursor:pointer}.localstore .store-info .find-store .stores.custom-dropdown.active .dropdown-arrow{transform:rotate(180deg)}.localstore .store-info .find-store .stores.custom-dropdown.active .stores-wrapper{border:1px solid #ebebeb;position:absolute;width:auto;left:-1px;right:-1px;top:57px;display:flex;border-radius:.5rem;max-height:230px;margin-top:0;z-index:50}.localstore .store-info .find-store .stores.custom-dropdown.active .stores-wrapper .nicescroll-rails{margin-left:-8px;border-radius:5px}.localstore .store-info .find-store .stores.custom-dropdown.active .stores-wrapper ol{margin:0;padding:0;border-radius:0;display:flex;list-style:none;width:100%;border:none;flex-direction:column;position:static;box-shadow:none}.localstore .store-info .find-store .stores.custom-dropdown.active .stores-wrapper ol li{line-height:1;cursor:pointer;font-size:1rem;padding:10px 15px}.localstore .store-info .find-store .stores.custom-dropdown.active .stores-wrapper ol li:hover{background:#f8f7f4;border-radius:4px}.localstore .store-info .find-store .stores.custom-dropdown .dropdown-arrow{font-size:18px;border-radius:5px;margin-right:7px;margin-top:6px;width:30px;height:30px;position:absolute;display:block;z-index:88;top:0;right:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.localstore .store-info .find-store .stores.custom-dropdown .dropdown-arrow .coop-icon,.localstore .store-info .find-store .stores.custom-dropdown .dropdown-arrow .ribbonNewsletter input[type=checkbox]:checked~label::after,.ribbonNewsletter .localstore .store-info .find-store .stores.custom-dropdown .dropdown-arrow input[type=checkbox]:checked~label::after{margin-top:5px}.localstore .store-info .find-store .stores.custom-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;border:1px solid #646464;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.localstore .store-info .find-store .stores.custom-dropdown .dropdown-click{position:absolute;display:block;height:26px;text-align:center;line-height:26px}.localstore .store-info .find-store .new-zipcode{display:none;text-align:left}.localstore .store-info .find-store .new-zipcode.on{display:block}.cancel{margin-top:5px}.cancel label{display:none}.cancel .hide{display:none}.cancel .check{padding-top:150px}.cancel .success{padding-top:150px}.cancel .cancel-subscription{padding-left:15px;max-width:320px;text-align:center}.cancel .cancel-btn{width:100%}.cancel input[type=button].cancel-sub{border:none!important;background-color:transparent;outline:0;cursor:pointer;font-size:14px;text-decoration:underline;font-weight:700}.cprvalidation .coop-checkbox{display:none}.cprvalidation .coop-checkbox.show{display:block}@media (max-width:991.98px){.componentForm{max-width:100%}}.componentVideo{width:100%}.componentVideo .cookie-message{display:none}.componentVideo .cookie-message.on{display:block}.componentVideo .video-wrapper .video-wrapper-inner .youtube-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.componentVideo .video-wrapper .video-wrapper-inner .youtube-player embed,.componentVideo .video-wrapper .video-wrapper-inner .youtube-player iframe,.componentVideo .video-wrapper .video-wrapper-inner .youtube-player object{position:absolute;top:0;left:0;width:100%;height:100%}.componentVideo .video-wrapper .video-wrapper-inner .twenty-three-player{width:100%;height:0;position:relative;padding-bottom:56.25%}.componentVideo .video-wrapper .video-wrapper-inner .twenty-three-player iframe{width:100%;height:100%;position:absolute;top:0;left:0}.componentCard{position:relative;background-color:#c31414;color:#fff;display:flex}.component-card{padding:15px;display:flex;flex:1 1 auto}.component-card.media{flex-direction:column}.component-card.media .text{padding-top:15px}.component-card .card-inner{margin:auto;display:flex;flex:1 1 auto;align-items:center}.component-card .text{flex:2 2 80%}.component-card .text p:last-child{margin:0}.component-card .link{display:flex;align-self:center;padding-left:15px;flex:1 1 5%}.component-card .link.arrow::before{top:-5px}.component-card.has-border{background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.25);padding:0}.component-card.has-border .text{padding-left:35px;padding-right:35px;padding-bottom:35px;padding-top:20px}.component-card.has-border .card-border{position:absolute;border-width:5px;border-style:solid;top:15px;right:15px;bottom:15px;left:15px;pointer-events:none}a.component-card{color:#fff}@media (max-width:575.98px){.component-card{flex-direction:column}}.ribbonSplit .componentCatalogImage a{width:100%;height:100%;display:block;text-align:center}.ribbonSplit .componentCatalogImage a .catalog-image{max-width:60%}.ribbonSplit .componentCatalogImage a .custom-image{margin:auto;padding:0}.ribbonSplit .componentCatalogImage a.rotate-image{perspective:1000px}.ribbonSplit .componentCatalogImage a.rotate-image img{transform:rotateY(13deg) rotateX(16deg) skewX(10deg) skewY(-5deg)}.component-pop-up-overlay{background:0 0}.component-pop-up-overlay.hasBackground .component-grid-pop-up .ribbon{width:100%;height:100vh;display:flex;align-items:center}.component-pop-up-overlay.no-background .pop-background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.9;z-index:-1}.component-pop-up-overlay .component-grid-pop-up{height:100vh;display:flex;align-items:center;z-index:10}.component-pop-up-overlay .component-grid-pop-up .ribbon{width:100%}body.modal-open{overflow:hidden}.shoplocator .map-holder .overlay{background-color:transparent}.shoplocator .map-holder .overlay .background{background-color:#ebebeb;opacity:.8;position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:none;height:100vh;width:100vw}.shoplocator .map-holder .overlay .feed-type{margin:25px 0;height:auto!important}.shoplocator .map-holder .overlay .feed-type .quick-info-wrapper{background-color:transparent!important}.shoplocator .map-holder .overlay.open{overflow-y:scroll;overflow-x:hidden}.shoplocator .map-holder .store-quick-info-feed-wrapper{background-color:#ebebeb;border-top:#333;display:none}.shoplocator .map-holder .store-quick-info-feed-wrapper.on{display:block}.shoplocator .map-holder .store-quick-info-feed-wrapper .intro{text-align:center;margin-bottom:50px}.shoplocator .map-holder .store-quick-info-feed-wrapper .intro .store-name{font-weight:700}.shoplocator .map-holder .store-quick-info-feed-wrapper .intro .facebook-link{display:none;margin-right:0}.shoplocator .map-holder .store-quick-info-feed-wrapper .intro .facebook-link.show{display:inline-block}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col.filler-wrapper{display:none}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col.filler-wrapper .facebook-link{color:#333}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col.filler-wrapper.on{display:block!important}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type{height:100%;padding:16px 0}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper{background-color:#fff;height:100%;display:flex;align-items:center}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper{padding:0;height:100%;width:100%;display:flex!important;align-items:center;justify-content:center}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper.wide-text .ribbon-split-container{max-width:none;margin-left:0}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper.wide-text .column{flex-basis:100%;max-width:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .ribbon-split-section{height:100%;width:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .ribbon-split-section .feed-item{height:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column{background-color:#fff;padding:15px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.video{background-color:#ebebeb;padding:0}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.video .twenty-three-player{width:100%;height:0;position:relative;padding-bottom:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.video .twenty-three-player iframe{width:100%;height:100%;position:absolute;top:0;left:0}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.background-image{background-color:#ebebeb;background-size:contain;background-repeat:no-repeat;background-position:center right}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .headline{margin-bottom:15px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .price{font-size:42px;margin-top:5px;font-weight:700}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .text{font-size:14px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .text.read-more{margin-bottom:5px;font-size:14px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .disclaimer{font-size:14px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .offer-price{margin-bottom:0;color:#8e8e8e;font-weight:700}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .periode{font-size:14px;color:#8e8e8e}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .source p{font-size:14px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column .source p a{font-size:14px;text-decoration:underline;color:#333}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .quick-info-feed-event .wrapper .format-p,.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .quick-info-feed-polls .wrapper .format-p{font-weight:700}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .quick-info-feed-event .wrapper .format-p span,.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .quick-info-feed-polls .wrapper .format-p span{font-weight:400}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .quick-info-feed-event .open-read-more{display:block;margin-bottom:15px}.shoplocator .map-holder .store-quick-info-about-wrapper{background-color:#ebebeb}.shoplocator .map-holder .store-quick-info-about-wrapper .overlay{background-color:#ebebeb}.shoplocator .map-holder .store-quick-info-about-wrapper .overlay .about-wrapper{padding:0 16px;background-color:#ebebeb}.shoplocator .map-holder .store-quick-info-about-wrapper .overlay .about-wrapper .intro h2{color:#333}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper{background-color:#c31414;padding:16px;margin-top:40px}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper:last-of-type{padding-bottom:15px;margin-top:0}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .intro{padding:24px 0;text-align:center}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .intro h2{color:#fff}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content{background-color:#fff}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .background-image{background-repeat:no-repeat;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1199.98px){.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type{padding:8px 0}}@media (max-width:991.98px){.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column-wrapper .column{height:100%;flex-basis:auto;align-items:flex-start}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column-wrapper .column.background-image{background-size:cover;height:100%;width:100%}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper{padding-top:0}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper:last-of-type{margin-top:40px}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .column-wrapper{flex-direction:column-reverse}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .column-wrapper .column{max-width:100%;flex-basis:100%}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .column-wrapper .column.column-left{margin-top:25px}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .column-wrapper .column .ribbon-split-container{margin-left:0;margin-right:0;max-width:none}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .background-image{height:100%;width:100%}.shoplocator .map-holder .store-quick-info-about-wrapper .about-wrapper .content .background-image .ribbon-split-container{height:250px}}@media (max-width:767.98px){.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper{flex-direction:row;width:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column{margin:auto;flex-basis:100%;max-width:100%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.video .twenty-three-player{padding-bottom:56.25%}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.background-image{margin:0 0 16px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.background-image .ribbon-split-container{height:250px}.shoplocator .map-holder .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .feed-item{flex-direction:column}}.shoplocator.is-ie .shoplocator-top.shoplocator-main .map-holder .map-box .store-info-wrapper{min-height:900px}.shoplocator.is-ie .shoplocator-top.shoplocator-main .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper{align-self:stretch;display:flex;flex-direction:column;flex:1 1 100%}.shoplocator .map-holder{overflow:hidden;background-color:#ebebeb}.shoplocator .map-holder .map-box{position:relative;display:flex;background-color:#dee2e6}.shoplocator .map-holder .map-box .map{height:auto;flex:1;max-width:100%}.shoplocator .map-holder .map-box .store-info-wrapper{flex:1;max-width:0;background-color:#c31414;display:flex;flex-direction:column;min-height:700px;height:100%}.shoplocator .map-holder .map-box .store-info-wrapper.on{max-width:25%}.shoplocator .map-holder .map-box .store-info-wrapper.on .store-info{display:flex}.shoplocator .map-holder .map-box .store-info-wrapper .store-info{flex:1;display:none;align-items:center;max-width:100%}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper{color:#fff;padding-top:0;max-width:100%}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper.has-departments{align-self:stretch;display:flex;flex-direction:column;flex:1 1 100%}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .small{max-width:100%;height:100%;display:flex;flex-direction:column}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .small .text-container{margin:auto 0}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .intro{background-color:#ebebeb;padding:26px 0}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .intro h2{text-align:center;color:#000}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .background{background-color:#8c1419}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu{display:flex}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu a{text-align:center;align-items:center;flex:1;display:flex;width:100%;color:#fff;background-color:#8c1419;padding:36px 10px;justify-content:center;font-size:20px;font-weight:700}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu a.active{background-color:#c31414}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu.smaller{flex-wrap:wrap}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu.smaller.ribbon-split-container{text-align:center;padding:26px 40px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu.smaller a{padding:15px 24px;font-size:1rem;width:auto;flex:1 1 20%}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .single-department:not(.active){visibility:hidden;height:0;margin:0}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .opening-hours-table{margin-top:0;padding:40px 0}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .opening-hours-table .pageName{text-align:center;margin-bottom:5px;font-size:42px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .opening-hours-table .tablePagination .departmentname{display:none}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler{align-items:center;background-color:#333;color:#fff;min-height:70px;display:flex;padding:15px 0;flex:1}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler.hide{display:none}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .image-side{flex:1;padding:0 15px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .image-side.catalog{text-align:center;margin:auto}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .image-side.catalog img{transform:rotate(-5deg);padding:20px;max-width:200px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .text-side{flex:1;padding:0 15px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .text-side a{color:#fff;font-weight:700;display:block}@media screen and (max-width:1500px){.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu.smaller a{flex:1 1 auto;width:50%}}@media screen and (max-width:1400px){.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler{flex-direction:column}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .text-side{margin-top:25px}}@media (max-width:1199.98px){.shoplocator .map-holder .map-box .store-info-wrapper.on{max-width:40%}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .opening-hours-wrapper .department-menu:not(.smaller) a{padding:16px 10px;font-size:16px}}@media (max-width:991.98px){.shoplocator .map-holder .map-box{display:block;min-height:0}.shoplocator .map-holder .map-box.hidden-details .map{height:500px}.shoplocator .map-holder .map-box .map{max-width:100%;height:400px}.shoplocator .map-holder .map-box .store-info-wrapper{display:none;min-height:400px}.shoplocator .map-holder .map-box .store-info-wrapper.on{max-width:100%;display:flex}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler{flex-direction:row}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .image-side.catalog img{max-width:300px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .text-side{margin-top:0}}@media (max-width:767.98px){.shoplocator .map-holder .map-box .store-info-wrapper .store-info .department-menu.smaller.ribbon-split-container{padding:16px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info .department-menu.smaller a{padding:12px 16px;font-size:14px}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler{flex-direction:column}.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .text-side{margin-top:25px}.shoplocator .map-holder .map-box .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper{flex-direction:row;width:100%}.shoplocator .map-holder .map-box .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column{margin:auto;flex-basis:100%;max-width:100%}.shoplocator .map-holder .map-box .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.background-image{margin:0 0 16px}.shoplocator .map-holder .map-box .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .quick-info-wrapper .wrapper .column.background-image .ribbon-split-container{height:250px}.shoplocator .map-holder .map-box .store-quick-info-feed-wrapper .store-quick-info-feed .custom-col .feed-type .feed-item{flex-direction:column}}@media screen and (max-width:400px){.shoplocator .map-holder .map-box .store-info-wrapper .store-info-filler .image-side.catalog img{max-width:95%}}.shoplocator .map-holder .map-box .map .infoBox{position:relative;border-radius:0;background-color:#c31414;color:#fff;width:375px;overflow:visible!important}.shoplocator .map-holder .map-box .map .infoBox .infobox-content{padding-top:40px}.shoplocator .map-holder .map-box .map .infoBox .special-settings .store-name{font-size:22px;font-weight:700;padding:15px}.shoplocator .map-holder .map-box .map .infoBox .special-settings .box{padding:15px}.shoplocator .map-holder .map-box .map .infoBox .special-settings .box p{font-size:14px;font-family:var(--main-font);line-height:1.43}.shoplocator .map-holder .map-box .map .infoBox .custom-text{padding:5px 15px 15px}.shoplocator .map-holder .map-box .map .infoBox .custom-text p{font-size:12px}.shoplocator .map-holder .map-box .map .infoBox .close-box{margin:0;cursor:pointer;top:10px;right:15px;position:absolute;z-index:20}.shoplocator .map-holder .map-box .map .infoBox .close-box:before{content:url(/assets/images/map/CloseInfo.png)}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip{cursor:pointer;position:relative;pointer-events:all;max-width:none}.ribbonNewsletter .shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip.active .custom-dropdown-arrow input[type=checkbox]:checked~label::after,.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip.active .custom-dropdown-arrow .coop-icon,.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip.active .custom-dropdown-arrow .ribbonNewsletter input[type=checkbox]:checked~label::after{transform:rotate(180deg)}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip.active .custom-dropdown .stores-wrapper{position:absolute;width:auto;left:-1px;right:-1px;top:57px;display:flex;max-height:115px;margin-top:0;z-index:50}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip.active .custom-dropdown .stores-wrapper .dropdown-menu{margin:0;padding:0;border-radius:0;display:flex;list-style:none;width:100%;border:none;flex-direction:column;position:static;box-shadow:none}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown{z-index:9;border-color:#ccc;font-family:var(--main-font);border:0;position:static;color:#000;border-radius:0;font-size:14px;padding:14px 42px 14px 14px}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu li{line-height:1;cursor:pointer;font-size:1rem;padding:15px;background:#fff}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu li:hover{background:#f8f7f4}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu li .store-link{color:#8c1419}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown .stores-wrapper .dropdown-menu li .store-link:hover{color:#690a0c}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown-arrow{font-size:18px;border-radius:5px;width:30px;height:30px;position:absolute;display:block;z-index:88;top:50%;right:7px;pointer-events:none;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.ribbonNewsletter .shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown-arrow input[type=checkbox]:checked~label::after,.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown-arrow .coop-icon,.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip .custom-dropdown-arrow .ribbonNewsletter input[type=checkbox]:checked~label::after{height:18px}.shoplocator .map-holder .map-box .map .infoBox .disclaimer{margin:15px 0}.shoplocator .map-holder .map-box .map .infoBox p{margin-bottom:0!important}.shoplocator .map-holder .map-box .map .infoBox .box{padding:15px 15px 0}.shoplocator .map-holder .map-box .map .infoBox .box address span{font-size:14px;font-family:var(--main-font);line-height:1.43}.shoplocator .map-holder .map-box .map .infoBox .btn.btn-appendix{background-color:#c31414;font-weight:bolder;font-size:24px;padding:17px;width:100%}.shoplocator .map-holder .map-box .map .infoBox .btn.btn-appendix.local-offers{background-color:#000;margin-bottom:0}.shoplocator .map-holder .map-box .map .infoBox .openinghourslink{color:#fff;text-align:center;margin:auto;width:100%;background:#333;border-radius:0;line-height:1.2}.shoplocator .map-holder .map-box .map .infoBox .openinghourslink:hover{opacity:1}.shoplocator .map-holder .map-box .map .infoBox .opening-hours{z-index:10;display:flex;flex-direction:row;margin:30px 20px 0;font-family:var(--main-font)}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .details{font-size:1rem;flex-direction:column;align-items:flex-start;flex:1}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .details p{display:flex}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .details p.hours{margin-top:10px;font-size:22px;font-weight:700}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .buttons{margin:0;display:flex;flex-direction:column;flex:1;align-items:flex-end}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .buttons a{font-weight:bolder;font-size:14px;line-height:1.71;color:#fff}@media (max-width:1199.98px){.shoplocator .map-holder .map-box .map .infoBox{width:300px}.shoplocator .map-holder .map-box .map .infoBox .opening-hours{margin-left:15px;margin-right:15px}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .details p.hours{font-size:20px;text-align:left}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .buttons a{font-size:12px}.shoplocator .map-holder .map-box .map .infoBox .stores-in-same-zip{max-width:300px}}@media (max-width:575.98px){.shoplocator .map-holder .map-box .map .infoBox{max-width:300px}.shoplocator .map-holder .map-box .map .infoBox .infobox-content{margin-top:-50px}.shoplocator .map-holder .map-box .map .infoBox .opening-hours{flex-direction:column}.shoplocator .map-holder .map-box .map .infoBox .opening-hours .buttons{align-items:flex-start;margin-top:10px}}.shoplocator .button-wrapper{top:40px!important;width:38px;background-color:transparent;cursor:pointer;margin-right:30px}.shoplocator .button-wrapper .button-style{width:38px;height:38px}.shoplocator .button-wrapper .zoom-in{margin-bottom:10px;background-color:#c31414;position:relative}.shoplocator .button-wrapper .zoom-in::after,.shoplocator .button-wrapper .zoom-in::before{position:absolute;left:17px;content:" ";height:19px;width:2px;top:9px;background-color:#fff}.shoplocator .button-wrapper .zoom-in::before{transform:rotate(90deg)}.shoplocator .button-wrapper .zoom-out{background-color:#c31414;position:relative}.shoplocator .button-wrapper .zoom-out:after{transform:rotate(90deg);position:absolute;left:18px;content:" ";height:19px;top:10px;width:2px;background-color:#fff}@media (max-width:767.98px){.shoplocator .button-wrapper{top:25px!important;margin-right:15px}.shoplocator .button-wrapper .button-style{width:40px;height:40px;background-size:cover}.shoplocator .button-wrapper .button-style.zoom-in,.shoplocator .button-wrapper .button-style.zoom-out{display:none}}.opening-hours-table{position:relative;margin-top:30px;white-space:nowrap}.opening-hours-table .tablePagination .departmentname{font-weight:700;font-size:20px;height:24px;line-height:28px;padding-left:4px;margin-bottom:15px}.opening-hours-table .tablePagination .popular-times{margin:25px auto;max-width:50%;display:none;text-align:center}.opening-hours-table .tablePagination .popular-times.on{display:block}.opening-hours-table .tablePagination .popular-times p{font-weight:700}.opening-hours-table .pageName{font-size:58px}.opening-hours-table table{margin:0 auto}.opening-hours-table table tr.today{font-weight:700}.opening-hours-table table tr td{padding:6px 10px 4px;vertical-align:middle}@media (max-width:991.98px){.opening-hours-table .tablePagination .popular-times{max-width:100%}.opening-hours-table .pageName{font-size:30px}}.arrow::before{margin-right:10px;z-index:5;height:15px;width:15px;display:inline-block;vertical-align:baseline;opacity:1;transition-property:border-color;transform:rotate(45deg);left:-5px;margin-top:10px;border-color:#fff;border-style:solid;border-width:5px 5px 0 0;content:"";top:0;position:relative;transition-duration:.5s}.arrow.large::before{width:22px;height:22px}.log-in-section .column-wrapper{display:flex;gap:15px;align-items:center;padding:30px 0}.log-in-section .column-wrapper .column-left{max-width:65%}.log-in-section .column-wrapper .column-left .split-container{padding-left:16px}.log-in-section .column-wrapper .column-right{max-width:35%;width:100%;position:relative}.log-in-section .column-wrapper .column-right picture{position:absolute;top:0;right:0;bottom:0;left:0}.log-in-section .column-wrapper .column-right img{max-height:100%;margin:auto;display:block}.log-in-section .column-wrapper .bg-image{background-size:contain;align-self:stretch}.log-in-section .column-wrapper .split-container{display:block}.log-in-section .column-wrapper .split-container .coop-button{margin-bottom:0}.chain-wrapper{background:#fcf2f4;margin-top:77px;position:relative;padding:15px 0;border-radius:10px}.chain-wrapper:first-child{margin-top:45px}.chain-wrapper.coop365{background:#f6fbf4;padding-top:41px;margin-top:89px}.chain-wrapper.coop365 .personal-offers-title{top:-43px}.chain-wrapper:last-child{margin-bottom:0}.chain-wrapper .personal-offers-title{font-size:inherit;font-weight:400;position:absolute;top:-31px;left:50%;transform:translateX(-50%)}.personal-offer-fancy{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.personal-offers-wrapper{color:#000;padding-top:16px;padding-bottom:16px}.personal-offers-wrapper .personal-offers-title{font-size:24px;font-weight:700;text-align:center}.personal-offers-wrapper .personal-offers-slider.hidden{display:none}.personal-offers-wrapper .personal-offers-slider.loading{pointer-events:none;position:relative}.personal-offers-wrapper .personal-offers-slider.loading .slick-list{opacity:.2}.personal-offers-wrapper .personal-offers-slider .loader,.personal-offers-wrapper .personal-offers-slider .loader:after,.personal-offers-wrapper .personal-offers-slider .loader:before{border-radius:50%;width:15px;height:15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.personal-offers-wrapper .personal-offers-slider .loader{position:absolute;top:0;right:0;left:0;bottom:0;color:#000;font-size:10px;margin:auto;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.personal-offers-wrapper .personal-offers-slider .loader:after,.personal-offers-wrapper .personal-offers-slider .loader:before{content:"";position:absolute;top:0}.personal-offers-wrapper .personal-offers-slider .loader:before{left:-20px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.personal-offers-wrapper .personal-offers-slider .loader:after{left:20px}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.personal-offers-wrapper .slick-track{display:flex}.personal-offers-wrapper .personal-offer-wrapper{background:#fff;height:unset;position:relative;border-radius:5px;box-shadow:0 1px 6px 2px #ebebeb;margin:8px;padding-top:8px;padding-bottom:8px;pointer-events:auto;cursor:pointer}.personal-offers-wrapper .personal-offer-wrapper.ticket-look:after,.personal-offers-wrapper .personal-offer-wrapper.ticket-look:before{content:none}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row{display:flex;flex-direction:column;justify-content:space-between;height:100%;pointer-events:none}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col{text-align:center}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .image-wrapper{display:flex;flex-grow:1;justify-content:center;align-items:center}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-description .offer-title{font-size:14px;font-weight:600;word-break:break-word}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-content{padding-bottom:5px}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-content>.price-comparison{display:none}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col-text{padding-right:8px;padding-left:8px}.personal-offers-wrapper .personal-offer-wrapper .valid-period-wrapper{padding-right:15px;padding-left:15px;display:none;pointer-events:none}.personal-offers-wrapper .personal-offer-wrapper p{margin-bottom:0}.personal-offers-wrapper .personal-offer-wrapper .valid-period{font-weight:600;text-align:center;font-size:14px;padding-right:8px;padding-left:8px}.personal-offers-wrapper .personal-offer-wrapper .price-comparison{color:#adb5bd;font-weight:500;font-size:12px;margin:2px 0;padding-right:8px;padding-left:8px}.personal-offers-wrapper .personal-offer-wrapper .price-wrapper{text-align:right}.personal-offers-wrapper .personal-offer-wrapper .price-wrapper .buy-price{background:#c31414;color:#fff;font-weight:600;font-size:28px;line-height:1;display:inline-block;padding:8px 10px}.personal-offers-wrapper .personal-offer-wrapper .price-wrapper sup{top:-.5em;font-size:55%}.personal-offers-wrapper .personal-offer-wrapper .price-normal{font-weight:600;margin:4px 0;font-size:12px;padding-right:8px;padding-left:8px}.personal-offers-wrapper .personal-offer-wrapper .activate-offer-button{pointer-events:auto;z-index:2;display:block;border-radius:5px;padding:5px 14px;border:1px solid #c31414;color:#c31414;font-weight:600;width:100%;text-align:center;font-size:14px}.personal-offers-wrapper .personal-offer-wrapper .activate-offer-button:hover{background:#c31414;color:#fff;cursor:pointer}.activated-offers-wrapper-mobile.hidden,.activated-offers-wrapper.hidden{display:none}.activated-offers-wrapper .activated-offer-wrapper,.activated-offers-wrapper-mobile .activated-offer-wrapper{position:relative;margin:8px 10px 8px 0;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:9px;padding-right:9px;pointer-events:auto;cursor:pointer}.activated-offers-wrapper .activated-offer-wrapper.ticket-look:before,.activated-offers-wrapper-mobile .activated-offer-wrapper.ticket-look:before{left:-2px}.activated-offers-wrapper .activated-offer-wrapper.ticket-look:after,.activated-offers-wrapper-mobile .activated-offer-wrapper.ticket-look:after{right:-2px}.activated-offers-wrapper .activated-offer-wrapper p,.activated-offers-wrapper-mobile .activated-offer-wrapper p{font-weight:600;margin-bottom:0}.activated-offers-wrapper .activated-offer-wrapper img,.activated-offers-wrapper-mobile .activated-offer-wrapper img{pointer-events:none}.activated-offers-wrapper{padding-bottom:16px}.activated-offers-wrapper .activated-offers-slider{background:#dee2e6}.activated-offers-wrapper .activated-offer-wrapper{aspect-ratio:5/7;background:#fff;color:#dee2e6}.activated-offers-wrapper .activated-offer-wrapper:first-of-type{margin-left:10px}.activated-offers-wrapper .activated-offer-wrapper p{font-size:36px}.activated-offers-wrapper .activated-offer-wrapper.ticket-look:after,.activated-offers-wrapper .activated-offer-wrapper.ticket-look:before{background:#dee2e6}.activated-offers-wrapper-mobile{display:none}.ticket-look:after,.ticket-look:before{content:"";position:absolute;height:18px;width:11px;top:calc(50% - 9px);z-index:100}.ticket-look:before{border-top-right-radius:18px;border-bottom-right-radius:18px}.ticket-look:after{border-top-left-radius:18px;border-bottom-left-radius:18px}.blur-offer>*{opacity:.2}.activated-offers-wrapper .slick-arrow,.activated-offers-wrapper-mobile .slick-arrow,.personal-offers-wrapper .slick-arrow{height:40px;width:40px;border-radius:50%}.activated-offers-wrapper .slick-arrow:before,.activated-offers-wrapper-mobile .slick-arrow:before,.personal-offers-wrapper .slick-arrow:before{border-style:solid;border-width:5px 5px 0 0;content:"";display:inline-block;left:0;top:0;position:relative;vertical-align:top;width:17px;height:17px;opacity:1;transition-property:border-color;transition-duration:.5s;color:#adb5bd}.activated-offers-wrapper .slick-arrow.slick-prev,.activated-offers-wrapper-mobile .slick-arrow.slick-prev,.personal-offers-wrapper .slick-arrow.slick-prev{margin:0;left:-50px}.activated-offers-wrapper .slick-arrow.slick-prev:before,.activated-offers-wrapper-mobile .slick-arrow.slick-prev:before,.personal-offers-wrapper .slick-arrow.slick-prev:before{transform:rotate(-135deg);left:2px}.activated-offers-wrapper .slick-arrow.slick-next,.activated-offers-wrapper-mobile .slick-arrow.slick-next,.personal-offers-wrapper .slick-arrow.slick-next{margin:0;right:-50px}.activated-offers-wrapper .slick-arrow.slick-next:before,.activated-offers-wrapper-mobile .slick-arrow.slick-next:before,.personal-offers-wrapper .slick-arrow.slick-next:before{transform:rotate(45deg);left:-2px}.activated-offers-wrapper .slick-arrow.slick-disabled,.activated-offers-wrapper-mobile .slick-arrow.slick-disabled,.personal-offers-wrapper .slick-arrow.slick-disabled{opacity:0;cursor:default}.activated-offers-wrapper .slick-track,.activated-offers-wrapper-mobile .slick-track,.personal-offers-wrapper .slick-track{display:flex}.hide-offers-wrapper{display:flex;justify-content:center;padding-bottom:10px;background:#fff}.hide-offers-wrapper .hide-offers-button{height:41px;width:41px;border-radius:50%;border:0;background:0 0;box-shadow:0 0 6px 0 #ebebeb;outline:0}.hide-offers-wrapper .hide-offers-button.hide-next:before{transform:rotate(-45deg);top:7px}.hide-offers-wrapper .hide-offers-button:before{transform:rotate(135deg);border-style:solid;border-width:5px 5px 0 0;content:"";display:inline-block;left:0;top:1px;position:relative;vertical-align:top;width:17px;height:17px;opacity:1;transition-property:border-color;transition-duration:.5s;color:#adb5bd}@media (max-width:1199.98px){.activated-offers-wrapper .slick-arrow.slick-prev,.activated-offers-wrapper-mobile .slick-arrow.slick-prev,.personal-offers-wrapper .slick-arrow.slick-prev{left:-4vw}.activated-offers-wrapper .slick-arrow.slick-next,.activated-offers-wrapper-mobile .slick-arrow.slick-next,.personal-offers-wrapper .slick-arrow.slick-next{right:-4vw}}@media (max-width:991.98px){.personal-offers-wrapper .personal-offers-title{font-size:16px;font-weight:600;text-align:left}.personal-offers-wrapper .personal-offer-wrapper{background:#fff;box-shadow:0 1px 2px 1px #dee2e6;position:relative;padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column}.personal-offers-wrapper .personal-offer-wrapper.ticket-look:after,.personal-offers-wrapper .personal-offer-wrapper.ticket-look:before{content:"";background:#fcf2f4}.personal-offers-wrapper .personal-offer-wrapper.ticket-look:before{left:-3px;box-shadow:inset -2px 1px 3px 0 #ebebeb}.personal-offers-wrapper .personal-offer-wrapper.ticket-look:after{right:-3px;box-shadow:inset 2px 1px 3px 0 #ebebeb}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col{padding-right:15px;padding-left:15px}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col.right{text-align:left}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-content{display:flex;flex-grow:1;flex-direction:column}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-description{border-bottom:none;max-height:43px;overflow:hidden;margin-bottom:2px}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-description .item-amount{display:none}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .offer-description>.price-comparison{display:none}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col>.valid-period{font-weight:500;font-size:12px}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col .price-normal{margin-bottom:4px}.personal-offers-wrapper .personal-offer-wrapper .personal-offer-row .personal-offer-col>.price-comparison{display:block}.personal-offers-wrapper .personal-offer-wrapper .price-comparison{font-weight:400}.activated-offers-wrapper{display:none}.activated-offers-wrapper-mobile{display:block;position:fixed;bottom:0;left:0;right:0;background:#fff;color:#000;z-index:1;transform:translateY(100%);transition:transform .5s ease-in-out}.activated-offers-wrapper-mobile.active{transform:translateY(0)}.activated-offers-wrapper-mobile .activated-offers-top{touch-action:none;position:absolute;top:0;left:0;right:0;cursor:pointer;transform:translateY(-100%);background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -6px 8px -8px #ccc;padding-top:10px}.activated-offers-wrapper-mobile .activated-offers-top hr{width:20px;border-top-width:2px;border-top-color:#8e8e8e;margin-top:0;margin-bottom:2px}.activated-offers-wrapper-mobile .activated-offers-top .activated-offers-title{font-weight:600;text-align:center;margin-bottom:4px}.activated-offers-wrapper-mobile .activated-offers-content{padding:4px 10px 10px;touch-action:none}.activated-offers-wrapper-mobile .activated-offers-content p{font-size:14px;text-align:center;margin-bottom:8px}.activated-offers-wrapper-mobile .activated-offers-content .personal-offers{font-weight:500}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper{display:flex;flex-wrap:wrap;max-width:600px;margin-left:auto;margin-right:auto}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper{width:20%;max-width:120px}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper{aspect-ratio:3/4;padding:12px;margin:0 6px 12px;box-shadow:0 2px 3px 0 #ccc}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.empty-offer{background:#ebebeb;box-shadow:none}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.empty-offer p{font-size:32px;color:#adb5bd;margin-bottom:0}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.empty-offer.ticket-look:after,.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.empty-offer.ticket-look:before{box-shadow:none}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:after,.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:before{background:#fff;width:13px}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:before{left:-4px;box-shadow:inset -7px 2px 4px -6px #dee2e6}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:after{right:-4px;box-shadow:inset 7px 2px 4px -6px #dee2e6}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper .activated-offer-wrapper-content{position:relative;height:100%;width:100%;background-position:center;background-size:cover;pointer-events:none}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper .activated-offer-wrapper-content .chain-name{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.activated-offers-wrapper .slick-arrow,.activated-offers-wrapper-mobile .slick-arrow,.personal-offers-wrapper .slick-arrow{visibility:hidden}.log-in-section .column-wrapper .column-left .split-container .button-wrapper .coop-button{font-size:14px}.hide-offers-wrapper{background:#f8f7f4}.hide-offers-wrapper .hide-offers-button{background:#fff}}@media (max-width:767.98px){.log-in-section .column-wrapper{flex-direction:column;gap:0}.log-in-section .column-wrapper .column-left{max-width:unset}.log-in-section .column-wrapper .column-left .split-container{padding-right:16px}.log-in-section .column-wrapper .column-left .split-container .button-wrapper{text-align:center}.log-in-section .column-wrapper .column-left .split-container .button-wrapper .coop-button{margin-right:0}}@media screen and (max-width:500px){.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper{margin:0 4px 8px;padding-left:9px;padding-right:9px}.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:after,.activated-offers-wrapper-mobile .activated-offers-content .activated-offer-outer-wrapper .activated-offer-inner-wrapper .activated-offer-wrapper.ticket-look:before{width:9px;height:10px;top:calc(50% - 5px)}}.animation .buttons{margin-top:20px}.animation .result-image-wrapper{position:relative;margin-bottom:25px}.animation .result-image-wrapper .percentage-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:90px}.animation .result-range{padding:0 15px}.no-animation .buttons{margin-top:20px}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#fff));background:-webkit-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-o-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#fff 73%);background:linear-gradient(to bottom,#f4f8fa 0,#fff 73%)}