/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{background-color:white;width:377px;cursor:pointer;margin:0;padding:0;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:40px;line-height:40px}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{color:#05301a;text-indent:5px;overflow:hidden;font-size:14px;min-width:67px;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;width:100%;margin:0;max-height:250px;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:40px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:43%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option:hover{background-color:#f4f2ea}.selectboxit-option-icon-url{background-size:100% 20px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{border:1px solid #e1e2e4}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#05301a}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);z-index:999}.selectboxit-list .selectboxit-option-anchor{color:#05301a;font-size:14px}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#05301a}/*!
 * shariff - v1.21.0 - 06.11.2015
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2015 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */@font-face{font-family:FontAwesome;src:url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.4.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.33333333em;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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.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{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-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{-webkit-filter:none;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: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{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{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"}.shariff::after,.shariff::before{content:" ";display:table}.shariff::after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{height:35px;box-sizing:border-box;overflow:hidden}.shariff li a{color:#fff;position:relative;display:block;height:35px;text-decoration:none;box-sizing:border-box}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:9pt;vertical-align:middle;line-height:35px}.shariff li .fa{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal{display:-webkit-box}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-flex:none;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%;min-width:5pc;width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:110px;max-width:10pc}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:none;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:110px;max-width:10pc}.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:110px;max-width:10pc}.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1024px){.shariff li{height:30px}.shariff li a{height:30px}.shariff li .fa{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:1pc}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#F67C1A}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#F67C1A}@media only screen and (min-width:600px){.shariff .flattr .fa-money{font-size:19px}}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .fa-google-plus{font-size:22px}.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .googleplus a{color:#d34836}@media only screen and (min-width:600px){.shariff .googleplus .fa-google-plus{font-size:19px;position:relative;top:1px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block !important;text-indent:-9999px !important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-flex:none !important;-ms-flex:none !important;flex:none !important;width:35px;min-width:35px !important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:1pc;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px !important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33AAE8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:1pc}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:1pc}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96D4EE}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465D}.shariff .tumblr a:hover{background-color:#44546B}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.adyen-checkout__spinner__wrapper{align-items:center;display:flex;height:100%;justify-content:center}.adyen-checkout__spinner__wrapper--inline{display:inline-block;height:auto;margin-right:8px}[dir=rtl] .adyen-checkout__spinner__wrapper--inline{margin-left:8px;margin-right:0}.adyen-checkout__spinner{-webkit-animation:rotateSpinner 1.5s linear infinite;animation:rotateSpinner 1.5s linear infinite;border:3px solid #06f;border-radius:50%;border-top-color:transparent;height:43px;width:43px}.adyen-checkout__spinner--large{height:43px;width:43px}.adyen-checkout__spinner--small{border-width:2px;height:16px;width:16px}.adyen-checkout__spinner--medium{height:28px;width:28px}@-webkit-keyframes rotateSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.adyen-checkout__button{background:#00112c;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;height:48px;margin:0;padding:15px;text-decoration:none;transition:background .3s ease-out,box-shadow .3s ease-out;width:100%}.adyen-checkout__button:focus{box-shadow:0 0 0 2px #99c2ff;outline:0}.adyen-checkout__button:hover{background:#1c3045;box-shadow:0 0,0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14)}.adyen-checkout__button:active{background:#3a4a5c}.adyen-checkout__button:hover:focus{box-shadow:0 0 0 2px #99c2ff,0 3px 4px rgba(0,15,45,0.2)}.adyen-checkout__button:disabled,.adyen-checkout__button:disabled:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--loading{background:#687282;box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__button.adyen-checkout__button--pay{margin-top:24px}.adyen-checkout__button.adyen-checkout__button--pay:disabled{opacity:1}.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:0}.adyen-checkout__button.adyen-checkout__button--inline{display:block;font-size:.81em;height:auto;padding:10px 8px;width:auto}.adyen-checkout__button.adyen-checkout__button--ghost{background:none;border:0;color:#00112c}.adyen-checkout__button.adyen-checkout__button--ghost:hover{background:#f7f8f9;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--ghost:active{background:#e6e9eb;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary{background:rgba(0,102,255,0.1);border:1px solid transparent;color:#06f;padding:10px 12px}.adyen-checkout__button.adyen-checkout__button--secondary:hover{background:rgba(0,102,255,0.2);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary:active,.adyen-checkout__button.adyen-checkout__button--secondary:active:hover{background:rgba(0,102,255,0.3);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--link{background:transparent;border:1px solid transparent;border-radius:3px;color:#06f;font-weight:400;padding:2px}.adyen-checkout__button.adyen-checkout__button--link:hover{background:transparent;box-shadow:none;text-decoration:underline}.adyen-checkout__button.adyen-checkout__button--completed,.adyen-checkout__button.adyen-checkout__button--completed:active,.adyen-checkout__button.adyen-checkout__button--completed:active:hover,.adyen-checkout__button.adyen-checkout__button--completed:hover{background:#0abf53;color:#fff}.adyen-checkout__button.adyen-checkout__button--completed .adyen-checkout__button__icon{filter:brightness(0) invert(1)}.adyen-checkout__button__content{align-items:center;display:flex;height:100%;justify-content:center}.adyen-checkout__button__icon{margin-right:12px}[dir=rtl] .adyen-checkout__button__icon{margin-left:12px;margin-right:0}.adyen-checkout__button__text{display:block;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__button .adyen-checkout__spinner{border-color:transparent #fff #fff}.adyen-checkout__fieldset{display:block;padding-bottom:8px;width:100%}.adyen-checkout__fieldset:last-of-type{padding-bottom:0}.adyen-checkout__fieldset+.adyen-checkout__fieldset{margin-top:16px}.adyen-checkout__fieldset__title{color:#687282;display:block;font-size:.68em;font-weight:700;letter-spacing:1px;margin:0;padding:0 0 12px;text-transform:uppercase}.adyen-checkout__field-group,.adyen-checkout__fieldset__fields{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.adyen-checkout__field-group:last-of-type .adyen-checkout__field{margin-bottom:0}.adyen-checkout__fieldset--readonly .adyen-checkout__fieldset__fields{color:#00112c;font-size:.81em;line-height:19px;margin:0}.adyen-checkout__field{display:block;margin-bottom:16px;width:100%}.adyen-checkout__field:last-of-type{margin-bottom:0}.adyen-checkout__label{display:block}.adyen-checkout__helper-text,.adyen-checkout__label__text{color:#00112c;display:block;font-size:.81em;font-weight:400;line-height:13px;padding-bottom:5px}.adyen-checkout__helper-text{color:#687282}.adyen-checkout__label__text{display:block;overflow:hidden;text-overflow:ellipsis;transition:color .1s ease-out;white-space:nowrap}.adyen-checkout__label__text--error{color:#d10244}.adyen-checkout__label--focused .adyen-checkout__label__text{color:#06f}.adyen-checkout__error-text{align-items:center;color:#d10244;display:flex;font-size:.75em;font-weight:400;margin-top:4px}.adyen-checkout__radio_group+.adyen-checkout-input__inline-validation{display:none}.adyen-checkout__radio_group__input{opacity:0;position:absolute}.adyen-checkout__radio_group__label{color:inherit;display:block;font-size:.81em;font-weight:400;line-height:16px;overflow:visible;padding-bottom:0;padding-left:24px;position:relative}.adyen-checkout__label--focused .adyen-checkout__radio_group__label{color:inherit}.adyen-checkout__radio_group__label:before{background-color:#fff;border:1px solid #b9c4c9;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:0;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:16px}.adyen-checkout__radio_group__label:hover:before{border-color:#99a3ad;box-shadow:0 0 0 2px #d4d9db;cursor:pointer}.adyen-checkout__radio_group__label:after{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px rgba(0,15,45,0.25);content:"";display:block;height:6px;left:5px;margin:0 auto;position:absolute;top:5px;transform:scale(0);transition:transform .2s ease-out;width:6px}.adyen-checkout__radio_group__label:hover{border-color:#06f;cursor:pointer}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__label--selected{background-color:#06f;border:0;transition:all .2s ease-out}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:after{transform:scale(1)}.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{border-color:#06f;box-shadow:0 0 0 2px rgba(0,102,255,0.4)}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:hover:before,.adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label:before{box-shadow:0 0 0 2px rgba(0,102,255,0.4)}.adyen-checkout__radio_group__label.adyen-checkout__radio_group__label--invalid:before{border:1px solid #d10244}.adyen-checkout__checkbox{display:block}.adyen-checkout__checkbox__label{color:#00112c;cursor:pointer;display:inline-block;font-size:.81em;font-weight:400;line-height:19px;padding-left:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir=rtl] .adyen-checkout__checkbox__label{padding-left:0;padding-right:24px}.adyen-checkout__checkbox__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:before{opacity:1}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:after{background-color:#06f;border:1px solid #06f}.adyen-checkout__checkbox__input:checked:hover+.adyen-checkout__checkbox__label:after{border-color:#06f;box-shadow:0 0 0 2px rgba(0,102,255,0.4)}.adyen-checkout__checkbox__input:focus+.adyen-checkout__checkbox__label:after{border:1px solid #06f;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__checkbox__input:hover:not(:focus)+.adyen-checkout__checkbox__label:after{border-color:#99a3ad;box-shadow:0 0 0 2px #d4d9db}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{border-bottom:1px solid transparent;border-right:1px solid transparent;border-color:transparent #fff #fff transparent;border-radius:0 2px 1px 2px;border-style:solid;border-width:1px 2px 2px 1px;content:"";height:11px;left:1px;opacity:0;position:absolute;top:2px;transform:rotate(37deg);transform-origin:100% 100%;transition:opacity .2s ease-out;width:6px;z-index:1}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{left:auto;right:8px}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{background-color:#fff;border:1px solid #b9c4c9;border-radius:3px;content:"";height:16px;left:0;position:absolute;top:0;transition:background .15s ease-out,border .05s ease-out,box-shadow .1s ease-out;width:16px;z-index:0}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{left:auto;right:0}.adyen-checkout__field--consentCheckbox{background:#e6e9eb;border:1px solid #e6e9eb;border-radius:6px;padding:14px 14px 13px}[dir=rtl] .adyen-checkout__field--consentCheckbox{padding:14px 14px 13px}.adyen-checkout__field--consentCheckbox.adyen-checkout__field--error{border-color:#d10244}.adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{right:-27px;top:10px}.Select-module_adyen-checkout__dropdown__2kGp2{position:relative}.Select-module_adyen-checkout__dropdown__button__waz0I{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.Select-module_adyen-checkout__dropdown__button__waz0I:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.195 6.565a1 1 0 0 0 1.6 0l2.992-3.98a1 1 0 0 0-.8-1.602H1.013a1 1 0 0 0-.8 1.6l2.983 3.982Z' fill='%23687282'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:6px;position:absolute;right:16px;width:8px}[dir=rtl] .Select-module_adyen-checkout__dropdown__button__waz0I:after{left:16px;right:auto}.Select-module_adyen-checkout__dropdown__button--active__1EqeU:after{transform:rotate(180deg)}.Select-module_adyen-checkout__filter-input__HMjy5{background:#fff;border:0;caret-color:#06f;color:#00112c;font-family:inherit;font-size:1em;height:100%;padding:0;width:100%}.Select-module_adyen-checkout__filter-input__HMjy5::-moz-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__HMjy5:-ms-input-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__HMjy5::placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__HMjy5:active,.Select-module_adyen-checkout__filter-input__HMjy5:focus{outline:0}.Select-module_adyen-checkout__dropdown__list__2UxAp{background:#fff;display:none;list-style:none;margin:0 0 50px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:1}.Select-module_adyen-checkout__dropdown__list__2UxAp.Select-module_adyen-checkout__dropdown__list--active__Mlt8t{display:block}.Select-module_adyen-checkout__dropdown__element__3nIQR{align-items:center;display:flex;justify-content:space-between}.adyen-checkout__image{opacity:0;transition:opacity .6s ease-out}.adyen-checkout__image--loaded{opacity:1}.adyen-checkout__dropdown{font-size:1em;max-width:100%;width:100%}.adyen-checkout__dropdown__button{background:#fff;border:1px solid #b9c4c9;border-radius:6px;color:#00112c;font-size:1em;height:40px;line-height:20px;outline:0;padding:7px 24px 7px 12px;text-decoration:none;transition:border .2s ease-out,box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}[dir=rtl] .adyen-checkout__dropdown__button{padding:7px 12px 7px 24px}.adyen-checkout__dropdown__button:hover{border-color:#99a3ad}.adyen-checkout__dropdown__button__icon{border-radius:3px;height:26px;margin-left:auto;margin-right:8px;max-width:40px}.adyen-checkout__dropdown__button--active,.adyen-checkout__dropdown__button--active:hover,.adyen-checkout__dropdown__button:active,.adyen-checkout__dropdown__button:focus{border-color:#06f;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__dropdown__button--readonly,.adyen-checkout__dropdown__button--readonly--active,.adyen-checkout__dropdown__button--readonly:focus,.adyen-checkout__dropdown__button--readonly:hover{background:#e6e9eb;border-color:transparent;color:#00112c;cursor:not-allowed}.adyen-checkout__dropdown__button--readonly:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.195 6.565a1 1 0 0 0 1.6 0l2.992-3.98a1 1 0 0 0-.8-1.602H1.013a1 1 0 0 0-.8 1.6l2.983 3.982Z' fill='%23B9C4C9'/%3E%3C/svg%3E")}.adyen-checkout__dropdown__button--invalid{border-color:#d10244}.adyen-checkout__dropdown__button--valid{border-bottom-color:#0abf53}.adyen-checkout__dropdown__button__text{overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__dropdown__list{border-radius:6px;box-shadow:0 2px 7px rgba(0,15,45,0.3);max-height:375px;z-index:2}.adyen-checkout__dropdown__list.adyen-checkout__dropdown__list--active{margin-top:2px}.adyen-checkout__dropdown__element{border:1px solid transparent;cursor:pointer;font-size:.81em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:20px;outline:0;padding:8px;transition:background .2s ease-out,border-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word}.adyen-checkout__dropdown__element:last-child{border-bottom:0}.adyen-checkout__dropdown__element:active,.adyen-checkout__dropdown__element:focus,.adyen-checkout__dropdown__element:hover{background:rgba(230,233,235,0.6)}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active{background:rgba(0,102,255,0.1)}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active:active,.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active:focus,.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active:hover{background:rgba(0,102,255,0.15)}.adyen-checkout__dropdown__element--disabled{cursor:not-allowed;opacity:.4}.adyen-checkout__dropdown__element__icon{border-radius:3px;margin-right:8px;max-height:26px;max-width:40px}.adyen-checkout__dropdown__element__flag{margin-left:8px;margin-right:10px;max-height:18px;max-width:27px}.adyen-checkout__dropdown+.adyen-checkout-input__inline-validation{right:32px}.adyen-checkout__field-wrapper{display:flex;width:100%}.adyen-checkout__field--20{width:20%}.adyen-checkout__field--30{width:30%}.adyen-checkout__field--40{width:40%}.adyen-checkout__field--50{width:50%}.adyen-checkout__field--60{width:60%}.adyen-checkout__field--70{width:70%}.adyen-checkout__field--80{width:80%}.adyen-checkout__field--col-70{width:calc(62%)}.adyen-checkout__field--col-30{width:calc(22%)}.adyen-checkout__field--col-50{width:calc(42%)}.adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:8px}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-left:8px;margin-right:0}.adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:8px}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:0;margin-right:8px}.adyen-checkout__field-wrapper:last-of-type>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__input{background:#fff;border:1px solid #b9c4c9;border-radius:6px;caret-color:#06f;color:#00112c;display:block;font-family:inherit;font-size:1em;height:40px;outline:none;padding:5px 8px;position:relative;transition:border .2s ease-out,box-shadow .2s ease-out;width:100%}.adyen-checkout__input:hover{border-color:#99a3ad}.adyen-checkout__input:required{box-shadow:none}.adyen-checkout__input--disabled,.adyen-checkout__input[readonly]{background:#e6e9eb;border-color:#e6e9eb}.adyen-checkout__input--disabled:hover{border-color:#e6e9eb}.adyen-checkout__input-wrapper{display:block;position:relative}.adyen-checkout__input-wrapper--block{display:block}.adyen-checkout-input__inline-validation{height:16px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}[dir=rtl] .adyen-checkout-input__inline-validation{left:14px;right:auto}[dir=ltr] .adyen-checkout-input__inline-validation{left:auto;right:14px}.adyen-checkout-input__inline-validation--valid{color:#0abf53}.adyen-checkout-input__inline-validation--invalid{color:#d10244}.adyen-checkout__input--invalid{border-color:#d10244}.adyen-checkout__input--valid{border-bottom-color:#0abf53}.adyen-checkout__input--error,.adyen-checkout__input--error:hover,.adyen-checkout__input--invalid,.adyen-checkout__input--invalid:hover{border-color:#d10244}.adyen-checkout__input::-moz-placeholder{color:#b9c4c9;font-weight:200}.adyen-checkout__input:-ms-input-placeholder{color:#b9c4c9;font-weight:200}.adyen-checkout__input::placeholder{color:#b9c4c9;font-weight:200}.adyen-checkout__input--date{padding-right:30px}.adyen-checkout__input--focus,.adyen-checkout__input--focus:hover,.adyen-checkout__input:active,.adyen-checkout__input:active:hover,.adyen-checkout__input:focus,.adyen-checkout__input:focus:hover{border:1px solid #06f;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__input[readonly],.adyen-checkout__input[readonly]:hover{background-color:#e6e9eb;border-color:transparent;color:#687282;cursor:default}.adyen-checkout__fieldset--personalDetails .adyen-checkout__field--gender .adyen-checkout__radio_group{display:flex}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group{display:flex;margin:8px 0}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group__input-wrapper{margin-right:20px}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group__input-wrapper:last-child{margin:0}.adyen-checkout__open-invoice .adyen-checkout__fieldset--billingAddress{padding-bottom:8px}.adyen-checkout__open-invoice .adyen-checkout__fieldset--deliveryAddress{margin-top:24px;padding-bottom:8px}.adyen-checkout__open-invoice .adyen-checkout__input--separateDeliveryAddress{margin-bottom:0}.adyen-checkout__open-invoice .adyen-checkout__field--consentCheckbox{margin-top:22px}.adyen-checkout__input--separateDeliveryAddress+.adyen-checkout__checkbox__label{margin-top:16px}.adyen-checkout__amazonpay__button{margin:auto}.adyen-checkout__amazonpay .adyen-checkout__button--ghost{display:block;margin:8px auto 0;width:auto}@supports (-webkit-appearance:-apple-pay-button){.ApplePayButton-module_apple-pay-button__26P3-,.ApplePayButton-module_apple-pay__1liGp{-webkit-appearance:-apple-pay-button}.ApplePayButton-module_apple-pay-button__26P3-{cursor:pointer;display:inline-block}.ApplePayButton-module_apple-pay-button-black__3Ml54{-apple-pay-button-style:black}.ApplePayButton-module_apple-pay-button-white__1qE8A{-apple-pay-button-style:white}.ApplePayButton-module_apple-pay-button-white-with-line__j9FE5{-apple-pay-button-style:white-outline}.ApplePayButton-module_apple-pay-button--type-plain__2mnnX{-apple-pay-button-type:plain}.ApplePayButton-module_apple-pay-button--type-buy__eMnIy{-apple-pay-button-type:buy}.ApplePayButton-module_apple-pay-button--type-donate__3zvI8{-apple-pay-button-type:donate}.ApplePayButton-module_apple-pay-button--type-check-out__ipg0J{-apple-pay-button-type:check-out}.ApplePayButton-module_apple-pay-button--type-book__155Xs{-apple-pay-button-type:book}.ApplePayButton-module_apple-pay-button--type-subscribe__3uPJ5{-apple-pay-button-type:subscribe}.ApplePayButton-module_apple-pay-button--type-add-money__xmCaj{-apple-pay-button-type:add-money}.ApplePayButton-module_apple-pay-button--type-contribute__RCq2P{-apple-pay-button-type:contribute}.ApplePayButton-module_apple-pay-button--type-order__f5tpZ{-apple-pay-button-type:order}.ApplePayButton-module_apple-pay-button--type-reload__1P53C{-apple-pay-button-type:reload}.ApplePayButton-module_apple-pay-button--type-rent__2J4wk{-apple-pay-button-type:rent}.ApplePayButton-module_apple-pay-button--type-support__3-p0R{-apple-pay-button-type:support}.ApplePayButton-module_apple-pay-button--type-tip__2-gCt{-apple-pay-button-type:tip}.ApplePayButton-module_apple-pay-button--type-top-up__9UKXI{-apple-pay-button-type:top-up}}@supports not (-webkit-appearance:-apple-pay-button){.ApplePayButton-module_apple-pay-button__26P3-{background-position:50% 50%;background-repeat:no-repeat;background-size:100% 60%;border-radius:5px;box-sizing:border-box;display:inline-block;max-height:64px;min-height:32px;min-width:200px;padding:0}.ApplePayButton-module_apple-pay-button-black__3Ml54{background-color:black;background-image:-webkit-named-image(apple-pay-logo-white)}.ApplePayButton-module_apple-pay-button-white-with-line__j9FE5,.ApplePayButton-module_apple-pay-button-white__1qE8A{background-color:white;background-image:-webkit-named-image(apple-pay-logo-black)}.ApplePayButton-module_apple-pay-button-white-with-line__j9FE5{border:.5px solid black}}.adyen-checkout__applepay__button{height:48px;width:240px}.adyen-checkout__dropin .adyen-checkout__applepay__button{width:100%}.adyen-checkout__issuer-button{align-items:center;background-color:#fff;border:none;border-radius:6px;box-shadow:inset 0 0 0 1px #b9c4c9;cursor:pointer;display:flex;flex-basis:47%;flex-grow:2;font-size:.81em;height:40px;justify-content:space-between;padding:0 12px;transition:background .3s ease-out,box-shadow .3s ease-out}.adyen-checkout__issuer-button:active{color:black}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus{box-shadow:inset 0 0 0 2px #99A3AD;outline:none}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus-visible{box-shadow:inset 0 0 0 2px #99A3AD;outline:none}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):hover{box-shadow:inset 0 0 0 2px #99A3AD;outline:none}.adyen-checkout__issuer-button--selected{background:#fff;box-shadow:inset 0 0 0 2px #06f;color:#06f;font-weight:500;height:40px;transition:none}.adyen-checkout__issuer-button-img{max-height:26px}.adyen-checkout__issuer-button-group{display:flex;flex-wrap:wrap;gap:16px 16px}.adyen-checkout__field--issuer-list-separator{align-items:center;color:#687282;display:flex;justify-content:center;margin-bottom:16px;margin-top:16px;white-space:nowrap}.adyen-checkout__field--issuer-list-separator:after,.adyen-checkout__field--issuer-list-separator:before{background:#e6e9eb;content:"";display:block;height:1px;width:100%}.adyen-checkout__field--issuer-list-separator:after{margin-left:20px}.adyen-checkout__field--issuer-list-separator:before{margin-right:20px}.adyen-checkout__field--issuer-list{margin-bottom:0}.adyen-checkout__card-input__form{transition:opacity .25s ease-out}.adyen-checkout__card__cardNumber{max-width:400px}.adyen-checkout__card__cardNumber__input{padding:5px 8px}.adyen-checkout__card__exp-date__input--oneclick{font-weight:400;line-height:30px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__card__holderName,.adyen-checkout__field--expiryDate,.adyen-checkout__field--storedCard{margin-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--billingAddress,.adyen-checkout__card__holderName,.adyen-checkout__card__kcp-authentication,.adyen-checkout__card__socialSecurityNumber,.adyen-checkout__installments,.adyen-checkout__store-details{margin-top:16px}.adyen-checkout-error-panel+.adyen-checkout__card__holderName,.adyen-checkout-error-panel--sr-only+.adyen-checkout__card__holderName,.adyen-checkout__card__holderName:first-child{margin:0 0 16px}.adyen-checkout__field--cardNumber .adyen-checkout__input--valid:not(.adyen-checkout__card__cardNumber__input--noBrand)+.adyen-checkout-input__inline-validation--valid,.adyen-checkout__field--cardNumber .adyen-checkout__input--error .adyen-checkout__card__cardNumber__brandIcon{display:none}.adyen-checkout__field--securityCode.adyen-checkout__field--error .adyen-checkout__card__cvc__hint,.adyen-checkout__field--securityCode.adyen-checkout__field--valid .adyen-checkout__card__cvc__hint{opacity:0}@-webkit-keyframes cvcIndicateLocation{0%{opacity:1}to{opacity:.3}}@keyframes cvcIndicateLocation{0%{opacity:1}to{opacity:.3}}.adyen-checkout__label--focused .adyen-checkout__field__cvc--back-hint .adyen-checkout__card__cvc__hint--back .adyen-checkout__card__cvc__hint__location,.adyen-checkout__label--focused .adyen-checkout__field__cvc--front-hint .adyen-checkout__card__cvc__hint--front .adyen-checkout__card__cvc__hint__location{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:cvcIndicateLocation;animation-name:cvcIndicateLocation}.adyen-checkout__card__cvc__hint__wrapper{align-items:center;-webkit-backface-visibility:visible;backface-visibility:visible;display:flex;height:100%;margin:0 10px;position:absolute;right:0;top:0;transform:translateZ(0);transform-origin:center;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.455, .03, .515, .955);width:27px;will-change:transform}.adyen-checkout__field__cvc--front-hint.adyen-checkout__card__cvc__hint__wrapper{transform:rotateY(180deg)}.adyen-checkout__card__cvc__hint{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;transition:opacity .1s linear}.adyen-checkout__card__cvc__hint--front{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.adyen-checkout__card__cvc__hint__wrapper{transition:none}}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__fieldset__fields{justify-content:left}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group{display:flex;flex-direction:column}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group__input-wrapper{margin-top:20px}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__field--revolving-plan-installments{margin-left:15px;position:relative;top:42px;width:30%}.LoadingWrapper-module_loading-input__form__1jpVs{opacity:1}.LoadingWrapper-module_loading-input__form--loading__3LDWz{opacity:0}.LoadingWrapper-module_loading-input__spinner__3eCyK{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.LoadingWrapper-module_loading-input__spinner--active__3UDtX{display:block}.CardInput-module_card-input__wrapper__2tAzu{position:relative}.CardInput-module_card-input__wrapper__2tAzu *,.CardInput-module_card-input__wrapper__2tAzu :after,.CardInput-module_card-input__wrapper__2tAzu :before{box-sizing:border-box}.CardInput-module_card-input__icon__2Iaf5{border-radius:3px;height:18px;margin-left:7px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:27px}.CardInput-module_card-input__form__2Ij_n{opacity:1}.CardInput-module_card-input__spinner__1wHzq{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.CardInput-module_card-input__spinner--active__1Dzoe{display:block}.CardInput-module_card-input__form--loading__3zh3Y{opacity:0}.CardInput-module_adyen-checkout__input__3Jmld{display:block;max-height:100px}.CardInput-module_adyen-checkout__card__cvc__input--hidden__1Z1lp,.CardInput-module_adyen-checkout__card__exp-date__input--hidden__3850Y{display:none}.CardInput-module_adyen-checkout__card__exp-cvc__exp-date__input--hidden__3wxr3{justify-content:flex-end}.CardInput-module_revolving-plan-installments__disabled__2yP53{opacity:.4;pointer-events:none}.adyen-checkout-error-panel{margin-bottom:20px}.adyen-checkout-error-panel .adyen-checkout-error-panel__wrapper{font-size:.75em}.adyen-checkout-error-panel--sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.adyen-checkout__card__dual-branding__buttons{display:flex;opacity:.4;pointer-events:none}.adyen-checkout__card__dual-branding__buttons--active{opacity:1;pointer-events:auto}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon{cursor:pointer;opacity:1}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon:first-child{right:40px}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon--not-selected{opacity:.5}.adyen-checkout__card__brands{display:flex;flex-basis:auto;flex-shrink:1;flex-wrap:wrap;gap:4px;margin-bottom:16px;margin-top:-8px}.adyen-checkout__card__brands img{border-radius:3px;height:16px;width:24px}.adyen-checkout__card__brands__brand-wrapper--disabled{opacity:.25}.adyen-checkout__card__brands__brand-wrapper{display:inline-block;height:16px;position:relative;transition:opacity .2s ease-out;width:24px}.adyen-checkout__card__brands__brand-wrapper:after{border:1px solid rgba(0,27,43,0.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__button-group{background:transparent;display:flex;justify-content:space-between}.adyen-checkout__button-group .adyen-checkout__button{background:transparent;border:0;box-shadow:inset 0 0 0 1px #99a3ad;color:#00112c;font-size:.81em;font-weight:400;height:40px;line-height:40px;margin-right:8px;padding:0;text-align:center}.adyen-checkout__button-group .adyen-checkout__button:last-child{margin-right:0}.adyen-checkout__button-group .adyen-checkout__button:hover{background:transparent;box-shadow:inset 0 0 0 2px #99a3ad}.adyen-checkout__button-group .adyen-checkout__button:active{background:#f7f8f9;box-shadow:inset 0 0 0 2px #99a3ad}.adyen-checkout__button-group .adyen-checkout__button--disabled,.adyen-checkout__button-group .adyen-checkout__button--disabled:hover{cursor:not-allowed;opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__button-group .adyen-checkout__button--selected,.adyen-checkout__button-group .adyen-checkout__button--selected:active,.adyen-checkout__button-group .adyen-checkout__button--selected:active:hover,.adyen-checkout__button-group .adyen-checkout__button--selected:hover{background:#e5efff;box-shadow:inset 0 0 0 2px #06f;color:#06f;font-weight:500;height:40px;transition:none}.adyen-checkout__button-group .adyen-checkout__button .adyen-checkout__button-group__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__adyen-giving .adyen-checkout__status__icon{display:block;margin:56px auto 32px}.adyen-checkout__adyen-giving .adyen-checkout__status__text{color:#00112c;margin-bottom:56px;text-align:center}.adyen-checkout__campaign{background:#00112c;border-radius:6px;height:227px;overflow:hidden;position:relative}.adyen-checkout__campaign-link:hover .adyen-checkout__campaign-description{text-decoration:underline}.adyen-checkout__campaign-container{height:100%}.adyen-checkout__campaign-logo{border:2px solid rgba(255,255,255,0.4);border-radius:3px;display:block;height:48px;margin-bottom:16px;overflow:hidden;width:48px}.adyen-checkout__campaign-background-image{background-color:#00112c;background-position:50%;background-size:cover;height:100%}.adyen-checkout__campaign-link .adyen-checkout__campaign-background-image:before{background:inherit;content:"";height:100%;position:absolute;transition:transform .6s ease-out;width:100%}.adyen-checkout__campaign-link .adyen-checkout__campaign-background-image:hover:before{transform:scale(1.1)}.adyen-checkout__campaign-link .adyen-checkout__campaign-content{pointer-events:none}.adyen-checkout__campaign-content{bottom:0;padding:16px;position:absolute;z-index:2}.adyen-checkout__campaign-description,.adyen-checkout__campaign-title{color:#fff;font-weight:400;margin:0}.adyen-checkout__campaign-title{font-size:1em;margin-bottom:8px}.adyen-checkout__campaign-description{font-size:.81em;line-height:19px}.adyen-checkout__adyen-giving-actions{margin-top:16px}.adyen-checkout__button.adyen-checkout__button--donate{margin:16px auto 8px}.adyen-checkout__button.adyen-checkout__button--decline{display:block;margin:auto;width:auto}.adyen-checkout__paywithgoogle{height:48px}.adyen-checkout__paywithgoogle>div>button,.adyen-checkout__paywithgoogle>div>button.long,.adyen-checkout__paywithgoogle>div>button.short{height:48px;transition:background-color .3s ease-out,box-shadow .3s ease-out}.adyen-checkout__paywithgoogle>div>button.long:focus,.adyen-checkout__paywithgoogle>div>button.short:focus,.adyen-checkout__paywithgoogle>div>button:focus{box-shadow:0 0 0 2px #99c2ff;outline:0}.adyen-checkout__paywithgoogle>div>button.gpay-button{padding:15px 24px 13px}.adyen-checkout__econtext-input__field>.adyen-checkout__button--pay:only-child{margin-top:0}.adyen-checkout__voucher-result{border-radius:12px;box-sizing:border-box;position:relative;text-align:center}.adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result__top{background:#fff;border:1px solid #d4d9db}.adyen-checkout__voucher-result__top{border-bottom:0;border-radius:12px 12px 0 0;padding:40px 0 24px}.adyen-checkout__voucher-result__bottom{border-radius:0 0 12px 12px;border-top:0}.adyen-checkout__voucher-result__separator{align-items:center;background:#fff;display:flex;height:13px;margin:0 auto;position:relative;width:calc(86%)}.adyen-checkout__voucher-result__separator:after,.adyen-checkout__voucher-result__separator:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMCAwIDUgMiAxLjUgNEg3VjBIMFptMCAxMyA1LTIgMS41LTRIN3Y2SDBaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTYuNDIzIDYuNUM2LjQyMyAzLjMxMiAzLjc4My43NTYuNS41MThjMy4zODYuMjM2IDYgMi44NTUgNiA1Ljk4MiAwIDMuMTI3LTIuNjE0IDUuNzQ2LTYgNS45ODN2LS4wMDFjMy4yODQtLjIzNyA1LjkyMy0yLjc5NCA1LjkyMy01Ljk4MloiIHN0cm9rZT0iI0Q0RDlEQiIvPjxwYXRoIGZpbGw9IiNENEQ5REIiIGQ9Ik0wIDBoMXYxSDB6TTAgMTJoMXYxSDB6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg3djEzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)}.adyen-checkout__voucher-result__separator:before{left:-7px}.adyen-checkout__voucher-result__separator:after,.adyen-checkout__voucher-result__separator:before{background-position:100%;background-repeat:no-repeat;content:"";height:13px;position:absolute;top:0;width:7px}.adyen-checkout__voucher-result__separator:after{right:-7px;transform:rotate(-180deg)}.adyen-checkout__voucher-result__separator__inner{border-top:1px solid #e6e9eb;width:100%}.adyen-checkout__voucher-result__image{align-items:center;display:flex;justify-content:center;margin-bottom:40px;width:100%}.adyen-checkout__link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result__image__wrapper{display:block;height:48px;margin:0 24px;position:relative}.adyen-checkout__voucher-result__image__wrapper:after{border:1px solid rgba(0,27,43,0.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result__image__wrapper:nth-child(2):before{border-left:1px solid #d4d9db;content:"";height:64px;left:-24.5px;position:absolute;top:-8px;width:1px}.adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result__image__issuer{border-radius:3px;height:48px}.adyen-checkout__voucher-result__introduction{color:#00112c;font-size:.81em;line-height:19px;margin:0 auto;max-width:400px;text-align:center}.adyen-checkout__voucher-result__amount{color:#00112c;font-size:1em;font-weight:700;margin:24px auto 0;text-align:center}.adyen-checkout__voucher-result__surcharge{color:#687282;display:block;font-size:.81em;font-weight:400;line-height:19px;text-align:center}.adyen-checkout__voucher-result__code__label{display:block;font-weight:400;left:0;line-height:19px;margin:0 auto;position:absolute;right:0;top:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.adyen-checkout__voucher-result__code__label:before{content:"";position:absolute}.adyen-checkout__voucher-result__code__label__text{background:#fff;color:#00112c;font-size:13px;letter-spacing:normal;line-height:1;padding:0 8px}.adyen-checkout__voucher-result__code__barcode{display:block;height:56px;margin:0 auto 8px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__voucher-result__code{border-width:1px 0;color:#00112c;display:inline-block;font-size:1.5em;font-weight:700;letter-spacing:1px;line-height:1.2;margin:0 auto;padding:16px 48px;position:relative;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:100%;word-break:break-word}.adyen-checkout__voucher-result__details{list-style:none;margin:-1px auto 0;padding:0}.adyen-checkout__voucher-result__details__item{border-top:1px solid #e6e9eb;color:#00112c;display:flex;font-size:.81em;justify-content:space-between;padding:16px 24px;word-break:break-word}.adyen-checkout__voucher-result__details__item:last-child{margin-bottom:0}.adyen-checkout__voucher-result__details__label{max-width:50%;text-align:left}.adyen-checkout__voucher-result__details__value{font-weight:700;max-width:50%;text-align:right}.adyen-checkout__voucher-result__actions{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 auto 32px;max-width:100%;min-width:200px;padding:0;width:300px}.adyen-checkout__voucher-result__actions__item{margin:0 4px}.adyen-checkout__paypal__buttons{position:relative;z-index:0}.adyen-checkout__paypal__button{display:flex;margin-bottom:16px}.adyen-checkout__paypal__button:empty{display:none}.adyen-checkout__paypal__status--pending{margin:16px 0}.adyen-checkout__paypal__status--processing{align-items:center;display:flex;font-size:13px;justify-content:center;padding:24px 0}.adyen-checkout__payment-method .adyen-checkout__paypal__status--pending{margin:-16px 0 38px}.adyen-checkout__payment-method .adyen-checkout__paypal__status--processing{padding:20px 0 65px}.adyen-checkout__phone-input{direction:ltr}.adyen-checkout__phone-input .adyen-checkout__input-wrapper{width:100%}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input{height:auto;padding:0}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input:focus{border:1px solid #06f;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button{border:0;border-bottom-right-radius:0;border-top-right-radius:0;height:35px;width:auto}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button:after{box-sizing:revert;height:10px;left:40px}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input--phoneNumber{border:1px solid transparent;height:35px;margin-left:8px;padding-left:15px}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input-wrapper--phoneInput{align-items:center;display:flex}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input-wrapper--phoneInput:focus{border:1px solid #06f;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__phoneNumber{align-items:center;display:flex;margin-left:65px;width:100%}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__countryFlag{position:absolute}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active,.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active:hover{box-shadow:none}.adyen-checkout__iban-input__number{padding:5px 36px 5px 8px;text-transform:uppercase}.adyen-checkout__threeds2__challenge,.adyen-checkout__threeds2__challenge-container{background-color:transparent;box-sizing:border-box;display:block;height:inherit;min-height:400px;overflow:hidden;position:relative;width:100%}.adyen-checkout__threeds2__challenge--01,.adyen-checkout__threeds2__challenge--01 .adyen-checkout__iframe--threeDSIframe{height:400px;width:250px}.adyen-checkout__threeds2__challenge--02,.adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{height:400px;width:390px}.adyen-checkout__threeds2__challenge--03,.adyen-checkout__threeds2__challenge--03 .adyen-checkout__iframe--threeDSIframe{height:600px;width:500px}.adyen-checkout__threeds2__challenge--04,.adyen-checkout__threeds2__challenge--04 .adyen-checkout__iframe--threeDSIframe{height:400px;width:600px}.adyen-checkout__threeds2__challenge--05,.adyen-checkout__threeds2__challenge--05 .adyen-checkout__iframe--threeDSIframe{height:100%;width:100%}.adyen-checkout__iframe--threeDSIframe{border:0;left:0;position:absolute;top:0}.adyen-checkout__qr-loader{background:#fff;border:1px solid #d4d9db;border-radius:12px;padding:40px;text-align:center}.adyen-checkout__qr-loader--result{padding:100px}.adyen-checkout__qr-loader--app{border:0;border-radius:0;padding:0}.adyen-checkout__qr-loader__brand-logo{border-radius:3px;width:74px}.adyen-checkout__qr-loader__subtitle{margin:32px auto 0;max-width:400px}.adyen-checkout__qr-loader__subtitle--result{margin-bottom:32px}.adyen-checkout__qr-loader__payment_amount,.adyen-checkout__qr-loader__subtitle{color:#00112c;font-size:1em;line-height:19px}.adyen-checkout__qr-loader__icon{height:88px;width:88px}.adyen-checkout__qr-loader__payment_amount{font-weight:700}.adyen-checkout__qr-loader__progress{background:#d4d9db;border-radius:24px;height:4px;margin:32px auto 12px;padding-right:3%;width:152px}[dir=rtl] .adyen-checkout__qr-loader__progress{padding-left:3%;padding-right:0}.adyen-checkout__qr-loader__percentage{background:#06f;border-radius:24px;display:block;height:100%}.adyen-checkout__qr-loader__countdown{color:#687282;font-size:.81em}.adyen-checkout__qr-loader>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__qr-loader__app-link{display:none;margin-top:16px}.adyen-checkout__qr-loader__separator__label{color:#687282;display:block;font-size:13px;overflow:hidden;position:relative;text-align:center;z-index:1}.adyen-checkout__qr-loader__separator__label:after,.adyen-checkout__qr-loader__separator__label:before{background-color:#e6e9eb;content:"\a0";height:1px;overflow:hidden;position:absolute;top:51%;width:50%}.adyen-checkout__qr-loader__separator__label:before{margin-left:-52%;text-align:right}.adyen-checkout__qr-loader__separator__label:after{margin-left:2%}.adyen-checkout__button.adyen-checkout__button--qr-loader{margin-top:24px;text-decoration:none}.adyen-checkout__qr-loader__instructions{color:#687282;font-size:1em;line-height:1.5;margin-top:32px}.adyen-checkout__qr-loader__actions{align-items:center;display:flex;justify-content:center;margin-top:32px}@media only screen and (max-device-width:1200px){.adyen-checkout__qr-loader__app-link{display:block}}.adyen-checkout__voucher-result--boletobancario .adyen-checkout__voucher-result__code{font-size:.81em;line-height:19px;padding:24px;word-break:break-all}.adyen-checkout__voucher-result--oxxo .adyen-checkout__voucher-result__code{font-size:.81em;line-height:19px;padding:24px;word-break:break-all}.adyen-checkout__alert-message{border-radius:6px;display:flex;font-size:.81em;margin:0 0 16px;padding:12px;text-align:left}.adyen-checkout__alert-message--error{background:#fbe6ed}.adyen-checkout__alert-message--warning{background:#ffeacc}.adyen-checkout__alert-message--info{background:#e5efff}.adyen-checkout__alert-message__icon{height:14px;margin-right:8px;width:14px}.adyen-checkout__giftcard-result__header{align-items:center;display:flex;flex-wrap:nowrap;font-size:1em;font-weight:400;justify-content:space-between;position:relative;width:100%}.adyen-checkout__giftcard-result__header__title{align-items:center;display:flex}.adyen-checkout__giftcard-result__name{margin-left:8px}.adyen-checkout__giftcard-result__balance{list-style:none;margin:16px 0 0;padding:0}.adyen-checkout__giftcard-result__balance__item{display:flex;justify-content:space-between;margin-bottom:8px}.adyen-checkout__giftcard-result__balance__item .adyen-checkout__giftcard-result__balance__title--transactionLimit{color:#687282}.adyen-checkout__giftcard-result__balance__item:last-child{margin-bottom:0}.adyen-checkout__giftcard-result__balance__value--amount{font-weight:700}.adyen-checkout__giftcard-result__remaining-balance{color:#687282;font-size:13px;line-height:19px;margin:8px auto 0;text-align:center}.DropinComponent-module_adyen-checkout__payment-methods-list__2T9kQ{list-style:none;margin:0;padding:0}.DropinComponent-module_adyen-checkout__payment-method__2ZClo{display:block;max-height:60px}.DropinComponent-module_adyen-checkout__payment-method__details__2_jFP{display:none}.DropinComponent-module_adyen-checkout__payment-method__image__Fg2uw{height:26px;width:40px}.DropinComponent-module_adyen-checkout__payment-method__image__wrapper__pTTKr{margin-right:8px}[dir=rtl] .DropinComponent-module_adyen-checkout__payment-method__image__wrapper__pTTKr{margin-left:8px;margin-right:0}.DropinComponent-module_adyen-checkout__payment-method--selected__1zXEA{max-height:100%}.DropinComponent-module_adyen-checkout__payment-method--selected__1zXEA .DropinComponent-module_adyen-checkout__payment-method__details__2_jFP{display:block}.adyen-checkout__payment-method__disable-confirmation{background:#d10244;border-left:1px solid #c70241;border-right:1px solid #c70241;color:#fff;font-size:.81em;margin:0 -17px;max-height:0;opacity:0;overflow:hidden;transition:opacity .15s ease-out,max-height .15s linear,margin-bottom .1s linear}.adyen-checkout__payment-method__disable-confirmation.adyen-checkout__payment-method__disable-confirmation--open{margin-bottom:16px;max-height:62px;opacity:1}.adyen-checkout__payment-method__disable-confirmation__content{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.adyen-checkout__payment-method__disable-confirmation__buttons{display:flex}.adyen-checkout__payment-method__disable-confirmation__button{background:#d10244;border:1px solid transparent;border-radius:6px;color:#fff;cursor:pointer;display:block;height:auto;line-height:14px;margin:0 0 0 8px;padding:8px;width:auto}.adyen-checkout__payment-method__disable-confirmation__button:hover,.adyen-checkout__payment-method__disable-confirmation__button:hover:focus{background:#b8023c;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button:active,.adyen-checkout__payment-method__disable-confirmation__button:hover:active{background:#9e0234;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button--remove,.adyen-checkout__payment-method__disable-confirmation__button--remove:disabled{border-color:#fff}.adyen-checkout__payment-method__disable-confirmation__button--cancel,.adyen-checkout__payment-method__disable-confirmation__button--cancel:disabled{border-color:transparent}.adyen-checkout__payment-method{background:#fff;border:1px solid #e6e9eb;cursor:pointer;margin-top:-1px;position:relative;transition:opacity .3s ease-out;width:100%}.adyen-checkout__payment-method:focus{outline:0}.adyen-checkout__payment-method--selected+.adyen-checkout__payment-method,.adyen-checkout__payment-method:first-child{border-top-left-radius:12px;border-top-right-radius:12px;margin-top:0}.adyen-checkout__payment-method--next-selected,.adyen-checkout__payment-method:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:0}.adyen-checkout__payment-method--loading{opacity:.2}.adyen-checkout__payment-method--selected.adyen-checkout__payment-method--loading{opacity:.9}.adyen-checkout__payment-method--confirming .adyen-checkout__payment-method__details__content,.adyen-checkout__payment-method--disabling{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__payment-method--disabling{opacity:.3}.adyen-checkout__payment-method__header{align-items:center;color:#00112c;display:flex;flex-wrap:nowrap;font-size:1em;font-weight:400;justify-content:space-between;padding:12px 16px 12px 44px;position:relative;transition:background .1s ease-out;width:100%}[dir=rtl] .adyen-checkout__payment-method__header{padding:12px 44px 12px 12px}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__header{padding:16px}.adyen-checkout__payment-method__header__title{align-items:center;background:none;border:none;color:#00112c;cursor:pointer;display:flex;flex-shrink:0;font-size:1em;font-weight:400;margin-right:16px;max-width:100%;padding:4px}[dir=rtl] .adyen-checkout__payment-method__header__title{margin-left:16px;margin-right:0}.adyen-checkout__payment-method__surcharge{color:#687282;margin-left:5px}.adyen-checkout__payment-method--selected{background:#f7f8f9;border:1px solid #e6e9eb;border-radius:12px;cursor:default;margin:8px 0;transition:margin .15s cubic-bezier(.4, 0, .2, 1) 0ms,opacity .3s ease-out}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{flex-wrap:wrap}.adyen-checkout__payment-method__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__payment-method__name--selected{font-weight:500}.adyen-checkout__payment-method__details{padding:0 16px;position:relative}.adyen-checkout__payment-method__details__content{margin:0 0 16px}.adyen-checkout__payment-method__image__wrapper{height:26px;position:relative;width:40px}.adyen-checkout__payment-method__image__wrapper--outline:after{border:1px solid rgba(0,27,43,0.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__payment-method__image{border-radius:3px;display:block}.adyen-checkout__payment-method__brands{display:flex;flex-basis:auto;flex-shrink:1;flex-wrap:wrap;height:16px;margin:4px 0;overflow:hidden;text-align:right}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__brand-number{color:#99A3AD;font-size:13px}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands{height:auto;overflow:visible;text-align:left}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{display:inline-block;height:16px;margin-right:4px;transition:opacity .2s ease-out;width:24px}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper:last-child{margin:0}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{margin-bottom:4px}.adyen-checkout__payment-method__brands img{height:16px;width:24px}.adyen-checkout__payment-method__image__wrapper--disabled{opacity:.25}.adyen-checkout__payment-method__radio{background-color:#fff;border:1px solid #b9c4c9;border-radius:50%;height:16px;left:16px;position:absolute;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:16px}[dir=rtl] .adyen-checkout__payment-method__radio{left:auto;right:16px}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__radio{display:none}.adyen-checkout__payment-method__radio:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease-out;width:6px}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected) .adyen-checkout__payment-method__radio{border-color:#99a3ad;box-shadow:0 0 0 2px #d4d9db;cursor:pointer}.adyen-checkout__payment-method__radio--selected{background-color:#06f;border:0;transition:all .3s ease-out}.adyen-checkout__payment-method__radio--selected:hover{box-shadow:0 0 0 2px rgba(0,102,255,0.4)}.adyen-checkout__payment-method__radio--selected:after{transform:translateY(-50%) scale(1)}.adyen-checkout__order-payment-methods-list{list-style:none;margin:0 auto 16px;padding:0}.adyen-checkout__order-payment-method{background:#fff;border:1px solid #e6e9eb;margin-top:-1px;position:relative;width:100%}.adyen-checkout__order-payment-method:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.adyen-checkout__order-payment-method:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.adyen-checkout__order-payment-method__header{align-items:center;color:#00112c;display:flex;flex-wrap:nowrap;font-size:1em;font-weight:500;justify-content:space-between;padding:16px;position:relative;transition:background .1s ease-out;width:100%}.adyen-checkout__order-payment-method__header .adyen-checkout__payment-method__header__title{padding:0}.adyen-checkout__order-payment-method__details{padding:0 16px 16px}.adyen-checkout__order-payment-method__deducted-amount{display:flex;font-size:1em;justify-content:space-between;line-height:1em}.adyen-checkout__order-payment-method__deducted-amount__label{font-size:.81em}.adyen-checkout__order-payment-method__deducted-amount__value{font-weight:500}.adyen-checkout__order-remaining-amount{background:#ffeacc;border-radius:6px;color:#7f4a00;display:block;font-size:.81em;margin-bottom:16px;padding:8px 16px;width:100%}.adyen-checkout__order-remaining-amount strong{font-weight:700}.adyen-checkout__status{align-items:center;background-color:#fff;border:1px solid #d4d9db;border-radius:6px;color:#00112c;display:flex;flex-direction:column;font-size:1em;height:350px;justify-content:center;margin:0;padding:32px;text-align:center}.adyen-checkout__status__icon{margin-bottom:24px}.adyen-checkout__status .adyen-checkout__spinner__wrapper{max-height:88px}.adyen-checkout__dropin,.adyen-checkout__dropin *,.adyen-checkout__dropin :after,.adyen-checkout__dropin :before{box-sizing:border-box}.adyen-checkout__payment-methods-list--loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__instant-payment-methods-list{list-style:none;margin:0;padding:0}.adyen-checkout__instant-payment-methods-list li:not(:last-child){margin-bottom:8px}.adyen-checkout__link{color:#06f;text-decoration:none}.adyen-checkout__link:hover{text-decoration:underline}.AchInput-module_sf-input__wrapper__1V7mk{position:relative}.AchInput-module_sf-input__wrapper__1V7mk *,.AchInput-module_sf-input__wrapper__1V7mk :after,.AchInput-module_sf-input__wrapper__1V7mk :before{box-sizing:border-box}.AchInput-module_adyen-checkout__input__1SeSl{display:block;max-height:100px}.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}.adyen-checkout__pm__holderName{margin-bottom:0}.adyen-checkout__fieldset__title+.adyen-checkout__ach-sf__form{margin-top:0}.adyen-checkout__ach-input .adyen-checkout__fieldset--address,.adyen-checkout__ach-sf__form{margin-top:16px}.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}.adyen-checkout__await{background:#fff;border:1px solid #d4d9db;border-radius:12px;padding:40px;text-align:center}.adyen-checkout__await--result{padding:100px}.adyen-checkout__qr-loader--app{border:0;border-radius:0;padding:0}.adyen-checkout__await__brand-logo{border-radius:3px;width:74px}.adyen-checkout__await__indicator-text,.adyen-checkout__await__subtitle{color:#00112c;font-size:1em;line-height:19px;margin-top:32px}.adyen-checkout__await__indicator-holder .adyen-checkout__await__indicator-text{margin-left:10px;margin-top:6px}.adyen-checkout__await__indicator-holder{display:flex;justify-content:center;margin-bottom:20px;margin-top:32px}.adyen-checkout__await__subtitle--result{margin-bottom:32px}.adyen-checkout__await__icon{height:88px;width:88px}.adyen-checkout__await__progress{background:#d4d9db;border-radius:24px;height:4px;margin:32px auto 12px;width:152px}.adyen-checkout__await__percentage{background:#06f;border-radius:24px;display:block;height:100%}.adyen-checkout__await__countdown{color:#687282;font-size:.81em}.adyen-checkout__await>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__await__app-link{display:none;margin-top:16px}.adyen-checkout__await__separator__label{color:#687282;display:block;font-size:13px;overflow:hidden;position:relative;text-align:center;z-index:1}.adyen-checkout__await__separator__label:after,.adyen-checkout__await__separator__label:before{background-color:#e6e9eb;content:"\a0";height:1px;overflow:hidden;position:absolute;top:51%;width:50%}.adyen-checkout__await__separator__label:before{margin-left:-52%;text-align:right}.adyen-checkout__await__separator__label:after{margin-left:2%}@media only screen and (max-device-width:1200px){.adyen-checkout__await__app-link{display:block}}.adyen-checkout__blik__helper{color:#00112c;font-size:1em;font-weight:400;margin:0 0 16px;padding:0}.adyen-checkout__bankTransfer__introduction{color:#00112c;font-size:.81em;font-weight:400;margin:0 0 16px;padding:0}.adyen-checkout__bankTransfer__emailField{margin:0 0 16px}.adyen-checkout__bacs--confirm{position:relative}.adyen-checkout__bacs--confirm .adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__bacs .adyen-checkout__field--inactive{pointer-events:none}.adyen-checkout__bacs .adyen-checkout__bacs--edit{cursor:pointer;position:absolute;right:0;top:-25px;width:20%}.adyen-checkout__bacs .adyen-checkout__bacs--edit-dropin{top:-50px}.adyen-checkout__bacs .adyen-checkout__bacs--edit .adyen-checkout__bacs--edit-button{background:none;border:none;color:#06f;cursor:pointer;text-align:end;text-decoration:underline}.adyen-checkout__voucher-result__introduction{font-size:1em;max-width:420px}.adyen-checkout__klarna-widget{pointer-events:all}@font-face{font-family:'Faber Icons';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.ttf') format('truetype'),url('../fonts/icomoon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#f6f6f0;border:0 none;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2) '';-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2) '';box-shadow:0 1px 4px rgba(0,0,0,0.2) ''}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"Faber Icons";font-size:40px;display:inline-block;content:'\e901';color:rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.flex-direction-nav a.flex-next:before{content:'\e902'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"Faber Icons";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,0.3) inset;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.flexslider .slides>li:not(:first-of-type){display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;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,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{padding:15px;position:relative;right:15px}.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-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/resrc/FC.ECom/css/libs/fancybox/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:url('/resrc/FC.ECom/css/libs/fancybox/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 url('/resrc/FC.ECom/css/libs/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);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;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !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}.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:transparent;background:rgba(0,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:bold;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,0.8)}@font-face{font-family:"Azote W05 Regular";src:url("../fonts/engraving/azote/e56395a4-c50c-4289-b34e-28a5b8fd794a.eot?#iefix");src:url("../fonts/engraving/azote/e56395a4-c50c-4289-b34e-28a5b8fd794a.eot?#iefix") format("eot"),url("../fonts/engraving/azote/830c2393-8017-425d-ba58-9d3a2fb83ebf.woff") format("woff2"),url("../fonts/engraving/azote/830c2393-8017-425d-ba58-9d3a2fb83ebf.woff") format("woff"),url("../fonts/engraving/azote/5eb1d52c-5522-4389-9ac8-601c5a23e868.ttf") format("truetype")}@font-face{font-family:"feronia";src:url("../fonts/engraving/Feronia.ttf?#iefix");src:url("../fonts/engraving/Feronia.ttf?#iefix") format("truetype")}@font-face{font-family:'TeXGyreAdventor';src:url('../fonts/engraving/TeXGyreAdventor/TeXGyreAdventor-Regular.eot?#iefix');src:url('../fonts/engraving/TeXGyreAdventor/TeXGyreAdventor-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/engraving/TeXGyreAdventor/TeXGyreAdventor-Regular.woff2') format('woff2'),url('../fonts/engraving/TeXGyreAdventor/TeXGyreAdventor-Regular.woff') format('woff'),url('../fonts/engraving/TeXGyreAdventor/TeXGyreAdventor-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"MTTMilano-Regular";src:url("../fonts/MTTMilano-Regular/MTTMilano-Regular.eot");src:url("../fonts/MTTMilano-Regular/MTTMilano-Regular.eot") format("eot"),url("../fonts/MTTMilano-Regular/MTTMilano-Regular.woff") format("woff"),url("../fonts/MTTMilano-Regular/MTTMilano-Regular.ttf") format('truetype')}@font-face{font-family:"MTTMilano-Black";src:url("../fonts/MTTMilano-Black/MTTMilano-Black.eot");src:url("../fonts/MTTMilano-Black/MTTMilano-Black.eot") format("eot"),url("../fonts/MTTMilano-Black/MTTMilano-Black.woff") format("woff"),url("../fonts/MTTMilano-Black/MTTMilano-Black.ttf") format('truetype')}@font-face{font-family:"MTTMilano-Bold";src:url("../fonts/MTTMilano-Bold/MTTMilano-Bold.eot");src:url("../fonts/MTTMilano-Bold/MTTMilano-Bold.eot") format("eot"),url("../fonts/MTTMilano-Bold/MTTMilano-Bold.woff") format("woff"),url("../fonts/MTTMilano-Bold/MTTMilano-Bold.ttf") format('truetype')}@font-face{font-family:'GOODDP';src:url("../fonts/gooddpfont/GOODDP.ttf?#iefix");src:url("../fonts/gooddpfont/GOODDP.ttf?#iefix") format('truetype')}.clear{clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}/*! fonts */@font-face{font-family:'Faber Icons';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot') format('embedded-opentype'),url('../fonts/icomoon.ttf') format('truetype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.svg?#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'Faber Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-Delivery-Track:before{content:"\e938"}.icon-Checkout-Check:before{content:"\e930"}.icon-Product-Detail-Colortable-colorcircle .path1:before{content:"\e915";color:#fdc50c}.icon-Product-Detail-Colortable-colorcircle .path2:before{content:"\e916";margin-left:-1em;color:#f4e601}.icon-Product-Detail-Colortable-colorcircle .path3:before{content:"\e917";margin-left:-1em;color:#000}.icon-Product-Detail-Colortable-colorcircle .path4:before{content:"\e918";margin-left:-1em;color:#e22321}.icon-Product-Detail-Colortable-colorcircle .path5:before{content:"\e919";margin-left:-1em;color:#ea621e}.icon-Product-Detail-Colortable-colorcircle .path6:before{content:"\e91a";margin-left:-1em;color:#c5037e}.icon-Product-Detail-Colortable-colorcircle .path7:before{content:"\e91b";margin-left:-1em;color:#8dbb27}.icon-Product-Detail-Colortable-colorcircle .path8:before{content:"\e91c";margin-left:-1em;color:#028e5a}.icon-Product-Detail-Colortable-colorcircle .path9:before{content:"\e91d";margin-left:-1em;color:#6d398b}.icon-Product-Detail-Colortable-colorcircle .path10:before{content:"\e91e";margin-left:-1em;color:#f28e1e}.icon-Product-Detail-Colortable-colorcircle .path11:before{content:"\e91f";margin-left:-1em;color:#0797bc}.icon-Product-Detail-Colortable-colorcircle .path12:before{content:"\e920";margin-left:-1em;color:#454e99}.icon-Product-Detail-Colortable-colorcircle .path13:before{content:"\e921";margin-left:-1em;color:#2b70b1}.icon-Product-Detail-Colortable-colorcircle .path14:before{content:"\e922";margin-left:-1em;color:#fff}.icon-Product-Teaser-colorcircle .path1:before{content:"\e923";color:#fdc50c}.icon-Product-Teaser-colorcircle .path2:before{content:"\e924";margin-left:-1em;color:#f4e601}.icon-Product-Teaser-colorcircle .path3:before{content:"\e925";margin-left:-1em;color:#000}.icon-Product-Teaser-colorcircle .path4:before{content:"\e926";margin-left:-1em;color:#e22321}.icon-Product-Teaser-colorcircle .path5:before{content:"\e927";margin-left:-1em;color:#ea621e}.icon-Product-Teaser-colorcircle .path6:before{content:"\e928";margin-left:-1em;color:#c5037e}.icon-Product-Teaser-colorcircle .path7:before{content:"\e929";margin-left:-1em;color:#8dbb27}.icon-Product-Teaser-colorcircle .path8:before{content:"\e92a";margin-left:-1em;color:#028e5a}.icon-Product-Teaser-colorcircle .path9:before{content:"\e92b";margin-left:-1em;color:#6d398b}.icon-Product-Teaser-colorcircle .path10:before{content:"\e92c";margin-left:-1em;color:#f28e1e}.icon-Product-Teaser-colorcircle .path11:before{content:"\e92d";margin-left:-1em;color:#0797bc}.icon-Product-Teaser-colorcircle .path12:before{content:"\e92e";margin-left:-1em;color:#454e99}.icon-Product-Teaser-colorcircle .path13:before{content:"\e92f";margin-left:-1em;color:#2b70b1}.icon-gallery-arrow-left:before{content:"\e901"}.icon-gallery-arrow-right:before{content:"\e902"}.icon-Admin-Newsletter:before{content:"\e903"}.icon-Admin-Password:before{content:"\e904"}.icon-Admin-Perosonal:before{content:"\e905"}.icon-Admin-Shipping-Address:before{content:"\e906"}.icon-Download-Image:before{content:"\e907"}.icon-Download-PDF:before{content:"\e908"}.icon-Download-Video:before{content:"\e909"}.icon-Filter-delete:before{content:"\e90a"}.icon-Footer-Email:before{content:"\e90b"}.icon-Footer-Hotline:before{content:"\e90c"}.icon-Footer-Send-Back:before{content:"\e90d"}.icon-Footer-Shipping:before{content:"\e90e"}.icon-Navi-Cart:before{content:"\e90f"}.icon-Navi-Login:before{content:"\e910"}.icon-Navi-Search:before{content:"\e911"}.icon-Password-closed:before{content:"\e912"}.icon-Password:before{content:"\e913"}.icon-Product-Buy-Button-Cart:before{content:"\e914"}.icon-Product-Zoom:before{content:"\e931"}.icon-Rating-Like-No:before{content:"\e932"}.icon-Rating-Like-Yes:before{content:"\e933"}.icon-Service-PDF:before{content:"\e934"}.icon-Service-Print:before{content:"\e935"}.icon-Service-Share:before{content:"\e936"}.icon-bin:before{content:"\e937"}.icon-play2:before{content:"\e900"}.icon-unpaid:before{content:"\e939"}.icon-A-icon:before{content:"\e93a"}.icon-A-filled:before{content:"\e93b"}.icon-a-filled-circle:before{content:"\e93c"}/*! fieldset */input[type="text"],.inputText{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;border:1px solid #e2e3e3;padding:11px 13px 7px}input[type="text"]:-moz-placeholder,.inputText:-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px}input[type="text"]::-moz-placeholder,.inputText::-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px}input[type="text"]:-ms-input-placeholder,.inputText:-ms-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px}input[type="text"]::-webkit-input-placeholder,.inputText::-webkit-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:21px}/*! grid */.col-1{float:left;margin-left:.63291139%;margin-right:.63291139%;width:4.98417722%}.col-2{float:left;margin-left:.63291139%;margin-right:.63291139%;width:11.23417722%}.col-3{float:left;margin-left:.63291139%;margin-right:.63291139%;width:17.48417722%}.col-4{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%}.col-5{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%}.col-6{float:left;margin-left:.63291139%;margin-right:.63291139%;width:36.23417722%}.col-7{float:left;margin-left:.63291139%;margin-right:.63291139%;width:42.48417722%}.col-8{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%}.col-9{float:left;margin-left:.63291139%;margin-right:.63291139%;width:54.98417722%}.col-10{float:left;margin-left:.63291139%;margin-right:.63291139%;width:61.23417722%}.col-11{float:left;margin-left:.63291139%;margin-right:.63291139%;width:67.48417722%}.col-12{float:left;margin-left:.63291139%;margin-right:.63291139%;width:73.73417722%}.col-13{float:left;margin-left:.63291139%;margin-right:.63291139%;width:79.98417722%}.col-14{float:left;margin-left:.63291139%;margin-right:.63291139%;width:86.23417722%}.col-15{float:left;margin-left:.63291139%;margin-right:.63291139%;width:92.48417722%}.col-16{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.row-1{float:left;margin-left:-10.12658228%;margin-right:-10.12658228%;width:125.3968254%}.row-2{float:left;margin-left:-5.06329114%;margin-right:-5.06329114%;width:111.26760563%}.row-3{float:left;margin-left:-3.37552743%;margin-right:-3.37552743%;width:107.239819%}.row-4{float:left;margin-left:-2.53164557%;margin-right:-2.53164557%;width:105.33333333%}.row-5{float:left;margin-left:-2.02531646%;margin-right:-2.02531646%;width:104.22163588%}.row-6{float:left;margin-left:-1.68776371%;margin-right:-1.68776371%;width:103.49344978%}.row-7{float:left;margin-left:-1.44665461%;margin-right:-1.44665461%;width:102.97951583%}.row-8{float:left;margin-left:-1.26582278%;margin-right:-1.26582278%;width:102.5974026%}.row-9{float:left;margin-left:-1.12517581%;margin-right:-1.12517581%;width:102.30215827%}.row-10{float:left;margin-left:-1.01265823%;margin-right:-1.01265823%;width:102.06718346%}.row-11{float:left;margin-left:-0.92059839%;margin-right:-0.92059839%;width:101.87573271%}.row-12{float:left;margin-left:-0.84388186%;margin-right:-0.84388186%;width:101.7167382%}.row-13{float:left;margin-left:-0.77896787%;margin-right:-0.77896787%;width:101.58259149%}.row-14{float:left;margin-left:-0.72332731%;margin-right:-0.72332731%;width:101.46788991%}.row-15{float:left;margin-left:-0.67510549%;margin-right:-0.67510549%;width:101.36869119%}.row-16{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%}.pull-1{margin-right:6.88291139%}.pull-2{margin-right:13.13291139%}.pull-3{margin-right:19.38291139%}.pull-4{margin-right:25.63291139%}.pull-5{margin-right:31.88291139%}.pull-6{margin-right:38.13291139%}.pull-7{margin-right:44.38291139%}.pull-8{margin-right:50.63291139%}.pull-9{margin-right:56.88291139%}.pull-10{margin-right:63.13291139%}.pull-11{margin-right:69.38291139%}.pull-12{margin-right:75.63291139%}.pull-13{margin-right:81.88291139%}.pull-14{margin-right:88.13291139%}.pull-15{margin-right:94.38291139%}.pull-16{margin-right:100.63291139%}.push-1{margin-left:6.88291139%}.push-2{margin-left:13.13291139%}.push-3{margin-left:19.38291139%}.push-4{margin-left:25.63291139%}.push-5{margin-left:31.88291139%}.push-6{margin-left:38.13291139%}.push-7{margin-left:44.38291139%}.push-8{margin-left:50.63291139%}.push-9{margin-left:56.88291139%}.push-10{margin-left:63.13291139%}.push-11{margin-left:69.38291139%}.push-12{margin-left:75.63291139%}.push-13{margin-left:81.88291139%}.push-14{margin-left:88.13291139%}.push-15{margin-left:94.38291139%}.push-16{margin-left:100.63291139%}.row{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%}.col-1-fixed{float:left;margin-left:8px;margin-right:8px;width:63px}.col-2-fixed{float:left;margin-left:8px;margin-right:8px;width:142px}.col-3-fixed{float:left;margin-left:8px;margin-right:8px;width:221px}.col-4-fixed{float:left;margin-left:8px;margin-right:8px;width:300px}.col-5-fixed{float:left;margin-left:8px;margin-right:8px;width:379px}.col-6-fixed{float:left;margin-left:8px;margin-right:8px;width:458px}.col-7-fixed{float:left;margin-left:8px;margin-right:8px;width:537px}.col-8-fixed{float:left;margin-left:8px;margin-right:8px;width:616px}.col-9-fixed{float:left;margin-left:8px;margin-right:8px;width:695px}.col-10-fixed{float:left;margin-left:8px;margin-right:8px;width:774px}.col-11-fixed{float:left;margin-left:8px;margin-right:8px;width:853px}.col-12-fixed{float:left;margin-left:8px;margin-right:8px;width:932px}.col-13-fixed{float:left;margin-left:8px;margin-right:8px;width:1011px}.col-14-fixed{float:left;margin-left:8px;margin-right:8px;width:1090px}.col-15-fixed{float:left;margin-left:8px;margin-right:8px;width:1169px}.col-16-fixed{float:left;margin-left:8px;margin-right:8px;width:1248px}@media (max-width:1280px){.row{float:left;margin-left:0;margin-right:0;width:100%}}.showgrid{background-image:url(http://griddle.it/1264-16-16);background-repeat:repeat-y;background-position:center top}.appearance-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clear-inline-block-whitespace{margin-top:-0.5em}.horizontal-align{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.horizontal-centered{display:block;float:none;margin-left:auto;margin-right:auto}.horizontal-vertical-align{left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.reset-listing-style{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none}@media (min-width:1280px){.stretch-element{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.vertical-middle:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.vertical-middle>*{display:inline-block;float:none;vertical-align:middle}.vertical-top:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.vertical-top>*{display:inline-block;float:none;vertical-align:top}.vertical-align{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.absolute-vertical-align{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print{body{display:block !important;float:none;margin-left:auto !important;margin-right:auto !important;min-width:0 !important;width:720px !important}body>.container{display:block !important;float:none;margin-left:auto !important;margin-right:auto !important;width:100%}#header{border:none;padding:0}#header .col-4{float:none;margin:0 auto}#header .navigation{height:auto}#header .logo{display:none}#header .logo-print{display:block !important}.breadcrumb{margin-left:auto !important;margin-right:auto !important;display:block !important;width:100% !important}.breadcrumb .breadcrumb-list{display:block !important;line-height:32px;overflow:hidden;margin:0 auto}.stage-gallery .body{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.stage-gallery .body .btn,.stage-gallery .body:after,.stage-gallery .body:before{display:none !important}.stage-gallery .item{height:auto !important}.stage-gallery .item .body,.stage-gallery .item .header img{height:240px !important}.stage-gallery .flexslider{float:none !important}body>.container>main{display:block !important;margin:0 auto;max-width:100% !important;width:100% !important}body>.container>main>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-left:auto !important;margin-right:auto !important;padding:0 40px;width:100% !important}#cookieWarning,.content-tabs,#header .col-6,#header #flyouts,footer>section,.content-detail-page main .video-player,.content-detail-page-anchor main .video-player,.content-detail-page main .standard-teaser-list,.content-detail-page-anchor main .standard-teaser-list,html .content-detail-page>.container>aside.right,html .content-detail-page>.container>aside.left,html .content-detail-page-anchor>.container>aside.right,html .content-detail-page-anchor>.container>aside.left,.content-detail-page-anchor .tutorial-summary{display:none !important}}.cdp-action-list{-webkit-transition:all right .25s linear ease;-moz-transition:all right .25s linear ease;-ms-transition:all right .25s linear ease;-o-transition:all right .25s linear ease;transition:all right .25s linear ease;-moz-transition:right .25s linear;-o-transition:right .25s linear;-webkit-transition:right .25s linear;transition:right .25s linear;width:220px;position:relative;z-index:99}.cdp-action-list .trigger{cursor:pointer;height:100%;position:absolute;z-index:99;width:40px}.cdp-action-list.sticky{position:fixed;top:60px !important}.cdp-action-list.sticky.hidden{position:relative;top:0 !important}.cdp-action-list>ul{list-style:none}.cdp-action-list>ul .items{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;padding:6px 0;position:relative}.cdp-action-list>ul .items .share-button{border:none;margin-top:0}.cdp-action-list>ul .items .share-button .link{line-height:21px}.cdp-action-list>ul .items .share-button .popup-modal{width:255px}.cdp-action-list>ul .items+li{border-top:1px solid #d3d3d3}.cdp-action-list>ul .items a>span{display:inline-block;font-size:17px;margin-right:20px;vertical-align:middle}.cdp-action-list>ul .items:empty{display:none}.cdp-action-list>ul .share-link>span{margin-right:18px}.cdp-action-list>ul .share-link+.popup-modal{top:35px;left:-17px}.cdp-action-list>ul .share-link:hover .icon-share,.cdp-action-list>ul .share-link:hover .link{color:#05301a}.cdp-action-list+.flexslider{margin-top:45px}@media screen and (max-width:790px){.cdp-action-list{-webkit-box-shadow:#707170 2px 2px 5px -2px;-moz-box-shadow:#707170 2px 2px 5px -2px;-o-box-shadow:#707170 2px 2px 5px -2px;box-shadow:#707170 2px 2px 5px -2px;-webkit-box-shadow:2px 2px 5px -2px #707170;-moz-box-shadow:2px 2px 5px -2px #707170;box-shadow:2px 2px 5px -2px #707170;background-color:#ffffff;position:absolute;right:0;top:0;width:255px}.cdp-action-list>ul{padding:0 5px}.cdp-action-list>ul .items{padding:11px 0 11px 7px}.cdp-action-list.is-closed{-webkit-box-shadow:#707170 2px 2px 5px -2px;-moz-box-shadow:#707170 2px 2px 5px -2px;-o-box-shadow:#707170 2px 2px 5px -2px;box-shadow:#707170 2px 2px 5px -2px;-webkit-box-shadow:2px 2px 5px -2px #707170;-moz-box-shadow:2px 2px 5px -2px #707170;box-shadow:2px 2px 5px -2px #707170;background-color:#ffffff;right:-215px}.cdp-action-list.is-closed .share-button .popup-modal{opacity:0}.cdp-action-list+.flexslider{margin-top:0}}body.mini-cart-open .anchor-tab .icon-Navi-Cart.hidden{position:absolute;top:4px;left:-2px}body.mini-cart-open .anchor-tab .icon-Navi-Cart.hidden>span{display:none}.anchor-tab{opacity:0;filter:alpha(opacity=0);-webkit-transition:all all .4s linear ease;-moz-transition:all all .4s linear ease;-ms-transition:all all .4s linear ease;-o-transition:all all .4s linear ease;transition:all all .4s linear ease;-moz-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;transition:all .4s linear;background-color:#05301a;position:fixed;top:-200px;width:100%;z-index:1003}@media (min-width:1280px){.anchor-tab{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1280px){.anchor-tab{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.anchor-tab a:hover{color:#ffffff !important}.anchor-tab .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;padding:0 50px;position:relative;width:1280px}.anchor-tab .container .anchor-list{display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.anchor-tab .container .anchor-list>ul{list-style:none}@media (max-width:1280px){.anchor-tab .container{width:100%}}.anchor-tab .img{margin-right:40px}.anchor-tab .img img{display:block}.anchor-tab .anchor-link{display:inline-block;position:relative}.anchor-tab .anchor-link a{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.01em;line-height:18px;color:#b8ddc0;display:block;font-weight:600;padding:20px 0}.anchor-tab .anchor-link a:hover{color:#ffffff !important}.anchor-tab .anchor-link a:empty{display:none}.anchor-tab .anchor-link+.anchor-link{margin-left:40px}.anchor-tab .anchor-link.active a{color:#ffffff}.anchor-tab .anchor-link.active:after{background-color:#b8ddc0;bottom:0;content:"";display:block;height:5px;position:absolute;left:0;width:100%}.anchor-tab .dots{opacity:0;filter:alpha(opacity=0);background-color:#05301a;color:#fff;cursor:pointer;font-size:25px;line-height:45px;position:absolute;right:0;top:6px;width:20px;z-index:999}.anchor-tab .dots.is-visible{opacity:1;filter:alpha(opacity=100)}.anchor-tab .dots-left{display:none;left:0}.anchor-tab .shop-menu{bottom:15px}.anchor-tab .shop-menu .mini-cart-main .tooltip{bottom:inherit;margin-left:-125px}.anchor-tab .shop-menu .mini-cart-main .tooltip:after{border-top:10px solid transparent;border-bottom:10px solid #b8ddc0;border-right:10px solid transparent;border-left:10px solid transparent;left:136px;top:-20px}.anchor-tab .img,.anchor-tab ul{display:inline-block;vertical-align:middle}.anchor-tab.sticky{-webkit-box-shadow:#555 0 0 5px 0;-moz-box-shadow:#555 0 0 5px 0;-o-box-shadow:#555 0 0 5px 0;box-shadow:#555 0 0 5px 0;-webkit-box-shadow:0 0 5px 0 #555;-moz-box-shadow:0 0 5px 0 #555;box-shadow:0 0 5px 0 #555;opacity:1;filter:alpha(opacity=100);top:0}@media (max-width:790px){.anchor-tab .container{padding:0 20px}.anchor-tab .img{margin-right:20px}.anchor-tab .anchor-link+.anchor-link{margin-left:20px}}@media (max-width:640px){.anchor-tab .container{padding:0 20px}.anchor-tab .anchor-list ul{width:780px}.anchor-tab .anchor-link>a{padding:24px 0}}.cart-summary{background-color:#f6f6f0;border:1px solid #e2e3e3;margin:0 auto;padding:0;width:330px}.cart-summary .btn-primary{margin-top:16px;padding:11px 14px;width:100%}.cart-summary .cart-item{font-size:14px;padding:0;position:relative}.cart-summary .cart-item p{line-height:22px}.cart-summary .cart-item .checkout-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#002c11;border:0;color:white;font-size:14px;font-weight:600;margin-top:20px;outline:none;padding:8px 0;width:100%}.cart-summary .cart-item .info-icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #c0c0c0;position:relative;display:inline-block;font-style:italic;height:16px;line-height:15px;margin-left:6px;text-align:center;top:4px;width:16px}.cart-summary .cart-item .info-icon:before{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c0c0;content:"i";font-family:monospace;font-size:10px;font-style:italic;left:5px;position:absolute}.cart-summary .cart-item .remove-link{text-decoration:underline}.cart-summary .cart-item .text,.cart-summary .cart-item .value{display:inline-block;padding:10px 0;text-align:left}.cart-summary .cart-item .text p,.cart-summary .cart-item .value p,.cart-summary .cart-item .text .subline,.cart-summary .cart-item .value .subline{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;font-size:12px}.cart-summary .cart-item .text p:not(.subline),.cart-summary .cart-item .value p:not(.subline){font-size:14px}.cart-summary .cart-item .text{width:65%}.cart-summary .cart-item .tooltip{min-width:120px;width:auto}.cart-summary .cart-item .value{text-align:right;vertical-align:top;width:33%}.cart-summary .cart-item.cart-total p:not(.subline){color:#05301a;font-size:16px}.cart-summary .cart-item.cart-total .subline{color:#b7b8b7;margin-top:0}.cart-summary .cart-item.cart-total .text,.cart-summary .cart-item.cart-total .value{padding-bottom:0;padding-top:15px}.cart-summary .cart-item.promo .remove-link{color:#b7b8b7;position:relative;top:-6px}.cart-summary .cart-item.promo .text,.cart-summary .cart-item.promo .value{padding-bottom:2px;padding-top:16px}.cart-summary .cart-item+.cart-item{border-top:1px solid #e2e3e3}.cart-summary .content{border-top:1px solid #e2e3e3;padding:0 13px 13px}.cart-summary .disclaimer{color:#b7b8b7;font-size:13px;line-height:20px;margin-top:8px}.cart-summary .dropdown-content{clear:both;margin-top:10px;padding:0 13px 13px}.cart-summary .dropdown-content:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.cart-summary .dropdown-content .cart-product-teaser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:0;margin:0;padding-top:0;width:100%}.cart-summary .dropdown-content .cart-product-teaser .availability,.cart-summary .dropdown-content .cart-product-teaser .options,.cart-summary .dropdown-content .cart-product-teaser .quantity{display:none}.cart-summary .dropdown-content .cart-product-teaser .teaser-title{font-size:16px;line-height:14px;width:100%}.cart-summary .dropdown-content .cart-product-teaser .teaser-title+.specifications{margin-top:6px}.cart-summary .dropdown-content .cart-product-teaser+.cart-product-teaser{border-top:1px solid #e2e3e3;margin-top:16px;padding-top:16px}.cart-summary .dropdown-content .image{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%}.cart-summary .dropdown-content .price{bottom:0;float:right;font-size:12px;line-height:16px;margin:0;position:absolute;right:0;width:auto}.cart-summary .dropdown-content .specifications{width:100%}.cart-summary .dropdown-content .specifications li{font-size:12px;line-height:16px}.cart-summary .dropdown-content .teaser-info{float:left;margin-left:.63291139%;margin-right:.63291139%;width:73.73417722%;position:relative}.cart-summary .header{background:white}.cart-summary .header .dropdown-content{display:none}.cart-summary .header .dropdown-header{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#707170;cursor:pointer;font-size:16px;padding:15px 14px 10px;position:relative}.cart-summary .header .dropdown-header:after{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-277px -67px;height:4px;width:9px;content:"";position:absolute;right:13px}.cart-summary .header .dropdown-header.open:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart-summary .header .products-in-order{border-top:1px solid #e2e3e3}.cart-summary .header .title{color:#05301a;font-family:"Times New Roman";font-size:20px;font-style:italic;padding-bottom:14px;padding-top:14px;text-align:center}.cart-product-teasers{margin:0 45px;border-bottom:1px solid #e2e3e3;padding-bottom:32px}.cart-product-teasers .header{clear:both;margin-bottom:8px}.cart-product-teasers .header:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.cart-product-teasers .header .empty-col{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:29.9718706%;display:block;min-height:1px}.cart-product-teasers .header .product-name{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:31.08298172%}.cart-product-teasers .header .quantity{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:13.30520394%;margin-left:0}.cart-product-teasers .header .total{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:18.86075949%;float:right;margin-right:0;min-width:10%;text-align:right}.cart-product-teasers .header>div{float:left;margin-left:.63291139%;margin-right:.63291139%;width:11.23417722%;color:#707170;font-size:14px}.cart-product-teasers .not-in-stock-wrapper{border:1px solid #e2e3e3;margin-bottom:20px;padding:0 0 16px}.cart-product-teasers .not-in-stock-wrapper .cart-product-teaser{margin-left:15px;margin-right:15px;width:96%}.cart-product-teasers .not-in-stock-wrapper .icon{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-125px -88px;height:27px;width:32px;display:inline-block;margin-right:7px;vertical-align:middle}.cart-product-teasers .not-in-stock-wrapper .options{bottom:20px}.cart-product-teasers .not-in-stock-wrapper .subtitle{color:#707170;font-size:14px;line-height:16px;padding-bottom:15px;padding-top:16px}.cart-product-teasers .not-in-stock-wrapper .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.025em;line-height:28px;background-color:#e2e3e3;color:#e62e2e;font-style:italic;padding:15px 8px}.cart-product-teasers .not-in-stock-wrapper .title,.cart-product-teasers .not-in-stock-wrapper .subtitle{text-align:center}.cart-product-teasers .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;display:block;width:100%}.cart-product-teasers .section-title+.header{margin-top:24px}@media (max-width:790px){.cart-product-teasers{margin-left:auto;margin-right:auto;width:89.35917722%}}.cart-product-teaser{clear:both;border-top:1px solid #e2e3e3;padding-top:20px;position:relative}.cart-product-teaser:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.cart-product-teaser .availability{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;color:#009c4e;font-weight:700}.cart-product-teaser .gift{color:#707170;font-size:14px;line-height:16px;margin-top:12px;position:relative}.cart-product-teaser .gift input{opacity:0;filter:alpha(opacity=0);position:absolute}.cart-product-teaser .gift input:checked+label:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-298px -88px;height:8px;width:13px;content:"";left:4px;height:15px;position:absolute;top:8px;width:15px}.cart-product-teaser .gift label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;padding-left:28px}.cart-product-teaser .gift label:before{border:1px solid #e4e4e4;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.cart-product-teaser .gift-details{text-decoration:underline}.cart-product-teaser .image{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:29.9718706%}.cart-product-teaser .image img{float:left;width:100%}.cart-product-teaser .options{color:#707170;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;margin-top:60px;width:100%}.cart-product-teaser .options a{text-decoration:underline}.cart-product-teaser .options a+a{margin-left:10px}.cart-product-teaser .price{float:left;margin-left:1.68776371%;margin-right:1.68776371%;width:21.62447257%;color:#707170;float:right;font-size:15px;margin-left:1%;margin-right:0;margin-top:18px;text-align:right}.cart-product-teaser .quantity{float:left;margin-left:1.68776371%;margin-right:1.68776371%;width:21.62447257%}.cart-product-teaser .quantity-selector{width:95px}.cart-product-teaser .quantity.plain{color:#707170;font-size:15px;margin-top:25px}.cart-product-teaser .selectboxit-options,.cart-product-teaser .selectboxit-text{text-align:center}.cart-product-teaser .specifications{float:left;margin-left:1.68776371%;margin-right:1.68776371%;width:46.62447257%;color:#707170;margin-left:0}.cart-product-teaser .specifications ul{list-style:none}.cart-product-teaser .teaser-info{float:left;margin-left:1.12517581%;margin-right:1.12517581%;width:65.52742616%}.cart-product-teaser .teaser-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;float:left;margin-left:1.68776371%;margin-right:1.68776371%;width:46.62447257%;display:block;float:none;font-style:normal;margin-left:0}.cart-product-teaser .teaser-title+.specifications{margin-top:12px}.cart-product-teaser .teaser-title+.specifications+.quantity{margin-top:10px}.cart-product-teaser.discontinued .availability,.cart-product-teaser.not-in-stock .availability{color:#e62e2e}.cart-product-teaser.discontinued .options a:hover,.cart-product-teaser.not-in-stock .options a:hover{color:#707170 !important}.cart-product-teaser.discontinued .specifications,.cart-product-teaser.not-in-stock .specifications,.cart-product-teaser.discontinued .teaser-title,.cart-product-teaser.not-in-stock .teaser-title{color:#b7b8b7 !important}.cart-product-teaser+.cart-product-teaser,.cart-product-teaser+.not-in-stock-wrapper{margin-top:20px}.cart-product-teaser .price-section{display:inline-block;width:100%}.cart-product-teaser .engraved,.cart-product-teaser .engraving{clear:both}.cart-product-teaser .engraved:after,.cart-product-teaser .engraving:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.cart-product-teaser .engraving{float:left;margin-top:35px;width:100%}.cart-product-teaser .engraving .personalizable{color:#707170;vertical-align:top}.cart-product-teaser .icon-engraving{font-size:24px}.cart-product-teaser .icon-a-filled-circle{color:#05301a;font-weight:600}.cart-product-teaser .icon-A-filled{color:#05301a}.cart-product-teaser .engraved{border-top:1px solid #e1e2e4;color:#707170;font-size:14px;margin-top:20px;padding-top:20px}.cart-product-teaser .engraved .engraved-button .personalized{color:#05301a;font-weight:bold;position:relative;vertical-align:top}.cart-product-teaser .engraved .info{margin-top:10px}.cart-product-teaser .engraved .info .unit-price{padding:10px 0}.cart-product-teaser .engraved .properties{display:inline-block;line-height:18px;width:62%}.cart-product-teaser .engraved .properties ul{list-style:none}.cart-product-teaser .engraved .properties ul .property{width:50%;display:inline-block}.cart-product-teaser .engraved .properties ul .value{width:49%}.cart-product-teaser .engraved .total-price{display:inline-block;text-align:right;vertical-align:top;width:37%}.cart-product-teaser .engraved .description{margin-bottom:10px;width:76%}.cart-product-teaser .engraved .description .title{color:#707170;font-weight:600;line-height:18px}.cart-product-teaser .engraved .description .text{line-height:20px}.cart-product-teaser .engraved .edit-engraving{color:#707170;float:left;padding:0;text-decoration:underline}/*! color-circle */.color-circle{border-radius:50%;color:#707170;cursor:pointer;display:inline-block;font-size:0;height:30px;margin:9px 8px;position:relative;text-align:center;width:30px;z-index:1}.color-circle:after{border-radius:50%;box-sizing:content-box;content:'';height:100%;pointer-events:none;position:absolute;width:100%}.color-circle:before{display:block;-webkit-font-smoothing:antialiased}.color-circle{transition:background .2s,color .2s}.color-circle:after{box-shadow:0 0 0 1px #b7b8b7;left:-7px;opacity:0;padding:7px;top:-7px;transform:scale(.8);transition:transform .2s,opacity .2s}.color-circle:hover:after,.color-circle.active:after,.color-circle.show:after{opacity:1;transform:scale(1)}.color-table{display:inline-block;margin:100px 0 40px;text-align:center;width:100%}.color-table .add-to-cart .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:transparent}.color-table .cart-button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#05301a;border:0;color:white;font-size:15px;outline:none;padding:9px 11px;position:relative;z-index:5}.color-table .cart-button .icon-cart{margin:0;position:relative;z-index:-1}.color-table .cart-button:hover{opacity:.8;filter:alpha(opacity=80)}.color-table .cart-button:hover+.message{opacity:1;filter:alpha(opacity=100);visibility:visible}.color-table .colors{clear:both;margin-left:auto;margin-right:auto;width:73.73417722%;margin-bottom:-16px}.color-table .colors:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.color-table .colors .color{display:block;height:55px;margin:0;width:100%}@media (max-width:1280px){.color-table .colors .color img{height:100%}}.color-table .colors .color+.info{margin-top:6px}.color-table .color-teaser{float:left;margin-left:.84388186%;margin-right:.84388186%;width:14.97890295%;margin-bottom:35px;position:relative}.color-table .color-teaser.not-in-stock .cart-button{opacity:.5;filter:alpha(opacity=50);cursor:default;position:relative;z-index:1}.color-table .color-teaser.not-in-stock .quantity{opacity:.5;filter:alpha(opacity=50);overflow:hidden}.color-table .color-teaser.selected:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,0.75);background-repeat:no-repeat;content:"";height:45px;position:absolute;top:5px;width:45px;z-index:9}.color-table .color-teaser.selected figure{position:relative}.color-table .color-teaser.selected figure:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-226px -88px;height:12px;width:17px;content:"";left:50%;margin-left:-8px;margin-top:-6px;position:absolute;top:50%;z-index:10}.color-table .color-teaser.basicColor-5f055d063bb94e5b979d2a7cf08d3576 img{border:1px solid #e1e2e4}.color-table .filters{clear:both;margin-left:auto;margin-right:auto;width:48.73417722%;border-bottom:1px solid #d3d3d3;display:inline-block;margin-bottom:40px;margin-top:30px;padding-bottom:1px;width:auto}.color-table .filters:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.color-table .filters .all-filters{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-319px -25px;height:30px;width:30px;padding-bottom:1px}.color-table .filters .all-filters img{display:none}.color-table .filters .filter:first-of-type{margin-left:0}.color-table .filters .filter:last-of-type{margin-right:0}.color-table .filter{float:left;margin-left:.63291139%;margin-right:.63291139%;width:11.23417722%;cursor:pointer;display:inline-block;float:none;height:31px;margin:0 5px;position:relative;width:31px}.color-table .filter img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:100%}.color-table .filter:hover:before,.color-table .filter.active-filter:before{border-bottom:1px solid #d3d3d3;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:100%}.color-table .filter.active-filter:before,.color-table .filter:hover:before{border-bottom:1px solid #05301a}.color-table .headline{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.color-table .info{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.035em;line-height:19px;font-size:12px;line-height:20px;min-height:40px;text-align:left}.color-table .info+.add-to-cart{margin-top:6px}.color-table .message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;filter:alpha(opacity=0);-webkit-transition:all all .3s ease ease;-moz-transition:all all .3s ease ease;-ms-transition:all all .3s ease ease;-o-transition:all all .3s ease ease;transition:all all .3s ease ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background:white;border:1px solid #e2e3e2;bottom:53px;color:#e30613;font-size:12px;position:absolute;visibility:hidden;width:100%}.color-table .message:after,.color-table .message:before{border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e2e3e2;content:"";position:absolute;right:10px;top:100%}.color-table .message:after{border-top-color:white;top:91%}.color-table .quantity{float:left;width:96px}.color-table .quantity select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d3d3d3;height:40px;outline:none;width:100%}.color-table .quantity+.cart-button{margin-left:5px}.color-table .quantity-select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:96px !important}.color-table .selectboxit-container{background-color:white}.color-table .selectboxit-container .selectboxit-text{color:#707170}.color-table .sub-headline{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;font-style:italic}.color-table.not-in-stock .add-to-cart .cart-button{opacity:.5;filter:alpha(opacity=50);cursor:default;position:relative;z-index:1}.color-table.not-in-stock .add-to-cart .quantity{opacity:.5;filter:alpha(opacity=50);overflow:hidden}.engraving-wrapper{clear:both;margin-top:20px}.engraving-wrapper:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.icon-engraving{font-size:16px;padding-right:5px}@media (min-width:768px){.engraving-wrapper .add-engraving-button{float:right;padding:12px;width:70%}}.product-info{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%;margin-top:-8px}.product-info .all-filters{font-size:0;margin-top:27px;position:relative}.product-info .all-filters a{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;color:#05301a;font-weight:600;text-decoration:underline}.product-info .all-filters a:hover{color:#707170 !important}.product-info .all-filters span{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-319px -25px;height:30px;width:30px;margin-right:13px}.product-info .all-filters a,.product-info .all-filters span{display:inline-block;vertical-align:middle}.product-info .cart .info{margin-top:17px;text-align:left;width:100%}.product-info .cart .info p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;display:block;font-weight:600}.product-info .cart .info p.green{color:#009a54}.product-info .cart .info p.red{color:#c53430}.product-info .color-picker{margin-top:7px}.product-info .color-picker .color-items{border-top:1px solid #e1e2e4;font-size:0;padding-bottom:12px;width:100%}.product-info .color-picker .color-items a{height:100%;position:absolute;width:100%;z-index:10}.product-info .color-picker .color-items li{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:30px;margin-top:14px;position:relative;vertical-align:top;width:30px}.product-info .color-picker .color-items li .icon-check:before{-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);color:rgba(255,255,255,0.7);content:"\e930";font-size:19px;position:absolute;left:50%;top:50%}.product-info .color-picker .color-items li:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid transparent;content:'';display:block;height:40px;position:absolute;width:40px}.product-info .color-picker .color-items li.selected:after{border-color:#707170}.product-info .color-picker .color-items li:hover:after{border-color:#707170}.product-info .color-picker .color-items li:nth-child(9n){margin-left:0}.product-info .color-picker .color-items li+li{margin-left:14px}.product-info .color-picker .color-name{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;font-weight:600;padding:14px 0}.product-info .color-picker .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e2e4;margin-top:5px;padding:0 19px;width:100%}.product-info .detail-text{width:100%}.product-info .detail-text h1{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;font-style:normal}.product-info .detail-text .rating p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;display:inline-block}.product-info .detail-text .price{margin-top:10px;color:#707170}.product-info .detail-text .price span{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:22px;letter-spacing:.01em;line-height:24px;color:#05301a}.product-info .detail-text .price span.replaced{text-decoration:line-through;color:#707170}.product-info .detail-text .price span.reducted{color:#fc6767}.product-info .info-box{background-color:#f2f2f2;margin-top:15px;max-width:100%;padding:17px 31px;text-align:center}.product-info .info-box h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px}.product-info .info-box a{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:block;line-height:24px;margin-top:3px;text-decoration:underline}.product-info .selectbox{margin-top:13px;width:100%}.product-info .selectbox .selectboxit-container{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;width:27%}.product-info .selectbox .selectboxit-container .quantity{text-align:center}.product-info .selectbox .selectboxit-container .quantity.selectboxit{height:39px;width:100% !important}.product-info .selectbox .selectboxit-container .quantity .selectboxit-arrow-container{height:40px}.product-info .selectbox .selectboxit-container .quantity .selectboxit-option-icon-container{float:right}.product-info .selectbox .title{width:100%}.product-info .selectbox.cart{font-size:0}.product-info .selectbox.cart .cart-button{margin-left:3%;width:70%}.product-info .selectbox.cart .selectboxit-options{max-width:97px;text-align:center}.product-info .selectbox.cart .selectboxit-options li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:97px;padding-right:30px;width:97px}.product-info .selectbox.hardness{font-weight:600}.product-info .selectbox.hardness .selectboxit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;width:383px}.product-info .selectbox.hardness .selectboxit-option-icon-container{display:block;float:right;margin-right:45px}.product-info .selectbox.hardness .selectboxit-option-icon-container .selectboxit-option-icon-url{width:85px}.product-info .selectbox.hardness .selectboxit-container{width:100%}.product-info .selectbox.hardness .selectboxit-options .selectboxit-option-anchor{font-weight:600}.product-info .selectbox.hardness .selectboxit-options .selectboxit-option-icon-container{margin-right:28px}.product-info .selectbox.hardness .selectboxit-options .selectboxit-selected{position:relative}.product-info .selectbox.hardness .selectboxit-options .selectboxit-selected:after{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-226px -88px;height:12px;width:17px;content:"";position:absolute;right:7px}.product-info .selectbox.hardness .selectboxit-options>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.product-info .title:not(.review)>span,.product-info .title>p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;color:#c0c0c0;display:inline-block}.product-info .title .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px}.product-info .title .subline{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.more-info{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #c0c0c0;position:relative;display:inline-block;height:16px;margin-left:3px;vertical-align:middle;width:16px}.more-info:before{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c0c0;content:"i";font-family:monospace;font-size:10px;font-style:italic;left:5px;position:absolute}.more-info .tooltip{opacity:0;filter:alpha(opacity=0);-webkit-transition:all all .3s ease ease;-moz-transition:all all .3s ease ease;-ms-transition:all all .3s ease ease;-o-transition:all all .3s ease ease;transition:all all .3s ease ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:white;box-shadow:0 0 13px -6px black;left:32px;padding:16px;position:absolute;text-align:left;visibility:hidden;width:290px;z-index:999}.more-info .tooltip:before{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #ffffff;border-top:10px solid transparent;content:"";left:-20px;position:absolute;top:50%}.more-info:hover .tooltip,.more-info:focus .tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.form-fields{clear:both}.form-fields:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.form-fields .fancybox-skin{clear:both}.form-fields .fancybox-skin:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.form-fields .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;display:inline-block;float:none}.form-fields .form-paragraph+.input{clear:both;margin-top:15px}.form-fields .form-paragraph+.input.inline{margin-top:15px}.form-fields .form-paragraph+.input.inline+.inline{margin-top:15px}.form-fields .form-paragraph .tag{background:#ffffff;color:#d3d3d3;display:inline-block;font-size:12px;height:15px;left:5px;padding:0 9px;position:absolute;top:-10px;z-index:1}.form-fields .form-paragraph .selectboxit-option-icon-container{display:none}.form-fields .form-paragraph .selectboxit-options{max-height:170px}.form-fields .form-paragraph .sub-form{display:none}.form-fields .form-paragraph.modal{clear:both;float:left;margin-left:.63291139%;margin-right:.63291139%;width:73.73417722%;display:none}.form-fields .form-paragraph.modal:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.form-fields .form-paragraph.modal .form{width:460px;margin-right:160px}.form-fields .form-paragraph.modal .form-paragraph{display:inline-block;float:none;margin-left:0;margin-right:0;width:100%}.form-fields .form-paragraph.modal .form-paragraph .title{display:inline-block}.form-fields .form-paragraph.modal .form-paragraph p{float:right;margin:0}.form-fields .form-paragraph.modal+.radio{margin-top:30px}.form-fields .form-paragraph.prefilled .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:33.10917722%}.form-fields .form-paragraph.prefilled .form-paragraph.radio{float:left;margin-left:.63291139%;margin-right:.63291139%;width:67.48417722%}.form-fields .form-paragraph.prefilled .form-paragraph+.form-paragraph:not(.radio){margin-left:19.38291139%}.form-fields .form-paragraph.password-form{margin-left:auto;margin-right:auto;width:48.73417722%}.form-fields .form-paragraph+.fancybox-overlay{opacity:.6}.form-fields .input{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;border:0;padding:0;position:relative}.form-fields .input em.error{color:#c53430;display:block;font-family:"Times New Roman",Times,serif;font-size:12px;font-style:normal;line-height:26px;width:100%}.form-fields .input input,.form-fields .input textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:unset;border:1px solid #e2e3e3;color:#707170;font-size:14px;letter-spacing:normal;line-height:21px;max-width:none;outline:none;padding:9px 13px;resize:none;width:100%}.form-fields .input input[disabled],.form-fields .input textarea[disabled]{background-color:white;border-color:#e1e2e4;color:#b7b8b7}.form-fields .input input::-webkit-input-placeholder{color:#707170;font-size:12px;opacity:1}.form-fields .input input:-moz-placeholder{color:#707170;opacity:1}.form-fields .input input::-moz-placeholder{color:#707170;opacity:1}.form-fields .input input:-ms-input-placeholder{color:#707170;opacity:1}.form-fields .input input:placeholder-shown{color:#707170;opacity:1}.form-fields .input input[disabled]::-webkit-input-placeholder{color:#b7b8b7;font-size:12px;opacity:1}.form-fields .input input[disabled]:-moz-placeholder{color:#b7b8b7;opacity:1}.form-fields .input input[disabled]::-moz-placeholder{color:#b7b8b7;opacity:1}.form-fields .input input[disabled]:-ms-input-placeholder{color:#b7b8b7;opacity:1}.form-fields .input input[disabled]:placeholder-shown{color:#b7b8b7;opacity:1}.form-fields .input textarea::-webkit-input-placeholder{color:#707170;font-size:12px;opacity:1}.form-fields .input textarea:-moz-placeholder{color:#707170;opacity:1}.form-fields .input textarea::-moz-placeholder{color:#707170;opacity:1}.form-fields .input textarea:-ms-input-placeholder{color:#707170;opacity:1}.form-fields .input textarea:placeholder-shown{color:#707170;opacity:1}.form-fields .input label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block}.form-fields .input label span{float:right;text-transform:uppercase}.form-fields .input textarea{min-height:190px}.form-fields .input .selectboxit-container{width:100%}.form-fields .input .selectboxit-container .selectboxit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.form-fields .input .selectboxit-container .selectboxit-text{color:#707170;font-size:14px;padding-left:13px;text-indent:0}.form-fields .input .sub-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:10px}.form-fields .input:not(.radio):not(.radio-group) input:focus~.tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.form-fields .input:not(.radio):not(.radio-group) .tooltip{opacity:0;filter:alpha(opacity=0);-webkit-transition:all all .2s ease ease;-moz-transition:all all .2s ease ease;-ms-transition:all all .2s ease ease;-o-transition:all all .2s ease ease;transition:all all .2s ease ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;background:rgba(0,0,0,0.8);color:white;display:block;font-size:11px;letter-spacing:1.1px;padding:4px 8px;position:absolute;top:-37px;visibility:hidden}.form-fields .input:not(.radio):not(.radio-group) .tooltip:after{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:10px solid rgba(0,0,0,0.8);border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;content:"";top:100%}.form-fields .input.buttons{text-align:right}.form-fields .input.buttons button{background-color:transparent;border:0;font-size:14px;padding:7px 14px}.form-fields .input.buttons .primary{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#05301a;color:#ffffff;width:auto}.form-fields .input.buttons .secondary{color:#05301a;outline:none;width:auto}.form-fields .input.buttons .secondary:hover{text-decoration:underline}.form-fields .input.checkbox>input,.form-fields .input.radio>input{opacity:0;filter:alpha(opacity=0);left:-999px;position:absolute;visibility:hidden}.form-fields .input.checkbox>input:checked~label:after,.form-fields .input.radio>input:checked~label:after{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#b3b3b0;height:13px;left:4px;top:6px;width:13px}.form-fields .input.checkbox label:not(.error),.form-fields .input.radio label:not(.error){color:#707170;font-size:14px;padding-left:32px}.form-fields .input.checkbox label:not(.error) a,.form-fields .input.radio label:not(.error) a{text-decoration:underline}.form-fields .input.checkbox label:not(.error):after,.form-fields .input.radio label:not(.error):after,.form-fields .input.checkbox label:not(.error):before,.form-fields .input.radio label:not(.error):before{content:"";position:absolute}.form-fields .input.checkbox label:not(.error):before,.form-fields .input.radio label:not(.error):before{border:1px solid #d3d3d3;height:19px;left:0;top:2px;width:19px}.form-fields .input.checkbox>.message,.form-fields .input.radio>.message{padding-left:32px}.form-fields .input.checkbox{display:flex;flex-direction:column}.form-fields .input.checkbox input:checked~label:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-298px -88px;height:8px;width:13px;background-color:transparent !important;top:8px}.form-fields .input.error input,.form-fields .input.error textarea{border-bottom:1px solid #c53430}.form-fields .input.error .message-error{color:#c53430}.form-fields .input.group{margin-left:0;margin-right:0}.form-fields .input.group .message-info{margin-left:4px}.form-fields .input.half{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;float:none}.form-fields .input.has-sub-form.visible{background-color:#f6f6f0;padding:10px}.form-fields .input.has-sub-form.visible label:not(.error){position:relative;margin-left:15px}.form-fields .input.inline{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%}.form-fields .input.inline .inline-3{display:inline-block;float:none;margin-left:0;margin-right:0;width:100%}.form-fields .input.inline .inline-3 .inline{float:left;margin-left:.63291139%;margin-right:.63291139%;width:32.06542722%}.form-fields .input.inline .inline-3 .message{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.form-fields .input.password .switch-field{float:right}.form-fields .input.password .switch-field a{font-size:12px;padding-left:27px;position:relative}.form-fields .input.password .switch-field a:before{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-167px -88px;height:16px;width:25px;content:"";cursor:pointer;display:inline-block;left:0;position:absolute;top:-1px;vertical-align:middle;z-index:111}.form-fields .input.password .switch-field:hover a{text-decoration:underline}.form-fields .input.radio label:after,.form-fields .input.radio label:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.form-fields .input.select select{width:100%}.form-fields .input.select div.message-info{display:block;color:#c53430}.form-fields .input:not(.inline)+.inline{margin-top:16px}.form-fields .input:not(.inline)+.inline+.inline{margin-top:16px}.form-fields .input+.input:not(.inline){margin-top:16px}.form-fields .input+.form-paragraph{margin-top:32px}.form-fields .mandatory{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;font-size:14px;margin-bottom:15px;margin-top:20px}.form-fields .message-error,.form-fields .message-info{color:#b7b8b7;display:inline-block;font-size:12px}.form-fields .error div.message-info{color:#c53430;display:block}.form-fields .message-error{display:block}.form-fields div.message-info{display:block;color:#c53430}.form-fields .selectboxit-option-anchor .selectboxit-option-icon-container{display:none}.form-fields #DataProtectionConfirmation-error{order:4}.form-fields input[name="#DataProtectionConfirmation"]{order:3}.form-fields label[for="data-protection-confirmation"],.form-fields label[for="terms-and-conditions"]{position:relative;margin-bottom:5px}.form-fields #TermsAndConditionsAccepted-error{order:6}.form-fields input[name="#TermsAndConditionsAccepted"]{order:5}.system-error-box{margin-left:auto;margin-right:auto;width:42.48417722%;border:1px solid #c53430;background-color:#faeaea;clear:both;padding:20px 35px;text-align:center}.system-error-box .description{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;line-height:24px}.system-error-box .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;color:#c53430;font-size:21px;font-style:italic}.system-error-box .title+.description{margin-top:4px}.iframe-container .system-error-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:15px auto;width:80%}.content-detail-page-anchor .newsletter-component{padding-left:25px;padding-right:25px;margin:0 16px}.newsletter-component{min-width:303px;padding-top:30px;padding-bottom:30px}.newsletter-component h3{color:#05301a;font-family:"times new roman",times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;margin-bottom:11px}.newsletter-component p{color:#707170;font-family:arial,helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-bottom:15px}.newsletter-component p span{opacity:.5;color:#707170;font-family:arial,helvetica,sans-serif;float:none;line-height:18px;clear:both;margin-top:5px;letter-spacing:.035em}.newsletter-component .input{width:98.73417722%;float:left;margin-right:8px;max-width:140px}.newsletter-component .btn-secondary{float:left}.newsletter-component div>.message-info{line-height:16px;text-align:left}.newsletter-component span{opacity:.5;color:#707170;font-family:arial,helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:18px;clear:both;float:left;margin-top:5px}.alpaca-form{box-sizing:border-box;display:flex;flex-direction:column;max-width:750px;padding:0 15px;width:100%}.alpaca-form .field.hidden-label:not(.checkbox, .radio) label,.alpaca-form .field.hidden-label radio>label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alpaca-form .alpaca-forms-trap{display:none}.alpaca-form select,.alpaca-form input{box-sizing:border-box;border:1px solid #e2e3e3;color:#707170;font-size:14px;letter-spacing:normal;line-height:21px;max-width:none;outline:none;padding:9px 13px;resize:none;width:100%}.alpaca-form input::placeholder,.alpaca-form input::-webkit-input-placeholder{color:#707170;font-size:12px;opacity:1}.alpaca-form label+input,.alpaca-form label+select,.alpaca-form label+.droplist-wrapper,.alpaca-form label+.radio-group{margin-top:5px}.alpaca-form .checkbox .checkbox-wrapper{display:flex;flex-direction:column}.alpaca-form .checkbox .checkbox-wrapper>input{opacity:0;filter:alpha(opacity=0);left:-999px;position:absolute;visibility:hidden}.alpaca-form .checkbox .checkbox-wrapper input~label:before{background-color:white}.alpaca-form .checkbox .checkbox-wrapper input:checked~label:after,.alpaca-form .checkbox .checkbox-wrapper input.valid~label:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-298px -88px;height:8px;width:13px;top:8px;left:5px;width:15px}.alpaca-form .checkbox .checkbox-wrapper label{color:#05301a;padding-left:32px;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.01em;line-height:28px;margin-top:-2px;order:0;position:relative}.alpaca-form .checkbox .checkbox-wrapper label a{text-decoration:underline}.alpaca-form .checkbox .checkbox-wrapper label:after,.alpaca-form .checkbox .checkbox-wrapper label:before{content:"";position:absolute}.alpaca-form .checkbox .checkbox-wrapper label:before{border:1px solid #d3d3d3;height:19px;left:0;top:2px;width:19px}.alpaca-form h3{margin-top:10px;margin-bottom:25px}.alpaca-form .droplist .droplist-wrapper{display:flex;flex-flow:column}.alpaca-form .droplist .selectboxit-container{display:inherit}.alpaca-form .droplist .selectboxit{width:auto}.alpaca-form .droplist .selectboxit-container,.alpaca-form .droplist .selectboxit{width:100%}.alpaca-form .droplist .selectboxit-container .selectboxit-text,.alpaca-form .droplist .selectboxit .selectboxit-text{box-sizing:border-box;color:#707170;display:table-cell;font-size:12px;padding:0 13px;text-indent:0;vertical-align:middle}.alpaca-form .droplist .selectboxit-container .selectboxit-option-anchor,.alpaca-form .droplist .selectboxit .selectboxit-option-anchor{color:#707170;font-size:12px;line-height:17px;padding:0 8px}.alpaca-form button{border:0;font-size:14px;padding:7px 14px;background-color:#05301a;color:#ffffff;width:auto;display:flex;align-self:flex-end}.alpaca-form .validation-summary{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;color:#c53430;font-size:13px;line-height:18px;margin-bottom:15px;margin-top:20px}.alpaca-form .validation-summary-list{list-style-type:none}.alpaca-form .field{margin-bottom:15px}.alpaca-form .two-columns-container .col{display:flex;flex-wrap:wrap;justify-content:space-between}.alpaca-form .two-columns-container .field{width:calc(50% - 3px)}.alpaca-form .message-error,.alpaca-form .message-info{display:none}.alpaca-form .error input,.alpaca-form .error select{border-bottom:1px solid #c53430}.alpaca-form .validation ul{color:#c53430;font-size:12px;line-height:17px;list-style-type:none}.alpaca-form .datePicker{display:flex;flex-flow:row wrap}.alpaca-form .datePicker>select{flex:30%;margin-right:2px}.alpaca-form .datePicker .selectboxit-container{order:1;width:calc(100% / 3 - 10px)}.alpaca-form .datePicker .selectboxit-container:not(:last-of-type){margin-right:15px}.alpaca-form .datePicker .selectboxit-container .selectboxit{width:100%}.alpaca-form .datePicker .selectboxit-container .selectboxit-text{padding-left:13px}.alpaca-form .radio-option label{display:flex;cursor:pointer;align-items:center;font-size:14px;color:#05311a}.alpaca-form .radio-option label input{width:20px;height:18px;top:0;bottom:0;outline-offset:0;margin-right:8px}@media (max-width:670px){.alpaca-form .datePicker .selectboxit-container{width:calc(100% / 3 - 10px) !important}}/*! contentTabs */.is-content-tabs-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;float:left;font-weight:normal;margin-bottom:0;margin-top:0;padding:10px 0}.is-light-background{background-color:#ffffff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2),inset 0 -1px 3px 0 rgba(0,0,0,0.2);margin-top:56px;padding-bottom:45px;padding-top:45px}@media (min-width:1280px){.is-light-background{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1280px){.is-light-background{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.is-light-background .panel .title{overflow:hidden;position:relative;max-height:32px}.is-light-background .panel .title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.is-light-background .panel .title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.content-tabs{margin-top:56px}.content-tabs .content-tabs-wrap{margin-left:auto;margin-right:auto;width:86.23417722%}.content-tabs .content-tabs-wrap.wide-product-slider{margin-left:auto;margin-right:auto;width:98.73417722%;clear:both}.content-tabs .content-tabs-wrap.wide-product-slider:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-tabs .content-tabs-wrap.wide-product-slider .tab-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding-left:8px;padding-right:8px;margin-bottom:10px}.content-tabs .content-tabs-wrap.wide-product-slider .tab-header:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-tabs .content-tabs-wrap.wide-product-slider .tab-header .tabs{margin-bottom:0}.content-tabs .content-tabs-wrap.wide-product-slider .flex-direction-nav a{width:60px}.content-tabs .content-tabs-wrap.is-centerd-tab{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;margin-top:80px;text-align:center}.content-tabs .content-tabs-wrap.is-centerd-tab .is-content-tabs-title{margin-left:auto;margin-right:auto;width:61.23417722%;display:block;float:none;padding:0}.content-tabs .content-tabs-wrap.is-centerd-tab .panel-content{padding-top:5px}.content-tabs .content-tabs-wrap.is-centerd-tab .tabs{display:inline-block;float:none;margin-bottom:0;text-align:left}.content-tabs .panel{display:none}.content-tabs .panel>section{margin-top:0}.content-tabs .panel:first-child{display:block}.content-tabs .panel:first-child .flex-control-nav{display:block}.content-tabs .panel-content{clear:both;min-height:140px;padding-top:15px;position:relative}.content-tabs .panel-content .image-text .block{padding-top:0}.content-tabs .panel-content .paragraph-text{margin-left:auto;margin-right:auto;width:54.98417722%}.content-tabs .panel-content.product-recommendation .flex-control-nav{bottom:-25px;display:block}.content-tabs .tab{font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;border-bottom:1px solid #d3d3d3;color:#707170;cursor:pointer;padding:15px 15px 1px}.content-tabs .tab:hover{color:#05301a;text-decoration:none}.content-tabs .tab:first-child,.content-tabs .tab+.tab{border-left:0;margin-left:-4px}.content-tabs .tab.active{border-bottom:1px solid #05301a;color:#05301a}.content-tabs .tab:first-child{padding-left:0}.content-tabs .tab:last-child{padding-right:0}.content-tabs .tabs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;text-align:center}.content-tabs .tabs li{display:block;float:left}.content-tabs .tabs ul{list-style:none;margin:0;padding:0}.content-tabs .tabs .active-tab{background-image:url('../img/dropdown-arrow.gif');background-position:90% center;background-repeat:no-repeat;border:1px solid #d3d3d3;cursor:pointer;font-size:14px;line-height:20px;padding:6px 3px 6px 12px;text-align:left}.content-tabs .tabs.is-dropdown{float:right;text-align:left}.content-tabs .tabs.is-dropdown>select{font-size:12px}.content-tabs .tabs.is-dropdown>select option{font-size:12px}.content-tabs .tabs.is-dropdown ul{box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);background-color:white;border:none;display:none;margin-left:0;margin-top:5px;max-height:500px !important;position:absolute;z-index:999}.content-tabs .tabs.is-dropdown ul>li{border:none;padding-right:0}.content-tabs .tabs.is-dropdown ul.selectboxit-options .selectboxit-option{padding-left:10px}.content-tabs .tabs.is-dropdown ul.selectboxit-options .selectboxit-option:hover{background-color:#f4f2ea}.content-tabs .tabs.is-dropdown .tab{float:none;margin-left:0;padding:5px 0;text-align:left}.content-tabs .tabs.is-dropdown .tab.selectboxit-selected{background-color:#d3d3d3}.content-tabs .tabs.is-dropdown .selectboxit-container{box-shadow:0 1.566px .4px 0 rgba(0,0,0,0.2)}.content-tabs .tabs.is-dropdown .selectboxit-text{font-weight:600}.content-tabs .tabs.is-dropdown .selectboxit-text,.content-tabs .tabs.is-dropdown .selectboxit-option{color:#6a6a6a;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.01em;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.content-tabs.is-right-aligned{clear:both}.content-tabs.is-right-aligned:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-tabs.is-right-aligned>.section-title{float:left}.content-tabs.is-right-aligned .tabs{float:right}.content-tabs.is-centered{display:block;float:none;margin-left:auto;margin-right:auto;text-align:center}.content-tabs.recommendation-tabs .wide-product-slider .panel-content{padding-bottom:0}.content-tabs.recommendation-tabs .wide-product-slider .product-teaser-list{height:auto}.content-tabs.recommendation-tabs .product-teaser-list .item{float:left}.content-tabs.recommendation-tabs .product-teaser-list .item:hover{z-index:100}.content-tabs.recommendation-tabs .product-teaser-list .item{float:left}.country-selector .header{-webkit-box-shadow:'' -4px 11px 25px -15px #000 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:'' -4px 11px 25px -15px #000 1px 2px rgba(0,0,0,0.2);-o-box-shadow:'' -4px 11px 25px -15px #000 1px 2px rgba(0,0,0,0.2);box-shadow:'' -4px 11px 25px -15px #000 1px 2px rgba(0,0,0,0.2);background-color:#05301a;padding:15px 0}.country-selector .header img{display:block;margin:0 auto}.country-selector .fancybox-close{background:none;display:block;height:15px;right:7px;top:7px;width:15px}.country-selector .fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#ffffff;box-shadow:none;padding:0 !important}.country-selector .country-selector-modal-mobile{display:none}.country-selector .country-selector-modal-window{margin-left:auto;margin-right:auto;width:773.38765823px;display:none}.country-selector .country-selector-modal-window .body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:35px;position:relative}.country-selector .country-selector-modal-window .body h2{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;text-align:center;margin-top:28px}.country-selector .country-selector-modal-window .body .wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url('../img/icons/map.png');background-repeat:no-repeat;height:291px;width:766px;margin-top:15px;padding-top:55px}.country-selector .country-selector-modal-window .body .wrapper h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;padding-bottom:10px}.country-selector .country-selector-modal-window .body .wrapper .region-tab{float:left;margin-left:.63291139%;margin-right:.63291139%;width:18.73417722%;padding-bottom:22px}.country-selector .country-selector-modal-window .body .wrapper .region-tab:nth-child(4n+1){clear:both;margin-left:10.00791139%}.country-selector .country-selector-modal-window .body .wrapper .region-tab:nth-child(4n+1):after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.country-selector .country-selector-modal-window .body .wrapper .country-list a{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;line-height:26px;display:block}.country-selector .country-selector-modal-window .image{-ms-transform:scale(.44);-ms-transform-origin:0 0;-moz-transform:scale(.44);-moz-transform-origin:0 0;-o-transform:scale(.44);-o-transform-origin:0 0;-webkit-transform:scale(.44);-webkit-transform-origin:0 0;transform:scale(.44);transform-origin:0 0;background-image:url('../img/icons/map.png');background-repeat:no-repeat;height:291px;width:766px;position:absolute;left:20px;top:25px;width:670px}.country-selector .selectboxit-container{width:75%;display:block;margin:0 auto}.country-selector .selectboxit-container .selectboxit{width:auto}.country-selector .selectboxit-list{text-align:left}.country-selector .selectboxit-list .selectboxit-optgroup-header{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;padding:5px}.country-selector .selectboxit-list .selectboxit-option-icon-container{display:none !important}.country-selector .selectboxit-list .selectboxit-option-anchor{color:#6a6a6a !important}.country-selector .selectboxit-text,.country-selector .selectboxit-option{color:#6a6a6a;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.01em;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}@media (max-width:790px){.country-selector .country-selector-modal-window .body .wrapper{width:100%}.country-selector.fancybox-wrap{width:90% !important;left:5% !important}.country-selector .fancybox-inner{height:auto !important;width:100% !important}.country-selector .fancybox-inner .country-selector-modal-window{width:100%}.country-selector .fancybox-inner .region-tab{padding-bottom:15px}.country-selector .fancybox-inner .modal-window{width:100%}}@media (min-width:790px) and (max-width:1280px){.country-selector .fancybox-inner{height:auto !important}.country-selector .fancybox-inner .region-tab{padding-bottom:15px}.country-selector .order-summary .overview-payment-wrapper{float:right}.country-selector .order-summary .paragraph-lightbox-container{clear:none}.country-selector .order-summary .overview-payment-wrapper .payment-method-selection .iframe-container{margin-left:0}}.country-selector+.fancybox-overlay{opacity:.7;filter:alpha(opacity=70)}.expandable-text{padding-top:60px;vertical-align:top}.expandable-text p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:inline-block;text-align:left;transition:font-size .1s ease-out .3s,max-height .1s ease-out .1s,opacity .4s ease-out .01s}.expandable-text .expand-copy{opacity:0;filter:alpha(opacity=0);font-size:0;display:inline;float:left;max-height:0;transition:font-size .1s ease-out .3s,max-height .1s ease-out .1s,opacity .4s ease-out .01s}.expandable-text .expand-copy p:first-child{margin-top:8px}.expandable-text .expand-trigger{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;color:#05301a;display:inline-block;font-weight:bold;margin-top:15px;position:relative;text-align:center}.expandable-text .expand-trigger:after{opacity:1;filter:alpha(opacity=100);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:'›';position:absolute;right:-10px}.expandable-text .expand-trigger:hover{cursor:pointer;text-decoration:underline}.expandable-text .expand-state{display:none}.expandable-text .expand-state:checked~.expand-wrap .expand-copy{transition:font-size .1s ease-in,max-height .3s ease-in,opacity .75s ease-in}.expandable-text .expand-state:checked~.expand-wrap .expand-copy{opacity:1;filter:alpha(opacity=100);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;float:inherit;max-height:999em}.expandable-text .expand-state:checked~.expand-wrap .expand-copy p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;transition:font-size .1s ease-in,max-height .3s ease-in,opacity .75s ease-in}.expandable-text>.section-title{font-family:"Times New Roman",Times,serif;font-size:40px;font-style:italic;letter-spacing:.01em;line-height:44px;color:#05301a;font-weight:normal;margin-bottom:30px;margin-top:0}.custom-html h2{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px}.custom-html h2+div{margin-top:14px}.custom-html p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}.custom-html.is-narrow{margin-left:auto;margin-right:auto;width:48.73417722%}.custom-html ul,.custom-html ol{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;list-style-position:inside;margin:16px 0 0;padding:0;text-align:left}.newsletter{float:none;margin:55px auto 0}.newsletter img{display:block;margin:0 auto;height:80px;width:80px}.newsletter h3{margin-top:22px;text-align:center}.newsletter .paragraph-text{margin-top:30px}.newsletter .paragraph-text .copy{font-weight:600}.newsletter .paragraph-text ul,.newsletter .paragraph-text ol{margin:0}.newsletter .paragraph-text .terms+button{margin-top:16px}.newsletter .paragraph-text+.paragraph-text{margin-left:40px}#newsletter-subscribe-success-message h3{color:#002c11;margin-bottom:12px}#newsletter-subscribe-success-message img{display:block;margin:0 auto}#newsletter-subscribe-success-message .message{color:#707170;font-size:14px;text-align:left}#newsletter-subscribe-success-message .message strong{color:#002c11}.product-slider{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;margin-left:6.88291139%}.product-slider img{height:100%;width:100%}.product-slider .slider{height:1%;overflow:hidden;position:relative}.product-slider .slider.vertical{float:left;margin-right:20px;padding-left:0;width:90px}@media (min-width:790px){.product-slider .slider.vertical.has-video{padding-bottom:110px}}.product-slider .slider .buttons{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;display:block;z-index:20}.product-slider .slider .disable{visibility:hidden}.product-slider .slider .next{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-321px -88px;height:7px;width:14px;margin-top:-18px}.product-slider .slider .prev{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-274px -88px;height:8px;width:14px;margin-top:-10px}.product-slider .slider .overview{list-style:none;position:absolute;padding:0;margin:0;width:100px;left:0;top:0}.product-slider .slider .overview li{cursor:pointer;float:left;height:90px;margin:5px 0;position:relative;width:90px}.product-slider .slider .overview li .overlay{-webkit-transition:all opacity .5s ease-in ease;-moz-transition:all opacity .5s ease-in ease;-ms-transition:all opacity .5s ease-in ease;-o-transition:all opacity .5s ease-in ease;transition:all opacity .5s ease-in ease;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;background-color:#ffffff;opacity:.4;height:100%;position:absolute;width:100%}.product-slider .slider .overview li.active .overlay,.product-slider .slider .overview li:hover .overlay{opacity:0}.product-slider .slider.has-video .viewport{height:300px}.product-slider .slider .viewport{height:400px;margin:20px 0;overflow:hidden;position:relative}.product-slider .frame{display:inline-block;height:450px;position:relative;width:450px}.product-slider .frame.magnify{font-family:'Faber Icons'}.product-slider .frame.magnify:before{bottom:5px;color:#707170;content:'\e931';font-weight:600;height:25px;position:absolute;right:5px;width:25px}.product-slider .video-player{bottom:0;position:absolute;width:auto}.product-slider .video-player .image{min-height:0}.product-slider .video-player .gallery-play-button{-webkit-transition:all all .5s ease-in ease;-moz-transition:all all .5s ease-in ease;-ms-transition:all all .5s ease-in ease;-o-transition:all all .5s ease-in ease;transition:all all .5s ease-in ease;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;background:rgba(255,255,255,0.4);font-size:30px;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.product-slider .video-player .gallery-play-button:before{color:#e7e7e8;display:block;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;font-weight:100}.product-slider .video-player .gallery-play-button:hover{background-color:rgba(255,255,255,0)}.product-slider .video-player .gallery-play-button:hover:before{opacity:.8;filter:alpha(opacity=80)}@media (max-width:790px){.product-slider .slider.vertical{padding-bottom:0;padding-right:76px}.product-detail-page .product-slider .slider .buttons.prev{left:12px}.product-detail-page .product-slider .slider .buttons.next{right:92px}.product-slider .video-player{max-width:90px;right:0;top:0;margin-top:5px;width:70px;height:70px}.product-slider .video-player .image{margin-top:0;width:100%}}.pagination{clear:both;display:inline-block;font-size:0;text-align:center;width:100%}.pagination:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.pagination>li{display:inline-block;list-style:none}.pagination>li>a,.pagination>li>span{-webkit-transition:all all .1s ease-in-out ease;-moz-transition:all all .1s ease-in-out ease;-ms-transition:all all .1s ease-in-out ease;-o-transition:all all .1s ease-in-out ease;transition:all all .1s ease-in-out ease;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:rgba(0,0,0,0.2) .5px .866px 3px 0;-moz-box-shadow:rgba(0,0,0,0.2) .5px .866px 3px 0;-o-box-shadow:rgba(0,0,0,0.2) .5px .866px 3px 0;box-shadow:rgba(0,0,0,0.2) .5px .866px 3px 0;-webkit-box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);background-color:#ffffff;background-color:#fff;border-top:1px solid #e1e2e4;border-right:1px solid #e1e2e4;border-bottom:1px solid #e1e2e4;color:#707170;float:left;font-weight:bold;font-size:12px;line-height:26px;padding:8px 17px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-left:1px solid #e1e2e4;margin-left:0}.pagination>li:nth-child(2n + 1)>a,.pagination>li:nth-child(2n + 1)>span{padding:8px 22px}.pagination>li:first-child:not(.active) a,.pagination>li:first-child:not(.active)+li a,.pagination>li:last-child:not(.active) a,.pagination>li:nth-last-child(2):not(.active) a{font-family:monospace;font-size:14px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#f4f2ea}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#f4f2ea;color:#05301a;cursor:default}.form-paragraph h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.form-paragraph h3+.radio{margin-top:12px}.form-paragraph h3+p{margin-top:7px}.form-paragraph p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}.form-paragraph p+a{font-size:12px;display:inline-block;margin-top:10px;text-decoration:underline}.form-paragraph+.input,.form-paragraph+form{margin-top:30px}/*! dotted pagination */.flex-control-paging li a{background-color:#ffffff;box-shadow:inset .5px .866px 3px 0 rgba(0,0,0,0.4)}.flex-control-paging li a.flex-active,.flex-control-paging li a.flex-active:hover{background-color:#004b37}.flex-control-paging li a:hover{background-color:#c6bc97}.flex-control-nav{z-index:100}.flex-direction-nav a:before{position:relative;top:50%;margin-top:-20px}.flex-direction-nav a.flex-prev{font-family:'Faber Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:10px}.flex-direction-nav a.flex-next{font-family:'Faber Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:10px}.product-detail-text{float:left;margin-left:.63291139%;margin-right:.63291139%;width:86.23417722%;margin-left:6.88291139%;margin-top:50px;padding-bottom:20px}.product-detail-text .features{margin-left:6.88291139%}.product-detail-text .features ul{margin-left:16px;margin-top:3px}.product-detail-text .paragraph-text{margin-top:0;float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%}.product-detail-text .paragraph-text.features{float:left;margin-left:.63291139%;margin-right:.63291139%;width:42.48417722%;margin-left:6.88291139%}.product-detail-text .paragraph-text.features ul{list-style:outside}.product-detail-text .paragraph-text .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}.product-detail-text .paragraph-text .copy+.cta{margin-top:10px}.product-detail-text .paragraph-text .cta a{color:#05301a;font-size:14px;text-decoration:underline}.product-detail-text .paragraph-text .cta p{font-size:14px;line-height:19px}.product-detail-text .paragraph-text .cta .file-info,.product-detail-text .paragraph-text .cta .icon-Download-PDF{display:inline-block;vertical-align:top}.product-detail-text .paragraph-text .cta .icon-Download-PDF{font-size:23px;margin-top:2px}.product-detail-text .paragraph-text .headline{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.product-detail-text .paragraph-text .headline+.copy{margin-top:3px}/*! product-teaser */.product-teaser-list{display:inline-block;text-align:center;font-size:0;margin-top:60px}.product-teaser-list .item{float:none;text-align:center;display:inline-block}.product-teaser.item,.product-teaser.is-wide.item,.product-teaser-list .item,.product-teaser-list.is-wide .item{height:430px}.product-teaser.is-narrow.item,.product-teaser-list.is-narrow .item{height:430px}.product-teaser.is-narrow.item .header,.product-teaser-list.is-narrow .item .header{height:300px;padding:10px 0 0 0}.product-teaser.is-wide.item .header,.product-teaser-list.is-wide .item .header{height:300px;padding:10px 0 0 0}.wide-product-slider{max-width:1280px;margin-left:auto;margin-right:auto;width:98.73417722%}.wide-product-slider .section-title.align-center{float:none;text-align:center}.wide-product-slider .panel{margin-left:auto;margin-right:auto;width:98.73417722%}.wide-product-slider .panel .product-teaser-list{margin-top:0}.wide-product-slider .panel .flex-control-nav{display:block}.wide-product-slider .panel .flex-direction-nav .flex-prev{text-align:left}.wide-product-slider .panel .flex-direction-nav a:before{padding-left:10px;padding-right:10px;text-shadow:2px 1px 6px rgba(0,0,0,0.7)}.wide-product-slider .panel:hover .flex-direction-nav a{opacity:1;filter:alpha(opacity=100)}.wide-product-slider .product-teaser-list.is-wide .item{width:300px;margin-left:8px;margin-right:8px;margin-bottom:0}.wide-product-slider .tabs .tab{padding-top:0}.wide-product-slider .tab-header{margin:0 auto;max-width:1092px}.wide-product-slider .end{margin-left:-16px}.product-teaser-list{clear:both;position:relative;text-align:center;width:100%}.product-teaser-list:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.product-teaser-list .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;overflow:hidden;position:relative;max-height:56px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;margin:0 auto 30px;max-width:80%;padding:0 100px;text-align:center}.product-teaser-list .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.product-teaser-list .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.product-teaser-list .item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;display:inline-block;float:none}.product-teaser.item,.product-teaser-list .item{-webkit-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-ms-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-o-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:.2s cubic-bezier(.55, .06, .68, .19);-o-transition:.2s cubic-bezier(.55, .06, .68, .19);-webkit-transition:.2s cubic-bezier(.55, .06, .68, .19);transition:.2s cubic-bezier(.55, .06, .68, .19);background-color:#ffffff;margin-bottom:12px;position:relative;text-align:left;text-decoration:none;vertical-align:top}@media (max-width:790px){.product-teaser.item,.product-teaser-list .item{margin-bottom:20px}}.product-teaser.item:hover,.product-teaser-list .item:hover{-webkit-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-moz-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-o-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-webkit-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);-moz-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);box-shadow:0 0 13px 0 rgba(18,24,28,0.3);cursor:pointer}.product-teaser.item .body,.product-teaser-list .item .body{background-color:#ffffff;margin-bottom:8px;margin-top:0;padding:0 20px 0 20px;z-index:80}.product-teaser.item .body .product-name,.product-teaser-list .item .body .product-name{overflow:hidden;position:relative;max-height:48px;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;margin-top:2px;clear:both}.product-teaser.item .body .product-name:before,.product-teaser-list .item .body .product-name:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.product-teaser.item .body .product-name:after,.product-teaser-list .item .body .product-name:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.product-teaser.item .body .product-name:after,.product-teaser-list .item .body .product-name:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.product-teaser.item .body .product-name:before,.product-teaser-list .item .body .product-name:before{background:linear-gradient(to right, rgba(255,255,255,0), #fff 60%);padding-left:0;padding-right:5%;width:0}.product-teaser.item .body .price,.product-teaser-list .item .body .price{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:.035em;line-height:22px;float:left;position:absolute;bottom:12px;max-height:22px;overflow:hidden}.product-teaser.item .body .price em,.product-teaser-list .item .body .price em{font-style:normal}.product-teaser.item .body .price strong,.product-teaser-list .item .body .price strong{font-weight:normal}.product-teaser.item .body .price .replaced,.product-teaser-list .item .body .price .replaced{text-decoration:line-through}.product-teaser.item .body .price .reduced,.product-teaser-list .item .body .price .reduced{color:#fc6767}.product-teaser.item .body .review,.product-teaser-list .item .body .review{margin-top:0;position:relative;top:2px}.product-teaser.item .header,.product-teaser-list .item .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ffffff;overflow:hidden;padding:0;position:relative;text-align:center;z-index:70}.product-teaser.item .header .tag,.product-teaser-list .item .header .tag{background-color:#ffba70;color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;height:51px;left:0;line-height:47px;padding-left:15px;padding-right:4px;position:absolute;text-align:left;top:0}.product-teaser.item .header .tag:after,.product-teaser-list .item .header .tag:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-5px -88px;bottom:0;content:"";height:51px;position:absolute;right:-29px;width:30px}.product-teaser.item .header .tag:after img,.product-teaser-list .item .header .tag:after img{height:100%;position:relative;width:auto;z-index:-1}.product-teaser.item .header img,.product-teaser-list .item .header img{height:100%;position:relative;width:auto;z-index:-1}.product-teaser.item .link,.product-teaser-list .item .link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:90}.product-teaser.item .variation,.product-teaser-list .item .variation{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;max-height:19px;overflow:hidden;padding-left:20px;position:relative}.product-teaser.item .variation:before,.product-teaser-list .item .variation:before{content:"";float:left;height:19px;width:1%}.product-teaser.item .variation:after,.product-teaser-list .item .variation:after{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"\2026";float:right;height:19px;left:85%;margin-left:-15%;padding-left:5%;padding-right:10%;position:relative;text-align:center;top:-19px;width:15%}.product-teaser.item .variation>*,.product-teaser-list .item .variation>*{float:right;margin-left:-15%;width:100%}.product-teaser.item.has-variations .variation:before,.product-teaser-list .item.has-variations .variation:before{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-202px -88px;height:15px;width:14px;content:'';left:0;position:absolute}.product-teaser.item .variation.is-color-variation,.product-teaser-list .item .variation.is-color-variation{float:left;width:calc(50% - 20px)}.product-teaser.item .engraving,.product-teaser-list .item .engraving{color:#707170;float:right;font-size:14px;line-height:19px;text-align:right;vertical-align:top;width:50%}.product-teaser.item .engraving .icon-a-filled-circle,.product-teaser-list .item .engraving .icon-a-filled-circle{color:#05301a;font-size:15px;font-weight:600;padding-right:2px;vertical-align:text-top}.product-teaser-list.is-narrow .item{height:335px;margin-left:1px;margin-right:1px;width:216px}.product-teaser-list.is-narrow .item .header{height:218px}.product-teaser-list.is-narrow .item .product-name{overflow:hidden;position:relative;max-height:40px;font-size:16px;line-height:20px}.product-teaser-list.is-narrow .item .product-name:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:20px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:20px;width:15%;z-index:1}.product-teaser-list.is-narrow .item .product-name:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.product-teaser-list.is-narrow .item .product-name:before{padding-left:0;padding-right:5%;width:0}.product-teaser-list.is-narrow .item .body .price{font-size:15px;line-height:30px}.product-teaser-list.is-narrow .item .body .product-name+.price{margin-top:5px}.product-teaser-list.is-narrow .item .review+.price{margin-top:-5px}@media screen and (min-width:320px) and (max-width:1024px){.product-teaser.item .engraving,.product-teaser-list .item .variation.is-color-variation,.engraving{display:block;text-align:left;width:100%}}@media screen and (min-width:735px) and (max-width:1024px){.product-teaser-list .item .body .price{bottom:4px}}.product-teaser-list.is-narrow .variation.is-color-variation,.product-teaser-list.is-narrow .engraving{display:block;text-align:left;width:100%}.product-teaser-list.is-narrow .item .body .price{bottom:4px}.product-usp{display:inline-block;margin:60px 0 40px;text-align:center;width:100%}.product-usp .square{margin-left:auto;margin-right:auto;width:14.35917722%;display:inline-block;position:relative;vertical-align:top}.product-usp .square img{height:100px;margin:0 auto;width:100px}.product-usp .square .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px}.product-usp .square .more-info{-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #c0c0c0;position:relative;border-radius:50%;display:inline-block;height:16px;width:16px}.product-usp .square .more-info:before{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c0c0;content:"i";font-family:monospace;font-size:10px;font-style:italic;left:5px;position:absolute}.product-usp .square .more-info:hover .tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}.product-usp .square h4{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;height:42px}.product-usp .square .tooltip{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 30px -12px black;margin-top:19px;padding:25px}.product-usp .square .tooltip:before{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;position:absolute;top:-20px}/*! rating */#send-review-success-modal{text-align:center}#send-review-success-modal h3{margin-top:5px}#send-review-success-modal h3+p{margin-top:18px}#send-review-success-modal p{text-align:left}#send-review-success-modal .newsletter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;background-color:#f6f6f0;left:-30px;margin-left:0;margin-right:0;margin-top:26px;padding:25px 50px 30px;position:relative;top:30px;width:676px}#send-review-success-modal .newsletter:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}#send-review-success-modal .newsletter .input.buttons{text-align:left}#send-review-success-modal .newsletter .input.buttons button{background-color:#05301a;margin-top:10px}#send-review-success-modal .newsletter .mandatory{margin-bottom:0}#send-review-success-modal .newsletter .paragraph-text{margin-top:9px;text-align:left}#send-review-success-modal .newsletter .paragraph-text+.paragraph-text{margin-left:30px;margin-top:25px}.review-summary-wrap{clear:left}.review-summary-wrap.is-light-background{background-color:#f6f6f0}.review-summary{text-align:center}.review-summary .content-tabs-wrap{text-align:center}.review-summary .no-reviews{background-color:#ffffff;margin:21px auto 0;max-width:777px;padding-bottom:35px;padding-top:34px}.review-summary .no-reviews .review span{font-size:0}.review-summary .no-reviews p,.review-summary .no-reviews .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;font-style:normal}.review-summary .no-reviews .title{font-weight:bold}.review-summary .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:.035em;line-height:22px;font-size:19px;font-style:normal}.review-summary .title+.product-review-item{border-top:1px solid #f2f2f2;margin-top:15px;padding-top:12px}.review-summary>.title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.review-summary .top-review .review span,.single-product-review-list .review span{background-image:none;height:auto;width:10px}.review span{color:#ffba70;display:inline-block;font-size:12px;text-align:center;width:13px}.review-summary,.single-product-review-list{clear:both;margin:0 auto;max-width:1100px;padding-top:50px}.review-summary:after,.single-product-review-list:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-summary .btn-primary,.single-product-review-list .btn-primary{background-color:#ffba70;padding:8px 14px}.review-summary .date,.single-product-review-list .date{color:#b7b8b7;font-size:11px}.review-summary .review span,.single-product-review-list .review span{display:inline-block}.review-summary .review+.title,.single-product-review-list .review+.title{margin-top:20px}.review-summary .review-form,.single-product-review-list .review-form{margin-top:30px}.review-summary .review-form+.review-summary-details,.single-product-review-list .review-form+.review-summary-details{margin-top:28px}.review-summary .filled,.single-product-review-list .filled{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-225px -25px;height:46px;width:42px;color:#ffba70}.review-summary .unfilled,.single-product-review-list .unfilled{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-173px -25px;height:46px;width:42px;color:#ffba70}.review-form-modal{position:relative}.review-form-modal form{clear:both;margin-top:30px;position:relative}.review-form-modal form:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-form-modal h3{text-align:center}.review-form-modal h3+.info{margin-top:32px}.review-form-modal .ajax-loader{display:block;position:absolute;height:100%;width:100%;left:0;position:fixed;top:0;z-index:999}.review-form-modal .ajax-loader:before{content:"";background-position:50% 25%;display:block;position:absolute;width:100%;height:100%;background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat}.review-form-modal .ajax-loader:after{content:"";background:#f6f6f0;opacity:.5;width:100%;height:100%;position:absolute}.review-form-modal .ajax-loader:before{background-position:50% 40%}.review-form-modal .checkbox.error input+.message-info{position:absolute;bottom:-25px;top:auto}.review-form-modal .checkbox.error+.checkbox{margin-top:25px}.review-form-modal .info{clear:both;color:#707170;font-size:13px;padding-top:20px;margin-left:4px;text-align:left}.review-form-modal .info:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-form-modal .info+.message{margin-top:10px}.review-form-modal .input.buttons .primary{background-color:#ffba70}.review-form-modal .rating{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;margin-left:5px;overflow:hidden;position:absolute;top:-76px;width:210px}.review-form-modal .rating .rating-input{display:none}.review-form-modal .rating .rating-star{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-173px -25px;height:46px;width:42px;cursor:pointer;float:right}.review-form-modal .rating .rating-star:hover,.review-form-modal .rating .rating-star:hover~.rating-star{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-225px -25px;height:46px;width:42px}.review-form-modal .rating .rating-input:checked+.rating-star,.review-form-modal .rating .rating-input:checked~.rating-star{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-225px -25px;height:46px;width:42px}.review-header{clear:both;font-size:0}.review-header:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-header .date,.review-header .overall-rating,.review-header .review{display:inline-block;font-size:15px;vertical-align:middle;width:50%}.review-header .date{font-size:11px;text-align:right}.review-header .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;border-bottom:1px solid #f2f2f2;font-size:18px;font-style:normal;margin-bottom:12px;padding-bottom:14px}.review-header+.review-content{margin-top:15px}.review-summary-details{clear:both}.review-summary-details:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-summary-details .review-content h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px}.review-summary-details .review-content h2+p{margin-top:12px}.review-summary-details .review-content p{overflow:hidden;position:relative;max-height:105px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.review-summary-details .review-content p:before{background:linear-gradient(to right, rgba(255,255,255,0),#ffffff, #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:84px;width:15%;z-index:1}.review-summary-details .review-content p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.review-summary-details .rating-histogram span{font-size:0;vertical-align:middle}.review-summary-details .rating-histogram .filled{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-85px -88px;height:33px;width:30px}.review-summary-details .rating-histogram .unfilled{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-45px -88px;height:33px;width:30px}.review-summary-details .rating-histogram .rating-histogram-bar{display:inline-block;font-size:0;margin-left:6px;vertical-align:middle;position:relative;width:215px;height:10px;background-color:#d1d1d1}.review-summary-details .rating-histogram .rating-histogram-bar .historgram-mask{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-position:-173px -5px;width:215px;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:10px;z-index:6;display:block}.review-summary-details .rating-histogram .rating-histogram-bar .historgram-value{content:"";position:absolute;top:0;left:0;width:0;height:10px;background-color:#ff890a}.review-summary-details .rating-histogram .histogram-review-summary{clear:left}.review-summary-details .rating-histogram .histogram-review-summary+.histogram-review-summary{margin-top:15px}.review-summary-details .rating-histogram .overall-rating{display:inline-block;vertical-align:bottom;float:right;margin-top:8px}.review-summary-details .rating-histogram .overall-rating span{color:#707170;font-family:serif;font-size:19px}.review-summary-details .rating-histogram .overall-rating .darker-text{color:#05301a}.review-summary-details .rating-histogram .overall-rating+.histogram-review-summary{padding-top:27px}.review-summary-details .rating-histogram .review{display:inline-block}.review-summary-details .rating-histogram .review span+span{margin-left:-3px}.review-summary-details .rating-histogram .text{color:#707170;font-size:13px}.review-summary-details .rating-histogram .text:last-of-type{float:right}.review-summary-details .rating-histogram .product-review-item{padding-top:5px}.review-summary-details .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:.035em;line-height:22px;font-size:19px;font-style:normal;letter-spacing:.2px}.review-summary-details .top-review{cursor:pointer}.review-summary-details>section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;border:1px solid #f6f6f0;float:left;height:359px;padding:26px 31px;text-align:left;width:33.33%}.single-product-review-list{padding-bottom:40px;padding-top:40px;position:relative}.single-product-review-list .ajax-loader{display:block;position:absolute;height:100%;width:100%;left:0;position:fixed;top:0;z-index:999}.single-product-review-list .ajax-loader:before{content:"";background-position:50% 25%;display:block;position:absolute;width:100%;height:100%;background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat}.single-product-review-list .ajax-loader:after{content:"";background:#f6f6f0;opacity:.5;width:100%;height:100%;position:absolute}.single-product-review-list .ajax-loader:after{top:0;left:0}.single-product-review-list .ajax-loader:before{background-position:50% 40%}.single-product-review-list .content-tabs{clear:both;margin-top:20px}.single-product-review-list .content-tabs:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.single-product-review-list .content-tabs .content-tabs-wrap{text-align:center}.single-product-review-list .content-tabs .tabs{display:inline-block;float:none}.single-product-review-list .pagination{margin-top:59px}.single-product-review-list .product-review-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;width:73.73417722%;background-color:#ffffff;padding:33px 40px 29px;position:relative;text-align:left}.single-product-review-list .product-review-item h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px}.single-product-review-list .product-review-item h2+p{margin-top:11px}.single-product-review-list .product-review-item p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.single-product-review-list .product-review-item+.product-review-item{margin-top:42px}.single-product-review-list .dropdown-list.show-product{float:none;margin-left:auto;margin-right:auto}.review-content+.review-rating-section{margin-top:19px}.review-rating-section{clear:both}.review-rating-section:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.review-rating-section .btn-secondary{font-size:12px;padding:6px 12px}.review-rating-section .btn-secondary .fa{font-size:17px}.review-rating-section .btn-secondary+.btn-secondary{margin-left:5px}.review-rating-section .btn-secondary.active{background-color:#05301a}.review-rating-section .pull-left,.review-rating-section .review-feedback{color:#b7b8b7;font-size:12px;padding:2px 0}.review-rating-section .review-feedback{position:relative;top:-2px}.review-rating-section .review-feedback+.btn-secondary{margin-left:5px}.review-rating-section .report-abuse,.review-rating-section .cancel-report-abuse{bottom:-30px;color:#b7b8b7;font-size:12px;position:absolute;right:0;text-decoration:underline}.thank-you-message-modal .fancybox-inner{right:10px}@media (max-width:670px){.thank-you-message-modal .fancybox-inner{right:15px}}.related-articles .teaser.item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%}.related-articles .teaser.item img{width:100%}.related-articles .teaser.item .btn.btn-secondary{margin-left:0}.coupon-field{margin-left:auto;margin-right:auto;width:23.73417722%;border:1px solid #d3d3d3;padding:18px 14px 4px}.coupon-field form input+input{margin-left:10px}.coupon-field .btn-secondary{padding:14px;vertical-align:top}.coupon-field .message{color:#c53430;font-size:11px}.coupon-field .title{font-size:20px;text-align:center}.coupon-field .title+form{margin-top:6px}.coupon-field.form-fields{float:none !important}.right .coupon-field{border:none;border-top:1px solid #d3d3d3;margin:10px 0 0;padding:14px 0 0;width:100%}.right .coupon-field input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:69%}.right .coupon-field button{float:right;width:29%}.right .coupon-field>p{color:#05301a;font-family:"Times New Roman";font-size:20px;font-style:italic;padding-bottom:14px;padding-top:0;text-align:center}.shopping-cart-faq{clear:both;margin-top:55px;font-size:0}.shopping-cart-faq:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.shopping-cart-faq h3{text-align:center}.shopping-cart-faq .text-column{margin-left:auto;margin-right:auto;width:23.73417722%;margin-left:6.88291139%;display:inline-block;float:none;margin-top:30px;vertical-align:top}.shopping-cart-faq .text-column:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.shopping-cart-faq .text-column>*{display:inline-block;float:none;vertical-align:top}.shopping-cart-faq .text-column:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.shopping-cart-faq .text-column>*{display:inline-block;float:none;vertical-align:top}.shopping-cart-faq .text-teaser-list{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;margin-top:0}.shopping-cart-faq .text-teaser-list .description{margin-bottom:0}.shopping-cart-faq.is-light-background .text-teaser-list .title{overflow:hidden;position:relative;max-height:48px}.shopping-cart-faq.is-light-background .text-teaser-list .title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.shopping-cart-faq.is-light-background .text-teaser-list .title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.shopping-cart-faq.is-light-background .text-teaser-list .description{overflow:hidden;position:relative;max-height:210px}.shopping-cart-faq.is-light-background .text-teaser-list .description:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:189px;width:15%;z-index:1}.shopping-cart-faq.is-light-background .text-teaser-list .description:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.shopping-cart-faq .text-teaser-list{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;margin-top:0}.shopping-cart-faq .text-teaser-list .description{overflow:hidden;position:relative;max-height:210px;margin-bottom:0}.shopping-cart-faq .text-teaser-list .description:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:189px;width:15%;z-index:1}.shopping-cart-faq .text-teaser-list .description:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.shopping-cart-faq .text-teaser-list .title{overflow:hidden;position:relative;max-height:48px}.shopping-cart-faq .text-teaser-list .title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.shopping-cart-faq .text-teaser-list .title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}@media (max-width:790px){.shopping-cart-faq .text-teaser-list .text-column{float:left;margin-left:.63291139%;margin-right:.63291139%;width:86.23417722%;margin-left:10.00791139%}}.shopping-cart-incentive{background-color:#f2f2f2;padding:14px 0;text-align:center;width:100%}.shopping-cart-incentive .copy{font-size:15px}.shopping-cart-incentive .copy p{text-align:center}.shopping-cart-incentive .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;font-style:italic;letter-spacing:0}.shopping-cart-incentive .title+.copy{margin-top:2px}.shopping-cart-incentive.paragraph-text{margin-top:10px}.site-usp{margin:0 auto;padding:10px;text-align:center;width:230px}.site-usp>a{border-bottom:1px solid #e2e3e3;margin-bottom:18px}.site-usp>a:last-child{border-bottom:none}.site-usp .usp-item .description{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;margin-bottom:14px;margin-top:5px}.site-usp .usp-item .title{color:#707170;font-size:14px;font-weight:600}.site-usp .usp-item .title+.thumbnails{margin-top:9px}.site-usp .usp-item .title+.thumbnails img{margin:5px;max-height:64px}.site-usp .usp-item img{vertical-align:middle}.ymal .section-title{text-align:center}.ymal .section-title+.ymal-flexslider,.ymal .section-title+.ymal-teasers{margin-top:19px}.product-detail-page .is-light-background{padding-bottom:0}.product-detail-page .is-light-background.ymal{background-color:#f6f6f0;box-shadow:none;padding-top:74px;display:block;float:left;width:100%}.product-teaser-list.ymal-teasers{display:none;padding-top:0;position:relative;margin-top:0}.product-teaser-list.ymal-teasers .item .header:after{display:none}.product-teaser-list.ymal-teasers .info{font-size:12px}.product-teaser-list.ymal-teasers .info img+p{margin-left:4px}.product-teaser-list.ymal-teasers .info img,.product-teaser-list.ymal-teasers .info p{display:inline-block;vertical-align:middle}.product-teaser-list.ymal-teasers .slider-item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;display:inline-block;float:none;list-style:none}.product-teaser-list.ymal-teasers .slider-item .body{padding-top:0}.product-teaser-list.ymal-teasers .slider-item .product-teaser{margin-bottom:0;width:300px}.product-teaser-list.ymal-teasers .price{color:#707170;font-size:20px}.product-teaser-list.ymal-teasers .real-price{text-decoration:line-through}.product-teaser-list.ymal-teasers .real-price+.reduced-price{margin-left:13px}.product-teaser-list.ymal-teasers .reduced-price{color:#fc6767}.product-teaser-list.ymal-teasers.slides>.slider-item{margin:0 7px}.product-teaser-list.ymal-teasers.slides>.slider-item:first-child{margin-left:0}.ymal-flexslider{position:relative}.ymal-flexslider .flex-direction-nav a:before{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.ymal-flexslider .flex-direction-nav a.flex-next:before{right:0}.ymal-flexslider .flex-control-nav{bottom:-60px}.ymal-flexslider .flex-viewport{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}.ymal-flexslider:hover .flex-direction-nav a{opacity:1;filter:alpha(opacity=100)}.ymal-flexslider .product-teaser.item .body .product-name,.ymal-flexslider .product-teaser-list .item .body .product-name{min-height:48px}.has-account-menu{position:relative}.has-account-menu .account-menu{background-color:white;box-shadow:0 0 7px -2px #707170;display:none;margin-top:12px;padding:14px 20px;position:absolute;right:-5px;width:220px;z-index:31}.has-account-menu .account-menu a{font-size:13px}.has-account-menu .account-menu hr{background-color:#e2e3e3;border:0;height:1px;margin-bottom:12px;margin-top:13px}.has-account-menu .account-menu li{display:block;float:none;height:auto;width:auto}.has-account-menu .account-menu .btn{margin-top:6px;text-align:center;width:100%}.has-account-menu .account-menu .secondary{border-bottom:1px solid #707170;color:#707170;font-size:11px}.has-account-menu .account-menu .secondary:hover{border-bottom:1px solid #05301a}.has-account-menu .account-menu:before{border-bottom:7px solid white;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid transparent;content:"";position:absolute;right:8px;top:-14px}.has-account-menu .account-menu:after{content:"";height:30px;left:0;position:absolute;top:-23px;width:100%}.has-account-menu:hover .account-menu{display:block}#header>.navigation .popup-nav.account-menu :hover .btn{color:#ffffff}.dropdown-list{float:left;margin-left:.63291139%;margin-right:.63291139%;width:17.48417722%;float:right;position:relative;margin-left:50px;min-width:220px;text-align:left}.dropdown-list .active-item,.dropdown-list .dropdown-items li{background-color:white;color:#6a6a6a;cursor:pointer;font-size:12px;font-weight:600;padding:8px 30px 8px 23px}.dropdown-list .dropdown-items li{padding-top:3px;padding-bottom:3px}.dropdown-list .active-item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:32px;position:relative}.dropdown-list .active-item:before,.dropdown-list .active-item:after{border:4px solid transparent;content:"";height:0;width:0}.dropdown-list .active-item:before{border-top:4px solid #05301a}.dropdown-list .active-item:after{border-top:4px solid #ffffff}.dropdown-list .active-item:after,.dropdown-list .active-item:before{position:absolute;right:20px}.dropdown-list .active-item:after{top:18px}.dropdown-list .active-item:before{top:19px}.dropdown-list .dropdown-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e4e4e4;box-shadow:2px 2px 2px #707170;display:none;list-style:none;position:absolute;width:100%;z-index:999}.dropdown-list .dropdown-items li{line-height:25px}.dropdown-list .dropdown-items li:hover{background-color:#f4f2ea}.checkout-info-text{background-color:#f2f2f2;max-width:100%;padding:17px 31px;text-align:center}.checkout-info-text a,.checkout-info-text p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:block;line-height:24px;margin-top:3px;text-decoration:underline}.checkout-info-text p{text-decoration:none}.checkout-info-text h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px}.home-category-recommendation{background-position:12px 90%;background-repeat:no-repeat;max-width:1280px;margin:0 auto;width:100%}@media (max-width:790px){.home-category-recommendation{overflow:hidden}}.home-category-recommendation .content-tabs{padding-bottom:45px;padding-top:15px}@media (min-width:1280px){.home-category-recommendation .content-tabs{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1280px){.home-category-recommendation .content-tabs{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.home-category-recommendation .content-tabs .content-tabs-wrap{background-position:12px bottom;background-repeat:no-repeat}.home-category-recommendation .panel-content{padding-top:10px}.home-category-recommendation .panel-content>div{clear:both}.home-category-recommendation .panel-content>div:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.home-category-recommendation .product-teaser-list{float:left;margin-left:.63291139%;margin-right:.63291139%;width:26.85917722%;clear:none;margin-left:0}.home-category-recommendation .product-teaser-list .header{height:300px;padding:10px 0 0 0}.home-category-recommendation .product-teaser-list .item{margin-bottom:0;min-height:initial;width:100%}.home-category-recommendation .product-teaser-list .item+.item{margin-top:15px}.home-category-recommendation .product-teaser-list .item.has-variations:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-moz-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-o-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-webkit-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);-moz-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2)}.home-category-recommendation .product-teaser-list .item.has-variations:hover:before{-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.home-category-recommendation .product-teaser-list .item.has-variations:hover:after{-moz-transform:rotate(357deg);-ms-transform:rotate(357deg);-o-transform:rotate(357deg);-webkit-transform:rotate(357deg);transform:rotate(357deg)}.home-category-recommendation .product-teaser-list .item.has-variations:hover:before,.home-category-recommendation .product-teaser-list .item.has-variations:hover:after{-webkit-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-moz-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-o-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-webkit-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);-moz-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2)}.home-category-recommendation .product-teaser-list .item.has-variations:before,.home-category-recommendation .product-teaser-list .item.has-variations:after{-webkit-transition:all all .2s linear ease;-moz-transition:all all .2s linear ease;-ms-transition:all all .2s linear ease;-o-transition:all all .2s linear ease;transition:all all .2s linear ease;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;-ms-transition:all .2s linear;background-color:#ffffff;content:'';height:100%;position:absolute;top:0;width:100%;z-index:-1}.home-category-recommendation .product-teaser-list .item.has-variations:before{-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);left:0;top:0}.home-category-recommendation .product-teaser-list .item.has-variations:after{-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);top:1px;left:-2px}.home-category-recommendation .tabs{margin-right:20px}.home-category-recommendation .section-title{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;display:inline-block;float:none;margin-left:12px;width:auto}.home-category-recommendation .standard-teaser-list{float:left;margin-left:.63291139%;margin-right:.63291139%;width:70.23417722%;padding-top:0}.home-category-recommendation .standard-teaser-list .header img{max-width:none;width:100%}.home-category-recommendation .standard-teaser-list .item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.30063292%;margin-bottom:16px;min-height:396px}.home-category-recommendation .standard-teaser-list .item:first-child{margin-bottom:16px}@media (min-width:790px){.home-category-recommendation .standard-teaser-list .item:nth-child(2){margin-right:1.5%}}.home-category-recommendation .standard-teaser-list .item .body{min-height:170px;padding:18px 20px 12px 24px}.home-category-recommendation .standard-teaser-list .item .btn-secondary{left:24px;position:absolute}.home-category-recommendation .standard-teaser-list .item .header{overflow:visible}@media (min-width:790px){.home-category-recommendation .standard-teaser-list .item:first-child{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;min-height:0}.home-category-recommendation .standard-teaser-list .item:first-child .body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:.63291139%;margin-right:.63291139%;width:30.60917722%;margin:0;padding:15px 12px 12px 22px}.home-category-recommendation .standard-teaser-list .item:first-child .body .title:before{padding-left:5px;padding-right:10px;width:15px}.home-category-recommendation .standard-teaser-list .item:first-child .body .description{overflow:hidden;position:relative;max-height:105px}.home-category-recommendation .standard-teaser-list .item:first-child .body .description:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:84px;width:15%;z-index:1}.home-category-recommendation .standard-teaser-list .item:first-child .body .description:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.home-category-recommendation .standard-teaser-list .item:first-child .body .description:before{padding-left:5px;padding-right:10px;width:15px}.home-category-recommendation .standard-teaser-list .item:first-child .btn-secondary{margin-left:71.88291139%;left:0}.home-category-recommendation .standard-teaser-list .item:first-child .header{float:left;margin-left:.63291139%;margin-right:.63291139%;width:68.73417722%;margin:0}.home-category-recommendation .standard-teaser-list .item:first-child .header img{float:left}.home-category-recommendation .standard-teaser-list .item:first-child .header:after{-moz-transform:skewX(-1.5deg);-ms-transform:skewX(-1.5deg);-o-transform:skewX(-1.5deg);-webkit-transform:skewX(-1.5deg);transform:skewX(-1.5deg);left:auto;right:-15px;height:100%;width:20px}}.checkout-page .inventory-returned-table.modal-window-module{width:774px !important}.checkout-page .inventory-returned-table.modal-window-module .fancybox-skin{padding:0 0 40px !important}.checkout-page .inventory-returned-table.modal-window-module .description,.checkout-page .inventory-returned-table.modal-window-module .table-content{margin-left:auto;margin-right:auto;width:86.23417722%}.checkout-page .inventory-returned-table.modal-window-module .description{margin-bottom:5px;margin-top:24px}.checkout-page .inventory-returned-table.modal-window-module .fancybox-inner{width:774px !important}.checkout-page .inventory-returned-table.modal-window-module .header{background-color:#c53430;padding:9px 0;position:relative;text-align:center}.checkout-page .inventory-returned-table.modal-window-module .header h1{color:white;font-size:20px}.checkout-page .inventory-returned-table.modal-window-module .header:after{content:"";position:absolute;border-top:5px solid #c53430;border-left:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid transparent;top:100%}.checkout-page .inventory-returned-table.modal-window-module .product,.checkout-page .inventory-returned-table.modal-window-module .table-head{clear:both;border-bottom:1px solid #e1e2e4}.checkout-page .inventory-returned-table.modal-window-module .product:after,.checkout-page .inventory-returned-table.modal-window-module .table-head:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.checkout-page .inventory-returned-table.modal-window-module .product{padding:25px 0;position:relative}.checkout-page .inventory-returned-table.modal-window-module .product .image{float:left;margin-left:.63291139%;margin-right:.63291139%;width:17.48417722%}.checkout-page .inventory-returned-table.modal-window-module .product .product-information{float:left;margin-left:.63291139%;margin-right:.63291139%;width:42.48417722%}.checkout-page .inventory-returned-table.modal-window-module .product .product-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;line-height:20px}.checkout-page .inventory-returned-table.modal-window-module .product .product-title+.specification{margin-top:10px}.checkout-page .inventory-returned-table.modal-window-module .product .inventory-quantity-wrapper{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;margin-left:.63291139%;margin-right:.63291139%;width:36.23417722%;right:0}.checkout-page .inventory-returned-table.modal-window-module .product .icon{position:absolute;left:50%;margin-left:-30px;margin-top:12px}.checkout-page .inventory-returned-table.modal-window-module .product .not-in-inventory-arrow{display:block;height:22px;margin:0 auto;width:60px}.checkout-page .inventory-returned-table.modal-window-module .product .not-in-inventory-arrow:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Arrow-OutOfStockNotification.jpg');background-repeat:no-repeat;height:43px;width:120px;content:"";display:block}.checkout-page .inventory-returned-table.modal-window-module .product .quantity{color:#004b37;float:right;font-size:32px;font-weight:bold;line-height:40px;right:0;text-align:right;text-decoration:none}.checkout-page .inventory-returned-table.modal-window-module .product .quantity.old{color:#e62e2e;text-align:left;float:left;position:relative}.checkout-page .inventory-returned-table.modal-window-module .product .quantity.old:after{content:"";display:block;position:absolute;border-bottom:1px solid #e62e2e;top:53%;width:110%}.checkout-page .inventory-returned-table.modal-window-module .product .specification{color:#707170;font-size:15px}.checkout-page .inventory-returned-table.modal-window-module .submit-btn{margin-top:40px;text-align:center}.checkout-page .inventory-returned-table.modal-window-module .table-head{padding-bottom:10px}.checkout-page .inventory-returned-table.modal-window-module .table-head p{float:left;margin-left:.63291139%;margin-right:.63291139%;width:17.48417722%;color:#b7b8b7;font-size:14px}.checkout-page .inventory-returned-table.modal-window-module .table-head .empty-col{display:inline-block;height:1px}.checkout-page .inventory-returned-table.modal-window-module .table-head .product-name{float:left;margin-left:.63291139%;margin-right:.63291139%;width:42.48417722%}.checkout-page .inventory-returned-table.modal-window-module .table-head .quantity-new{float:right;text-align:right}.confirmation-message{margin-left:auto;margin-right:auto;width:48.73417722%;margin-top:78px;text-align:center}.confirmation-message h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:40px;font-style:italic;line-height:44px;letter-spacing:.01px}.confirmation-message h2+.description{margin-top:14px}.confirmation-message .description{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}aside .standard-teaser-list .item{min-height:330px}aside .standard-teaser.item .header:after,aside .content-teaser.item .header:after,aside .standard-teaser-list .item .header:after,aside .content-teaser-list .item .header:after{height:14px}aside .flexslider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;width:220.82515823px}aside .flexslider .flex-viewport:hover{-webkit-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-moz-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-o-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-webkit-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);-moz-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);box-shadow:0 0 13px 0 rgba(18,24,28,0.3);cursor:pointer}aside .flexslider .flex-direction-nav a{width:15%}aside .flexslider .flex-direction-nav a.flex-prev{left:0}aside .flexslider .product-teaser-list,aside .flexslider .standard-teaser-list{display:block;padding:0}aside .flexslider .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;font-size:20px}aside .flexslider .section-title+.flex-viewport{margin-top:13px}aside .flexslider:hover .flex-direction-nav a.flex-prev{left:0}aside .product-teaser-list.is-sidebar,aside .standard-teaser-list.is-sidebar{margin-top:0}aside .product-teaser-list.is-sidebar .item,aside .standard-teaser-list.is-sidebar .item{margin:0 auto;width:100%}aside .product-teaser-list.is-sidebar .item+.item,aside .standard-teaser-list.is-sidebar .item+.item{margin-left:2px}aside .product-teaser-list.is-sidebar .item .header img,aside .standard-teaser-list.is-sidebar .item .header img{width:100%}aside.right .product-teaser-list.is-sidebar .item .header img{box-sizing:border-box;padding:10px 10px 0;top:0}.share-button{margin-top:15px;max-width:380px;border-top:1px solid #d3d3d3;position:relative}.share-button .share-link{cursor:pointer;display:inline-block;position:relative}.share-button .share-link .icon-share{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-359px -25px;height:15px;width:27px;width:20px;vertical-align:middle}.share-button .share-link .link{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:40px;letter-spacing:.01em;color:#707170}.share-button .share-link .icon-share,.share-button .share-link .link{display:inline-block}.share-button .popup-modal{-webkit-transition:all opacity .5s ease-in-out ease;-moz-transition:all opacity .5s ease-in-out ease;-ms-transition:all opacity .5s ease-in-out ease;-o-transition:all opacity .5s ease-in-out ease;transition:all opacity .5s ease-in-out ease;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;display:none;box-shadow:0 0 18px -5px black;background-color:#ffffff;opacity:0;position:absolute;padding:15px 0 8px;top:43px;width:425px}.share-button .popup-modal.visible{opacity:1;display:block}.share-button .popup-modal.visible .container-modal:before{opacity:1}.share-button .container-modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%}.share-button .container-modal h4{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.share-button .container-modal .icon-close{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-253px -88px;height:11px;width:11px;cursor:pointer;position:absolute;right:8px;top:8px}.share-button .container-modal .legal-copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;clear:both;color:#b3b3b0;font-weight:500}.share-button .container-modal .legal-copy a{color:#b3b3b0;text-decoration:underline}.share-button .container-modal:before{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all opacity .5s ease-in-out ease;-moz-transition:all opacity .5s ease-in-out ease;-ms-transition:all opacity .5s ease-in-out ease;-o-transition:all opacity .5s ease-in-out ease;transition:all opacity .5s ease-in-out ease;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;content:"";left:35px;opacity:0;position:absolute;top:-9px;transform:translateY(-50%)}.share-button .container-modal .shariff .theme-color{width:100%}.share-button .container-modal .shariff .theme-color li{min-width:58px;max-width:65px;border-radius:4px;text-align:center;margin:14px 8px 11px 0;height:35px}.share-button .container-modal .shariff .theme-color li a{height:35px}.share-button .container-modal .shariff .theme-color li a:hover .fa{color:#ffffff}.share-button .container-modal .shariff .theme-color li .fa{color:#ffffff;line-height:35px}.iframe .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;margin-bottom:35px;text-align:center}.iframe iframe{border:none;width:100%}@media (max-width:790px){.iframe .section-title{font-size:22px;margin-bottom:20px}}.tutorial-summary{font-size:0;margin-top:55px;text-align:center}.tutorial-summary .section-title{overflow:hidden;position:relative;max-height:32px;margin:0 auto;min-width:300px;max-width:620px;padding-left:10px;text-align:left}.tutorial-summary .section-title:before{background:linear-gradient(to right, #f6f6f0, #f6f6f0 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.tutorial-summary .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.tutorial-summary .section-title+.wrapper{margin-top:20px}.tutorial-summary .copy,.tutorial-summary .copy p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.tutorial-summary .audience{clear:both;padding-top:10px;padding-bottom:25px}.tutorial-summary .audience:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.tutorial-summary .audience p{margin-top:0}.tutorial-summary .audience .icon:after{background-image:url('../img/icons/Icon-tutorial-skill.jpg');background-repeat:no-repeat;height:160px;width:160px}.tutorial-summary .audience+.time-estimation{border-top:1px solid #b7b8b7}.tutorial-summary .equipment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #b7b8b7;height:230px;overflow:hidden;padding-left:70px;text-align:left}.tutorial-summary .equipment h3{overflow:hidden;position:relative;max-height:56px}.tutorial-summary .equipment h3:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.tutorial-summary .equipment h3:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.tutorial-summary .equipment h3:before{padding-left:2%;padding-right:7%;width:12%}.tutorial-summary .equipment h3:after{margin-left:5px}.tutorial-summary .equipment>div{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;max-height:230px}.tutorial-summary .equipment>div>p{overflow:hidden;position:relative;max-height:147px}.tutorial-summary .equipment>div>p:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:126px;width:15%;z-index:1}.tutorial-summary .equipment>div>p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.tutorial-summary .equipment ul{list-style:none;padding-left:11px}.tutorial-summary .equipment ul li:before{position:absolute;left:-11px;content:'\00b7';font-size:20px;vertical-align:middle}.tutorial-summary .equipment ol{padding-left:20px}.tutorial-summary .equipment ul,.tutorial-summary .equipment ol{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.tutorial-summary .equipment ul li,.tutorial-summary .equipment ol li{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;position:relative}.tutorial-summary .equipment ul li+li,.tutorial-summary .equipment ol li+li{margin-top:2px}.tutorial-summary .equipment h3,.tutorial-summary .equipment ol,.tutorial-summary .equipment ul,.tutorial-summary .equipment p{margin-bottom:8px}.tutorial-summary .time-estimation{padding-top:25px;padding-bottom:10px}.tutorial-summary .time-estimation .icon:after{background-image:url('../img/icons/Icon-tutorial-time.jpg');background-repeat:no-repeat;height:160px;width:160px}.tutorial-summary .wrapper{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-moz-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-o-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-webkit-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);-moz-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);background-color:#ffffff;display:inline-block;padding:20px 16px;position:relative}.tutorial-summary .wrapper:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.tutorial-summary .wrapper:before{-webkit-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-moz-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-o-box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;box-shadow:rgba(0,0,0,0.2) 0 .5px .5px .5px;-webkit-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);-moz-box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);box-shadow:0 .5px .5px .5px rgba(0,0,0,0.2);-webkit-transition:all all .2s linear ease;-moz-transition:all all .2s linear ease;-ms-transition:all all .2s linear ease;-o-transition:all all .2s linear ease;transition:all all .2s linear ease;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;-ms-transition:all .2s linear;background-color:#ffffff;content:'';height:100%;position:absolute;width:100%}.tutorial-summary .wrapper:before{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);left:0;top:0;z-index:-1}.tutorial-summary .audience,.tutorial-summary .time-estimation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;padding-right:30px;padding-left:20px;text-align:left}.tutorial-summary .audience span,.tutorial-summary .time-estimation span,.tutorial-summary .audience p,.tutorial-summary .time-estimation p,.tutorial-summary .audience>div,.tutorial-summary .time-estimation>div{vertical-align:middle;display:inline-block}.tutorial-summary .audience>p,.tutorial-summary .time-estimation>p,.tutorial-summary .audience>div,.tutorial-summary .time-estimation>div{overflow:hidden;position:relative;max-height:48px;padding:0;margin-left:15px;max-width:162px;word-break:break-word}.tutorial-summary .audience>p:before,.tutorial-summary .time-estimation>p:before,.tutorial-summary .audience>div:before,.tutorial-summary .time-estimation>div:before{background:linear-gradient(to right, #ffffff, #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.tutorial-summary .audience>p:after,.tutorial-summary .time-estimation>p:after,.tutorial-summary .audience>div:after,.tutorial-summary .time-estimation>div:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.tutorial-summary .audience .icon,.tutorial-summary .time-estimation .icon{height:80px;position:relative;width:80px}.tutorial-summary .audience .icon:after,.tutorial-summary .time-estimation .icon:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;content:"";display:block}.tutorial-summary .wrapper-inner,.tutorial-summary .equipment{margin-left:auto;margin-right:auto;width:307.65640823px;display:inline-block;vertical-align:middle}@media (max-width:670px){.tutorial-summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%}.tutorial-summary .section-title{min-width:0}.tutorial-summary .audience{padding-top:0;padding-bottom:10px}.tutorial-summary .audience+.time-estimation{border-top:none}.tutorial-summary .equipment{border-left:none;border-top:1px solid #b7b8b7;padding:20px 15px 0}.tutorial-summary .time-estimation{border-top:none;border-left:1px solid #b7b8b7;padding-top:0;padding-bottom:10px}.tutorial-summary .wrapper{padding:20px;width:100%}.tutorial-summary .audience,.tutorial-summary .time-estimation{margin-left:auto;margin-right:auto;width:48.73417722%;display:inline-block;padding:0 10px 15px;text-align:center;vertical-align:top}.tutorial-summary .audience p,.tutorial-summary .time-estimation p,.tutorial-summary .audience .icon,.tutorial-summary .time-estimation .icon{display:block;margin:0 auto}.tutorial-summary .audience p,.tutorial-summary .time-estimation p{margin-top:8px;margin-left:auto;max-height:21px}.tutorial-summary .audience p+p,.tutorial-summary .time-estimation p+p{margin-top:0}.tutorial-summary .audience>p,.tutorial-summary .time-estimation>p,.tutorial-summary .audience>div,.tutorial-summary .time-estimation>div{overflow:hidden;position:relative;max-height:48px}.tutorial-summary .audience>p:before,.tutorial-summary .time-estimation>p:before,.tutorial-summary .audience>div:before,.tutorial-summary .time-estimation>div:before{background:linear-gradient(to right, transparent, #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.tutorial-summary .audience>p:after,.tutorial-summary .time-estimation>p:after,.tutorial-summary .audience>div:after,.tutorial-summary .time-estimation>div:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.tutorial-summary .audience>p:before,.tutorial-summary .time-estimation>p:before,.tutorial-summary .audience>div:before,.tutorial-summary .time-estimation>div:before{display:none}.tutorial-summary .audience>p:after,.tutorial-summary .time-estimation>p:after,.tutorial-summary .audience>div:after,.tutorial-summary .time-estimation>div:after{display:none}.tutorial-summary .wrapper-inner,.tutorial-summary .equipment{width:100%;display:block}}.shopping-cart .modal-window-module.variant-editor-modal .fancybox-skin{padding-top:30px !important;padding-bottom:30px !important}.shopping-cart .modal-window-module.variant-editor-modal .color-table{margin-top:10px}.shopping-cart .modal-window-module.variant-editor-modal .color-table .colors{padding-right:55px;max-height:340px;overflow-y:auto;width:100%}.shopping-cart .modal-window-module.variant-editor-modal .color-table .colors .color+.info{margin-top:18px}.shopping-cart .modal-window-module.variant-editor-modal .color-table .filters{margin-bottom:25px;margin-top:25px}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;margin-bottom:5px}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser figure img{height:100%}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser:hover:not(.selected):before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;border:2px solid rgba(255,255,255,0.75);background-repeat:no-repeat;content:"";height:36px;position:absolute;top:8px;width:36px;z-index:9}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser:hover:not(.selected) figure{position:relative}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser:hover:not(.selected) figure:after{font-family:'Faber Icons';-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);color:rgba(255,255,255,0.7);content:"\e930";font-size:30px;position:absolute;left:50%;top:50%}.shopping-cart .modal-window-module.variant-editor-modal .color-teaser.selected:before{width:40px;height:40px;top:8px}.shopping-cart .modal-window-module.variant-editor-modal .image{margin:0 auto;width:100px}.shopping-cart .modal-window-module.variant-editor-modal .image img{display:block;width:100%}.shopping-cart .modal-window-module.variant-editor-modal .input.buttons{margin-left:0;margin-top:20px}.shopping-cart .modal-window-module.variant-editor-modal .modal{min-width:610px}.shopping-cart .modal-window-module.variant-editor-modal .product-info{float:left;margin-left:8px;margin-right:8px;width:418.5px}.shopping-cart .modal-window-module.variant-editor-modal .product-info h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;font-size:20px;line-height:24px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .color-picker .title{float:none}.shopping-cart .modal-window-module.variant-editor-modal .product-info .color-picker .container{max-width:380px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .price{margin-top:10px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .price td{padding-right:10px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .price .variant-number{font-size:20px;line-height:22px;color:#05301a;padding-right:18px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .price .variant-color span{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:block;width:13px;height:13px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .price .variant-name{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .selectbox{max-width:380px}.shopping-cart .modal-window-module.variant-editor-modal .product-info .selectbox .selectboxit-container{margin-top:4px}.shopping-cart .modal-window-module.variant-editor-modal .form-fields .input.buttons button{padding-left:50px;padding-right:50px}@media (max-width:790px){.shopping-cart .modal-window-module.variant-editor-modal .fancybox-skin{padding-left:30px !important;padding-right:30px !important}.shopping-cart .modal-window-module.variant-editor-modal .color-table .colors{padding-right:15px}.shopping-cart .modal-window-module.variant-editor-modal .color-table .color-teaser{padding-right:0;padding-left:0}}.instagram-posts{clear:both;margin-bottom:0;padding-bottom:5px;padding-top:42px;position:relative}.instagram-posts .flexslider{background-color:transparent}.instagram-posts .flexslider .flex-control-nav{bottom:-45px}.instagram-posts .flex-viewport{margin-top:29px}.instagram-posts .flex-viewport .instagram-post{margin-left:0;margin-right:0}.instagram-posts .info-copy{color:#707170;font-size:14px;margin-top:12px;position:absolute;right:10%;top:100%;z-index:110}@media (max-width:790px){.instagram-posts .info-copy{right:20px}}@media (max-width:670px){.instagram-posts .info-copy{margin-top:35px;right:0;text-align:center;width:100%}}.instagram-posts .instagram-post{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:.67510549%;margin-right:.67510549%;width:18.64978903%;display:inline-block;float:none}.instagram-posts .instagram-post a{-webkit-transition:all opacity .2s ease ease;-moz-transition:all opacity .2s ease ease;-ms-transition:all opacity .2s ease ease;-o-transition:all opacity .2s ease ease;transition:all opacity .2s ease ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:block;word-break:break-all}@media (max-width:670px){.instagram-posts .instagram-post a{display:block}}.instagram-posts .instagram-post img{display:block;width:100%}@media (max-width:670px){.instagram-posts .instagram-post img{float:left}}.instagram-posts .instagram-post+.instagram-post{margin-left:3px}@media (max-width:670px){.instagram-posts .instagram-post{border:1px solid #ffffff;float:left;margin:0;width:50%}.instagram-posts .instagram-post+.instagram-post{margin-left:0}}.instagram-posts .instagram-post:hover a{opacity:.7;filter:alpha(opacity=70)}.instagram-posts .posts{clear:both;list-style:none;text-align:center}.instagram-posts .posts:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.instagram-posts .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;text-align:center}@media (max-width:670px){.instagram-posts .section-title+.flexslider{margin-top:24px}}.instagram-posts>.posts{margin-top:30px}.expander{text-align:center}.expander a{color:#05301a;position:relative}.expander a.expanded:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.expander a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:'›';position:absolute;right:-10px}.expander a:hover{text-decoration:underline}.commerce-connector a{display:block}.commerce-connector ul{text-align:center;margin-left:-10px;margin-right:-10px}.commerce-connector li{border:1px solid #e2e3e3;display:inline-block;list-style-type:none;margin-left:10px;margin-right:10px;width:110px}.commerce-connector li:nth-child(n + 3){margin-top:15px}.commerce-connector img{max-height:100%;width:100%}.commerce-connector .title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;margin-bottom:10px;margin-top:15px}.anchor-navigation{position:relative;margin-top:64px;margin-bottom:30px}.anchor-navigation.sticky .anchor-navigation-inner{width:205px;position:fixed;top:64px;z-index:840}.anchor-navigation-inner{position:relative;z-index:840}.anchor-navigation-inner h2{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.025em;line-height:28px}.anchor-navigation-inner ul{max-height:45vh;overflow:auto;list-style:none;margin-top:7px}.anchor-navigation-inner ul li{border-bottom:1px solid #e2e3e3;padding-bottom:4px}.anchor-navigation-inner ul li a{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:table}.anchor-navigation-inner ul li i{display:table-cell;float:left;font-size:12px;padding:7px 15px 0 2px;vertical-align:top}.anchor-navigation-inner ul li span{display:table-cell;padding:9px 0 1px 0;vertical-align:top}.anchor-navigation-inner ul li:last-child{border:none}/*! cdp-intro-text */.cdp-intro-text{margin-left:auto;margin-right:auto;width:48.73417722%;margin-top:60px;padding:0 25px;text-align:left}.cdp-intro-text .caption{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;color:#b7b8b7;display:block;margin-bottom:10px}.cdp-intro-text .caption:before,.cdp-intro-text .caption:after{background:#b7b8b7;content:"";display:inline-block;height:1px;left:-9px;position:relative;top:-4px;width:13px}.cdp-intro-text .caption:after{left:9px}.cdp-intro-text .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;text-align:left}.cdp-intro-text .copy p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.cdp-intro-text .expand-state:checked~.expand-wrap .expand-copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.cdp-intro-text .expand-state:checked~.expand-wrap .expand-copy p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;transition:font-size .1s ease-in,max-height .3s ease-in,opacity .75s ease-in}.cdp-intro-text .section-title{font-family:"Times New Roman",Times,serif;font-size:40px;font-style:italic;letter-spacing:.01em;line-height:44px;color:#05301a;font-weight:normal;margin-bottom:16px;margin-top:0}.cdp-intro-text.is-centered{text-align:center}.cdp-intro-text.is-centered p{text-align:left}.cdp-intro-text.is-centered .section-title{text-align:center}@media (max-width:790px){.cdp-intro-text{margin-left:auto;margin-right:auto;width:86.23417722%;margin-top:40px}}/*! content-columns */.content-column-wrapper{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%;clear:both;float:none;margin-top:60px}.content-column-wrapper:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-column-wrapper .section-title{font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;color:#05301a;font-weight:normal;margin-bottom:20px}.content-column-wrapper.is-wide .content-column-inner{margin-left:auto;margin-right:auto;width:86.23417722%}.content-column-wrapper.is-narrow .content-column-inner{margin-left:auto;margin-right:auto;width:48.73417722%}.content-column-wrapper section{margin-top:0}.content-column-wrapper section.is-wide{width:100%}.content-column-wrapper+section{margin-bottom:40px}/*! content-columns */.content-downloads{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%;clear:both;float:none;margin-top:60px}.content-downloads:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-downloads .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;border-bottom:1px solid #e1e2e4;margin-bottom:16px;padding-bottom:14px}.content-downloads .icon{color:#707170;float:left;margin-right:5px}.content-downloads .icon-Download-Video{margin-right:10px;padding-top:8px}.content-downloads .icon-Download-Image{margin-right:10px;padding-top:8px}.content-downloads .one-item{margin-bottom:12px;clear:both;float:left}.content-downloads .inner-content{float:left}.content-downloads .inner-content a{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:18px;text-decoration:underline}.content-downloads .inner-content a:hover{color:#707170}.content-downloads .inner-content p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px}.content-downloads .icon-Download-PDF{display:inline-block;vertical-align:top}.content-downloads .icon-Download-PDF{font-size:23px;margin-top:2px}.content-downloads.is-wide .inner-wrap{margin-left:auto;margin-right:auto;width:86.23417722%}.content-downloads.is-narrow .inner-wrap{margin-left:auto;margin-right:auto;width:48.73417722%}.content-downloads+section{padding-bottom:30px}/*! did-you-know-slider */.did-you-know-slider .flexslider{margin:0}.did-you-know-slider figure{margin:0;position:relative;width:100%}.did-you-know-slider .body{-webkit-transition:all opacity 1.6s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:all opacity 1.6s cubic-bezier(.55, .06, .68, .19) ease;-ms-transition:all opacity 1.6s cubic-bezier(.55, .06, .68, .19) ease;-o-transition:all opacity 1.6s cubic-bezier(.55, .06, .68, .19) ease;transition:all opacity 1.6s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:opacity 1.6s cubic-bezier(.55, .06, .68, .19);-o-transition:opacity 1.6s cubic-bezier(.55, .06, .68, .19);-webkit-transition:opacity 1.6s cubic-bezier(.55, .06, .68, .19);transition:opacity 1.6s cubic-bezier(.55, .06, .68, .19);opacity:0;filter:alpha(opacity=0);width:80%}.did-you-know-slider .image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:auto !important;min-height:350px;height:auto;max-width:100%;width:100%}.did-you-know-slider .image:after{background-color:rgba(0,0,0,0.4);content:"";height:100%;position:absolute;width:100%}.did-you-know-slider .description{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.01em;line-height:32px;overflow:hidden;position:relative;max-height:30px;max-height:160px;text-align:center}.did-you-know-slider .description:before{background:linear-gradient(to right, rgba(250,250,250,0), rgba(250,250,250,0) 25%);content:"";height:30px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.did-you-know-slider .description:after{background:rgba(250,250,250,0);content:"";height:100%;position:absolute;width:100%;z-index:2}.did-you-know-slider .filter{background-color:rgba(0,0,0,0.4);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.did-you-know-slider .flex-active-slide .body{opacity:1;filter:alpha(opacity=100)}.did-you-know-slider .flex-before .body{display:none}.did-you-know-slider .flex-control-nav{bottom:0}.did-you-know-slider .slides{position:relative}.did-you-know-slider .slide{background-color:rgba(0,0,0,0.4);display:-ms-flex;display:-webkit-flex;display:flex}.did-you-know-slider .title{color:#ffffff;font-family:"Times New Roman",Times,serif;font-size:26px;font-style:italic;letter-spacing:.01em;line-height:30px;overflow:hidden;position:relative;max-height:30px;text-align:center}.did-you-know-slider .title:before{background:linear-gradient(to right, rgba(250,250,250,0), rgba(250,250,250,0) 25%);content:"";height:30px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.did-you-know-slider .title:after{background:rgba(250,250,250,0);content:"";height:100%;position:absolute;width:100%;z-index:2}.did-you-know-slider .title+.description{margin-top:1.5em}.did-you-know-slider .wrap{-ms-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;bottom:0;color:#ffffff;display:block;left:0;overflow:hidden;padding:1em;position:absolute;right:0;top:0;display:-ms-flex;display:-webkit-flex;display:flex;zoom:1;width:100%}div+.did-you-know-slider,section+.did-you-know-slider{margin-top:100px}/*! general-intro-text */.is-general-intro-text{margin-left:auto;margin-right:auto;width:98.73417722%;margin-top:60px;padding:0 20px;text-align:left}.is-general-intro-text .section-title{font-family:"Times New Roman",Times,serif;font-size:40px;font-style:italic;letter-spacing:.01em;line-height:44px;color:#05301a;font-weight:normal;margin-bottom:15px;margin-top:0}@media (max-width:790px){.is-general-intro-text .section-title{font-size:36px;line-height:40px}}.is-general-intro-text .copy{overflow:hidden;position:relative;max-height:105px;text-align:left}.is-general-intro-text .copy:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:84px;width:15%;z-index:1}.is-general-intro-text .copy:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-general-intro-text.is-centered{text-align:center}.is-general-intro-text.is-centered .copy{text-align:left}.is-general-intro-text.is-centered .section-title{text-align:center}/*! image-text */.is-light-background .image-text .section-title{overflow:hidden;position:relative;max-height:32px}.is-light-background .image-text .section-title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.is-light-background .image-text .section-title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-light-background .image-text .section-title:before{padding:0;width:7%}.image-text.is-narrow{margin-left:auto;margin-right:auto;width:48.73417722%}.image-text.is-wide{margin-left:auto;margin-right:auto;width:86.23417722%}.content-tabs .image-text.is-wide{width:100%}.image-text .block{padding-bottom:0}.image-text{clear:both;color:#707170;margin-top:52px}.image-text:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.image-text .block .video-player{margin-left:0;margin-top:0;width:100%}.image-text .block .video-player h2{text-align:left}.image-text .block .video-player .image{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;margin:0;padding-top:4px;position:relative}.image-text .block .video-player .image iframe{margin:0}.image-text .block .video-player .image .thumbnail{display:flex;min-height:initial}.image-text .block .video-player .image .thumbnail img{margin:0;width:100%}.image-text .block .video-player .thumbnail-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;caption-side:bottom;clear:both;color:#b3b3b0;margin:0;padding:10px}.image-text figure{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;padding-top:4px}.image-text figure img{display:block}.image-text ul,.image-text ol{list-style-position:inside;margin:16px 0 0;padding:0;text-align:left}.image-text .block{clear:both;padding-top:14px}.image-text .block:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.image-text .block>div,.image-text .block>p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}.image-text .block>div:last-child,.image-text .block>p:last-child{margin-bottom:0;padding-bottom:0}.image-text .btn{margin-top:23px}.image-text .image-align-left figure,.image-text .image-align-left .video-player .image{clear:left;float:left;margin-left:0;margin-right:15px}.image-text .image-align-right figure,.image-text .image-align-right .video-player .image{clear:right;float:right;margin-right:0;margin-left:15px}.image-text .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;overflow:hidden;position:relative;max-height:32px;font-weight:normal;margin-bottom:0;margin-top:0}.image-text .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.image-text .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.image-text .section-title:before{padding:0;width:7%}.image-text .section-title-inner{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;margin-bottom:8px}.image-text.rte p+p{margin-top:30px}.image-text .proportion-1-2 figure,.image-text .proportion-1-2 .video-player .image{width:66%}.image-text .proportion-2-1 figure,.image-text .proportion-2-1 .video-player .image{width:33%}.section-headline{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;margin-top:74px;text-align:center}.section-headline+.image-text,.section-headline+.rte{margin-top:19px}/*! image-text-wide */.image-text-wide{margin-left:auto;margin-right:auto;width:48.73417722%;padding-top:0}.image-text-wide img{display:block}.image-text-wide .block{clear:both;padding-bottom:20px;padding-top:20px}.image-text-wide .block:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.image-text-wide .block>p,.image-text-wide .block>div{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px}.image-text-wide .block>p:last-child,.image-text-wide .block>div:last-child{margin-bottom:0;padding-bottom:0}.image-text-wide .headline{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;font-weight:normal;margin-top:0}.image-text-wide .image-filter{background-color:rgba(0,0,0,0.4);z-index:15}.image-text-wide .left{float:left;margin-right:1em}.image-text-wide .right{float:right;margin-left:1em}.image-text-wide .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;overflow:hidden;position:relative;max-height:32px;font-weight:normal;margin-bottom:0;margin-top:0}.image-text-wide .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.image-text-wide .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}/*! modal-window-module */.modal-window-module .fancybox-close{background:none;display:block;height:15px;right:7px;top:7px;width:15px}.modal-window-module .fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#ffffff;box-shadow:none;padding:30px !important}.fancybox-overlay{opacity:.3;filter:alpha(opacity=30);background:#000}/*! paragraph-text */.paragraph-text.is-narrow{margin-left:auto;margin-right:auto;width:48.73417722%}.paragraph-text.is-wide{margin-left:auto;margin-right:auto;width:86.23417722%}.paragraph-text{color:#707170;margin-bottom:0;margin-top:60px;word-break:break-word}.paragraph-text img{max-width:100%}.paragraph-text p+p{margin-top:30px}.paragraph-text p,.paragraph-text ul,.paragraph-text ol{text-align:left}.paragraph-text ul,.paragraph-text ol{list-style-position:outside;margin:16px 0 0;padding:0 0 0 16px}.paragraph-text .btn{margin-top:23px}.paragraph-text .section-title{font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;color:#05301a;font-weight:normal;margin-bottom:20px;margin-top:0;text-align:left}/*! pco-seo-teaser-text */.pco-seo-teaser-text-list.is-wide .item{margin-left:auto;margin-right:auto;width:73.73417722%}.pco-seo-teaser-text-list{margin-top:60px}.pco-seo-teaser-text-list .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;overflow:hidden;position:relative;max-height:64px;font-weight:normal;margin-bottom:40px;margin-top:0;text-align:center}.pco-seo-teaser-text-list .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:32px;width:15%;z-index:1}.pco-seo-teaser-text-list .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.pco-seo-teaser-text-list .item{margin-bottom:40px;padding-top:0;position:relative;text-decoration:none}/*! is-plp-seo-intro-text */.intro-text .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;text-align:left}.intro-text .tagline{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;color:#b7b8b7;position:relative;text-align:center;top:4px}.intro-text .tagline:after,.intro-text .tagline:before{background-color:#b7b8b7;content:"";height:1px;position:absolute;top:50%;width:14px}.intro-text .tagline:after{right:-25px}.intro-text .tagline:before{left:-25px}.intro-text .tagline+.title{margin-top:7px}.intro-text .title{font-family:"Times New Roman",Times,serif;font-size:28px;text-align:center}.intro-text .title+.copy{margin-top:8px}.is-plp-seo-intro-text{margin-left:auto;margin-right:auto;width:48.73417722%;margin-top:60px}.is-plp-seo-intro-text .caption{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;color:#004b37;display:block;margin-bottom:15px;text-align:center}.is-plp-seo-intro-text .section-title{overflow:hidden;position:relative;max-height:62px;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;font-style:normal;font-weight:normal;margin-bottom:11px;margin-top:0}.is-plp-seo-intro-text .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:31px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:31px;width:15%;z-index:1}.is-plp-seo-intro-text .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-plp-seo-intro-text .more,.is-plp-seo-intro-text .less{display:table;margin:auto}@media (max-width:790px){.is-plp-seo-intro-text{margin-left:auto;margin-right:auto;width:42.48417722%}}/*! stage-gallery */.stage-gallery{clear:both;margin:0 auto;max-height:400px;max-width:1280px}.stage-gallery:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.stage-gallery .flexslider{float:left;margin-bottom:0;width:100%}.stage-gallery .flex-control-nav{bottom:3px}.stage-gallery .flex-direction-nav a{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);height:58px;margin-top:0;width:40px}.stage-gallery .flex-direction-nav a:before{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-shadow:2px 1px 3px rgba(0,0,0,0.7);margin-top:0}.stage-gallery .item{display:table;height:400px;width:100%}.stage-gallery .item .header{display:table-cell;height:100%;position:relative;vertical-align:top;width:100%;z-index:0}.stage-gallery .item .header img{max-height:400px;height:100%}.stage-gallery .item .header .video{line-height:0}.stage-gallery .item .header .video .cmplazypreviewiframe{line-height:26px}.stage-gallery .item .header .video iframe{border:0;height:400px;width:100%}.stage-gallery .item .header .play-button{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:translateZ(0) translate(-50%, -55%);-ms-transform:translateZ(0) translate(-50%, -55%);-o-transform:translateZ(0) translate(-50%, -55%);-webkit-transform:translateZ(0) translate(-50%, -55%);transform:translateZ(0) translate(-50%, -55%);background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-89px -5px;width:74px;font-family:inherit;height:73px;left:50%;position:absolute;top:50%;width:73px;z-index:100}.stage-gallery .item .header .play-button:before{-moz-transform:translateZ(0) translate(-50%, -50%);-ms-transform:translateZ(0) translate(-50%, -50%);-o-transform:translateZ(0) translate(-50%, -50%);-webkit-transform:translateZ(0) translate(-50%, -50%);transform:translateZ(0) translate(-50%, -50%);color:#ffffff;content:"";font-size:40px;left:50%;position:absolute;top:50%;z-index:110}.stage-gallery .item .header .play-button:hover{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-5px -5px;height:73px;width:74px}.stage-gallery .item .modal-video{display:none}.stage-gallery .item .body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:rgba(0,0,0,0.18) 0 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.18) 0 1px 1px 1px;-o-box-shadow:rgba(0,0,0,0.18) 0 1px 1px 1px;box-shadow:rgba(0,0,0,0.18) 0 1px 1px 1px;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.18);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,0.18);box-shadow:0 1px 1px 1px rgba(0,0,0,0.18);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ffffff;cursor:default;display:table-cell;float:right;height:inherit;padding:0 50px 0 37px;position:relative;vertical-align:top;width:332px;z-index:1}.stage-gallery .item .body .description{overflow:hidden;position:relative;max-height:126px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.stage-gallery .item .body .description:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:105px;width:15%;z-index:1}.stage-gallery .item .body .description:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.stage-gallery .item .body .description+.btn-primary{margin-top:26px;padding:10px 14px 10px}.stage-gallery .item .body .title{overflow:hidden;max-height:93px;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;margin-top:45px;position:relative}.stage-gallery .item .body .title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:31px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:62px;width:15%;z-index:1}.stage-gallery .item .body .title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.stage-gallery .item .body .title+.description{margin-top:18px}.stage-gallery .item .body:hover:before{-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.stage-gallery .item .body:hover:after{-moz-transform:rotate(357deg);-ms-transform:rotate(357deg);-o-transform:rotate(357deg);-webkit-transform:rotate(357deg);transform:rotate(357deg)}.stage-gallery .item .body:before,.stage-gallery .item .body:after{-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 1px 1px;-o-box-shadow:rgba(0,0,0,0.2) 0 1px 1px 1px;box-shadow:rgba(0,0,0,0.2) 0 1px 1px 1px;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px 1px rgba(0,0,0,0.2);-webkit-transition:all all .2s linear ease;-moz-transition:all all .2s linear ease;-ms-transition:all all .2s linear ease;-o-transition:all all .2s linear ease;transition:all all .2s linear ease;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;-ms-transition:all .2s linear;background-color:#ffffff;content:'';height:100%;position:absolute;width:100%}.stage-gallery .item .body:before{-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);left:0;top:0;z-index:-1}@media (max-width:1280px){.stage-gallery .item .body:before{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.stage-gallery .item .body:after{-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);top:1px;left:-2px;z-index:-2}.video-player{margin-left:auto;margin-right:auto;width:48.73417722%;margin-top:55px}.video-player .title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;text-align:center}.video-player .image{clear:both;margin-top:17px;width:100%}.video-player .image:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.video-player .image .thumbnail{min-height:260px;position:relative}.video-player .image iframe{border:0;margin:0 15px;width:100%}.video-player .image img{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;display:block}.video-player .image .play-btn{left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-89px -5px;height:73px;width:74px;cursor:pointer;position:absolute}.video-player .image .play-btn:hover{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-5px -5px;height:73px;width:74px}.video-player .thumbnail-caption{color:#b7b8b7;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;letter-spacing:.035em;line-height:19px;margin-top:12px}.video-player .modal-video{display:none}@media (max-width:790px){.video-player{margin-left:auto;margin-right:auto;width:86.23417722%}}.video-modal-window{width:97% !important;max-width:1090px}.video-modal-window .modal-video{text-align:center}.video-modal-window .modal-video .video{height:0;padding-top:25px;padding-bottom:51%;position:relative;overflow:hidden}.video-modal-window .modal-video .video iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}.video-modal-window .modal-video .video-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;overflow:hidden;position:relative;max-height:62px;margin-top:36px}.video-modal-window .modal-video .video-title:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:31px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:31px;width:15%;z-index:1}.video-modal-window .modal-video .video-title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.video-modal-window .modal-video .video-title+p{margin-top:8px}.video-modal-window .modal-video p{overflow:hidden;position:relative;max-height:105px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-top:35px}.video-modal-window .modal-video p:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:84px;width:15%;z-index:1}.video-modal-window .modal-video p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.video-modal-window .fancybox-inner{width:100% !important}.video-modal-window .fancybox-close{background:none;display:block;height:15px;right:7px;top:7px;width:15px}.video-modal-window .fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#ffffff;box-shadow:none;padding:30px !important}.video-modal-window .fancybox-overlay{opacity:.3;filter:alpha(opacity=30);background:#000}@media (max-width:790px){.video-modal-window{left:50% !important;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (device-height:768px) and (orientation:landscape){.video-modal-window .modal-video .video{padding-bottom:47%}}@media (max-device-height:740px) and (orientation:landscape){.video-modal-window .modal-video .video{padding-bottom:21%}.video-modal-window .modal-video .video-title{font-size:24px;line-height:28px;margin-top:15px;max-height:56px}.video-modal-window .modal-video .video-title:before{top:28px}.video-modal-window .modal-video p{overflow:hidden;position:relative;max-height:63px}.video-modal-window .modal-video p:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:42px;width:15%;z-index:1}.video-modal-window .modal-video p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}}/*! standard-content-teaser */.content-teaser.item,.content-teaser-list .item,.content-teaser-list.is-wide .item,.standard-teaser.item,.standard-teaser-list .item,.standard-teaser-list.is-wide .item{float:none;margin-left:8px;margin-right:8px;width:379px}.content-teaser.is-narrow.item,.content-teaser-list.is-narrow .item,.standard-teaser.is-narrow.item,.standard-teaser-list.is-narrow .item{text-align:center;display:inline-block;float:none;margin-left:8px;margin-right:8px;width:300px}.content-teaser-list,.standard-teaser-list{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%;float:none;text-align:center;display:inline-block}.content-teaser-list .item,.standard-teaser-list .item{float:none;text-align:center;display:inline-block}.standard-teaser.item,.standard-teaser.is-wide.item,.standard-teaser-list .item,.standard-teaser-list.is-wide .item{min-height:422px}.standard-teaser.item .btn,.standard-teaser.is-wide.item .btn,.standard-teaser-list .item .btn,.standard-teaser-list.is-wide .item .btn{position:absolute;bottom:20px;left:20px;margin-left:0}.standard-teaser.is-narrow.item,.standard-teaser-list.is-narrow .item{min-height:380px}.standard-teaser.is-narrow.item .btn,.standard-teaser-list.is-narrow .item .btn{position:absolute;bottom:20px;left:20px;margin-left:0}.content-teaser.item,.content-teaser.is-wide.item,.content-teaser-list .item,.content-teaser-list.is-wide .item{min-height:360px}.content-teaser.is-narrow.item,.content-teaser-list.is-narrow .item{min-height:320px}.standard-teaser.is-narrow.item .header,.standard-teaser-list.is-narrow .item .header{max-height:183px}.standard-teaser.is-wide.item .header,.standard-teaser-list.is-wide .item .header{max-height:225px}.content-teaser.is-narrow.item .header,.content-teaser-list.is-narrow .item .header{max-height:183px}.content-teaser.is-wide.item .header,.content-teaser-list.is-wide .item .header{max-height:225px}.standard-teaser-list .item{margin-bottom:40px}.standard-teaser-list .item:last-of-type,.standard-teaser-list .item:nth-last-of-type(2){margin-bottom:0}.content-teaser-list,.standard-teaser-list{clear:both;padding-top:55px;position:relative}.content-teaser-list:after,.standard-teaser-list:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.content-teaser-list .section-title,.standard-teaser-list .section-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;overflow:hidden;position:relative;max-height:56px;font-weight:normal;margin:0 auto 16px;max-width:80%;padding:0 100px;text-align:center}.content-teaser-list .section-title:before,.standard-teaser-list .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.content-teaser-list .section-title:after,.standard-teaser-list .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.standard-teaser.item,.content-teaser.item,.standard-teaser-list .item,.content-teaser-list .item{-webkit-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-ms-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-o-transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;transition:all .2s cubic-bezier(.55, .06, .68, .19) ease;-moz-transition:.2s cubic-bezier(.55, .06, .68, .19);-o-transition:.2s cubic-bezier(.55, .06, .68, .19);-webkit-transition:.2s cubic-bezier(.55, .06, .68, .19);transition:.2s cubic-bezier(.55, .06, .68, .19);background-color:#ffffff;margin-bottom:40px;position:relative;text-align:left;text-decoration:none;vertical-align:top}.standard-teaser.item img,.content-teaser.item img,.standard-teaser-list .item img,.content-teaser-list .item img{max-width:100%;position:relative;z-index:-1}.standard-teaser.item .body,.content-teaser.item .body,.standard-teaser-list .item .body,.content-teaser-list .item .body{background-color:#ffffff;margin-bottom:8px;margin-top:-10px;padding:15px 20px 12px 20px;position:relative;text-align:left;z-index:80}.standard-teaser.item .btn,.content-teaser.item .btn,.standard-teaser-list .item .btn,.content-teaser-list .item .btn{position:relative;z-index:100}.standard-teaser.item .description,.content-teaser.item .description,.standard-teaser-list .item .description,.content-teaser-list .item .description{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;overflow:hidden;position:relative;max-height:63px;margin-bottom:12px;text-decoration:none}.standard-teaser.item .description:before,.content-teaser.item .description:before,.standard-teaser-list .item .description:before,.content-teaser-list .item .description:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:42px;width:15%;z-index:1}.standard-teaser.item .description:after,.content-teaser.item .description:after,.standard-teaser-list .item .description:after,.content-teaser-list .item .description:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.standard-teaser.item .description::before,.content-teaser.item .description::before,.standard-teaser-list .item .description::before,.content-teaser-list .item .description::before{padding-left:0;padding-right:5%;width:0}.standard-teaser.item .header,.content-teaser.item .header,.standard-teaser-list .item .header,.content-teaser-list .item .header{background:#ffffff;overflow:hidden;position:relative;z-index:70}.standard-teaser.item .header:after,.content-teaser.item .header:after,.standard-teaser-list .item .header:after,.content-teaser-list .item .header:after{-moz-transform:skewY(1.5deg);-ms-transform:skewY(1.5deg);-o-transform:skewY(1.5deg);-webkit-transform:skewY(1.5deg);transform:skewY(1.5deg);background:inherit;bottom:0;content:'';display:block;height:18px;left:0;position:absolute;right:0;z-index:10}.standard-teaser.item .link,.content-teaser.item .link,.standard-teaser-list .item .link,.content-teaser-list .item .link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:90}.standard-teaser.item .play-button,.content-teaser.item .play-button,.standard-teaser-list .item .play-button,.content-teaser-list .item .play-button{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:translateZ(0) translate(-50%, -55%);-ms-transform:translateZ(0) translate(-50%, -55%);-o-transform:translateZ(0) translate(-50%, -55%);-webkit-transform:translateZ(0) translate(-50%, -55%);transform:translateZ(0) translate(-50%, -55%);background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-89px -5px;width:74px;font-family:inherit;height:73px;left:50%;position:absolute;top:50%;width:73px;z-index:100}.standard-teaser.item .play-button:before,.content-teaser.item .play-button:before,.standard-teaser-list .item .play-button:before,.content-teaser-list .item .play-button:before{-moz-transform:translateZ(0) translate(-50%, -50%);-ms-transform:translateZ(0) translate(-50%, -50%);-o-transform:translateZ(0) translate(-50%, -50%);-webkit-transform:translateZ(0) translate(-50%, -50%);transform:translateZ(0) translate(-50%, -50%);color:#ffffff;content:"";font-size:40px;left:50%;position:absolute;top:50%;z-index:110}.standard-teaser.item .play-button:hover,.content-teaser.item .play-button:hover,.standard-teaser-list .item .play-button:hover,.content-teaser-list .item .play-button:hover{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-5px -5px;height:73px;width:74px}.standard-teaser.item .title,.content-teaser.item .title,.standard-teaser-list .item .title,.content-teaser-list .item .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;overflow:hidden;position:relative;max-height:48px;margin-bottom:11px}.standard-teaser.item .title:before,.content-teaser.item .title:before,.standard-teaser-list .item .title:before,.content-teaser-list .item .title:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.standard-teaser.item .title:after,.content-teaser.item .title:after,.standard-teaser-list .item .title:after,.content-teaser-list .item .title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.standard-teaser.item .title::before,.content-teaser.item .title::before,.standard-teaser-list .item .title::before,.content-teaser-list .item .title::before{padding-left:0;padding-right:5%;width:0}.standard-teaser.item:hover,.content-teaser.item:hover,.standard-teaser-list .item:hover,.content-teaser-list .item:hover{-webkit-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-moz-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-o-box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;box-shadow:rgba(18,24,28,0.3) 0 0 13px 0;-webkit-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);-moz-box-shadow:0 0 13px 0 rgba(18,24,28,0.3);box-shadow:0 0 13px 0 rgba(18,24,28,0.3);cursor:pointer}.standard-teaser.item.is-narrow .play-button,.content-teaser.item.is-narrow .play-button,.standard-teaser-list .item.is-narrow .play-button,.content-teaser-list .item.is-narrow .play-button{height:57px;width:57px}.standard-teaser.item.is-narrower.item .play-button,.content-teaser.item.is-narrower.item .play-button,.standard-teaser-list .item.is-narrower.item .play-button,.content-teaser-list .item.is-narrower.item .play-button{height:47px;width:47px}.standard-teaser.item .image,.content-teaser.item .image,.standard-teaser-list .item .image,.content-teaser-list .item .image{clear:both;position:relative;width:100%}.standard-teaser.item .image:after,.content-teaser.item .image:after,.standard-teaser-list .item .image:after,.content-teaser-list .item .image:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.standard-teaser.item .image img,.content-teaser.item .image img,.standard-teaser-list .item .image img,.content-teaser-list .item .image img{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;display:block}.standard-teaser.item .thumbnail-caption,.content-teaser.item .thumbnail-caption,.standard-teaser-list .item .thumbnail-caption,.content-teaser-list .item .thumbnail-caption{color:#b7b8b7;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;letter-spacing:.035em;line-height:19px;margin-top:12px}.standard-teaser.item .modal-video,.content-teaser.item .modal-video,.standard-teaser-list .item .modal-video,.content-teaser-list .item .modal-video{display:none}.content-teaser-list .item .title{margin-bottom:7px}.content-teaser-list .item .description{margin-bottom:0}.standard-teaser-list .item{min-height:393px;overflow:hidden}.content-teaser-list .btn{display:none}.popover .standard-teaser-list{padding-top:0}.popover .standard-teaser.item,.popover .standard-teaser-list .item{padding-top:24px;float:left;margin-left:8px;margin-right:8px;width:300px}.popover .standard-teaser.item,.popover .standard-teaser-list .item{margin-bottom:0;min-height:0}.popover .standard-teaser.item img,.popover .standard-teaser-list .item img{width:300px;height:170px}.popover .standard-teaser.item:hover,.popover .standard-teaser-list .item:hover{box-shadow:none}.popover .standard-teaser.item .header:after,.popover .standard-teaser-list .item .header:after{display:none}.popover .standard-teaser.item .body,.popover .standard-teaser-list .item .body{padding-left:0;padding-right:0}.popover .standard-teaser.item .body .title:hover,.popover .standard-teaser-list .item .body .title:hover{text-decoration:underline}.popover .standard-teaser.item .btn,.popover .standard-teaser-list .item .btn{display:none}/*! text-teaser */.text-teaser-list.is-wide{width:100%}.text-teaser-list.is-wide .item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;margin-left:6.88291139%}.text-teaser-list.is-narrow{display:inline-block;text-align:center;font-size:0;width:100%}.text-teaser-list.is-narrow .btn{float:left}.text-teaser-list.is-narrow .item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;float:none;text-align:center;display:inline-block}.text-teaser-list{clear:both;margin-top:60px}.text-teaser-list:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.text-teaser-list .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;font-weight:normal;margin-top:0;margin-bottom:40px;text-align:center;overflow:hidden;position:relative;max-height:56px}.text-teaser-list .section-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.text-teaser-list .section-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.text-teaser-list .item{position:relative;text-decoration:none;margin-bottom:40px;vertical-align:top;text-align:left}.text-teaser-list .body{margin:0;padding:0;text-align:left}.text-teaser-list .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;font-weight:normal;margin-top:0;margin-bottom:11px;overflow:hidden;position:relative;max-height:48px}.text-teaser-list .title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.text-teaser-list .title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.text-teaser-list .description{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-bottom:12px;overflow:hidden;position:relative;max-height:210px}.text-teaser-list .description:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:189px;width:15%;z-index:1}.text-teaser-list .description:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.text-teaser-list.is-wide .item:last-child{margin-bottom:0}.text-teaser-list .header{display:none}/*! wide-slider */.is-light-background .gallery .section-title{overflow:hidden;position:relative;max-height:32px}.is-light-background .gallery .section-title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:32px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.is-light-background .gallery .section-title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-light-background .gallery figcaption .caption-title{overflow:hidden;position:relative;max-height:56px}.is-light-background .gallery figcaption .caption-title:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.is-light-background .gallery figcaption .caption-title:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-light-background .gallery figcaption .caption-copy{overflow:hidden;position:relative;max-height:130px}.is-light-background .gallery figcaption .caption-copy:before{background:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 25%);content:"";height:26px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:104px;width:15%;z-index:1}.is-light-background .gallery figcaption .caption-copy:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.is-light-background .gallery .flexslider{background:#ffffff}.gallery.is-narrow{margin-left:auto;margin-right:auto;width:48.73417722%}@media (max-width:790px){.gallery.is-narrow{margin-left:auto;margin-right:auto;width:86.23417722%}}.gallery.is-wide{margin-left:auto;margin-right:auto;width:98.73417722%}.gallery{margin-top:74px}.gallery .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;font-weight:normal;margin-bottom:15px;margin-top:0;text-align:center}.gallery .section-title+.flexslider{margin-top:16px}.gallery figure{margin:0;position:relative;width:100%}.gallery figure .image img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%}.gallery figcaption{float:left;margin-left:8px;margin-right:8px;width:616px;display:block;float:none;margin-left:auto;margin-right:auto;background-color:transparent;margin-top:24px;position:relative;text-align:center}.gallery figcaption .caption-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;overflow:hidden;position:relative;max-height:56px}.gallery figcaption .caption-title:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:28px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:28px;width:15%;z-index:1}.gallery figcaption .caption-title:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.gallery figcaption .caption-title+.caption-copy{margin-top:15px}.gallery figcaption .caption-copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;overflow:hidden;position:relative;max-height:130px}.gallery figcaption .caption-copy:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:26px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:104px;width:15%;z-index:1}.gallery figcaption .caption-copy:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}@media (max-width:790px){.gallery figcaption{margin-left:auto;margin-right:auto;width:86.23417722%}}.gallery .flexslider{margin-bottom:0}.gallery .flex-control-nav{height:12px;bottom:-20px}.gallery .flex-direction-nav a:before{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.gallery .flex-direction-nav a.flex-next:before{right:0}.gallery .flex-direction-nav a.flex-prev:before{left:0}.gallery .flex-direction-nav .slides{position:relative}.gallery.is-narrow figure img{display:block;width:100%}.gallery.is-narrow .flex-control-nav{bottom:-20px}.gallery.is-narrow figcaption{padding-left:0;padding-right:0;width:100%}.gallery.is-narrow figcaption .caption-title+.caption-copy{margin-top:12px}.gallery.is-narrow figcaption .caption-copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.035em;line-height:19px;overflow:hidden;position:relative;max-height:95px;text-align:left}.gallery.is-narrow figcaption .caption-copy:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:19px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:76px;width:15%;z-index:1}.gallery.is-narrow figcaption .caption-copy:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.gallery+.gallery{clear:left}.quote{margin-left:auto;margin-right:auto;width:48.73417722%;margin-top:60px;padding-left:84px;position:relative}.quote .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.035em;line-height:19px;color:#b7b8b7;font-style:italic}.quote .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;color:#707170}.quote .title+.copy{margin-top:16px}.quote:before{-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);background-image:url('../img/icons/Icon-Quote-70x50.png');background-repeat:no-repeat;height:51px;width:70px;content:"";left:0;position:absolute;top:-8px}.account-login-page{background-color:#ffffff}.account-login-page main>form{float:left;margin-left:-0.63291139%;margin-right:-0.63291139%;width:101.28205128%}.account-login-page .account-login{margin-left:auto;margin-right:auto;width:73.73417722%;margin-top:70px;margin-bottom:74px}.account-login-page .account-login span.message-info{float:left;line-height:18px;margin-top:6px;max-width:35%}.account-login-page .headline+.input{margin-top:19px}.account-login-page .input.buttons{text-align:left}.account-login-page .input.buttons .secondary{color:#b7b8b7;display:block;font-size:12px;line-height:14px;margin-top:7px;padding:0;text-decoration:underline}.account-login-page .input.buttons .secondary:hover{color:#05301a}.account-login-page .returning-customer{float:left;margin-left:.63291139%;margin-right:.63291139%;width:31.23417722%;margin-left:9.38291139%}.account-login-page .text{float:left;margin-left:.63291139%;margin-right:.63291139%;width:36.23417722%;margin-left:9.38291139%}.account-login-page .text p{color:#707170;font-size:14px;line-height:23px}.account-login-page .text .headline+p{margin-top:10px}.account-login-page .text+.text{margin-top:34px}.account-login-page .text .btn-primary,.account-login-page .returning-customer .input .btn-primary{background-color:#05301a;letter-spacing:.035em;margin-top:15px;padding:10px 14px}.account-register-page{background-color:#ffffff}.account-register-page form{text-align:center}.account-register-page .account-registration{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;padding:0 10px;text-align:left}@media (min-width:1280px){.account-register-page .account-registration.is-light-background{margin-left:-100%;margin-right:-100%}}.account-register-page .account-registration .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:73.73417722%;float:none}.account-register-page .form-fields .input+.input:not(.inline){margin-top:19px}.account-register-page .form-fields .input:not(.inline)+.inline{margin-top:19px}.account-register-page .form-fields .input:not(.inline)+.inline+.inline{margin-top:19px}.checkout-page{background-color:white}.checkout-page main{float:left;margin-left:.63291139%;margin-right:.63291139%;width:67.48417722%;margin-top:50px}.checkout-page main .new-customer{float:left;margin-left:.63291139%;margin-right:.63291139%;width:58.10917722%;margin-left:10.00791139%}.checkout-page aside.right{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%;float:right;margin-top:50px}.checkout-page footer{margin-top:51px}.checkout-page:not(.shopping-cart) #flyouts{border-bottom:0;box-shadow:none}.checkout-page .cart-product-teasers{clear:both;padding-top:32px}.checkout-page .cart-product-teasers:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.checkout-page .cart-summary,.checkout-page .site-usp{margin-left:0}.checkout-page .existing-customer .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%}.checkout-page .existing-customer .form-paragraph.shipping-method-form{float:left;margin-left:.63291139%;margin-right:.63291139%;width:67.48417722%}.checkout-page .existing-customer .form-paragraph+.form-paragraph{margin-left:100px;margin-top:0}.checkout-page .form-fields{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.checkout-page .form-paragraph+.form-paragraph{margin-top:23px}.checkout-page .form-paragraph+form{clear:both}.checkout-page .form-paragraph+form:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.checkout-page .header .coupon-field{border:0;padding-top:0;width:auto}.checkout-page .modal-window-module .fancybox-skin{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:55px 75px !important}.checkout-page .navigation .col-6{min-height:1px}.checkout-page .paragraphs-container{clear:both;float:left;margin-left:.63291139%;margin-right:.63291139%;width:36.23417722%}.checkout-page .paragraphs-container:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.checkout-page .paragraphs-container+form{float:left;margin-left:.63291139%;margin-right:.63291139%;width:51.85917722%;margin-left:10.00791139%}.checkout-page .payment-method{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;background-color:rebeccapurple;display:block;min-height:200px}.checkout-page .right{margin-right:0 !important}.checkout-page .site-usp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:21px;width:330px}.checkout-page .site-usp>a{margin-left:auto;margin-right:auto;width:73.73417722%;display:block}.checkout-page .state{padding:20px 0;font-size:0;text-align:center}.checkout-page .state>li{display:inline-block}.checkout-page .state>li a{font-size:20px;color:#707170}.checkout-page .state>li span{-webkit-transition:all .4s ease-in-out ease;-moz-transition:all .4s ease-in-out ease;-ms-transition:all .4s ease-in-out ease;-o-transition:all .4s ease-in-out ease;transition:all .4s ease-in-out ease;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#b7b8b7;color:#ffffff;display:inline-block;font-size:18px;height:35px;line-height:21px;margin-right:10px;padding:8px 13px;position:relative;width:35px}.checkout-page .state>li span.icon-check{background-color:#b7b8b7;color:transparent}.checkout-page .state>li span.icon-check:before{-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);color:rgba(255,255,255,0.7);content:"\e930";font-size:22px;font-weight:600;position:absolute;left:50%;top:50%}.checkout-page .state>li.active-state a{color:#05301a}.checkout-page .state>li.active-state span{background-color:#05301a}.checkout-page .state>li.complete:hover a{color:#707170}.checkout-page .state>li.complete:hover span{background-color:#b7b8b7}.checkout-page .state>li+li{margin-left:50px}.checkout-page .state>li:hover span{background-color:#05301a}.checkout-page .paragraph-lightbox-container{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%}.checkout-page .payment-method{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;background-color:rebeccapurple;display:block;min-height:200px}.checkout-page .shipping-method-form{margin-top:40px}.checkout-page .shipping-method-form .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.checkout-page .shipping-method-form .input.radio{padding-bottom:5px;padding-top:5px}.checkout-page .shipping-method-form .input.radio input:checked~label:after{top:12px}.checkout-page .shipping-method-form .input.radio label{font-size:14px;min-width:150px}.checkout-page .shipping-method-form .input.radio label:before{top:8px}.checkout-page .shipping-method-form .input.radio span{color:#707170;font-size:14px;margin-left:5px}.checkout-page .shipping-method-form .input.radio+.input{margin-top:4px}.checkout-page .shipping-method-form .input.radio-group{margin-top:9px}.checkout-page .shipping-method-form .terms p{font-size:12px}.checkout-page .shipping-method-form .terms+.primary.save-and-continue{margin-top:15px}.checkout-page .message{padding-bottom:20px;padding-left:3px;color:#707170;font-size:12px;line-height:18px}.checkout-page .shipping-method-modal .input.radio{float:left;margin-left:.63291139%;margin-right:.63291139%;width:61.23417722%}.checkout-page .shipping-method-modal .input.radio label{font-size:15px}.checkout-page .shipping-method-modal .input.radio span{color:#707170;float:right;font-size:15px}.checkout-page .variant-editor-modal{z-index:1000000}.checkout-page .fancybox-inner{height:auto !important}.checkout-page.shopping-cart main{float:left;margin-left:.63291139%;margin-right:.63291139%;width:61.23417722%;margin-left:6.88291139%}.checkout-page .birthdate{position:relative}.checkout-page .birthdate .hidden-popups{display:none}.checkout-page .birthdate .spinner{display:none}.checkout-page .birthdate .spinner img{left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1;position:absolute;height:50px;width:50px}.checkout-page .birthdate .field-title,.checkout-page .birthdate .message{display:block;padding:15px 0;color:#05301a;font-size:14px;font-weight:bold;line-height:18px;word-break:break-word}.checkout-page .birthdate .message{background-color:transparent;display:none;margin-top:0;padding-bottom:0;padding-top:5px}.checkout-page .birthdate .error{color:red}.checkout-page .birthdate .checkdate{margin-top:30px;display:inline-block}.checkout-page .birthdate form>div{display:inline-block}@media (max-width:790px){.checkout-page footer{clear:both}}.content-detail-page main,.content-detail-page .container>.right{width:100%}.content-detail-page-related .flex-control-nav{bottom:-40px}.content-detail-page-anchor .container>.right .standard-teaser-list .item .btn{position:absolute}.content-detail-page-anchor main>section.is-wide,.content-detail-page-anchor main>section.is-narrow,.content-detail-page-anchor main>.quote,.content-detail-page-anchor main .video-player{margin-left:6%;width:88%}.content-detail-page-anchor main>product-teaser-list is-wide,.content-detail-page-anchor main>product-teaser-list is-narrow{margin-right:0;margin-left:0;width:100%}.content-detail-page-anchor main .content-tabs .panel>section{width:98.73417722%}.content-detail-page-anchor main .ymal{position:relative;z-index:999;margin:0 12px 0 10px;padding:0;max-width:632px}.content-detail-page-anchor .cdp-intro-text{margin-left:auto;margin-right:auto;width:94.98417722%}.content-detail-page-anchor .container>aside.right{display:block !important;margin-left:35px;margin-right:60px;width:220px}.content-detail-page-anchor .container>aside.right .product-teaser.item .body,.content-detail-page-anchor .container>aside.right .product-teaser-list .item .body{float:left}.content-detail-page-anchor .container>aside.right .standard-teaser-list .item .body{margin-top:0}.content-detail-page-anchor .container>aside.right .standard-teaser-list .item .header:after{display:none}.content-detail-page-anchor .container>aside.left{float:left;margin-left:.63291139%;margin-right:.63291139%;width:20.60917722%;display:table-cell !important;float:none;min-width:205px;padding-right:1%;width:21%}.content-detail-page-anchor .cdp-intro-text,.content-detail-page-anchor .quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-detail-page-anchor .ymal-flexslider .flex-viewport{padding:0}.content-detail-page-anchor .ymal-flexslider .flex-control-nav{bottom:-40px}.content-detail-page-anchor .ymal-flexslider .standard-teaser-list.ymal-teasers.slides>.slider-item{margin:0 7px}.content-detail-page-anchor .content-column-wrapper.is-narrow .content-column-inner,.content-detail-page-anchor .content-column-wrapper.is-wide .content-column-inner{width:100%}.content-detail-page-anchor .standard-teaser-list.is-wide .header,.content-detail-page-anchor .standard-teaser-list.is-narrow .header{max-height:183px}.content-detail-page-anchor .standard-teaser-list.is-wide .item,.content-detail-page-anchor .standard-teaser-list.is-narrow .item{min-height:380px;width:300px}.content-detail-page-anchor .content-teaser-list.is-wide .item,.content-detail-page-anchor .content-teaser-list.is-narrow .item{min-height:auto;width:300px}.content-detail-page-anchor .product-teaser-list.is-wide .item,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item{height:430px;margin-left:8px;margin-right:8px;width:300px}.content-detail-page-anchor .product-teaser-list.is-wide .item .header,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item .header{height:300px;padding:10px 0 0 0}.content-detail-page-anchor .product-teaser-list.is-wide .item .product-name,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item .product-name{overflow:hidden;position:relative;max-height:48px;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;min-height:48px}.content-detail-page-anchor .product-teaser-list.is-wide .item .product-name:before,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item .product-name:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:24px;width:15%;z-index:1}.content-detail-page-anchor .product-teaser-list.is-wide .item .product-name:after,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item .product-name:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}.content-detail-page-anchor .product-teaser-list.is-wide .item .body .price,.content-detail-page-anchor .product-teaser-list.is-narrow:not(.is-sidebar) .item .body .price{font-size:20px;line-height:22px}.content-detail-page-anchor>.container.content-detail-page-related{display:block;z-index:999;background-color:#f6f6f0}.content-detail-page-anchor .ymal.is-light-background{background:none;box-shadow:none}@media (min-width:790px){.content-detail-page-anchor .standard-teaser-list.is-wide,.content-detail-page-anchor .standard-teaser-list.is-narrow,.content-detail-page-anchor .product-teaser-list.is-wide,.content-detail-page-anchor .product-teaser-list.is-narrow,.content-detail-page-anchor .content-teaser-list.is-wide,.content-detail-page-anchor .content-teaser-list.is-narrow{margin-left:0;margin-right:0;width:100%}.content-detail-page-anchor .container>aside.left{padding-left:58px}}.content-listing-page .cdp-intro-text .section-title{font-style:normal}.content-listing-page .content-teaser-list,.content-listing-page .standard-teaser-list{padding-top:15px}.content-listing-page .standard-teaser-list .item{height:317px;margin-bottom:22px;min-height:initial}.content-listing-page .standard-teaser-list .item .header{text-align:center}.content-listing-page .standard-teaser-list .item .header img{height:auto;width:100%}@media screen and (max-width:790px){.content-listing-page .standard-teaser-list{padding-top:0}.content-listing-page .standard-teaser-list .header img{height:100%;width:auto}.content-listing-page .standard-teaser-list .item{min-height:0}}.order-confirmation-page .confirmation-message form{display:inline-block;text-align:left;width:100%}.order-confirmation-page .form-fields input+.input{margin-top:16px}.order-confirmation-page .form-fields.is-light-background{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}.order-confirmation-page .newsletter{clear:both;text-align:left}.order-confirmation-page .newsletter:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.order-confirmation-page .newsletter .button-newsletter{margin-top:15px}.order-confirmation-page .cdp-intro-text{float:none}.order-confirmation-page .cdp-intro-text .copy p{text-align:center}@media (max-width:790px){.order-confirmation-page .confirmation-message{width:100%;overflow:hidden}.order-confirmation-page .confirmation-message form{width:100%}}.order-summary .form-paragraph .title{word-break:normal}.order-summary .billing-paragraph,.order-summary .shipping-paragraph,.order-summary .form-paragraph{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;margin-right:0}.order-summary .billing-paragraph+.shipping-paragraph,.order-summary .form-paragraph+.form-paragraph{margin-top:27px}.order-summary .iframe-container{display:none}.order-summary .extern-payment-container{display:none}.order-summary .adyen-components-payment-container{display:none}.order-summary .internal-payment-container{display:none}.order-summary .internal-payment-container p{word-break:break-word}.order-summary .paragraph-lightbox-container{float:left;margin-left:.63291139%;margin-right:.63291139%;width:39.35917722%;margin-left:10.00791139%}.order-summary .cart-product-teasers{float:left;margin-left:.63291139%;margin-right:.63291139%;width:89.35917722%;margin-left:10.00791139%}.order-summary .overview-payment-wrapper{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%}.order-summary .overview-payment-wrapper .title{margin-bottom:34px}.order-summary .overview-payment-wrapper .payment-method-selection{width:410px}.order-summary .overview-payment-wrapper .payment-method-selection>ul{list-style:none}.order-summary .overview-payment-wrapper .payment-method-selection>ul>li{position:relative}.order-summary .overview-payment-wrapper .payment-method-selection .iframe-container{height:385px;display:none;margin-left:15px}.order-summary .overview-payment-wrapper .payment-method-selection .extern-payment-container{display:none;margin-left:15px;margin-top:15px;padding-bottom:15px}.order-summary .overview-payment-wrapper .payment-method-selection .adyen-components-payment-container{display:none;margin:20px;padding-bottom:15px}.order-summary .overview-payment-wrapper .payment-method-selection .internal-payment-container{display:none;margin-left:15px;margin-top:15px;padding-bottom:15px;margin-right:15px}.order-summary .overview-payment-wrapper .payment-method-selection .loader{background-image:url('../img/ajax-loader.gif');width:31px;height:31px;position:absolute;display:block;right:6px;top:13px}.order-summary .overview-payment-wrapper .payment-method-selection .active{background:#f8f8f8}.order-summary .overview-payment-wrapper .payment-method-selection .active .input.radio{border-bottom:0;padding-bottom:0;padding-left:22px}.order-summary .overview-payment-wrapper .payment-method-selection .input.radio{border-bottom:1px solid #d3d3d3;padding:17px 0 17px 14px;margin:0;float:none;width:395px}.order-summary .overview-payment-wrapper .payment-method-selection .input.radio label{position:relative}.order-summary .overview-payment-wrapper .payment-method-selection .input.radio label:before{left:0}.order-summary .overview-payment-wrapper .payment-method-selection .input.radio>input:checked~label:after{left:4px}.order-summary .overview-payment-wrapper .payment-method-selection .adyen-checkout__input{border-radius:0;color:#05301a;font-size:14px}.order-summary .overview-payment-wrapper .payment-method-selection .adyen-checkout__input .input-field:placeholder-shown{color:#707170}.order-summary .overview-payment-wrapper .payment-method-selection .adyen-checkout__label__text{color:#05301a;font-size:14px}.order-summary .overview-payment-wrapper .payment-method-selection .adyen-checkout__button{background:#05301a;font-size:14px;border-radius:3px;width:auto;box-shadow:none;outline:none;transition:none;min-width:130px;text-align:center}.order-summary .overview-payment-wrapper .payment-method-selection button::-moz-focus-inner,.order-summary .overview-payment-wrapper .payment-method-selection input::-moz-focus-inner{border:0}.order-summary .overview-payment-wrapper .payment-method-selection .paypal-buttons{width:auto !important}.password-recover-page{background-color:white}.password-recover-page form{text-align:center}.password-recover-page .is-light-background{box-shadow:none}.password-recover-page .password-recovery{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;display:inline-block;float:none;text-align:left}.password-recover-page .password-recovery .input{margin:20px 0 0 0;width:100%}.password-recover-page .password-recovery .btn{float:right;margin-top:25px;padding:7px 14px}@media screen and (max-width:670px){.password-recover-page .form-fields{padding-left:12px;padding-right:12px}}.product-category-overview-page .product-category-overview-intro-text .title{font-family:"Times New Roman",Times,serif;font-size:20px;line-height:24px;text-align:left}.product-category-overview-page .product-category-overview-intro-text .title+.copy{margin-top:8px}.product-category-overview-page .product-category-overview-teaser-navigation{clear:both;text-align:center}.product-category-overview-page .product-category-overview-teaser-navigation:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs{text-align:center}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .tabs{display:inline-block;float:none;margin:15px auto}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list{padding-top:0}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item{float:left;width:209.94px;background-color:transparent;display:block;margin-left:8px;margin-right:8px;min-height:180px;margin-bottom:30px}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .body{background-color:transparent;padding:15px 25px 5px;margin-bottom:0;margin-top:0;text-align:center;min-height:42px}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .body .title{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;max-height:42px;margin-bottom:0}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .body .title:before{display:none}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .header{background-color:transparent}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .header img{display:block;min-height:0;min-height:inherit}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item .header:after{display:none}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item:hover{box-shadow:none}.product-category-overview-page .product-category-overview-teaser-navigation .content-tabs .standard-teaser-list .item:hover .body .title a{color:#05301a}.product-category-overview-page .product-category-overview-teaser-navigation .is-content-tabs-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;float:none;display:block;text-align:center;padding-bottom:0}.product-category-overview-page .product-category-overview-teaser-navigation .expander{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;cursor:pointer;color:#05301a;display:inline-block;font-weight:bold;line-height:14px;margin-top:10px;position:relative}.product-category-overview-page .product-category-overview-teaser-navigation .expander:hover{text-decoration:underline}.product-category-overview-page .product-category-overview-teaser-navigation .expander:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:'›';position:absolute;right:-14px;top:1px}.product-category-overview-page .product-category-overview-teaser-navigation .panel{font-size:0}.product-category-overview-page .product-category-overview-teaser-navigation .panel>section{-webkit-transition:all all .75s ease-in-out ease;-moz-transition:all all .75s ease-in-out ease;-ms-transition:all all .75s ease-in-out ease;-o-transition:all all .75s ease-in-out ease;transition:all all .75s ease-in-out ease;-moz-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;display:block;overflow:hidden;max-height:210px}.product-category-overview-page .product-category-overview-teaser-navigation .panel>section.expanded{max-height:1000px}.product-category-overview-page .product-category-overview-teaser-navigation .panel>section.expanded+.expander:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-1px}.product-category-overview-page .product-category-overview-teaser-navigation.is-light-background .content-tabs{margin-top:0}.product-detail-page .is-light-background{margin-top:0;padding-top:0;box-shadow:none}.product-detail-page .breadcrumb .breadcrumb-list{background:#ffffff}.product-detail-page .breadcrumb .breadcrumb-list li:first-child{margin-left:54px}.product-detail-page .content-downloads.is-narrow{float:left;margin:50px 0 0 0;width:100%}.product-detail-page .content-downloads.is-narrow .inner-wrap{margin-left:.63291139%;margin-right:.63291139%;width:42.48417722%;margin-left:6.88291139%;margin-right:6.88291139%;float:left}.product-detail-page .content-downloads.is-narrow .one-item{float:none}.product-detail-page .content-downloads.is-narrow .one-item .inner-content{float:none}.product-detail-page .product-recommendation .variation{margin-top:0}.product-detail-page .product-info .selectbox.cart .selectboxit-options{min-width:100% !important}.product-detail-page .product-info .selectbox.cart .title{display:block}.product-detail-page .recommendation-tabs{margin-top:0;padding-top:40px}@media (min-width:1281px){.recommendation-tabs{margin-top:0}}@media (min-width:1281px) and (min-width:1280px){.product-detail-page .breadcrumb .breadcrumb-list{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1281px) and (min-width:1280px){.product-detail-page .breadcrumb .breadcrumb-list{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:790px) and (max-width:1280px){.product-detail-page .breadcrumb .breadcrumb-list{margin-left:0}}.recommendation-tabs{background-color:#f6f6f0;box-shadow:none;display:block;float:left;padding-bottom:30px;width:100%}@media (min-width:1280px){.recommendation-tabs{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1280px){.recommendation-tabs{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.recommendation-tabs+.is-light-background.ymal{padding-top:40px}.recommendation-tabs .panel>section{margin-top:30px}.recommendation-tabs .panel-content{padding-bottom:30px;padding-top:10px}.recommendation-tabs .product-teaser-list{height:347px;margin-top:30px;overflow:hidden;padding-left:0}.recommendation-tabs .product-teaser-list.is-narrow .item{margin-left:1px;margin-right:2px}.recommendation-tabs .product-teaser-list.is-narrow .item:nth-child(-n+5){margin-bottom:15px}.recommendation-tabs .recommendation-title{margin:14px 0 0 28px}.recommendation-tabs:hover .flex-direction-nav a{opacity:1;filter:alpha(opacity=100)}.recommendation-tabs.content-tabs .panel-content.product-recommendation .flex-control-nav{bottom:0}.product-listing-page .container,.content-listing-page .container{position:relative}.product-listing-page .container .ajax-loader,.content-listing-page .container .ajax-loader{display:block;position:absolute;height:100%;width:100%;left:0;position:fixed;top:0;z-index:999}.product-listing-page .container .ajax-loader:before,.content-listing-page .container .ajax-loader:before{content:"";background-position:50% 25%;display:block;position:absolute;width:100%;height:100%;background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat}.product-listing-page .container .ajax-loader:after,.content-listing-page .container .ajax-loader:after{content:"";background:#f6f6f0;opacity:.5;width:100%;height:100%;position:absolute}.product-listing-page .container .ajax-loader:before,.content-listing-page .container .ajax-loader:before{background-position:50% 40%}.product-listing-page .product-teaser-list{margin-top:20px}.ajax-product-filter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;padding-left:18px;position:relative}.ajax-product-filter .background-image{position:absolute;right:0;top:100%}.ajax-product-filter .sidebar-filter.background-holder{background:transparent;box-shadow:none;position:relative}.ajax-product-filter .sidebar-filter.background-holder .background-image{float:right}.ajax-product-holder{float:left;margin-left:.63291139%;margin-right:.63291139%;width:73.73417722%}.ajax-product-holder .intro-text{margin-left:auto;margin-right:auto;width:67.48417722%;margin-top:0;margin-bottom:40px;padding-top:0;text-align:center}.ajax-product-holder .intro-text .title{font-style:normal}.ajax-product-holder .search-result-summary{float:left;margin-left:.63291139%;margin-right:.63291139%;width:48.73417722%;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;font-weight:bold;margin-top:10px}.ajax-product-holder .teaser-text{margin-left:auto;margin-right:auto;width:81.64556962%;text-align:center;font-size:0}.ajax-product-holder .teaser-text .intro-text{float:left;margin-left:1.01265823%;margin-right:1.01265823%;width:37.97468354%;float:none;text-align:center;display:inline-block}.ajax-product-holder .teaser-text .intro-text .copy{margin-top:8px;text-align:left}.ajax-product-holder .teaser-text .intro-text .expand-trigger{float:left;margin-top:10px}.ajax-product-holder .teaser-text .intro-text .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;text-align:left}.ajax-product-holder .teaser-text .intro-text+.intro-text{margin-left:160px}.ajax-product-holder .teaser-text .section-title{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px;margin-bottom:32px;padding:0 10%;text-align:center}.ajax-product-holder .item{float:left;margin-left:.63291139%;margin-right:.63291139%;width:32.04667722%}.ajax-product-holder .item img{width:auto;height:300px;margin:0 auto}.ajax-product-holder .item .variation{display:block}.ajax-product-holder .item label{margin-top:0}.ajax-product-holder .pagination{margin-bottom:56px;margin-top:30px}.ajax-product-holder .pagination .selectbox{display:inline-block;vertical-align:top;margin-left:20px}.ajax-product-holder .pagination .selectbox .dropdown-list{display:inline-block;float:none;margin-left:0;margin-right:0}.product-listing-page .search-result .content-tabs{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;margin-top:15px}.product-listing-page .search-result .content-tabs-wrap{text-align:center;width:100%}.product-listing-page .search-result .content-tabs-wrap h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px}.product-listing-page .search-result .content-tabs-wrap .ajax-product-filter{text-align:left}.product-listing-page .search-result .content-tabs-wrap .tabs{display:inline-block;margin-top:14px}.product-listing-page .search-result .no-results h2{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px}.product-listing-page .search-result .no-results form{margin-top:30px;position:relative}.product-listing-page .search-result .no-results form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Times New Roman",Times,serif;font-size:18px;letter-spacing:.025em;outline:none;position:relative;padding-right:50px;width:100%}.product-listing-page .search-result .no-results form .icon-Navi-Search{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;position:absolute;right:14px}.product-listing-page .search-result .no-results form .icon-Navi-Search:after{background-color:#e2e3e3;content:'';height:30px;position:absolute;right:29px;top:-5px;width:1px}.product-listing-page .search-result .no-results form .q-error{display:none}.product-listing-page .search-result .no-results .image-text h2{font-family:"Times New Roman",Times,serif}.product-listing-page .search-result .no-results .image-text p,.product-listing-page .search-result .no-results .image-text li{font-size:14px}.product-listing-page .search-result .no-results h2,.product-listing-page .search-result .no-results form{margin-left:auto;margin-right:auto;width:36.23417722%}.product-listing-page .search-result .article-teaser-list{margin-left:auto;margin-right:auto;width:615.51265823px}.product-listing-page .search-result .article-teaser-list .article-teaser{clear:both;text-align:left}.product-listing-page .search-result .article-teaser-list .article-teaser:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.product-listing-page .search-result .article-teaser-list .article-teaser .link{display:table;width:100%}.product-listing-page .search-result .article-teaser-list .article-teaser .image{float:right;margin-left:15px;margin-top:5px;width:120px}.product-listing-page .search-result .article-teaser-list .article-teaser .image.show-on-mobile{display:none;margin:12px 0 0}.product-listing-page .search-result .article-teaser-list .article-teaser .image img{display:block;height:auto;width:100%}.product-listing-page .search-result .article-teaser-list .article-teaser h3{overflow:hidden;position:relative;max-height:24px;color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;font-style:normal}.product-listing-page .search-result .article-teaser-list .article-teaser h3:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:24px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:0;width:15%;z-index:1}.product-listing-page .search-result .article-teaser-list .article-teaser h3:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.product-listing-page .search-result .article-teaser-list .article-teaser p{overflow:hidden;position:relative;max-height:42px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-top:10px}.product-listing-page .search-result .article-teaser-list .article-teaser p:before{background:linear-gradient(to right, rgba(246,246,240,0.5), #f6f6f0 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:21px;width:15%;z-index:1}.product-listing-page .search-result .article-teaser-list .article-teaser p:after{background:#f6f6f0;content:"";height:100%;position:absolute;width:100%;z-index:2}.product-listing-page .search-result .article-teaser-list .article-teaser h3,.product-listing-page .search-result .article-teaser-list .article-teaser p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px;word-break:break-word}.product-listing-page .search-result .article-teaser-list .article-teaser h3:before,.product-listing-page .search-result .article-teaser-list .article-teaser p:before{padding-left:10px;padding-right:20px;width:30px}.product-listing-page .search-result .article-teaser-list .article-teaser .image,.product-listing-page .search-result .article-teaser-list .article-teaser .paragraph{display:table-cell;vertical-align:top}.product-listing-page .search-result .article-teaser-list .article-teaser+.article-teaser{border-top:1px solid #b7b8b7;padding-top:24px;margin-top:15px}.product-listing-page .search-result .article-teaser-list .pagination{margin-top:60px}.product-listing-page .search-result .search-result-form-wrapper{background:#ffffff;margin-top:-65px;padding-bottom:60px;padding-top:65px;text-align:center}.product-listing-page .search-result .section-title{font-family:"Times New Roman",Times,serif;letter-spacing:.001em}.product-listing-page .search-result .you-may-like-title{letter-spacing:.035em;margin-top:-5px;margin-bottom:23px}.product-listing-page .search-result .you-may-also-like-text{margin-top:72px}@media (max-width:790px){.product-listing-page .search-result .you-may-also-like-text{margin-left:auto;margin-right:auto;width:73.73417722%;margin-top:50px;padding:0 10px}}.product-listing-page .content-tabs,.product-listing-page .no-results{margin-top:15px}.personal-information{clear:both;margin-left:auto;margin-right:auto;width:53.10917722%}.personal-information:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.personal-information h1{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;font-size:30px;font-style:normal;padding-bottom:31px;text-align:center}.personal-information .button-newsletter{margin-top:-8px;margin-bottom:-2px;padding:11px}.personal-information .fancybox-inner{overflow:visible !important}.personal-information .teaser{float:left;margin-left:.63291139%;margin-right:.63291139%;width:47.17167722%;margin:9px;text-align:left}.personal-information .teaser .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#05301a;font-size:0;height:52px}.personal-information .teaser .header h5{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:26px;color:#ffffff;font-weight:600}.personal-information .teaser .header span{color:#ffffff;font-size:52px}.personal-information .teaser .header h5,.personal-information .teaser .header span{display:inline-block;margin-left:10px;vertical-align:middle}.personal-information .teaser .paragraph-text{background-color:#ffffff;margin-top:0;padding:24px 31px}.personal-information .teaser .paragraph-text a{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:inline-block;font-weight:600;text-decoration:underline}.personal-information .teaser .paragraph-text ul{list-style:none;margin-top:0;min-height:104px}.personal-information .teaser .paragraph-text ul li{color:#3F4140;overflow-x:hidden;text-overflow:ellipsis}.personal-information .teaser .paragraph-text ul li:first-child{font-weight:600}.personal-information .teaser .paragraph-text ul+a{margin-top:10px}.personal-information #information .buttons{margin-top:50px}.profiling-newsletter-page .confirmation-message{margin-left:auto;margin-right:auto;width:61.23417722%;margin-top:45px}.profiling-newsletter-page .confirmation-message h1{color:#ffffff;font-family:"Times New Roman",Times,serif;font-size:26px;font-style:italic;letter-spacing:.01em;line-height:30px;color:#05301a;font-style:normal}.profiling-newsletter-page .profiling .form-fields{margin-left:auto;margin-right:auto;width:48.73417722%}.profiling-newsletter-page .profiling .form-fields form>div{clear:both}.profiling-newsletter-page .profiling .form-fields form>div:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.profiling-newsletter-page .profiling .form-fields form>div h3{font-style:normal}.profiling-newsletter-page .profiling .form-fields form>div h3+.imput{margin-top:30px}.profiling-newsletter-page .profiling .form-fields form>div+div:not(.buttons){border-top:1px solid #b7b8b7;margin-top:40px;padding-top:40px}.profiling-newsletter-page .profiling .form-fields form>div+div:not(.buttons) h3{margin-bottom:20px}.error-404-page .breadcrumb{display:none}.error-404-page .cdp-intro-text h1{font-size:29px;font-style:normal;margin-bottom:5px}.error-404-page .copy{font-size:14px;line-height:24px}.error-404-page .gallery .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}.order-detail-page{background-color:#ffffff}.order-detail-page main{float:left;margin-left:.63291139%;margin-right:.63291139%;width:54.98417722%;margin-left:6.88291139%;margin-top:30px}.order-detail-page main>div,.order-detail-page main>section{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.order-detail-page .cart-product-teasers{margin:30px auto 0}.order-detail-page .cart-product-teasers .cart-product-teaser .quantity,.order-detail-page .cart-product-teasers .cart-product-teaser .price{color:#707170;display:inline-block;line-height:15px;margin-top:15px !important;vertical-align:top}.order-detail-page .cart-product-teasers .cart-product-teaser .quantity{font-size:14px}.order-detail-page .form-paragraph{margin-left:auto;margin-right:auto;width:36.23417722%;display:inline-block;margin-left:0;margin-top:30px;word-break:break-all}.order-detail-page .form-paragraph:nth-child(2n + 3){margin-left:100px}.order-detail-page .form-paragraph:nth-child(2n+ 2){clear:left}.order-detail-page .order{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;font-size:0;padding:15px;width:100%}.order-detail-page .order .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px}.order-detail-page .order .copy{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-top:5px}.order-detail-page .order .copy span{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-left:25px;position:relative}.order-detail-page .order .copy span:before{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#707170;color:#ffffff;content:"\e930";left:-5px;font-family:"Faber Icons";font-size:14px;position:relative;top:1px}.order-detail-page .order .right{text-align:right}.order-detail-page .order .right>span{display:inline-block;margin-right:20px}.order-detail-page .order .left,.order-detail-page .order .right{display:inline-block;width:50%;vertical-align:middle}.order-detail-page>.container>.right{float:left;margin-left:.63291139%;margin-right:.63291139%;width:29.98417722%;margin-left:35px;margin-top:30px}.order-history{float:left;margin-left:8px;margin-right:8px;width:655.5px;float:none;margin:45px auto 0}.order-history .btn-group{display:table-cell;max-width:180px;text-align:right;vertical-align:middle}.order-history .btn-group .btn+.btn{margin-left:10px}.order-history .data{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;width:120px;word-break:break-all}.order-history .data p{color:#05301a;font-weight:bold;margin-top:8px}.order-history .description{border-left:1px solid rgba(112,113,112,0.25);margin-left:30px;max-width:300px;padding-left:30px}.order-history .description .subtitle{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:.035em;line-height:22px;color:#05301a;line-height:28px;padding-bottom:9px}.order-history .description span{position:relative;display:inline-block}.order-history .description span+span{margin-left:30px}.order-history .description span:first-of-type{width:70px}.order-history .description span.icon-check:before{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#707170;color:#ffffff;content:"\e930";font-family:"Faber Icons";font-size:14px;left:-5px;position:relative;top:1px}.order-history .dropdown-list{margin:0 auto;min-width:inherit;width:auto}.order-history .dropdown-list .active-item{padding-right:47px}.order-history .item{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;display:table;font-size:0;padding:20px 17px;width:100%}.order-history .item:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.order-history .item>div:not(.btn-group){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle}.order-history .item+.item{margin-top:2px}.order-history .item-list{clear:both;display:inline-block;margin-top:20px;width:100%}.order-history .item-list:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.order-history .item-list ul{list-style:none}.order-history .section-title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;display:inline-block;font-style:normal;line-height:28px;letter-spacing:.025em}.order-history .selectbox{clear:both;float:right}.order-history .selectbox:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.order-history .selectbox>span{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.035em;line-height:19px;line-height:42px;margin-right:10px}.order-history .data>span,.order-history .description>span{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.order-history .section-title,.order-history .selectbox{display:inline-block;vertical-align:middle}/*! back2top */.back-to-top{-webkit-box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);-webkit-transition:color .5s,background .5s;transition:color .5s,background .5s;background-color:#05301a;border:1px solid #05301a;bottom:40px;color:#ffffff;cursor:pointer;height:40px;position:fixed;right:20px;text-align:center;visibility:hidden;width:40px;z-index:999}@media (max-width:670px){.back-to-top{display:none}}.back-to-top:before{content:"︿";color:#ffffff;display:inline-block;font-family:"Arial Unicode MS","Lucida Sans Unicode","DejaVu Sans","Quivira","Symbola","Code2000";font-size:12px;font-weight:600;line-height:14px;height:14px;margin-top:11px}.back-to-top:hover{background-color:#004b37}.back-to-top.is-visible{opacity:1 !important;filter:alpha(opacity=100) !important;visibility:visible}.back-to-top.is-faded-out{opacity:.5;filter:alpha(opacity=50)}/*! breadcrumb */.breadcrumb{display:block;margin-left:auto;margin-right:auto;width:1280px}.breadcrumb+form .is-light-background{margin-top:0}.breadcrumb-list{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;line-height:50px;margin-left:42px}@media (max-width:790px){.breadcrumb-list{line-height:40px}}@media (max-width:670px){.breadcrumb-list{display:none}}.breadcrumb-list li{display:inline;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1;list-style-type:none;padding-right:10px}.breadcrumb-list li:after{color:#707170;content:'›';padding-left:10px}.breadcrumb-list li>span{opacity:.7;filter:alpha(opacity=70);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1;text-decoration:none}.breadcrumb-list li:nth-last-child(1):after{display:none}.breadcrumb-list a{opacity:.7;filter:alpha(opacity=70);border-bottom:10px solid transparent;border-top:10px solid transparent;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1;text-decoration:none}@media (max-width:790px){.breadcrumb-list a{border-top-width:15px;border-bottom-width:15px}}.breadcrumb-list a:hover{opacity:1;filter:alpha(opacity=100);color:#05301a}/*! buttons */.btn-primary,.order-summary .overview-payment-wrapper .payment-method-selection .adyen-checkout__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#05301a;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;padding:15px 14px 13px}.btn-primary:hover{opacity:.8;filter:alpha(opacity=80);color:#ffffff}.btn-primary:active{opacity:.9;filter:alpha(opacity=90);color:#ffffff}.btn-primary.disabled{opacity:.5;filter:alpha(opacity=50);color:#ffffff}.btn-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#c6bc97;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:.95em;padding:15px 14px 13px}.btn-secondary:hover{opacity:.8;filter:alpha(opacity=80);color:#ffffff}.btn-secondary:active{opacity:.9;filter:alpha(opacity=90);color:#ffffff}.btn-secondary.disabled{opacity:.5;filter:alpha(opacity=50);color:#ffffff}.btn-sm{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-close-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#c6bc97;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:12px;font-size:#05301a;letter-spacing:.035em;line-height:#f4f2ea;font-weight:bold;padding-right:20px}.btn-close-pill:before{color:#707170;content:'x';position:absolute;margin-top:-9px;right:10px;top:50%}.btn-close-pill.btn-sm{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px;padding-right:20px}.cart-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#05301a;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:22px;padding:9px}.cart-button .icon-cart{margin-right:10px}.cart-button .icon-cart:before{font-size:16px;position:relative;top:2px}.cart-button:hover{opacity:.8;filter:alpha(opacity=80);color:#ffffff}.cart-button:active{opacity:.9;filter:alpha(opacity=90);color:#ffffff}.cart-button.disabled{opacity:.5;filter:alpha(opacity=50);color:#ffffff}/*! cookie-warning */.cookie-warning{background-color:#707170;display:none;position:relative;z-index:9999}.cookie-warning .cookie-warning-body{color:#ffffff;display:table;font-size:0;line-height:41px;margin-left:auto;margin-right:auto;min-height:40px;padding:10px 25px 10px 50px;width:1280px}@media (max-width:790px){.cookie-warning .cookie-warning-body{padding-left:25px;width:100%}}.cookie-warning .left{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.01em;line-height:18px;display:inline-block;padding-right:20px;vertical-align:middle;width:80%}.cookie-warning .right{display:inline-block;text-align:right;vertical-align:middle;width:20%}.cookie-warning .right .btn{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.01em;line-height:18px;float:right;padding:5px 10px;text-align:center}.cookie-warning *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsing{max-height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:max-height;transition-timing-function:ease}.sidebar-filter{float:left;margin-left:8px;margin-right:8px;width:221px;background-color:#ffffff;box-shadow:.5px .866px 3px 0 rgba(0,0,0,0.2);color:#707170;margin-bottom:5px}.sidebar-filter div:empty{display:inline-block}.sidebar-filter .filter-active-list{display:none;padding:0 15px 7px 15px}.sidebar-filter .filter-active-list .is-empty{padding-bottom:0}.sidebar-filter .filter-active-list .item{opacity:0;filter:alpha(opacity=0);display:none;font-size:0;margin-bottom:15px;margin-right:8px;position:relative}.sidebar-filter .filter-active-list .item.show{display:inline-block;font-size:12px;opacity:1}.sidebar-filter .filter-active-list.active{display:block}.sidebar-filter .filter-active-list.active>a{color:#002c11}.sidebar-filter .filter-entry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sidebar-filter .filter-entry.active{background-color:#f4f2ea;color:#002c11;font-weight:bold}.sidebar-filter .filter-entry.hide{display:none}.sidebar-filter .filter-header{box-shadow:0 1.566px .4px 0 rgba(0,0,0,0.2);z-index:10}.sidebar-filter .filter-title{cursor:pointer;font-size:12px;font-weight:bold;line-height:1.3;padding:15px 25px 11px 15px;position:relative}.sidebar-filter .filter-title:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;content:'›';cursor:pointer;height:10px;margin-top:-2px;position:absolute;right:10px;top:50%;width:10px}.sidebar-filter.clearall{background:none;box-shadow:none;display:inline-block;font-size:14px;margin-top:6px;text-align:center}.sidebar-filter.clearall .icon-bin{padding-right:8px}.sidebar-filter.clearall>a:hover{text-decoration:none}.sidebar-filter.clearall>a:hover span:not(.icon-bin){position:relative}.sidebar-filter.clearall>a:hover span:not(.icon-bin):after{border-bottom:1px solid #05301a;bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.sidebar-filter.open .filter-title:before{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-7px;right:17px}.is-list-filter .filter-active-list .remove-filter{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f4f2ea;color:#05301a;display:inline-block;font-size:12px;font-weight:bold;line-height:1;margin-bottom:8px;padding:12px 30px 12px 12px;position:relative}.is-list-filter .filter-active-list .remove-filter span{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#707170;font-family:Arial,Helvetica,sans-serif;position:absolute;right:10px}.is-list-filter .filter-entry{transition:font-size .1s ease-out .3s,max-height .1s ease-out .1s,opacity .4s ease-out .01s,padding-top .1s ease-out .3s,padding-bottom .1s ease-out .3s;border-bottom:1px solid #e1e2e4;display:block;font-size:12px;line-height:1.3;padding:8px 30px 7px 15px;position:relative;width:100%}.is-list-filter .filter-entry:before{color:#b7b8b7;content:"(" attr(data-count) ")";margin-top:-7px;position:absolute;right:10px;top:50%}.is-list-filter .filter-entry.filter-hidden{display:none}.is-list-filter .filter-entry.show-more{padding:0;float:left}.is-list-filter .filter-entry.show-more>div{margin:15px 30px 15px 15px}.is-list-filter .filter-entry.show-more:before{display:none}.is-list-filter .filter-entry:last-child{border-bottom:1px solid #ffffff}.is-list-filter .filter-entry:hover{background-color:#f4f2ea}.is-list-filter .filter-entry:hover:last-child{border-bottom:1px solid #e1e2e4}.is-list-filter .filter-entry.hide{opacity:0;filter:alpha(opacity=0);border-bottom:0;font-size:0;max-height:0;padding-bottom:0;padding-top:0;transition:font-size .1s ease-in,max-height .5s ease-in,opacity .75s ease-in,padding .1s ease-in}.is-color-filter .filter-active-list{padding:0 10px 15px 10px}.is-color-filter .filter-body{padding:10px}.is-button-filter .button-entry{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all background .2s ease;-moz-transition:all background .2s ease;-ms-transition:all background .2s ease;-o-transition:all background .2s ease;transition:all background .2s ease;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;background-color:#ffffff;border:1px solid #e1e2e4;color:#707170;cursor:pointer;display:inline-block;float:left;font-size:12px;height:38px;line-height:36px;margin:5px 6px;padding:0;position:relative;text-align:center;width:38px;z-index:1}.is-button-filter .button-entry:hover,.is-button-filter .button-entry.active,.is-button-filter .button-entry.show{background-color:#f4f2ea}.is-button-filter .filter-active-list{padding:0 10px 8px 10px}.is-button-filter .filter-body{clear:both;padding:12px 10px}.is-button-filter .filter-body:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.spinner{background:rgba(255,255,255,0.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:90}.spinner span{left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url('../img/icon-variation-colors.png');background-position:center;background-repeat:no-repeat;background-size:100%;display:block;height:50px;position:absolute;width:50px}.no-js.filter-hidden{display:block}footer{margin-top:80px;position:relative}footer section.aditional-links-section{clear:both;margin-left:auto;margin-right:auto;width:86.23417722%;border-bottom:1px solid #e2e3e3;border-top:1px solid #e2e3e3;margin-top:48px;max-width:1280px}footer section.aditional-links-section:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.aditional-links-section ul{list-style:none;margin:0;padding:0}footer section.aditional-links-section ul>li{float:left;margin-bottom:30px;position:relative}footer section.aditional-links-section ul>li:first-child{padding-left:8px}footer section.aditional-links-section ul>li a,footer section.aditional-links-section ul>li span{color:#707170;cursor:pointer;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:26px;padding-top:22px;padding-right:22px;margin-right:22px;position:relative;text-decoration:none}footer section.aditional-links-section ul>li a:hover,footer section.aditional-links-section ul>li span:hover{color:#05301a}footer section.aditional-links-section ul>li a:empty,footer section.aditional-links-section ul>li span:empty{display:none}footer section.aditional-links-section ul>li a.has-sub-nav,footer section.aditional-links-section ul>li span.has-sub-nav{padding-right:32px;position:relative}footer section.aditional-links-section ul>li a.has-sub-nav:before,footer section.aditional-links-section ul>li span.has-sub-nav:before,footer section.aditional-links-section ul>li a.has-sub-nav:after,footer section.aditional-links-section ul>li span.has-sub-nav:after{border:4px solid transparent;content:"";height:0;width:0}footer section.aditional-links-section ul>li a.has-sub-nav:before,footer section.aditional-links-section ul>li span.has-sub-nav:before{border-top:5px solid #b7b8b7}footer section.aditional-links-section ul>li a.has-sub-nav:after,footer section.aditional-links-section ul>li span.has-sub-nav:after{border-top:5px solid #f6f6f0}footer section.aditional-links-section ul>li a.has-sub-nav:before,footer section.aditional-links-section ul>li span.has-sub-nav:before,footer section.aditional-links-section ul>li a.has-sub-nav:after,footer section.aditional-links-section ul>li span.has-sub-nav:after{position:absolute;right:15px}footer section.aditional-links-section ul>li a.has-sub-nav:before,footer section.aditional-links-section ul>li span.has-sub-nav:before{top:34px}footer section.aditional-links-section ul>li a.has-sub-nav:after,footer section.aditional-links-section ul>li span.has-sub-nav:after{top:31px}footer section.aditional-links-section ul>li:hover>.popup-nav{display:block}footer section.aditional-links-section .language-picker{float:right}footer section.aditional-links-section .language-picker a,footer section.aditional-links-section .language-picker span{margin-right:0}footer section.aditional-links-section .popup-nav{-webkit-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-moz-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-o-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-webkit-box-shadow:0 0 10px 0 rgba(18,24,28,0.3);-moz-box-shadow:0 0 10px 0 rgba(18,24,28,0.3);box-shadow:0 0 10px 0 rgba(18,24,28,0.3);background:#ffffff;position:absolute;z-index:100;padding:13px 15px;max-width:200%}footer section.aditional-links-section .popup-nav span,footer section.aditional-links-section .popup-nav a{font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:14px;color:#707170;padding:0;margin:0 0 8px}footer section.aditional-links-section .popup-nav li:last-child a{margin-bottom:0}footer section.aditional-links-section .popup-nav.popup-up{bottom:2em}footer section.aditional-links-section .popup-nav.popup-up:before{content:"";width:100%;height:2em;display:block;position:absolute;top:-1em;left:0}footer section.aditional-links-section .popup-nav.popup-down{top:1.7em;left:-11%}footer section.aditional-links-section .popup-nav.popup-down:before{content:"";width:100%;height:2em;display:block;position:absolute;top:-1em;left:0}footer section.aditional-links-section .popup-nav li{clear:both;float:left;margin:0;padding:0}footer section.aditional-links-section .popup-nav li:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.aditional-links-section .popup-nav li:first-child{padding-left:0}footer section.copyright{clear:both;background-color:#f6f6f0}footer section.copyright:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.copyright img{display:inline-block;vertical-align:middle}footer section.copyright p{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;display:inline-block;margin:28px 34px 28px 6px;vertical-align:middle}footer section.copyright .copyright-content{margin-left:auto;margin-right:auto;width:86.23417722%;max-width:1280px}footer section.copyright .links{display:inline-block;float:right;vertical-align:middle}footer section.copyright .links>a,footer section.copyright .links>div{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;display:inline-block;margin:28px -5px 28px 38px;text-decoration:none}footer section.copyright .links>a:hover,footer section.copyright .links>div:hover{color:#05301a}footer section.footer-navigation{clear:both;margin-top:-0.5em;margin-left:auto;margin-right:auto;width:86.23417722%;max-width:1280px;padding-top:48px}footer section.footer-navigation:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.footer-navigation a{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:32px;margin-bottom:15px;text-decoration:none}footer section.footer-navigation a:hover{color:#05301a}footer section.footer-navigation h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;font-style:italic;letter-spacing:.035em;line-height:32px;margin:0 0 4px 0}footer section.footer-navigation ul{list-style:none;margin:0;padding:0}footer section.social{clear:both;background-color:#ffffff;padding-top:30px;padding-bottom:20px;width:100%}footer section.social:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.social>div{clear:both;margin-left:auto;margin-right:auto;width:86.23417722%;max-width:1280px}footer section.social>div:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}footer section.social h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px;margin-bottom:11px}footer section.social input[type="submit"],footer section.social button{float:left}footer section.social input[type="text"]{float:left;margin-right:8px;max-width:114px}footer section.social p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;margin-bottom:15px}footer section.social span{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;clear:both;float:left;margin-top:5px}footer section.social .icon-section{border-top:1px solid #e2e3e3;clear:both;margin-top:23px;padding-top:34px}footer section.social .social-icons img{-webkit-transition:all all .3s ease;-moz-transition:all all .3s ease;-ms-transition:all all .3s ease;-o-transition:all all .3s ease;transition:all all .3s ease;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;max-width:30px;margin:0 13px}footer section.social .footer-newsletter span,footer section.social .footer-newsletter span p{font-size:12px;line-height:18px}footer .icon-wrapper{display:table}footer .icon-wrapper .content{display:table-cell;vertical-align:top}footer .icon-wrapper .content a{opacity:.5;filter:alpha(opacity=50);-webkit-transition:all all .1s ease;-moz-transition:all all .1s ease;-ms-transition:all all .1s ease;-o-transition:all all .1s ease;transition:all all .1s ease;-moz-transition:all .1s;-o-transition:all .1s;-webkit-transition:all .1s;transition:all .1s}footer .icon-wrapper .content a:hover{opacity:1;filter:alpha(opacity=100)}footer .icon-wrapper .content h4{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:21px;margin:0;padding:0}footer .icon-wrapper .content p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:19px}footer .icon-wrapper .font-icon{color:#05301a;display:table-cell;font-size:45px;line-height:.6;margin-right:5px;padding-right:5px;vertical-align:top}footer .icon-section .icon-wrapper .font-icon{line-height:0}footer .icon-section .col-4 img{height:auto;padding:4px 4px 0 0;width:32px}footer .icon-section .col-3:nth-child(2) img{height:auto;padding:4px 4px 0 0;width:46px}footer .icon-section .col-3:nth-child(3) img{height:auto;padding:1px 0 0 0;width:44px}footer .icon-section .col-3:last-child img{height:auto;padding:1px 4px 0 0;width:32px}footer .footer-newsletter .input{float:left;margin-right:8px;max-width:140px}footer .footer-newsletter .input input[type="text"]{max-width:100%}footer .footer-newsletter .error div.message-info{line-height:16px;text-align:left}footer .footer-newsletter .hp-newsletter{display:none !important}footer .mail{color:#b7b8b7}footer .mail:hover{color:#05301a}.footer-newsletter .more-info:before{display:none}.footer-newsletter .more-info .more-info-icon{position:relative;opacity:1;padding:0;margin:0;height:20px;width:20px}.footer-newsletter .more-info .more-info-icon:before{top:9px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c0c0c0;content:"i";font-family:monospace;font-size:10px;font-style:italic;left:5px;position:absolute}/*! header */section.navigation *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{background:#05301a;border-bottom:1px solid #9ba6a0;min-height:65px;padding-bottom:53px;position:relative;z-index:1002}header ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none}header .col-6{height:100%}header .col-4{height:100%;position:relative}header .col-4 .logo{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-align:center;top:50% !important;vertical-align:middle;width:100%}header .col-4 .logo img{height:auto;max-width:195px}header .shipping-info{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:.1em;line-height:16px;margin-left:44px;padding-top:5px}header>section{display:block;width:100%}header>section>div{margin:0 auto;position:relative}header#header{width:100%}header#header .navigation{margin:0 auto;max-width:1280px}@media (min-width:670px){header{height:135px}header>section{height:135px}header>section>div{height:125px}}.mini-cart-main{position:relative}.mini-cart-main .tooltip{opacity:0;filter:alpha(opacity=0);-webkit-transition:all all .2s ease ease;-moz-transition:all all .2s ease ease;-ms-transition:all all .2s ease ease;-o-transition:all all .2s ease ease;transition:all all .2s ease ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;background:#b8ddc0;bottom:35px;color:#05301a;display:block;font-size:11px;letter-spacing:1.1px;line-height:14px;margin-left:-110px;min-width:130px;padding:4px 8px;position:absolute;text-align:center;visibility:hidden}.mini-cart-main .tooltip:after{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b8ddc0;content:"";left:120px;top:100%}.mini-cart-main .active{opacity:1;filter:alpha(opacity=100);visibility:visible}.mini-cart{height:100%;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.mini-cart.active{z-index:999999}.mini-cart-content{-webkit-transition:all right .5s ease;-moz-transition:all right .5s ease;-ms-transition:all right .5s ease;-o-transition:all right .5s ease;transition:all right .5s ease;-moz-transition:right .5s;-o-transition:right .5s;-webkit-transition:right .5s;transition:right .5s;background:#ffffff;display:inline-block;height:100%;overflow-y:auto;position:fixed;right:-395px;width:395px;z-index:9990}.mini-cart-content.show{right:0}.mini-cart-content .mini-cart-inner .cart-product-teasers{margin:0;padding:0}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;display:block;float:left;padding:17px 12px 0;position:relative;width:100%}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .mini-cart-teaser-inner{float:left;margin-bottom:10px;width:100%}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser:after{border-bottom:1px solid #e2e3e3;content:"";display:block;float:left;margin:0 auto;width:100%}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .image{float:left;margin-left:.63291139%;margin-right:.63291139%;width:17.48417722%}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .image img{height:auto;width:100%}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .teaser-info{float:left;margin-left:.63291139%;margin-right:.63291139%;width:54.98417722%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 11px}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .teaser-info .teaser-title{color:#05301a;float:left;font-family:"Times New Roman",Times,serif;font-size:16px;letter-spacing:.035em;line-height:19px;margin-bottom:4px}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .teaser-info .specifications ul{line-height:10px;list-style:none;padding:0}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .teaser-info .specifications span{clear:both;color:#707170;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:14px}.mini-cart-content .mini-cart-inner .cart-product-teasers .mini-cart-teaser .price{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;bottom:0;bottom:12px;color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:absolute;right:0;right:10px;text-align:right}.mini-cart-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:#f6f6f6 0 1px 1px 0;-moz-box-shadow:#f6f6f6 0 1px 1px 0;-o-box-shadow:#f6f6f6 0 1px 1px 0;box-shadow:#f6f6f6 0 1px 1px 0;-webkit-box-shadow:0 1px 1px 0 #f6f6f6;-moz-box-shadow:0 1px 1px 0 #f6f6f6;box-shadow:0 1px 1px 0 #f6f6f6;border-bottom:1px solid #e2e3e3;display:inline-block;padding:14px 25px;text-align:center;width:100%}.mini-cart-header a.cart-link{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px}.mini-cart-header a.cart-link:hover{color:#707170}.mini-cart-total-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;padding:14px 10px;text-align:right;width:100%}.mini-cart-total-holder .mini-cart-total{color:#05301a;font-size:16px;line-height:21px}.mini-cart-total-holder .mini-cart-subinfo{color:#707170;font-size:10px;line-height:21px}.mini-cart-to-the-cart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:45px;padding:0 9px;position:relative;width:100%}.mini-cart-to-the-cart .cart-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;padding:10px 14px 9px;text-align:center;width:100%}.mini-cart-overlay:empty{opacity:0;filter:alpha(opacity=0);-webkit-transition:all opacity .5s ease-in-out ease;-moz-transition:all opacity .5s ease-in-out ease;-ms-transition:all opacity .5s ease-in-out ease;-o-transition:all opacity .5s ease-in-out ease;transition:all opacity .5s ease-in-out ease;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background:#000;display:block;height:100%;position:absolute;top:0;visibility:hidden;width:100%;z-index:9980}.mini-cart-overlay:empty.show{opacity:.5;filter:alpha(opacity=50);visibility:visible}@media (max-width:1024px){.mini-cart-open{position:fixed}}.modal{float:left;margin-left:8px;margin-right:8px;width:616px;margin-left:0;margin-right:0;display:none}.modal .buttons .btn-primary{line-height:26px;padding:7px 22px}.modal .buttons+.buttons{border-top:1px solid #e1e2e4;margin-top:25px !important;padding-top:25px}.modal .message{text-align:center}.modal .message img{display:inline-block}.modal .message img+h3{margin-top:20px}.modal .message h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:28px;letter-spacing:.01em;line-height:31px;font-style:normal}.modal .message h3+button{margin-top:30px}.modal#nl-subscription h4{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;margin-bottom:10px}.modal#nl-subscription .form-paragraph{margin-left:0;margin-bottom:17px}.modal#nl-subscription .terms{display:inline-block;margin-right:15px}.modal#nl-subscription-unsubscribe .newsletter-signup{margin:25px 0;padding-bottom:25px;border-bottom:1px solid #e1e2e4}.modal#nl-subscription-unsubscribe .btn{padding:9px 14px}.modal#nl-subscription-unsubscribe .terms{display:inline-block;margin-right:15px}.modal.form-fields .title{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%}.modal.form-fields .title+.input{margin-top:35px}.modal.form-fields .form-paragraph+form{margin-top:21px}.modal.adress-correction-modal form{font-size:0;display:table;min-width:640px;left:-15px;position:relative}.modal.adress-correction-modal .input.radio label:not(.error){color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;font-weight:600}.modal.adress-correction-modal .address{display:inline-block;width:48%;border:1px solid #F8F8F8;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal.adress-correction-modal .address:not(:first-child){margin-left:20px}.modal.adress-correction-modal .address .details{clear:both;margin-left:20px;margin-top:12px}.modal.adress-correction-modal .address span{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;display:block;font-weight:600}.modal.adress-correction-modal .address+.buttons{margin-top:15px}.modal.adress-correction-modal .address h4{color:#05301a;font-size:14px;font-weight:bold}.modal.adress-correction-modal .valid{background-color:#F8F8F8}.modal.adress-correction-modal .description{float:left;margin-left:.63291139%;margin-right:.63291139%;width:98.73417722%;font-size:14px;margin-top:12px;margin-bottom:25px}.modal.adress-correction-modal .description+.title{margin-bottom:15px}.modal.adress-correction-modal .title{font-weight:bold}.modal.adress-correction-modal button:first-of-type{font-weight:600;text-decoration:underline;outline:none}.modal.invoice-unavailable .description{margin-bottom:20px}/*! navigation */.popup-nav{display:none}.popover-overlay{opacity:0;filter:alpha(opacity=0);-webkit-transition:all opacity .5s visibility 0s .3s;-moz-transition:all opacity .5s visibility 0s .3s;-ms-transition:all opacity .5s visibility 0s .3s;-o-transition:all opacity .5s visibility 0s .3s;transition:all opacity .5s visibility 0s .3s;background:#000;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1001;display:none}.popover-overlay.show{opacity:.3;filter:alpha(opacity=30);-webkit-transition:all opacity .5s visibility 0s 0s;-moz-transition:all opacity .5s visibility 0s 0s;-ms-transition:all opacity .5s visibility 0s 0s;-o-transition:all opacity .5s visibility 0s 0s;transition:all opacity .5s visibility 0s 0s;display:block;visibility:visible}@media (min-width:790px){.navbar{bottom:0;overflow:visible;position:absolute}.navbar .nav{bottom:-10px;cursor:pointer;display:inline-block;height:auto;margin-left:24px;overflow:visible;position:relative;z-index:10}.navbar .nav>li{float:left}.navbar .nav>li>a{color:#b8ddc0;font-family:Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.035em;line-height:1;padding:11px 22px;text-decoration:none}.navbar .nav>li>a:hover{color:#ffffff}.navbar .nav>.selected>a{color:#ffffff}.navbar .nav>.active>a{color:#ffffff;position:relative;text-decoration:none}.navbar .nav>.active>a:hover{color:#ffffff !important}.navbar .nav .active-arrow{bottom:15px;position:absolute;width:18px}.navbar .nav .active-arrow:after,.navbar .nav .active-arrow:before{border:solid transparent;bottom:-23px;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.navbar .nav .active-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:8px;margin-left:-8px}.navbar .nav .active-arrow:before{border-color:rgba(218,218,218,0);border-bottom-color:#9ba6a0;border-width:9px;margin-left:-9px}.navbar .nav .active-arrow.arrow-disabled{display:none}#flyouts{background:#ffffff;border-bottom:1px solid #dadada;box-shadow:0 1px 0 #ebebe6;display:block;float:left;position:relative;width:100%}#flyouts .dropdown-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;left:0;padding:0 46px}#flyouts .dropdown-menu>li{float:left}#flyouts .dropdown-menu>li>a{clear:both;color:#707170;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:13px 21px 13px;position:relative;text-decoration:none}#flyouts .dropdown-menu>li>a:first-child{padding-left:0}#flyouts .dropdown-menu>li>a.maintainHover,#flyouts .dropdown-menu>li>a:hover{color:#05301a;z-index:1010}#flyouts .dropdown-menu>li>a.maintainHover:after,#flyouts .dropdown-menu>li>a:hover:after,#flyouts .dropdown-menu>li>a.maintainHover:before,#flyouts .dropdown-menu>li>a:hover:before{border:solid transparent;bottom:-1px;content:" ";height:0;left:40%;pointer-events:none;position:absolute;width:0}#flyouts .dropdown-menu>li>a.maintainHover:after,#flyouts .dropdown-menu>li>a:hover:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:7px;margin-left:-4px}#flyouts .dropdown-menu>li>a.maintainHover:before,#flyouts .dropdown-menu>li>a:hover:before{border-color:rgba(218,218,218,0);border-bottom-color:#e2e3e3;border-width:8px;margin-left:-5px}#flyouts .dropdown-menu>li>a.leaf:not(.maintainHover):after,#flyouts .dropdown-menu>li>a.leaf:not(.maintainHover):before{display:none}#flyouts .dropdown-menu>li a.active{color:#05301a}#flyouts .dropdown-menu.active.open{display:block}#flyouts .popover{background-color:#ffffff;border-bottom:2px solid #e2e3e3;border-top:1px solid #e2e3e3;display:none;height:auto;left:0;margin-left:auto;margin-right:auto;opacity:0;padding-bottom:32px;position:absolute;top:52px;transition:opacity .3s,visibility 0s .3s;visibility:hidden;width:100%;z-index:100}#flyouts .popover .popover-content{margin:0 auto;width:1280px}#flyouts .popover .popover-content li a{clear:both;float:left;font-size:14px;line-height:20px;padding:11px 11px 0 13px;text-decoration:none}#flyouts .popover .popover-content li span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e3e3;float:left;font-size:14px;line-height:26px;padding:17px 30px 3px 0;width:100%}#flyouts .popover .popover-content li:first-child{margin-left:12px}#flyouts .popover .popover-content li .last{font-size:12px}#flyouts .popover .popover-content li .last:hover a{text-decoration:underline}#flyouts .popover .popover-content .show-all{font-size:12px}#flyouts .popover .popover-content .show-all:hover{text-decoration:underline}#flyouts .popover .popover-content .standard-teaser-list .item:hover .title{text-decoration:underline}#flyouts .popover .sub-first{float:left;margin-left:8px;margin-right:8px;width:379px;padding-left:62px}#flyouts .popover .sub-first>ul{margin-left:10px}#flyouts .popover .sub-second{float:left;margin-left:8px;margin-right:8px;width:379px;padding-left:10px;padding-right:10px}#flyouts .popover .sub-third{float:left;margin-left:8px;margin-right:8px;width:300px;margin-right:6.88291139%;float:right;padding-left:0}#flyouts .popover .sub-third h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:20px;letter-spacing:.01em;line-height:24px;margin:16px 0 8px 0}#flyouts .popover .sub-third p{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.035em;line-height:21px;overflow:hidden;position:relative;max-height:42px}#flyouts .popover .sub-third p:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:21px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:21px;width:15%;z-index:1}#flyouts .popover .sub-third p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}#flyouts .popover.active-popover{display:block;opacity:1;transition:opacity .3s,visibility 0s 0s;visibility:visible}.popover-initialized #flyouts .popover{transition:opacity 0s,visibility 0s 0s}#flyouts .wrap{margin:0 auto;max-width:1280px}}.meta{float:right}.meta>ul>li{float:left;position:relative}.meta>ul>li .popup-nav{-webkit-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-moz-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-o-box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;box-shadow:rgba(18,24,28,0.3) 0 0 10px 0;-webkit-box-shadow:0 0 10px 0 rgba(18,24,28,0.3);-moz-box-shadow:0 0 10px 0 rgba(18,24,28,0.3);box-shadow:0 0 10px 0 rgba(18,24,28,0.3);background:#ffffff;position:absolute;z-index:100;padding:13px 15px;max-width:200%}.meta>ul>li .popup-nav span,.meta>ul>li .popup-nav a{font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:14px;color:#707170;padding:0;margin:0 0 8px}.meta>ul>li .popup-nav li:last-child a{margin-bottom:0}.meta>ul>li .popup-nav.popup-up{bottom:2em}.meta>ul>li .popup-nav.popup-up:before{content:"";width:100%;height:2em;display:block;position:absolute;top:-1em;left:0}.meta>ul>li .popup-nav.popup-down{top:1.7em;left:-11%}.meta>ul>li .popup-nav.popup-down:before{content:"";width:100%;height:2em;display:block;position:absolute;top:-1em;left:0}.meta>ul>li .popup-nav li{clear:both}.meta>ul>li .popup-nav li:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.meta>ul>li:hover .popup-nav{display:block}.meta.show-on-mobile{display:none}.meta li a,.meta li span{color:#b8ddc0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:.1em;line-height:1em;padding:8px 20px;text-decoration:none}.meta li a:first-child,.meta li span:first-child{padding-left:1px}.meta li a.has-sub-nav,.meta li span.has-sub-nav{padding-right:32px;position:relative}.meta li a.has-sub-nav:before,.meta li span.has-sub-nav:before,.meta li a.has-sub-nav:after,.meta li span.has-sub-nav:after{border:4px solid transparent;content:"";height:0;width:0}.meta li a.has-sub-nav:before,.meta li span.has-sub-nav:before{border-top:4px solid #ffffff}.meta li a.has-sub-nav:after,.meta li span.has-sub-nav:after{border-top:4px solid #05301a}.meta li a.has-sub-nav:after,.meta li span.has-sub-nav:after,.meta li a.has-sub-nav:before,.meta li span.has-sub-nav:before{position:absolute;right:20px}.meta li a.has-sub-nav:after,.meta li span.has-sub-nav:after{top:10px}.meta li a.has-sub-nav:before,.meta li span.has-sub-nav:before{top:12px}.meta li span{color:#ffffff}.shop-menu{bottom:20px;position:absolute;right:25px}.shop-menu .search-input{position:relative}.shop-menu .search-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all width .3s ease ease;-moz-transition:all width .3s ease ease;-ms-transition:all width .3s ease ease;-o-transition:all width .3s ease ease;transition:all width .3s ease ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;-webkit-transition:width .3s ease;transition:width .3s ease;border:0;display:none;font-family:"Times New Roman";font-style:italic;height:37px;outline:none;padding:9px 40px 9px 10px;position:absolute;right:-12px;top:-45%;width:0}.shop-menu .search-input input::-ms-clear{display:none}.shop-menu .search-input.open a,.shop-menu .search-input.open button{color:#05301a}.shop-menu .search-input.open input{opacity:1;filter:alpha(opacity=100);width:260px}.shop-menu .search-input.open:before{background:#dbdbdb;content:"";height:29px;left:-14px;position:absolute;top:-5px;width:1px;z-index:2}.shop-menu .sub-nav{display:inline-block}.shop-menu .sub-nav>li{float:left;height:20px;margin:0 13px;width:20px}.shop-menu .sub-nav>li>a,.shop-menu .sub-nav>li>button{color:#b8ddc0;display:inline-block;font-size:20px;position:relative;text-decoration:none}.shop-menu .sub-nav>li>a span,.shop-menu .sub-nav>li>button span{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:white;color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:17px;height:17px;position:absolute;right:-9px;text-align:center;top:-6px;width:17px}.shop-menu .sub-nav>li>button{background:transparent;border:0;outline:0;padding:0}@media (max-width:790px){header{padding-bottom:0}#main-navigation{display:none}#flyouts{display:none}}@media (max-width:670px){#header .shipping-info{display:none}}/*! rte - rich text editor */.rte a:not(.btn):not(.modal-window){text-decoration:underline;color:#05301a}.rte a:not(.btn):not(.modal-window):hover{color:#707170 !important}/*! site */html{height:100%}body{position:relative;color:black;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;min-height:100%;margin:0 auto;max-width:2600px;background-color:#f6f6f0;min-width:1280px}@media (max-width:1280px){body{width:100%}}@media (min-width:1280px){body{overflow-x:hidden}}body>.container{display:table;max-width:1280px;margin:0 auto;position:relative;width:100%}body>.container>.right{float:left;margin-left:.63291139%;margin-right:.63291139%;width:23.73417722%;display:table-cell;margin-top:60px}body>.container>main{display:table-cell;max-width:1280px}body>.container>.left,body>.container>.right,body>.container>main{vertical-align:top}body>.container>.left{display:table-cell}h1{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:40px;font-style:italic;letter-spacing:.01em;line-height:44px}h2{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.025em;line-height:32px}h3{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:24px;font-style:italic;letter-spacing:.01em;line-height:28px}h1,h2,h3,h4,h5,ul,p{font-weight:normal;margin:0;padding:0}a{-webkit-transition:all color .4s ease-in-out ease;-moz-transition:all color .4s ease-in-out ease;-ms-transition:all color .4s ease-in-out ease;-o-transition:all color .4s ease-in-out ease;transition:all color .4s ease-in-out ease;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#707170;cursor:pointer;text-decoration:none}a:not(.filter-entry):not(.btn-secondary):not(.btn-primary):not(.teaser):not(button):not(.button):not(.cart-link):hover{color:#05301a}#header>.navigation a:hover{color:#ffffff}#header>.navigation .search-input.open a:hover{color:#05301a}#header>.navigation .popup-nav a:hover{color:#05301a}p>a{text-decoration:underline}.cta{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p+p{margin:8px 0 0}figure{margin:0}figure img{display:block;height:auto;max-width:100%;width:100%}figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.035em;line-height:19px;background-color:#ffffff;caption-side:bottom;color:#b3b3b0;display:block;font-style:italic;margin:0;padding:10px}figure figcaption p{overflow:hidden;position:relative;max-height:57px;margin-bottom:0}figure figcaption p:before{background:linear-gradient(to right, rgba(255,255,255,0), #ffffff 25%);content:"";height:19px;padding-left:5%;padding-right:10%;position:absolute;right:0;text-align:center;top:38px;width:15%;z-index:1}figure figcaption p:after{background:#ffffff;content:"";height:100%;position:absolute;width:100%;z-index:2}figure .magnify{display:block;font-family:'Faber Icons';position:relative;z-index:15}figure .magnify:before{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all opacity 1s ease;-moz-transition:all opacity 1s ease;-ms-transition:all opacity 1s ease;-o-transition:all opacity 1s ease;transition:all opacity 1s ease;-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s;bottom:5px;content:'\e931';height:20px;position:absolute;right:5px;width:20px;z-index:10}figure .magnify:hover:before{opacity:1;filter:alpha(opacity=100)}.img-responsive{max-width:100%;height:auto;width:100%}.text-center{text-align:center}.stretch-white{background-color:#ffffff;display:inline-block}@media (min-width:1280px){.stretch-white{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}@media (min-width:1280px){.stretch-white{margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%}}.terms{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;line-height:19px;margin-top:7px}.terms a{text-decoration:underline}.documentation{padding:20px;background-color:#d3d3d3}h1:empty,h2:empty,h3:empty,h4:empty,div:empty,p:empty,aside:empty,div figcaption:empty,.stage-gallery .item .body:empty{display:none}.selectboxit-icons-arrow{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-position:-277px -67px;height:4px;width:9px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;border:none;height:5px;width:15px}.icon-track-button.btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;line-height:21px;padding:10px 14px}.icon-track-button.btn .icon-Delivery-Track{font-size:17px;line-height:21px;display:inline-block;vertical-align:bottom;margin-right:10px}.sprite-Icon-newsletter-240x240{display:block !important;height:120px;margin:0 auto;width:120px}.sprite-Icon-newsletter-240x240:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Icon-newsletter-240x240.jpg');background-repeat:no-repeat;height:240px;width:240px;content:"";display:block}.fancybox-inner .newsletter-icon-check{display:block;height:120px;margin:0 auto;width:120px}.fancybox-inner .newsletter-icon-check:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Checkmark-Newsletter-240x240.jpg');background-repeat:no-repeat;height:240px;width:240px;content:"";display:block}.fancybox-inner .sad-face{display:block;height:120px;margin:0 auto;width:120px}.fancybox-inner .sad-face:after{background-image:url('../img/icons/Icon-Shopping-not-available.png');background-repeat:no-repeat;height:80px;width:122px;-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;content:"";display:block}.fancybox-inner .password-change-icon{display:block;height:120px;margin:0 auto;width:120px}.fancybox-inner .password-change-icon:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Checkmark-Password-240x240.jpg');background-repeat:no-repeat;height:240px;width:240px;content:"";display:block}.fancybox-inner .information-change-icon{display:block;height:120px;margin:0 auto;width:120px}.fancybox-inner .information-change-icon:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Checkmark-Personal-Information-240x240.jpg');background-repeat:no-repeat;height:240px;width:240px;content:"";display:block}.fancybox-inner .address-change-icon{display:block;height:120px;margin:0 auto;width:120px}.fancybox-inner .address-change-icon:after{-ms-transform:scale(.5);-ms-transform-origin:0 0;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;transform:scale(.5);transform-origin:0 0;background-image:url('../img/icons/Checkmark-Address-240x240.jpg');background-repeat:no-repeat;height:240px;width:240px;content:"";display:block}.checkout-page>.container{position:relative}.checkout-page>.container .ajax-loader{display:block;position:absolute;height:100%;width:100%}.checkout-page>.container .ajax-loader:before{content:"";background-position:50% 25%;display:block;position:absolute;width:100%;height:100%;background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat}.checkout-page>.container .ajax-loader:after{content:"";background:#ffffff;opacity:.5;width:100%;height:100%;position:absolute}.selectboxit-arrow{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-277px -67px;height:4px;width:9px;border:0}.selectboxit-open .selectboxit-arrow{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.align-left{float:left}.align-right{float:right}.fancybox-opened{z-index:9999999}@media screen and (min-width:670px){.account-profile-page .fancybox-opened{left:50% !important;transform:translateX(-50%);width:676px !important}.account-profile-page .fancybox-inner{height:auto !important;width:616px !important}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.container{width:1280px !important}}.no-results .is-light-background{box-shadow:none}.no-results .search-result-form-wrapper input{font-style:italic}.product-slider .tag,.product-teaser .tag{background-color:#ffba70;color:#ffffff;font-size:14px;font-style:italic;font-weight:bold;height:51px;left:0;line-height:47px;padding-left:15px;padding-right:0;position:absolute;text-align:left;top:0;z-index:1001}.product-slider .tag:after,.product-teaser .tag:after{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-5px -88px;bottom:0;content:"";height:51px;position:absolute;right:-30px;width:30px}@media (min-width:790px){.hide-on-desktop{display:none}}@media (min-width:670px) and (max-width:790px){.hide-on-tablet{display:none}}@media (max-width:670px){.hide-on-mobile{display:none}}.store-locator-page .cdp-intro-text{margin-top:72px;margin-bottom:-10px}.store-locator-page .cdp-intro-text h1.section-title{font-size:28px;font-style:normal;line-height:32px;margin-bottom:0}.storelocator{margin-left:auto;margin-right:auto;max-width:1280px;min-width:100%}.storelocator>.clear{display:block}.storelocator .inner .storelocator-aside ul.fieldsOfCompetence{float:left;list-style:initial;list-style-position:inside;margin-bottom:15px}.storelocator .inner .storelocator-aside ul.fieldsOfCompetence li{color:#707170;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:8px}.storelocator .inner{position:relative}.storelocator .storelocatorTabMap{height:0 !important}.storelocator #map{bottom:0;position:absolute;right:0;margin-top:28px}.storelocator #map[data-show-map="false"]{opacity:0;visibility:hidden;position:absolute !important}.storelocator.sticky .inner #map{display:block;position:fixed !important;top:0;width:629px}.storelocator.sticky .inner .storelocator-aside .spinner{position:fixed;left:32.5%;z-index:100;margin-top:170px}.storelocator .store-label{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;left:3px;letter-spacing:-0.06em;line-height:19px;position:absolute;text-align:center;top:10px;width:20px;z-index:90}.storelocator .inner{display:inline;float:left;width:87.5%;margin:0 0;margin-left:6.25%;margin-right:6.25%}.storelocator .inner .storelocator-head{border-bottom:1px solid #eae9e4;display:inline-block;padding-top:25px;text-align:center;width:100%}.storelocator .inner .storelocator-head select{opacity:0;filter:alpha(opacity=0);visibility:hidden}.storelocator .inner .storelocator-head .selectboxit-text{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;min-width:80%;padding-left:16px;text-align:left}.storelocator .inner .storelocator-head span.selectboxit-option-icon-container{display:none}.storelocator .inner .storelocator-head .selectboxit-option{float:left;width:100%}.storelocator .inner .storelocator-head .selectboxit-list{border-color:#e2e3e3}.storelocator .inner .storelocator-head .selectboxit-option-anchor{clear:both;color:#707170;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.035em;padding-left:16px}.storelocator .inner .storelocator-head .selectboxit-container{display:inline-block;float:none}.storelocator .inner .storelocator-head .selectboxit-container .selectboxit{width:100% !important}.storelocator .inner .storelocator-head>.title{text-align:center;font-size:21px;line-height:22px}.storelocator .inner .storelocator-head .filter{padding-top:20px;padding-bottom:28px;text-align:center}.storelocator .inner .storelocator-head .filter .sbHolder{display:inline-block;width:160px;height:40px;background-color:white;box-shadow:1px 1px 0 0 #d4cac2}.storelocator .inner .storelocator-head .filter .sbHolder a{text-align:left}.storelocator .inner .storelocator-head .filter .sbHolder .sbSelector{width:133px;text-align:left;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.storelocator .inner .storelocator-head .filter .sbHolder .sbOptions li:first-child{display:block}.storelocator .inner .storelocator-head .filter .search-box{display:inline-block;background:#ffffff;border:1px solid #e2e3e3;position:relative;float:none}.storelocator .inner .storelocator-head .filter .search-box a{height:42px;position:absolute;right:0;top:0;width:42px}.storelocator .inner .storelocator-head .filter .search-box a:before{color:#b7b8b7;left:11px;position:absolute;top:13px}.storelocator .inner .storelocator-head .filter input{border:none;color:#707170;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:19px;line-height:16px;margin:11px 0 10px;padding:0 10px;vertical-align:top;width:210px}.storelocator .inner .storelocator-head .filter input:-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:21px}.storelocator .inner .storelocator-head .filter input::-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:21px}.storelocator .inner .storelocator-head .filter input:-ms-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:21px}.storelocator .inner .storelocator-head .filter input::-webkit-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:21px}.storelocator .inner .storelocator-head .filter input:focus{outline:none}.storelocator .inner .storelocator-head .filter .button{cursor:pointer;margin-top:3px;display:inline-block;padding:0 10px;font-size:12px;line-height:36px;vertical-align:top;position:relative}.storelocator .inner .storelocator-head .filter .button:after{content:'›';position:absolute;right:8px;top:-1px}.storelocator .inner .storelocator-head.at-bottom{position:absolute;top:-130px}.storelocator .inner .storelocator-aside{position:relative}@media (min-width:1024px){.storelocator .inner .storelocator-aside{width:39.2857%;float:left}}.storelocator .inner .storelocator-aside .storelist .store-label{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:10px;font-weight:bold}.storelocator .inner .storelocator-aside .message-title{padding-bottom:10px;display:none;background:#f6f6f0}.storelocator .inner .storelocator-aside .message{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:16px;background:#f6f6f0;padding-top:26px;padding-bottom:26px;border-bottom:1px solid #e2e3e3}.storelocator .inner .storelocator-aside .message.at-bottom{position:absolute;top:auto}.storelocator .inner .storelocator-aside .scrollbar{display:none}.storelocator .inner .storelocator-aside .spinner{display:none;width:32px;height:32px;left:50%;margin-left:-16px;position:absolute;margin-top:56px}.storelocator .inner .storelocator-aside .spinner.visible+.storelist{opacity:.7}@media (min-width:790px){.storelocator .inner .storelocator-aside .viewport{height:375px;overflow-y:scroll;padding-right:10px;position:relative}}.storelocator .inner .storelocator-aside ul{margin:0;padding-left:0;width:100%;list-style:none;-moz-transition:top .6s;-o-transition:top .6s;-webkit-transition:top .6s;transition:top .6s}.storelocator .inner .storelocator-aside ul::after{content:"";display:block;clear:both;height:0;width:100%}.storelocator .inner .storelocator-aside ul li{padding-top:16px;border-bottom:1px solid #e2e3e3;float:left;padding-bottom:10px;width:100%}.storelocator .inner .storelocator-aside ul li.expanded .more{display:none}.storelocator .inner .storelocator-aside ul li.expanded .close{display:block}.storelocator .inner .storelocator-aside ul li.expanded .preview{cursor:default}.storelocator .inner .storelocator-aside ul li .preview{position:relative;cursor:pointer;overflow:hidden;padding-bottom:20px}.storelocator .inner .storelocator-aside ul li .preview:hover .more{text-decoration:underline}.storelocator .inner .storelocator-aside ul li .icon{width:27px;height:auto;float:left;padding-right:12px;margin-top:2px}.storelocator .inner .storelocator-aside ul li .close,.storelocator .inner .storelocator-aside ul li .more{color:#05301a;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;position:absolute;right:0;text-decoration:underline;top:9px}.storelocator .inner .storelocator-aside ul li .close{display:none}.storelocator .inner .storelocator-aside ul li .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:18px;font-style:italic;letter-spacing:.06em;line-height:20px;margin-top:0;max-width:90%;min-height:20px;padding-bottom:6px}.storelocator .inner .storelocator-aside ul li .subtitle{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:13px;min-height:14px;margin-top:-8px}.storelocator .inner .storelocator-aside ul li .address{padding-top:8px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;width:50%;clear:both}.storelocator .inner .storelocator-aside ul li .phone,.storelocator .inner .storelocator-aside ul li .distance,.storelocator .inner .storelocator-aside ul li .title,.storelocator .inner .storelocator-aside ul li .subtitle,.storelocator .inner .storelocator-aside ul li .sreet,.storelocator .inner .storelocator-aside ul li .city{display:block;float:left;width:50%}.storelocator .inner .storelocator-aside ul li .phone,.storelocator .inner .storelocator-aside ul li .street,.storelocator .inner .storelocator-aside ul li .city{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;display:block;width:100%}.storelocator .inner .storelocator-aside ul li .info{width:45%;padding-top:8px;float:right}.storelocator .inner .storelocator-aside ul li .address,.storelocator .inner .storelocator-aside ul li .details .details-wrapper{width:52%;float:left}.storelocator .inner .storelocator-aside ul li .details-wrapper a{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:underline}.storelocator .inner .storelocator-aside ul li .details{display:none;padding-bottom:35px}.storelocator .inner .storelocator-aside ul li .details ul{position:relative}.storelocator .inner .storelocator-aside ul li .details ul li{padding:0;border:none;line-height:18px}.storelocator .inner .storelocator-aside ul li .details .opening-hours{line-height:20px;padding-top:19px;float:left;width:100%}.storelocator .inner .storelocator-aside ul li .details .opening-hours table{width:95%}.storelocator .inner .storelocator-aside ul li .details .opening-hours td{vertical-align:top;padding-right:7px;color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px}.storelocator .inner .storelocator-aside ul li .details p{line-height:inherit;font-size:inherit;font-family:inherit}.storelocator .inner .storelocator-aside ul li .details img{max-width:45%}.storelocator .inner #map{float:right;height:423px;position:relative;top:0;width:57%}.storelocator .inner #map img{max-width:none}.storelocator .inner #map.at-bottom{bottom:0;left:auto !important;position:absolute !important;right:0;top:auto !important}.storelocator .mobile-store-locator-tab{display:none}.gm-style-iw{-webkit-box-shadow:rgba(0,0,0,0.3) 50px 10px 20px -20px;-moz-box-shadow:rgba(0,0,0,0.3) 50px 10px 20px -20px;-o-box-shadow:rgba(0,0,0,0.3) 50px 10px 20px -20px;box-shadow:rgba(0,0,0,0.3) 50px 10px 20px -20px;-webkit-box-shadow:50px 10px 20px -20px rgba(0,0,0,0.3);-moz-box-shadow:50px 10px 20px -20px rgba(0,0,0,0.3);box-shadow:50px 10px 20px -20px rgba(0,0,0,0.3);background:#ffffff;padding:11px;position:relative;overflow:visible !important}.gm-style-iw+div{right:2px !important;top:17px !important}.gm-style-iw:after,.gm-style-iw:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.gm-style-iw:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:7px;margin-left:-7px}.gm-style-iw:before{border-color:rgba(0,0,0,0);border-top-color:#ffffff;border-width:10px;margin-left:-10px}.info-window{width:320px;padding:8px 0 1px 9px}.info-window .image-wrapper{float:left;width:80px;padding-right:20px}.info-window .image-wrapper img{width:100%;height:auto}.info-window .text{width:180px;float:left}.info-window .text .title{color:#05301a;font-family:"Times New Roman",Times,serif;font-size:16px;font-style:italic}.info-window .text .subtitle{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:12px}.info-window .text .street,.info-window .text .city{color:#707170;font-family:Arial,Helvetica,sans-serif;font-size:12px}.info-window .text .links a{color:#05301a;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:underline}.info-window .text span{display:block;line-height:18px}.info-window .text .links{padding-top:20px}@media screen and (min-width:670px){.storelocator .storelocator-head .selectboxit-container{max-width:200px;width:100%}}.fancybox-opened .fancybox-close{background-image:url('../img/sprite.png?cc4eb54d9bbe4fdbf1eb16011bedc34dd5997412');background-repeat:no-repeat;background-position:-253px -88px;height:11px;width:11px;cursor:pointer;position:absolute;right:10px;top:10px}.engraving-module .fancybox-inner.loading{display:block;position:absolute;height:100%;width:100%}.engraving-module .fancybox-inner.loading:before{content:"";background-position:50% 25%;display:block;position:absolute;width:100%;height:100%;background-image:url('../img/ajax-loader.gif');background-repeat:no-repeat}.engraving-module .fancybox-inner.loading:after{content:"";background:#f6f6f0;opacity:.5;width:100%;height:100%;position:absolute}.fancybox-is-open .engraving-module .form-fields{float:none;margin:auto;width:auto}.engraving-overlay{clear:both;padding:0 60px;max-width:830px}.engraving-overlay:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}@media (max-width:802px){.engraving-overlay{padding:0 24px}}.engraving-overlay .input{width:100%;margin:0}.engraving-overlay .engraving{clear:both}.engraving-overlay .engraving:after{content:'\0020';visibility:hidden;display:block;height:0;clear:both}.engraving-overlay .form-paragraph{padding-top:34px}.engraving-overlay .form-paragraph h3{font-style:normal}.engraving-overlay .quantity-text{color:#707170;font-size:14px;margin-top:13px}.engraving-overlay .availability{border-bottom:1px solid #e1e2e4;padding-bottom:14px}.engraving-overlay .availability .green,.engraving-overlay .availability .red{font-size:14px;font-weight:700;line-height:21px}.engraving-overlay .availability .green{color:#009c4e}.engraving-overlay .availability .red{color:#e62e2e}.engraving-overlay #SelectedFont{border:1px solid #e1e2e4;color:#707170;outline:none;padding:10px;width:100%}.engraving-overlay .left-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-top:7px;position:relative}.engraving-overlay .left-side img{width:100%}.engraving-overlay .engraved-product-wrapper{position:relative}.engraving-overlay .media{position:relative;border:1px solid #e1e2e4;box-sizing:border-box;display:inline-flex}.engraving-overlay .engraved-text{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:calc(50% - 8px);left:0;text-align:center;width:calc(100% - 15px)}.engraving-overlay .engraved-text span{display:inline-block;color:#333333;line-height:1;font-size:12px}.engraving-overlay .price-info{color:#707170;font-size:12px}.engraving-overlay .price-info .description{border-top:1px solid #e1e2e4;margin-top:23px;padding-top:13px}.engraving-overlay .price-info .product-name{color:#05301a;font-size:18px;font-family:"Times New Roman",Times,serif;display:inline-block;width:60%}.engraving-overlay .price-info .total-price-label{display:inline-block;vertical-align:top;text-align:right;width:38%}.engraving-overlay .price-info .property{display:inline-block;width:50%}.engraving-overlay .price-info .value{display:inline-block;text-align:right;width:48%}.engraving-overlay .price-info .row:last-of-type{border-top:1px solid #e1e2e4;font-size:15px;font-weight:600;margin-top:10px;padding-top:10px}.engraving-overlay .right-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding-left:30px}.engraving-overlay .right-side input,.engraving-overlay .right-side .message-info,.engraving-overlay .right-side .valid{width:100%;box-sizing:border-box;text-align:center;outline:none}.engraving-overlay .right-side .error div.message-info{text-align:left}.engraving-overlay select#PostData_SelectedFont{width:100% !important}.engraving-overlay .selectboxit-arrow-container .selectboxit-arrow{top:50%;transform:translateY(-50%)}.engraving-overlay .note{color:#707170;font-size:12px;line-height:1.5;padding-top:24px}.engraving-overlay .selectboxit-options.selectboxit-list{box-sizing:unset}.engraving-overlay .selectboxit-container{width:32%;text-align:center}.engraving-overlay .selectboxit-container .selectboxit{width:100%}.engraving-overlay fieldset+fieldset{margin-top:30px;margin-bottom:30px}.engraving-overlay fieldset .selectboxit-container{width:100%}.engraving-overlay fieldset .selectboxit-container .selectboxit{width:100% !important}.engraving-overlay fieldset label{font-size:13px;color:#848484}.engraving-overlay fieldset .text-hint{font-size:12px;color:#848484}.engraving-overlay fieldset .selectboxit-text{color:#707170;text-transform:uppercase;padding-left:4px}.engraving-overlay fieldset .selectboxit-list{text-align:left;text-transform:uppercase}.engraving-overlay .disabled{opacity:.5;filter:alpha(opacity=50);color:#ffffff}.engraving-overlay .amount{display:inline-block;text-align:right;width:48%}.engraving-overlay .input.buttons{margin:55px auto 35px}.engraving-overlay .input.buttons button.secondary{background-color:#c6bc97;border-radius:2px;color:#fff;margin-right:30px;width:270px}.engraving-overlay .input.buttons button.secondary:hover{text-decoration:none}.engraving-overlay .input.buttons .primary{width:316px}.engraving-overlay .input.buttons .primary .icon-Navi-Cart{padding-right:4px}.engraving-overlay span.field-validation-error.error{color:#c53430}#PostData_SelectedFontSelectBoxItContainer li[data-val="AvantGarde"]{font-family:TeXGyreAdventor}#PostData_SelectedFontSelectBoxItContainer li[data-val="Modrome"]{font-family:Azote W05 Regular}#PostData_SelectedFontSelectBoxItContainer li[data-val="Modrome"] a{font-size:18px}#PostData_SelectedFontSelectBoxItContainer li[data-val="Scriptrund"]{font-family:Feronia}#PostData_SelectedFontSelectBoxItText[data-val="AvantGarde"]{font-family:TeXGyreAdventor}#PostData_SelectedFontSelectBoxItText[data-val="Modrome"]{font-family:Azote W05 Regular;font-size:18px}#PostData_SelectedFontSelectBoxItText[data-val="Scriptrund"]{font-family:Feronia}@media (min-width:670px){.engraving-overlay .show-on-mobile{display:none}}@media (max-width:802px){.engraving-module .fancybox-inner{height:auto !important}}.cmpwrapper:empty{display:block}body.cop-fine-writing-theme{background-color:#05311a}body.cop-fine-writing-theme .breadcrumb-list *{color:#ffffff}body.cop-fine-writing-theme .breadcrumb-list li:after{color:#ffffff}body.cop-fine-writing-theme h1,body.cop-fine-writing-theme h1.section-title,body.cop-fine-writing-theme h1.section-headline,body.cop-fine-writing-theme h2,body.cop-fine-writing-theme h2.section-title,body.cop-fine-writing-theme h3,body.cop-fine-writing-theme h3.caption-title,body.cop-fine-writing-theme h3.section-title-inner{font-family:MTTMilano-Bold;font-style:normal}body.cop-fine-writing-theme .caption,body.cop-fine-writing-theme .copy,body.cop-fine-writing-theme .cdp-intro-text .expand-state:checked~.expand-wrap .expand-copy,body.cop-fine-writing-theme .expand-trigger,body.cop-fine-writing-theme .content-wrapper,body.cop-fine-writing-theme .thumbnail-caption,body.cop-fine-writing-theme h1.section-title,body.cop-fine-writing-theme h1.section-headline,body.cop-fine-writing-theme h2.section-title,body.cop-fine-writing-theme h2.title,body.cop-fine-writing-theme h3.section-title-inner,body.cop-fine-writing-theme h1,body.cop-fine-writing-theme h2,body.cop-fine-writing-theme h3,body.cop-fine-writing-theme h4,body.cop-fine-writing-theme h5,body.cop-fine-writing-theme p{color:#ffffff}body.cop-fine-writing-theme .paragraph-text a.btn{display:table;margin-left:auto;margin-right:auto}body.cop-fine-writing-theme .content-tabs .tab:hover{color:#ffffff}body.cop-fine-writing-theme .content-tabs .tab.active{border-bottom:1px solid #ffffff;color:#ffffff}body.cop-fine-writing-theme h2.section-title:before,body.cop-fine-writing-theme h2.section-title:after{background:#05311a}body.cop-fine-writing-theme .gallery .flexslider{background:#05311a}body.cop-fine-writing-theme .gallery .flexslider h3,body.cop-fine-writing-theme .gallery .flexslider p{color:#ffffff}body.cop-fine-writing-theme .gallery .flexslider h3:before,body.cop-fine-writing-theme .gallery .flexslider p:before,body.cop-fine-writing-theme .gallery .flexslider h3:after,body.cop-fine-writing-theme .gallery .flexslider p:after{background:#05311a}body.cop-fine-writing-theme .gallery .flexslider .flex-control-paging li a.flex-active,body.cop-fine-writing-theme .gallery .flexslider .flex-control-paging li a.flex-active:hover{background-color:#707170}body.cop-fine-writing-theme .newsletter-component *{color:#ffffff}body.cop-fine-writing-theme .content-downloads span,body.cop-fine-writing-theme .content-downloads a,body.cop-fine-writing-theme .content-downloads p{color:#ffffff}body.cop-fine-writing-theme footer{background-color:#f6f6f0}body.cop-fine-writing-theme .back-to-top{background-color:#c6bc97;border:#c6bc97}body.cop-fine-writing-theme .back-to-top:hover{background-color:#D1C9AB;border:#D1C9AB}body.gooddog-plain-heading-font h1,body.gooddog-plain-heading-font h2,body.gooddog-plain-heading-font h3{font-family:GOODDP !important;font-style:normal !important}