/* res_id: 4e7bb40584b55a44f4657b188986bff4 */

.alertify .ajs-dimmer{position:fixed;z-index:1981;top:0;right:0;bottom:0;left:0;padding:0;margin:0;background-color:#252525;opacity:.5}.alertify .ajs-modal{position:fixed;top:0;right:0;left:0;bottom:0;padding:0;overflow-y:auto;z-index:1981}.alertify .ajs-dialog{position:relative;margin:5% auto;min-height:110px;max-width:500px;padding:24px 24px 0 24px;outline:0;background-color:#fff}.alertify .ajs-dialog.ajs-capture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.alertify .ajs-reset{position:absolute!important;display:inline!important;width:0!important;height:0!important;opacity:0!important}.alertify .ajs-commands{position:absolute;right:4px;margin:-14px 24px 0 0;z-index:2}.alertify .ajs-commands button{display:none;width:10px;height:10px;margin-left:10px;padding:10px;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;cursor:pointer}.alertify .ajs-commands button.ajs-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC)}.alertify .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC)}.alertify .ajs-header{margin:-24px;margin-bottom:0;padding:16px 24px;background-color:#fff}.alertify .ajs-body{min-height:56px}.alertify .ajs-body .ajs-content{padding:16px 24px 16px 16px}.alertify .ajs-footer{padding:4px;margin-left:-24px;margin-right:-24px;min-height:43px;background-color:#fff}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:right}.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button{margin:4px}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary{float:left;clear:none;text-align:left}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button{margin:4px}.alertify .ajs-footer .ajs-buttons .ajs-button{min-width:88px;min-height:35px}.alertify .ajs-handle{position:absolute;display:none;width:10px;height:10px;right:0;bottom:0;z-index:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);cursor:se-resize}.alertify.ajs-no-overflow .ajs-body .ajs-content{overflow:hidden!important}.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content{left:0;right:0;padding:0}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body{margin-left:-24px;margin-right:-24px}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content{padding:0}.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content{left:0;right:0}.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,.alertify.ajs-maximizable .ajs-commands button.ajs-restore{display:inline-block}.alertify.ajs-closable .ajs-commands button.ajs-close{display:inline-block}.alertify.ajs-maximized .ajs-dialog{width:100%!important;height:100%!important;max-width:none!important;margin:0 auto!important;top:0!important;left:0!important}.alertify.ajs-maximized.ajs-modeless .ajs-modal{position:fixed!important;min-height:100%!important;max-height:none!important;margin:0!important}.alertify.ajs-maximized .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=)}.alertify.ajs-maximized .ajs-dialog,.alertify.ajs-resizable .ajs-dialog{padding:0}.alertify.ajs-maximized .ajs-commands,.alertify.ajs-resizable .ajs-commands{margin:14px 24px 0 0}.alertify.ajs-maximized .ajs-header,.alertify.ajs-resizable .ajs-header{position:absolute;top:0;left:0;right:0;margin:0;padding:16px 24px}.alertify.ajs-maximized .ajs-body,.alertify.ajs-resizable .ajs-body{min-height:224px;display:inline-block}.alertify.ajs-maximized .ajs-body .ajs-content,.alertify.ajs-resizable .ajs-body .ajs-content{position:absolute;top:50px;right:24px;bottom:50px;left:24px;overflow:auto}.alertify.ajs-maximized .ajs-footer,.alertify.ajs-resizable .ajs-footer{position:absolute;left:0;right:0;bottom:0;margin:0}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog{min-width:548px}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle{display:block}.alertify.ajs-movable:not(.ajs-maximized) .ajs-header{cursor:move}.alertify.ajs-modeless .ajs-dimmer,.alertify.ajs-modeless .ajs-reset{display:none}.alertify.ajs-modeless .ajs-modal{overflow:visible;max-width:none;max-height:0}.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC)}.alertify.ajs-modeless.ajs-unpinned .ajs-modal{position:absolute}.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=)}.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body{max-height:500px;overflow:auto}.alertify.ajs-basic .ajs-header{opacity:0}.alertify.ajs-basic .ajs-footer{visibility:hidden}.alertify.ajs-frameless .ajs-header{position:absolute;top:0;left:0;right:0;min-height:60px;margin:0;padding:0;opacity:0;z-index:1}.alertify.ajs-frameless .ajs-footer{display:none}.alertify.ajs-frameless .ajs-body .ajs-content{position:absolute;top:0;right:0;bottom:0;left:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog{padding-top:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands{margin-top:0}.ajs-no-overflow{overflow:hidden!important;outline:0}.ajs-no-overflow.ajs-fixed{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:scroll!important}.ajs-no-selection,.ajs-no-selection *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:568px){.alertify .ajs-dialog{min-width:150px}.alertify:not(.ajs-maximized) .ajs-modal{padding:0 5%}.alertify:not(.ajs-maximized).ajs-resizable .ajs-dialog{min-width:initial;min-width:auto}}@-moz-document url-prefix(){.alertify button:focus{outline:1px dotted #3593d2}}.alertify .ajs-dimmer,.alertify .ajs-modal{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:250ms;transition-duration:250ms}.alertify.ajs-hidden .ajs-dimmer,.alertify.ajs-hidden .ajs-modal{visibility:hidden;opacity:0}.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-duration:.5s;animation-duration:.5s}.alertify.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-duration:250ms;animation-duration:250ms}.alertify .ajs-dialog.ajs-shake{-webkit-animation-name:ajs-shake;animation-name:ajs-shake;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes ajs-shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes ajs-shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-slideIn;animation-name:ajs-slideIn;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-slideOut;animation-name:ajs-slideOut;-webkit-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-zoomIn;animation-name:ajs-zoomIn}.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-zoomOut;animation-name:ajs-zoomOut}.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-fadeIn;animation-name:ajs-fadeIn}.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-fadeOut;animation-name:ajs-fadeOut}.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-pulseIn;animation-name:ajs-pulseIn}.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-pulseOut;animation-name:ajs-pulseOut}.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInX;animation-name:ajs-flipInX}.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutX;animation-name:ajs-flipOutX}.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInY;animation-name:ajs-flipInY}.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutY;animation-name:ajs-flipOutY}@-webkit-keyframes ajs-pulseIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ajs-pulseIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}}@keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}}@-webkit-keyframes ajs-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes ajs-fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ajs-fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes ajs-fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes ajs-slideIn{0%{margin-top:-100%}100%{margin-top:5%}}@keyframes ajs-slideIn{0%{margin-top:-100%}100%{margin-top:5%}}@-webkit-keyframes ajs-slideOut{0%{margin-top:5%}100%{margin-top:-100%}}@keyframes ajs-slideOut{0%{margin-top:5%}100%{margin-top:-100%}}.alertify-notifier{position:fixed;width:0;overflow:visible;z-index:1982;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.alertify-notifier .ajs-message{position:relative;width:260px;max-height:0;padding:0;opacity:0;margin:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:linear;transition-timing-function:linear}.alertify-notifier .ajs-message.ajs-visible{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);opacity:1;max-height:100%;padding:15px;margin-top:10px}.alertify-notifier .ajs-message.ajs-success{background:rgba(91,189,114,.95)}.alertify-notifier .ajs-message.ajs-error{background:rgba(217,92,92,.95)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(252,248,215,.95)}.alertify-notifier .ajs-message .ajs-close{position:absolute;top:0;right:0;width:16px;height:16px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.5);border-top-right-radius:2px}.alertify-notifier.ajs-top{top:10px}.alertify-notifier.ajs-bottom{bottom:10px}.alertify-notifier.ajs-right{right:10px}.alertify-notifier.ajs-right .ajs-message{right:-320px}.alertify-notifier.ajs-right .ajs-message.ajs-visible{right:290px}.alertify-notifier.ajs-left{left:10px}.alertify-notifier.ajs-left .ajs-message{left:-300px}.alertify-notifier.ajs-left .ajs-message.ajs-visible{left:0}.alertify-notifier.ajs-center{left:50%}.alertify-notifier.ajs-center .ajs-message{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.alertify-notifier.ajs-center .ajs-message.ajs-visible{left:50%;-webkit-transition-timing-function:cubic-bezier(.57,.43,.1,.65);transition-timing-function:cubic-bezier(.57,.43,.1,.65)}.alertify-notifier.ajs-center.ajs-top .ajs-message{top:-300px}.alertify-notifier.ajs-center.ajs-top .ajs-message.ajs-visible{top:0}.alertify-notifier.ajs-center.ajs-bottom .ajs-message{bottom:-300px}.alertify-notifier.ajs-center.ajs-bottom .ajs-message.ajs-visible{bottom:0}.ajs-no-transition.alertify .ajs-dialog,.ajs-no-transition.alertify .ajs-dimmer,.ajs-no-transition.alertify .ajs-modal{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.ajs-no-transition.alertify-notifier .ajs-message{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.alertify .ajs-dialog,.alertify .ajs-dimmer,.alertify .ajs-modal{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.alertify-notifier .ajs-message{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}.alertify .ajs-dialog{background-color:#fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.25);box-shadow:0 15px 20px 0 rgba(0,0,0,.25);border-radius:2px}.alertify .ajs-header{color:#000;font-weight:700;background:#fafafa;border-bottom:#eee 1px solid;border-radius:2px 2px 0 0}.alertify .ajs-body{color:#000}.alertify .ajs-body .ajs-content .ajs-input{display:block;width:100%;padding:8px;margin:4px;border-radius:2px;border:1px solid #ccc}.alertify .ajs-body .ajs-content p{margin:0}.alertify .ajs-footer{background:#fbfbfb;border-top:#eee 1px solid;border-radius:0 0 2px 2px}.alertify .ajs-footer .ajs-buttons .ajs-button{background-color:rgba(0,0,0,0);color:#000;border:0;font-size:14px;font-weight:700;text-transform:uppercase}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#3593d2}.alertify-notifier{z-index:10000}.alertify-notifier .ajs-message{background:hsla(0,0%,100%,.95);color:#000;text-align:center;border:solid 1px #ddd;border-radius:.5rem;line-height:1.3rem;width:320px;word-break:break-word}.alertify-notifier .ajs-message.ajs-visible{padding:.85rem 1rem}.alertify-notifier .ajs-message.ajs-success{color:#fff;background:rgba(84,147,72,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-error{color:#fff;background:rgba(217,92,92,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message .ajs-warning{background:rgba(252,248,215,.95);border-color:#999}.alertify-notifier.ajs-right .ajs-message.ajs-visible{right:320px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}:root{--ci-CKT0:"INDOC-Film";--ci-DSA1:"Daniel Schuba";--ci-DWT0:"Paul Lieberenz-Kollektion";--ci-FJF0:"Recktenwald Filmproduktion";--ci-FPC0:"Historische Filmesammlung";--ci-HHE0:"Magic-Moments";--ci-HMN0:"Mertenmedia";--ci-KWO0:"AAA Film";--ci-MKL0:"La Camera Stylo";--ci-MME0:"Michael Magee Productions";--ci-TJR0:"Thilo Jäger";--ci-URY1:"TCP & Freunde";--ci-VRY0:"Brother's Finest Pictures";--ci-WVM0:"Werner Vitztum";--ci-RKL0:"Reinhard Kungel";--ci-MSU0:"AVM moving pictures";--ci-BSZ0:"SCHWARZfilm";--ci-PSR0:"mp moving-pictures";--ci-LMR0:"AEROLUTION";--ci-JMW0:"Jürgen Maria Waffenschmidt";--ci-SKN0:"Kellersohn-TV";--ci-SMR0:"Augenblick Fotografie";--ci-RHR0:"visualhistory.tv";--ci-TAS0:"Thomas Achelis";--ci-BPS0:"Barne Peters";--ci-RHO0:"Rolf Hicker";--ci-JJK0:"MedienKontro Movie";--ci-FRK0:"RECKFILM";--ci-MKL1:"medienideen";--ci-HST0:"S.U.M.O. Film";--ci-GMZ0:"Skynamic";--ci-CME0:"ATLANTIS TV & Medienproduktion";--ci-KSN0:"MULTIVISION HAMBURG";--ci-MST0:"Marc Szeglat";--ci-AKN0:"Boomerang Filmproduktion";--ci-FPN0:"Franck Pierron";--ci-KVZ0:"Chronos Media";--ci-CGT0:"doc.station";--ci-UBN0:"CMP Creative Media Production";--ci-TSK0:"Dropout Films";--ci-WNE1:"Wanja Nolte";--ci-GOR0:"MY Crocodile";--ci-RHK0:"Robin Hertscheck";--ci-FWT0:"Felix Weichbrodt";--ci-BSZ2:"SCHWARZfilm";--ci-VES0:"Venue Earth";--ci-FSR0:"ERNST";--ci-PLN0:"PLehmann Arts";--ci-TRE0:"Thomas Reinecke";--ci-RDC0:"Riccardo De Cal"}.result-item[data-sku^=CKT0] .result-item__name::after{content:var(--ci-CKT0)}.result-item[data-sku^=DSA1] .result-item__name::after{content:var(--ci-DSA1)}.result-item[data-sku^=DWT0] .result-item__name::after{content:var(--ci-DWT0)}.result-item[data-sku^=FJF0] .result-item__name::after{content:var(--ci-FJF0)}.result-item[data-sku^=FPC0] .result-item__name::after{content:var(--ci-FPC0)}.result-item[data-sku^=HHE0] .result-item__name::after{content:var(--ci-HHE0)}.result-item[data-sku^=HMN0] .result-item__name::after{content:var(--ci-HMN0)}.result-item[data-sku^=KWO0] .result-item__name::after{content:var(--ci-KWO0)}.result-item[data-sku^=MKL0] .result-item__name::after{content:var(--ci-MKL0)}.result-item[data-sku^=MME0] .result-item__name::after{content:var(--ci-MME0)}.result-item[data-sku^=URY1] .result-item__name::after{content:var(--ci-URY1)}.result-item[data-sku^=VRY0] .result-item__name::after{content:var(--ci-VRY0)}.result-item[data-sku^=WVM0] .result-item__name::after{content:var(--ci-WVM0)}.result-item[data-sku^=RKL0] .result-item__name::after{content:var(--ci-RKL0)}.result-item[data-sku^=MSU0] .result-item__name::after{content:var(--ci-MSU0)}.result-item[data-sku^=BSZ0] .result-item__name::after{content:var(--ci-BSZ0)}.result-item[data-sku^=PSR0] .result-item__name::after{content:var(--ci-PSR0)}.result-item[data-sku^=LMR0] .result-item__name::after{content:var(--ci-LMR0)}.result-item[data-sku^=JMW0] .result-item__name::after{content:var(--ci-JMW0)}.result-item[data-sku^=SKN0] .result-item__name::after{content:var(--ci-SKN0)}.result-item[data-sku^=SMR0] .result-item__name::after{content:var(--ci-SMR0)}.result-item[data-sku^=RHR0] .result-item__name::after{content:var(--ci-RHR0)}.result-item[data-sku^=TAS0] .result-item__name::after{content:var(--ci-TAS0)}.result-item[data-sku^=BPS0] .result-item__name::after{content:var(--ci-BPS0)}.result-item[data-sku^=RHO0] .result-item__name::after{content:var(--ci-RHO0)}.result-item[data-sku^=JJK0] .result-item__name::after{content:var(--ci-JJK0)}.result-item[data-sku^=FRK0] .result-item__name::after{content:var(--ci-FRK0)}.result-item[data-sku^=MKL1] .result-item__name::after{content:var(--ci-MKL1)}.result-item[data-sku^=HST0] .result-item__name::after{content:var(--ci-HST0)}.result-item[data-sku^=GMZ0] .result-item__name::after{content:var(--ci-GMZ0)}.result-item[data-sku^=CME0] .result-item__name::after{content:var(--ci-CME0)}.result-item[data-sku^=KSN0] .result-item__name::after{content:var(--ci-KSN0)}.result-item[data-sku^=MST0] .result-item__name::after{content:var(--ci-MST0)}.result-item[data-sku^=AKN0] .result-item__name::after{content:var(--ci-AKN0)}.result-item[data-sku^=FPN0] .result-item__name::after{content:var(--ci-FPN0)}.result-item[data-sku^=KVZ0] .result-item__name::after{content:var(--ci-KVZ0)}.result-item[data-sku^=CGT0] .result-item__name::after{content:var(--ci-CGT0)}.result-item[data-sku^=UBN0] .result-item__name::after{content:var(--ci-UBN0)}.result-item[data-sku^=TSK0] .result-item__name::after{content:var(--ci-TSK0)}.result-item[data-sku^=WNE1] .result-item__name::after{content:var(--ci-WNE1)}.result-item[data-sku^=GOR0] .result-item__name::after{content:var(--ci-GOR0)}.result-item[data-sku^=RHK0] .result-item__name::after{content:var(--ci-RHK0)}.result-item[data-sku^=FWT0] .result-item__name::after{content:var(--ci-FWT0)}.result-item[data-sku^=BSZ2] .result-item__name::after{content:var(--ci-BSZ2)}.result-item[data-sku^=VES0] .result-item__name::after{content:var(--ci-VES0)}.result-item[data-sku^=FSR0] .result-item__name::after{content:var(--ci-FSR0)}.result-item[data-sku^=PLN0] .result-item__name::after{content:var(--ci-PLN0)}.result-item[data-sku^=TRE0] .result-item__name::after{content:var(--ci-TRE0)}.result-item[data-sku^=RDC0] .result-item__name::after{content:var(--ci-RDC0)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans-Light.ttf) format("truetype"),url("../fonts/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-LightItalic.woff2) format("woff2"),url(../fonts/OpenSans-LightItalic.woff) format("woff"),url(../fonts/OpenSans-LightItalic.ttf) format("truetype"),url("../fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular.ttf) format("truetype"),url("../fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Italic.woff2) format("woff2"),url(../fonts/OpenSans-Italic.woff) format("woff"),url(../fonts/OpenSans-Italic.ttf) format("truetype"),url("../fonts/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.woff) format("woff"),url(../fonts/OpenSans-SemiBold.ttf) format("truetype"),url("../fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(../fonts/OpenSans-SemiBoldItalic.woff) format("woff"),url(../fonts/OpenSans-SemiBoldItalic.ttf) format("truetype"),url("../fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold.ttf) format("truetype"),url("../fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(../fonts/OpenSans-BoldItalic.woff) format("woff"),url(../fonts/OpenSans-BoldItalic.ttf) format("truetype"),url("../fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"tcp";src:url(../fonts/tcp.woff2?r240111) format("woff2"),url(../fonts/tcp.ttf?r240111) format("truetype"),url(../fonts/tcp.woff?r240111) format("woff"),url("../fonts/tcp.svg?r240111#tcp") format("svg");font-weight:400;font-style:normal;font-display:block}.form-control--button::before,.guidelines__navigation .level-1::before,.alert ul::before,.service-contacts .toggle::before,.social-media::before,.button--play::before,.search-submit::before,.item--login>a::before,.item--selections>a::before,.item--wishlist>a::before,.item--account>a::before,.mobile-navigation .item--submenu>a::after,[class^=icon-],[class*=" icon-"]{font-family:"tcp"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.item--selections>a::before,.item--wishlist>a::before,.icon-heart::before{content:""}.icon-shopping-cart::before{content:""}.guidelines__navigation .level-1.current::before,.icon-chevron-down::before{content:""}.icon-chevron-left::before{content:""}.guidelines__navigation .level-1::before,.icon-chevron-right::before{content:""}.icon-chevron-up::before{content:""}.search-submit::before,.icon-search::before{content:""}.icon-trash-2::before{content:""}.icon-film::before{content:""}.icon-clock::before{content:""}.social-media--vimeo::before,.icon-vimeo::before{content:""}.social-media--youtube::before,.icon-youtube::before{content:""}.social-media--instagram::before,.icon-instagram::before{content:""}.social-media--linkedin::before,.icon-linkedin::before{content:""}.social-media--xing::before,.icon-xing::before{content:""}.social-media--facebook::before,.icon-e-facebook::before{content:""}.icon-empty::before{content:""}.icon-star::before{content:""}.icon-star-filled::before{content:""}.item--login>a::before,.item--account>a::before,.icon-user::before{content:""}.alert ul::before,.icon-cross::before,.icon-close::before,.icon-x::before{content:""}.icon-menu::before{content:""}.icon-more-vertical::before{content:""}.icon-settings::before{content:""}.icon-download::before{content:""}.icon-info::before{content:""}.icon-share-2::before{content:""}.icon-external-link::before{content:""}.icon-camera::before{content:""}.icon-footage-one::before{content:""}.icon-footage-one-outline::before{content:""}.icon-rights::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-right::before{content:""}.icon-mail::before{content:""}.icon-l-video::before{content:""}.icon-l-raw::before{content:""}.icon-l-camera::before{content:""}.icon-l-series::before{content:""}.icon-e-bookmarks::before{content:""}.icon-e-archive::before{content:""}.icon-e-book::before{content:""}.icon-e-chat::before{content:""}.icon-e-check::before{content:""}.icon-e-credit-card::before{content:""}.icon-e-lifebuoy::before{content:""}.icon-e-star::before{content:""}.icon-e-ticket::before{content:""}.icon-e-user::before{content:""}.icon-e-download::before{content:""}.icon-e-install::before{content:""}.icon-e-lock-open::before{content:""}.icon-e-lock::before{content:""}.icon-e-users::before{content:""}.icon-e-price-tag::before{content:""}.icon-e-thumbs-up::before{content:""}.icon-e-video::before{content:""}.button--play::before,.icon-e-play::before{content:""}.icon-e-instagram::before{content:""}.service-contacts .toggle::before,.icon-e-info::before{content:""}.icon-add-to-wishlist::before,.icon-e-heart-outlined::before{content:""}.icon-remove-from-wishlist::before,.icon-e-heart1::before{content:""}.icon-e-key::before{content:""}.icon-e-cog::before{content:""}.icon-e-beamed-note::before{content:""}.icon-e-bell::before{content:""}.icon-e-edit::before{content:""}.icon-e-eye::before{content:""}.icon-e-eye-off::before{content:""}.icon-e-globe::before{content:""}.icon-e-mail::before{content:""}.icon-e-network::before{content:""}.icon-e-pencil::before{content:""}.icon-e-price-ribbon::before{content:""}.icon-e-share::before{content:""}.icon-e-shopping-cart::before{content:""}.icon-e-star-outlined::before{content:""}.icon-e-shield::before{content:""}.icon-e-v-card::before{content:""}.icon-e-box::before{content:""}.icon-e-calculator::before{content:""}.icon-e-database::before{content:""}.icon-e-new::before{content:""}.icon-e-tablet::before{content:""}.icon-e-tv::before{content:""}.icon-e-mobile::before{content:""}.icon-e-camera::before{content:""}.icon-e-clapperboard::before{content:""}.icon-e-clipboard::before{content:""}.icon-e-laptop::before{content:""}.icon-e-chevron-down::before{content:""}.service-contacts .active .toggle::before,.icon-e-chevron-left::before{content:""}.icon-e-chevron-right::before{content:""}.icon-e-chevron-up::before{content:""}.icon-e-help::before{content:""}.icon-e-images::before{content:""}.icon-e-cycle::before{content:""}.icon-e-pie-chart::before{content:""}.icon-e-trophy::before{content:""}.icon-e-twitter::before{content:""}.icon-e-link::before{content:""}.text-align--right{text-align:right}.text-align--left{text-align:left}.text-align--center{text-align:center}.background--white{background-color:#fff}.background--grey-bright{background-color:#f8f8f8}.counter{display:block;color:#fff;background-color:#f60;border-radius:8px;padding:0 2px;min-width:16px;height:16px;line-height:17px;font-size:10px;text-align:center;text-indent:1px;opacity:1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.counter.empty{opacity:0}.counter.shop--count,.counter.selections--count,.counter.wishlist--count{position:absolute;top:.5rem;right:.2rem}.yform form,.container{margin:0 auto;max-width:1500px;padding-left:20px;padding-right:20px}@media screen and (min-width:640px){.yform form,.container{padding-left:30px;padding-right:30px}}@media screen and (min-width:1000px){.yform form,.container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1200px){.yform form,.container{padding-left:50px;padding-right:50px}}.yform form--flex,.container--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html[lang=de] foc-paging .paging__item--first button::before{content:"Erste Seite"}html[lang=de] foc-paging .paging__item--previous button::before{content:"Seite zurück"}html[lang=de] foc-paging .paging__item--current::before{content:"Seite "}html[lang=de] foc-paging .paging__item--next button::before{content:"Nächste Seite"}html[lang=de] foc-paging .paging__item:last-child button::before{content:"Letzte Seite"}html[lang=en] foc-paging .paging__item--current::before{content:"Page "}.alert{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .5s ease-in,z-index .5s;transition:opacity .5s ease-in,z-index .5s;backdrop-filter:blur(3px)}.alert.hidden{opacity:0;z-index:-100}.alert ul{position:relative;display:inline-block;background-color:#fff;padding:.75em 1em;border-radius:10px;cursor:pointer;padding-top:15px;padding-bottom:15px;padding-right:50px}.alert ul::before{position:absolute;top:13px;right:10px;width:25px;height:25px;text-align:center;line-height:25px;border-radius:20px;background-color:#f8f8f8;cursor:pointer;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.alert ul:hover::before{color:#fff;background-color:#737373}.alert ul li{display:block}.alertify-notifier{font-size:1rem;line-height:1.3}.alertify-notifier .ajs-message{border:0;word-break:break-word}.alertify-notifier .ajs-message.ajs-success{text-align:left;text-shadow:none;background-color:#549349}.alertify-notifier .ajs-message.ajs-visible{padding:1rem}ul,ol,li{list-style:none;margin:0;padding:0}.list--order{text-align:left}.list--order .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list--order .thumbnail{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:3px;margin-right:20px;overflow:hidden;width:200px;height:112px;border-radius:2px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.list--order .thumbnail img{width:200px;height:112px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.list--order .details p{margin:0}.list--order .details .name{font-weight:600}.list--order .details .sku{font-family:monospace;padding-top:2px;letter-spacing:.05em;color:#b4b4b4}.list--requests{text-align:left}.list--requests .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em;border-bottom:1px solid #ebebeb;border-radius:3px}.list--requests .row:nth-child(odd){background-color:#ebebeb}.list--requests .deadline,.list--requests .header{width:50%;color:#969696;font-size:.9rem}.list--requests .deadline{text-align:right;color:#f60}.list--requests .description{width:100%;padding-top:.5em;font-size:1.1rem}.list--requests .details{width:100%;margin-top:.5em;color:#969696;font-size:.9rem}a{color:#000;text-decoration:none;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}a:hover{color:#f60}.link{color:#f60;text-decoration:none;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;cursor:pointer}.anchor{display:block;position:relative;top:-67px;height:1px;background-color:rgba(0,0,0,0);visibility:hidden}@media screen and (min-width:1000px){.anchor{top:-86px}}@media screen and (min-width:1200px){.anchor{top:-116px}}.article--search .anchor{top:-186px}@media screen and (min-width:1000px){.article--search .anchor{top:-186px}}@media screen and (min-width:1200px){.article--search .anchor{top:-216px}}.button,button{display:inline-block;border:0;color:#fff;background-color:#f60;padding:8px 12px;line-height:1.25rem;border-radius:3px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.95rem;text-transform:uppercase;letter-spacing:.02em;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in;cursor:pointer}.button:hover,button:hover{color:#fff;background-color:#000}.button--small,button--small{font-size:.9rem;padding:4px 6px;line-height:1}.button--secondary,button--secondary{background-color:#b4b4b4}.button--cooming-soon .hover,button--cooming-soon .hover{display:none}.button--cooming-soon:hover .label,button--cooming-soon:hover .label{display:none}.button--cooming-soon:hover .hover,button--cooming-soon:hover .hover{display:block}.button--play,button--play{display:block;width:100px;height:100px;line-height:100px;text-align:center;font-size:40px;background-color:rgba(0,0,0,.4);color:#fff;border-radius:3px}.button--play:hover,button--play:hover{background-color:rgba(0,0,0,.8)}hr{height:1px;border:0;border-top:1px solid #b4b4b4}textarea,.form-control-static,input[type=password],input[type=email],input[type=text],input[type=search]{display:block;width:100%;line-height:1.25rem;border-color:#ebebeb;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#969696;padding:8px;outline:none;background:#fff;border:1px solid #ebebeb;border-radius:3px;-webkit-transition:border-color .2s ease-in;transition:border-color .2s ease-in;-webkit-appearance:none}textarea:focus,.form-control-static:focus,input[type=password]:focus,input[type=email]:focus,input[type=text]:focus,input[type=search]:focus{border-color:#292929}textarea{resize:vertical}::-webkit-input-placeholder{color:#969696;opacity:1}::-moz-placeholder{color:#969696;opacity:1}:-ms-input-placeholder{color:#969696;opacity:1}::-ms-input-placeholder{color:#969696;opacity:1}::placeholder{color:#969696;opacity:1}:-ms-input-placeholder{color:#969696}::-ms-input-placeholder{color:#969696}select{background:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;border:1px solid #ebebeb;border-radius:3px;padding:8px 6px;outline:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.25rem;-webkit-appearance:none}.yform select.form-control{padding-right:2.5rem}.image,img{display:block;width:100%;max-width:100%;height:auto}img.lazyload:not([src]){visibility:hidden}.color--orange{color:#f60}h1,h2,h3{font-weight:600;margin:0}h1{font-size:1.75rem;margin:.5em 0}@media screen and (min-width:1000px){h1{font-size:2.25rem}}h2{font-size:1.75rem;margin:1em 0}@media screen and (min-width:1000px){h2{font-size:2.25rem}}video{width:100%;height:auto}.glightbox-clean.video .gslide-inline{background-color:#000}.glightbox-clean.video .gslide iframe{position:absolute;width:100%;height:100%}.glightbox-clean.video .gslide-inline .ginlined-content,.glightbox-clean.video .gslide-inline .ginlined-content{margin:0;padding:0}.glightbox-clean.video .gnext.disabled,.glightbox-clean.video .gprev.disabled{display:none}.table{border:0}.table__admin--users{margin:5rem auto;width:90%}.table__admin--users tr:nth-child(even){background:#ebebeb}.table__admin--users th{padding:.125rem .5rem;text-align:left;color:#fff;background:#000}.table__admin--users td{padding:.125rem .5rem;text-align:left;vertical-align:top}.table__admin--users a{color:#f60}span[data-tooltip],button[data-tooltip],.button-holder[data-tooltip],.button[data-tooltip]{position:relative;text-decoration:none}span[data-tooltip]::after,button[data-tooltip]::after,.button-holder[data-tooltip]::after,.button[data-tooltip]::after{position:absolute;display:inline-block;z-index:-100;content:attr(data-tooltip);bottom:140%;left:calc(-50% + .5rem);background:#292929;color:#f8f8f8;padding:2px .5rem 3px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;text-transform:none;letter-spacing:0em;line-height:20px;border-radius:.25rem;white-space:nowrap;opacity:0;-webkit-transition:z-index,opacity .3s ease-in;transition:z-index,opacity .3s ease-in}span[data-tooltip]::before,button[data-tooltip]::before,.button-holder[data-tooltip]::before,.button[data-tooltip]::before{position:absolute;content:"";z-index:-100;width:0;height:0;border-top:.5rem solid #292929;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);-webkit-transition:z-index,opacity .3s ease-in;transition:z-index,opacity .3s ease-in;opacity:0;left:.5rem;bottom:125%}@media screen and (min-width:640px){span[data-tooltip]:hover::after,button[data-tooltip]:hover::after,.button-holder[data-tooltip]:hover::after,.button[data-tooltip]:hover::after{z-index:10;bottom:130%}span[data-tooltip]:hover::before,button[data-tooltip]:hover::before,.button-holder[data-tooltip]:hover::before,.button[data-tooltip]:hover::before{z-index:10;bottom:115%}span[data-tooltip]:hover::after,span[data-tooltip]:hover::before,button[data-tooltip]:hover::after,button[data-tooltip]:hover::before,.button-holder[data-tooltip]:hover::after,.button-holder[data-tooltip]:hover::before,.button[data-tooltip]:hover::after,.button[data-tooltip]:hover::before{opacity:1}}.hidden{display:none}.display--none{display:none}.display--block{display:block}.display--inline{display:inline}.social-media{display:inline-block;width:60px;height:60px;line-height:60px;font-size:0;text-align:center;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.social-media::before{display:inline-block;width:60px;height:60px;line-height:60px;font-size:2rem}.social-media:hover{color:#f60}.home-search{position:relative;background-color:#000;height:75vh;max-height:600px;overflow:hidden}@media screen and (min-width:1000px){.home-search{height:50vh}}.home-search .background-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-search .wrapper{position:absolute;top:0;width:100%;height:100%;height:75vh;max-height:600px}@media screen and (min-width:1000px){.home-search .wrapper{min-height:50vh}}.home-search .container{color:#fff;text-align:center;height:75vh}@media screen and (min-width:1000px){.home-search .container{height:50vh}}.home-search h1{font-size:1.5rem;line-height:1.2;text-shadow:1px 1px 3px #000}@media screen and (min-width:1000px){.home-search h1{font-size:2rem}}.home-search h2{font-size:1rem;line-height:1.5;font-weight:400;text-shadow:1px 1px 3px #000}@media screen and (min-width:1000px){.home-search h2{font-size:1.25rem}}.home-search .content{margin-top:6rem}@media screen and (min-width:1000px){.home-search .content{margin-top:8rem}}.home-search .rich-text{min-height:3em}.home-search .search-form{position:relative;margin-top:2em;width:80vw}@media screen and (min-width:1000px){.home-search .search-form{width:540px}}.home-search .search-input{height:2.4rem;line-height:2.4rem;color:#000}.home-search .search-input:focus{border-color:#fff}.home-search .search-submit{position:absolute;display:block;top:0;right:0;height:2.4rem;width:2.4rem;line-height:2.4rem;background-color:#f60;border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer}.home-search .search-submit::before{position:absolute;top:0;right:0;color:#fff;font-size:24px;height:2.4rem;width:2.4rem;line-height:2.4rem}.home-search .result-counter{margin-top:2em}.home-search foc-result-count{font-size:1rem;color:#fff;border-bottom:0;margin-bottom:0}.home-search foc-result-count::part(count){font-size:1rem;color:#fff}.home-search .video--wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.home-search .video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:393.2411674347vh;min-width:100%;min-height:25.4296875vw}.home-search .video-collection{position:absolute;display:block;bottom:2em;right:50%;border:1px solid hsla(0,0%,100%,.5);padding:.2em .75em;border-radius:3px;line-height:1.4;color:hsla(0,0%,100%,.8);text-decoration:none;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in;margin-right:-5rem}@media screen and (min-width:1000px){.home-search .video-collection{right:2em;margin-right:0}}.home-search .video-collection:hover{border-color:#fff;color:#f60;background-color:#fff}.cc-modal{position:fixed;bottom:0;left:0;width:100%;z-index:1000;padding:8px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);color:#919191}.cc-modal .cc-submit{margin-top:0;margin-bottom:0;margin-left:10px}.cc-modal.visible{display:block}.cc-settings{position:fixed;display:none;top:0;left:0;width:100%;height:100vh;overflow-y:auto;z-index:1000;padding:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.9);color:#919191}.cc-settings.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.cc-settings .cc-content{max-width:500px;text-align:left}.cc-settings .cc-item{display:block;margin-top:1em;margin-bottom:1em;margin-right:20px;line-height:1.2}.cc-settings .cc-item-label{position:relative;display:block;padding-left:25px;cursor:pointer}.cc-settings .cc-item-checkbox{position:absolute;top:5px;left:0}.cc-settings .cc-item-title{font-size:.9rem;margin-bottom:.25em;color:#fff;font-weight:700}.cc-settings .cc-item-description{font-size:.9rem;line-height:1.3;color:#919191}.cc-settings .cc-item-link{font-size:.9rem;font-weight:400;color:#919191;text-decoration:underline}.cc-settings .cc-item-link:hover{color:#fff}.cc-button{position:fixed;display:none;bottom:0;left:0;width:50px;height:50px;line-height:50px;padding:0;border-top-right-radius:3px;text-align:center;background-color:#282b2e;color:#e8e8e8;cursor:pointer;z-index:900;-webkit-transition:background-color .3s ease-in,color .3s ease-in;transition:background-color .3s ease-in,color .3s ease-in}.cc-button:hover{color:#000;background-color:#f7f7f7}.cc-has-consented .cc-button{display:block}.cc-overlay{position:absolute;display:block;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px;background:rgba(0,0,0,0);background:#000;color:#ebebeb;z-index:100;opacity:.01;cursor:pointer;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.cc-overlay.visible{opacity:1;background-color:rgba(0,0,0,.8)}.cc-overlay a{display:inline;color:#919191!important;text-decoration:underline}.cc-overlay label{font-weight:400}.cc-overlay p{margin:0}.cc-consent--vimeo .cc-overlay--video-vimeo,.cc-consent--youtube .cc-overlay--video-youtube,.cookieconsent-video .cc-overlay-video,.cookieconsent-video .cc-overlay.visible{display:none;opacity:0}.cc-overlay label{font-weight:400}.cc-submit{display:inline-block;border:1px solid #f60;background-color:#f60;color:#fff;padding:4px 10px;margin:10px 0;font-size:.9em;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.cc-submit:hover{border-color:#fff;background-color:#fff;color:#000}.cc-submit-deny{border-color:#919191;background-color:rgba(0,0,0,0);color:#919191}.cc-checkbox{margin-right:5px}.topic-headline{padding:1em 0 0;text-align:center}@media screen and (min-width:1000px){.topic-headline{padding:2em 0 0}}.topic-headline .container{padding-bottom:1em}.topic-headline .headline{font-weight:300;text-transform:uppercase;margin-bottom:1em;-ms-hyphens:auto;hyphens:auto}.topic-headline .headline::after{display:block;content:"";width:50px;border-top:2px solid #000;margin:1.5em auto}.topic-headline .text{font-size:1rem;line-height:1.75;color:#969696;margin-bottom:3em}@media screen and (min-width:1000px){.topic-headline .text{font-size:1.25rem}}.topic-headline .text strong{color:#000}.topic-headline a{color:#f60}.topic-headline a.button{color:#fff}.accordion{padding-bottom:5em}.accordion .item{position:relative;border-bottom:1px solid #ebebeb}.accordion .item:first-of-type{border-top:1px solid #ebebeb}.accordion .tab{cursor:pointer}.accordion .tab:hover .toggle{color:#fff;background-color:#f60}.accordion .toggle{position:absolute;display:block;top:.5em;right:1em;width:50px;height:50px;line-height:48px;color:#737373;background-color:#f8f8f8;text-align:center;border-radius:50%;cursor:pointer;z-index:10;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.accordion .toggle::after{font-size:1.5em;content:"+"}.accordion .headline{font-size:1.25rem;font-weight:400;z-index:0;padding:1em 3em;margin:0}.accordion .text{font-size:0;opacity:0;border-top:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-align:left;padding:0;color:#737373;-webkit-transition:opacity .25s,font-size .5s .25s,margin .5s .25s,padding .5s .25s;transition:opacity .25s,font-size .5s .25s,margin .5s .25s,padding .5s .25s}.accordion .text strong{color:#000}.accordion .current .text{font-size:initial;opacity:1;border-top:1px solid #ebebeb;background-color:#f8f8f8;padding:1em;-webkit-transition:font-size .25s,margin .25s,padding .25s,opacity .5s .25s;transition:font-size .25s,margin .25s,padding .25s,opacity .5s .25s}.accordion .current .toggle{color:#000}.accordion .current .toggle::after{content:"–"}.accordion .rich-text li,.accordion .rich-text p{margin-bottom:.5em}.accordion .rich-text li{list-style-type:disc;margin-left:1.33em}.topic-cards{padding:1em 0}.topic-cards a{color:#000}.topic-cards a:hover{color:#f60}.topic-cards .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:640px){.topic-cards .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.topic-cards .card{position:relative;display:block;background-color:#f8f8f8;border-radius:3px;padding:3em 1em 1em;margin:2em 0}@media screen and (min-width:640px){.topic-cards .card{-ms-flex-preferred-size:42%;flex-basis:42%}}@media screen and (min-width:1000px){.topic-cards .card{-ms-flex-preferred-size:28%;flex-basis:28%;margin-top:2em}}.topic-cards .card.no-icon{padding-top:3em}.topic-cards .card.disabled:hover{cursor:not-allowed}.topic-cards .card.disabled .card-icon{background-color:#969696}.topic-cards .card.disabled .button{background-color:#969696;cursor:not-allowed}.topic-cards .card.disabled .button:hover{color:#fff;background-color:#f60}@media screen and (min-width:640px){.topic-cards.items-per-row-2 .card{-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (min-width:1000px){.topic-cards.items-per-row-2 .card{-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (min-width:640px){.topic-cards.items-per-row-4 .card{-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (min-width:1000px){.topic-cards.items-per-row-4 .card{-ms-flex-preferred-size:22%;flex-basis:22%}}.topic-cards .headline{text-transform:uppercase;letter-spacing:.05em;-ms-hyphens:auto;hyphens:auto}.topic-cards .headline.no-body{margin-bottom:1rem}.topic-cards .text{color:#737373}.topic-cards .card-icon{display:inline-block;position:absolute;width:60px;height:60px;border-radius:30px;line-height:60px;text-align:center;background-color:#f60;color:#fff;top:-2em;margin-left:-30px}.topic-cards .card-icon.icon-e-lifebuoy{line-height:62px}.topic-cards .card-icon::before{font-size:30px}.topic-cards .button{color:#fff}.topic-cards .button:hover{color:#fff}.topic-cards .card-overlay{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:3em;left:0;right:0;bottom:0;color:#000;text-transform:none;padding:1rem;background:#f8f8f8;border-radius:3px;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.topic-cards .card-overlay a{color:#f60}.topic-cards .card-overlay:hover{opacity:1}.topic-cards .card-overlay p{margin:0}.text-block a{color:#f60}.text-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:640px){.text-block .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1000px){.text-block .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-block__item{position:relative}.text-block.items-layout-3 .text-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (min-width:640px){.text-block.items-layout-3 .text-block__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}@media screen and (min-width:1000px){.text-block.items-layout-3 .text-block__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.text-block.items-layout-3 .text-block__item .text-block__image{width:100%;max-width:200px;max-height:200px;margin:1rem 0 1rem 0}@media screen and (min-width:640px){.text-block.items-layout-3 .text-block__item .text-block__image{margin-right:3rem}}@media screen and (min-width:1000px){.text-block.items-layout-3 .text-block__item .text-block__image{max-width:340px;max-height:340px}}.text-block.items-layout-3 .text-block__item .text-block__image--wrapper{border-radius:50%;overflow:hidden}@media screen and (min-width:640px){.text-block.items-layout-3 .text-block__item .text-block__content{width:calc(100% - 3rem);text-align:left}}.detail{margin-top:-.5rem;padding:1rem 0;text-align:left}@media screen and (min-width:1000px){.detail{padding:2rem 0}}.detail__title{font-size:1.125rem}@media screen and (min-width:1000px){.detail__title{font-size:1.5rem}}@media screen and (min-width:1000px){.detail__info{font-size:1rem}}.detail__info--item{display:block;margin-right:1rem;margin-bottom:.25rem}@media screen and (min-width:640px){.detail__info--item{display:inline-block}}.detail__info--label{display:inline-block;background-color:#fff;padding:0 .3rem;font-size:.9rem;border-radius:3px;text-transform:uppercase;font-weight:400;color:#737373;margin-right:.3rem}.detail__asset{position:relative;background-color:#000;border-radius:3px}.detail__asset--video{display:block;border-radius:3px}.detail__asset--image{margin:0 auto;width:auto;height:100%;max-height:calc(100vh - 400px);min-height:400px}.detail__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1000px){.detail__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail__description{margin:1rem 0}.detail__description--label{font-size:1rem}.detail__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-left:auto}@media screen and (min-width:1000px){.detail__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail__keywords{text-align:center;margin-top:1rem;margin-bottom:1rem}@media screen and (min-width:1000px){.detail__keywords{text-align:left}}.detail__keywords--item{display:inline-block;background-color:#fff;padding:0 .4rem;border-radius:3px;font-weight:400;margin-right:.5rem;margin-bottom:.5rem}.detail__keywords--label{font-size:1rem}.detail__actions{text-align:center}@media screen and (min-width:1000px){.detail__actions{white-space:nowrap;margin-left:auto}}.detail__actions .button{margin-top:0;margin-left:.5rem;margin-right:.5rem;margin-bottom:.5rem}@media screen and (min-width:1000px){.detail__actions .button{margin-left:1rem;margin-right:0}}.quotes-slider{background-color:#282b2e;padding:2em 0;color:#fff}@media screen and (min-width:1000px){.quotes-slider{padding:3em 0}}.quotes-slider .container{padding-left:0;padding-right:0}.quotes-slider .headline{text-transform:uppercase;font-weight:300;letter-spacing:.05em;margin-top:0;margin-bottom:0;-ms-hyphens:auto;hyphens:auto}.quotes-slider .headline::after{display:block;content:"";width:50px;border-top:2px solid #fff;margin:1em auto 0}.quotes-slider .swiper-container{padding-top:2em;padding-bottom:5em}.quotes-slider .swiper-container:hover .swiper-button-prev,.quotes-slider .swiper-container:hover .swiper-button-next{opacity:1}.quotes-slider .swiper-slide{font-size:1rem}@media screen and (min-width:1000px){.quotes-slider .swiper-slide{font-size:1.25rem}}.quotes-slider .swiper-button-prev,.quotes-slider .swiper-button-next{color:#fff;opacity:.2;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.quotes-slider .swiper-button-prev::after,.quotes-slider .swiper-button-next::after{font-size:20px}@media screen and (min-width:1000px){.quotes-slider .swiper-button-prev::after,.quotes-slider .swiper-button-next::after{font-size:40px}}.quotes-slider .swiper-pagination-bullet{background-color:#fff}.quotes-slider:hover .swiper-button-prev,.quotes-slider:hover .swiper-button-next{opacity:.6}.quotes-slider .text{padding-left:40px;padding-right:40px}@media screen and (min-width:640px){.quotes-slider .text{padding-left:60px;padding-right:60px}}@media screen and (min-width:1000px){.quotes-slider .text{padding-left:80px;padding-right:80px}}.quotes-slider .author{margin-top:2em}.quotes-slider .name{display:block;font-size:1rem;font-weight:600}.quotes-slider .company{display:block;font-size:1rem;opacity:.8}.button-list{padding-bottom:4em}.button-list .button{margin:7px}.content-owners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5px;margin-right:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-owners .teaser{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left;padding:5px;margin-bottom:1em}@media screen and (min-width:640px){.content-owners .teaser{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:1200px){.content-owners .teaser{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@media screen and (min-width:1600px){.content-owners .teaser{-ms-flex-preferred-size:25%;flex-basis:25%}}.content-owners .teaser--blur{-webkit-filter:blur(4px);filter:blur(4px);opacity:.75;-webkit-transition:opacity .2s ease-in,-webkit-filter .2s ease-in;transition:opacity .2s ease-in,-webkit-filter .2s ease-in;transition:filter .2s ease-in,opacity .2s ease-in;transition:filter .2s ease-in,opacity .2s ease-in,-webkit-filter .2s ease-in}.content-owners .teaser--blur:hover{-webkit-filter:none;filter:none;opacity:1}.content-owners .image-wrapper{position:relative;overflow:hidden;aspect-ratio:2/1}.content-owners .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.content-owners .placeholder--text{position:absolute;z-index:10;top:50%;width:100%;text-align:center;color:#fff;font-size:1.25rem;margin-top:-.75em}.content-owners .image.blur{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:-webkit-filter 50ms;transition:-webkit-filter 50ms;transition:filter 50ms;transition:filter 50ms,-webkit-filter 50ms}.content-owners .image.blur.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.content-owners .button--secondary{border:1px solid #ebebeb;color:#737373;background-color:rgba(0,0,0,0)}.content-owners .button--secondary:hover{border-color:#ebebeb;color:#000;background-color:#ebebeb;-webkit-transition:color .2s ease-in,background-color .2s ease-in,border-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in,border-color .2s ease-in}.content-owners .button--secondary img{height:15px}.content-owners .link--video:hover .button--play{background-color:rgba(0,0,0,.8)}.content-owners .button--contact{justify-self:flex-start;margin-right:auto}.content-owners .button--play{position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-50px}.content-owners .button--coming-soon,.content-owners .button--primary{font-weight:600;font-style:italic}.content-owners .button--left{padding:.385rem .5rem;margin:auto 1rem auto 0;line-height:1rem}.content-owners .button--right{padding:.385rem .25rem;margin:auto 0 auto 1rem;line-height:1rem}.content-owners .button--inactive{opacity:.4;cursor:normal}.content-owners .button--inactive:hover{border:1px solid #ebebeb;color:#737373;background-color:rgba(0,0,0,0)}.content-owners .button--inactive img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content-owners .button--coming-soon .hover{display:none}.content-owners .button--coming-soon:hover .label{display:none}.content-owners .button--coming-soon:hover .hover{display:block}.content-owners .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 4rem;line-height:1.6}.content-owners .name{font-size:1rem;font-weight:800;margin:0}.content-owners .text p{margin:0}.content-owners .text a{color:#f60;font-weight:600}.content-owners .controls{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;bottom:1em;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ci-portrait{padding-top:3rem;padding-bottom:3rem}.ci-portrait__intro--heading{font-size:1rem;color:#737373;margin:0 auto}.ci-portrait__intro--title{font-size:1.5rem;color:#000;margin:0 auto 2rem}.ci-portrait__intro--quote{font-size:2rem;line-height:1.2;color:#737373;font-style:italic;margin:2rem auto 3rem}.ci-portrait__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;max-width:800px;margin:2rem auto}@media screen and (min-width:640px){.ci-portrait__content{display:block}}.ci-portrait__content a{color:#f60}.ci-portrait__column--text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ci-portrait__column--teasers{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:640px){.ci-portrait__column--teasers{float:right;margin-left:3rem}}.ci-portrait__teaser{background:#f8f8f8;padding:.75rem 1rem;margin-bottom:1rem}.ci-portrait__teaser--title{font-size:1rem;text-transform:uppercase;color:#737373;margin-bottom:0;letter-spacing:.05em}.ci-portrait__teaser p{margin-top:0;margin-bottom:0;line-height:1.8}.ci-portrait__series{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;-ms-flex-pack:distribute;justify-content:space-around;margin-top:4rem}.ci-portrait__series .image{width:auto;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:3px}.ci-portrait__serie{place-self:center}.ci-portrait__serie--title{margin-top:.5rem}.panorama{display:block;position:relative;margin:1.5rem 0;border-radius:3px;overflow:hidden}@media screen and (min-width:1000px){.panorama{margin:3rem 0}}.panorama__title{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1rem;width:100%;height:100%;margin:0;z-index:10}.panorama__title .label{color:#fff;background:#f60;border-radius:3px;padding:.15rem 1rem;margin:0 auto 1rem}.panorama__image{-webkit-filter:grayscale(.7);filter:grayscale(.7);-webkit-transition:-webkit-filter .2s ease-in,-webkit-transform .2s ease-in;transition:-webkit-filter .2s ease-in,-webkit-transform .2s ease-in;transition:filter .2s ease-in,transform .2s ease-in;transition:filter .2s ease-in,transform .2s ease-in,-webkit-filter .2s ease-in,-webkit-transform .2s ease-in}.panorama:hover .panorama__image{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.panorama::before{position:absolute;top:calc(50% - 25px);left:calc(50% - 50px);width:100px;height:50px;background:rgba(0,0,0,0) url(../images/tcp_content-pano_icon.svg) no-repeat center center;content:"";z-index:2;opacity:.85}.panorama::before:hover{opacity:1}#panorama{position:fixed;display:none;top:0;left:0;right:0;height:0;background:#fff;width:100%;height:0;z-index:20}#panorama.active{display:block;bottom:0;height:100%}#panorama__frame{position:absolute;top:0;left:0;right:0;bottom:0;border:0;margin:0;width:100%;height:100%}#panorama__button{position:absolute;top:150px;right:2rem;width:2.5rem;height:2.5rem;padding:0;text-align:center;line-height:2.6rem;font-size:1.5rem;color:#000;background-color:#fff}#panorama__button:hover{color:#fff;background-color:#f60}.video-banner .wrapper{position:relative;border-top:1px solid #ebebeb;margin-top:1.25em;padding-top:2em}.video-banner:first-of-type{border-top:0;margin-top:0;padding-top:0}.video-banner a{color:#f60}.video-banner .background-image{position:absolute}.video-banner .item{position:relative;width:100%}.video-banner .video{position:absolute;top:0;left:0;width:100%;height:100%}.facts-teaser{padding:1em 0}.facts-teaser .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:1000px){.facts-teaser .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.facts-teaser .teaser{position:relative;margin:1em auto}@media screen and (min-width:1000px){.facts-teaser .teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:28%;flex-basis:28%;margin:2em auto}}.facts-teaser .text{color:#969696}.facts-teaser .number{display:block;font-size:2.5rem;line-height:1em;margin-bottom:.1em;white-space:nowrap}.facts-teaser .number::after{content:attr(data-suffix)}.facts-teaser .title{font-size:1.75em;color:#969696;margin-left:.2em}.facts-teaser .icon{display:inline-block;font-size:2.5rem;margin-bottom:.2em}.service-contacts{padding-bottom:3em}.service-contacts .container--flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#737373;line-height:1.5}@media screen and (min-width:1000px){.service-contacts .container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.service-contacts .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border:1px solid #ebebeb;padding:1em 1em .5em;margin-bottom:1em;text-align:left}@media screen and (min-width:1000px){.service-contacts .item{width:30%;margin:1.111%}}.service-contacts p{margin-bottom:0}.service-contacts .headline{font-size:1rem;font-weight:800;text-transform:uppercase;margin:0 1.25rem .5em 0;color:#000}.service-contacts .rich-text{padding-right:1.25rem}.service-contacts .rich-text ul{margin:0 0 .5em}.service-contacts .rich-text p{margin:0}.service-contacts .rich-text li{list-style-type:disc;margin-left:1.25em}.service-contacts .rich-text li+li{margin-top:.4em}.service-contacts .toggle{position:absolute;display:block;top:1rem;right:1rem;width:20px;height:20px;font-size:.8rem;line-height:22px;border-radius:100%;color:#fff;background-color:#737373;text-align:center;cursor:pointer;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.service-contacts .toggle:hover{background-color:#f60}.service-contacts .frontface{display:block}.service-contacts .backface{display:none}.service-contacts .active .toggle{font-size:1rem;background-color:#292929}.service-contacts .active .frontface{display:none}.service-contacts .active .backface{display:block}.background--grey-bright+.yform{background-color:#f8f8f8}.yform form{text-align:left;padding-top:3em;padding-bottom:3em}.yform .form-group{position:relative;padding:.5em 0}.yform .form-group--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.yform .form-check-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0}.yform .form-check-group .control-label{width:100%}.yform .form-check-group .radio{padding-right:1rem}.yform .form-check-group input{margin-right:.5rem}.yform .margin-top{margin-top:1rem}.yform .text-right{text-align:right}.yform .form-group-submit{padding:1em 0;text-align:right}.yform .input-note{margin-top:-.25em;color:#737373;font-size:.85em}.yform .control-label{display:block;padding-bottom:.5em;color:#737373}.yform .form-control{color:#000}.yform .form-control--toggle{display:block;position:absolute;bottom:.5em;right:0;width:2rem;text-align:center;line-height:1.2rem;padding:7px;margin:3px;background:#fff;cursor:pointer;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.yform .form-control--toggle:hover{color:#f60}.yform .form-control[type=password]+.form-control--toggle::before{content:""}.yform .form-control[type=text]+.form-control--toggle::before{content:""}.yform .form-control:disabled{color:#000;background-color:rgba(0,0,0,0)}.yform .form-control-static{cursor:default}.yform .form-captcha .form-control{font-family:monospace;font-size:1.2rem}.yform .has-error .form-control{border-color:#f60}.yform .formcheckbox{padding:.5em 0;color:#737373}.yform .formcheckbox input{margin-right:10px}.yform .form-captcha .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yform .form-captcha .input-group-addon{margin-right:10px}.yform .form-captcha .input-group-addon img{width:120px}.yform .form-captcha .form-control{width:calc(100% - 230px);margin-right:10px}.yform .form-captcha .input-group-btn{margin-right:0}.yform .form-captcha .btn{background-color:#ebebeb;color:#737373;padding:.3em 1em;border-radius:3px;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.yform .form-captcha .btn:hover{background-color:#f60;color:#fff}.yform .formfieldset{border:0;border-top:1px solid #b4b4b4;margin:0 0 1em;padding:1em 0 1em 0}.yform .formfieldset legend{font-weight:600;padding-right:10px;font-size:1rem}.yform form.form-small{max-width:400px}.yform form.form-medium{max-width:800px}.yform form.login-form{max-width:400px}.yform form.login-form .formcheckbox{padding:0 0 2em}.yform form.login-form .form-note{padding-bottom:2em}.yform form.login-form .form-note a{color:#f60}.yform form.login-form .btn{display:block;width:100%}.form--grey{background-color:#f8f8f8}.form-offer__attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-offer__attribute{padding-right:2rem}.form-offer__label{margin:0;font-size:.85rem;text-transform:uppercase;letter-spacing:.05rem;opacity:.5}.form-offer__value{margin:0}#yform-formular-ci_description{display:none}#yform-formular-ci_description.visible{display:block}.form--order{background-color:#f8f8f8}.motif-requests .container{padding:0 0 5em}.motive-requests{padding:3rem 0;background-color:rgba(0,0,0,.1)}.motive-requests__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.motive-requests__search{padding:0 0 2rem}@media screen and (min-width:1000px){.motive-requests__search{padding:0 1.5rem 2rem}}.motive-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#fff;border-radius:4px;overflow:hidden;margin-bottom:3.333%;text-align:left;opacity:.7;cursor:pointer;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transition:-webkit-transform .2s ease-in,-webkit-box-shadow .2s ease-in;transition:-webkit-transform .2s ease-in,-webkit-box-shadow .2s ease-in;transition:transform .2s ease-in,box-shadow .2s ease-in;transition:transform .2s ease-in,box-shadow .2s ease-in,-webkit-transform .2s ease-in,-webkit-box-shadow .2s ease-in}@media screen and (min-width:640px){.motive-request{width:calc(50% - 1rem)}}@media screen and (min-width:1000px){.motive-request{width:calc(33.333% - 2rem)}}.motive-request.active{opacity:1}.motive-request.active:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.1);box-shadow:0 0 20px 10px rgba(0,0,0,.1)}.motive-request.active:hover .motive-request__header{background-color:#f60}.motive-request.active:hover .motive-request__deadline{color:#f60;background-color:#fff}.motive-request.active .motive-request__header{background-color:#737373}.motive-request__header{position:relative;color:#fff;background-color:#969696;padding:.65rem 1rem .5rem;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.motive-request__deadline{position:absolute;top:-.3rem;right:.7rem;padding:.2rem .3rem;background-color:hsla(0,0%,100%,.2);text-align:center;font-size:.9rem;line-height:1.2;border-radius:4px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.motive-request__date{margin:0}.motive-request__title{margin:0;font-size:1.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.motive-request__title.empty{opacity:.3}.motive-request__content{padding:.65rem 1rem 1.5rem;margin-bottom:auto}.motive-request__content a{color:#f60;cursor:pointer}.motive-request__attributes{margin-top:auto;padding:.65rem 1rem .3rem}.motive-request__list{padding:.65rem 0 .3rem}.motive-request__list--item{padding:.4rem 1rem}.motive-request__list--item:nth-child(even){background-color:#fff}.motive-request__list--item:nth-child(odd){background-color:#ebebeb}.motive-request__list--label{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.05rem;opacity:.5}@media screen and (min-width:640px){.motive-request__list--label{display:inline-block;width:180px;vertical-align:top}}.motive-request__list--value{display:block}@media screen and (min-width:640px){.motive-request__list--value{display:inline-block;max-width:calc(100% - 180px)}}.motive-request__list--value.empty{font-style:italic;opacity:.3}.motive-request__list--value a{color:#f60;cursor:pointer}.motive-request__attributes{margin:0 0 .5rem}.motive-request__attribute{margin:0}.motive-request__attribute--label{display:inline-block;font-size:.85rem;text-transform:uppercase;letter-spacing:.05rem;opacity:.5;width:140px;vertical-align:top;padding-top:.1rem}.motive-request__attribute--value{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.modal{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;left:0;height:100vh;z-index:1000;background-color:rgba(0,0,0,.9);padding:2rem;overflow:auto}.modal__container{position:relative;overflow:hidden;border-radius:.5rem;background-color:#fff;width:100%;max-width:800px;margin:auto;text-align:left}.modal__header{position:relative;color:#fff;background-color:#f60;padding:1rem}.modal__close{position:absolute;top:.5rem;right:.5rem;font-size:2rem;width:2.25rem;height:2.25rem;line-height:2.25rem;text-align:center;border-radius:6px;background-color:hsla(0,0%,100%,0);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;cursor:pointer}.modal__close:hover{opacity:1;background-color:hsla(0,0%,100%,.3)}.modal__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;padding:1rem}.modal__action .button:last-of-type{margin-left:auto}.modal--enter-active,.modal--leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.modal--enter,.modal--leave-to{opacity:0}.modal.closed-request .modal__header{background-color:#737373}.motive-selection{padding:2rem 0}.motive-selection .result__grid{display:grid;grid-gap:unset;grid-template-columns:unset;grid-template-rows:unset;grid-template-columns:repeat(auto-fill,minmax(375px,1fr));-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;-ms-flex-line-pack:end;align-content:end}.motive-selection .result__item{position:relative;display:inline-block;width:100%;font-size:.85rem;line-height:1.25;margin:0 auto 0 auto;padding:0;border:1px solid #ebebeb;border-radius:5px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;-webkit-perspective:1;perspective:1;-webkit-backface-visibility:none;backface-visibility:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;overflow:hidden}.motive-selection .result__item:hover .details{opacity:1}.motive-selection .details{position:absolute;left:0;bottom:0;width:100%;padding:.5rem;color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(50%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 100%);opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.motive-selection .details p{margin:0}.motive-selection .details .sku{display:block;font-size:.75rem;line-height:1.1rem;opacity:.7}.motive-selection .details .name::after{display:block;font-size:.75rem;line-height:1.1rem;opacity:.7}.motive-selection .link--detail[data-sku^=CKT0] .details .name::after{content:var(--ci-CKT0)}.motive-selection .link--detail[data-sku^=DSA1] .details .name::after{content:var(--ci-DSA1)}.motive-selection .link--detail[data-sku^=DWT0] .details .name::after{content:var(--ci-DWT0)}.motive-selection .link--detail[data-sku^=FJF0] .details .name::after{content:var(--ci-FJF0)}.motive-selection .link--detail[data-sku^=FPC0] .details .name::after{content:var(--ci-FPC0)}.motive-selection .link--detail[data-sku^=HHE0] .details .name::after{content:var(--ci-HHE0)}.motive-selection .link--detail[data-sku^=HMN0] .details .name::after{content:var(--ci-HMN0)}.motive-selection .link--detail[data-sku^=KWO0] .details .name::after{content:var(--ci-KWO0)}.motive-selection .link--detail[data-sku^=MKL0] .details .name::after{content:var(--ci-MKL0)}.motive-selection .link--detail[data-sku^=MME0] .details .name::after{content:var(--ci-MME0)}.motive-selection .link--detail[data-sku^=TJR0] .details .name::after{content:var(--ci-TJR0)}.motive-selection .link--detail[data-sku^=URY1] .details .name::after{content:var(--ci-URY1)}.motive-selection .link--detail[data-sku^=VRY0] .details .name::after{content:var(--ci-VRY0)}.motive-selection .link--detail[data-sku^=WVM0] .details .name::after{content:var(--ci-WVM0)}.motive-selection .link--detail[data-sku^=RKL0] .details .name::after{content:var(--ci-RKL0)}.motive-selection .link--detail[data-sku^=MSU0] .details .name::after{content:var(--ci-MSU0)}.motive-selection .link--detail[data-sku^=BSZ0] .details .name::after{content:var(--ci-BSZ0)}.motive-selection .link--detail[data-sku^=PSR0] .details .name::after{content:var(--ci-PSR0)}.motive-selection .link--detail[data-sku^=LMR0] .details .name::after{content:var(--ci-LMR0)}.motive-selection .link--detail[data-sku^=JMW0] .details .name::after{content:var(--ci-JMW0)}.guidelines__container{position:relative}.guidelines__navigation{position:fixed;left:0;top:66px;width:100%;max-width:100vw;height:auto;bottom:auto;background-color:#ebebeb;text-align:left;padding:.5rem 1rem 2rem;overflow-x:hidden;overflow-y:auto;border-radius:3px;z-index:10}@media screen and (min-width:640px){.guidelines__navigation{top:86px;padding:.5rem 2rem 2rem}}.guidelines__navigation.collapsed{height:54px}@media screen and (min-width:1000px){.guidelines__navigation.collapsed{height:auto}}@media screen and (min-width:1000px){.guidelines__navigation{left:initial;top:120px;height:auto;width:310px;bottom:30px;padding:1rem 1rem 1rem}}@media screen and (min-width:1200px){.guidelines__navigation{top:140px;width:360px}}.guidelines__navigation--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1000px){.guidelines__navigation--header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.guidelines__navigation--toggle{margin:0}@media screen and (min-width:1000px){.guidelines__navigation--toggle{display:none}}.guidelines__navigation .level-1{font-size:1rem;font-weight:600;margin-left:0;margin-top:1rem;padding-top:.25rem;padding-bottom:.25rem;border-top:1px solid #b4b4b4;text-transform:uppercase}.guidelines__navigation .level-1::before{display:inline-block;width:1rem;vertical-align:-1px;margin-left:-2px;margin-right:2px}.guidelines__navigation .level-2{font-weight:600;margin-top:.5rem;margin-left:1rem}.guidelines__navigation .level-3{margin-top:.25rem;margin-left:2rem}.guidelines__navigation .level-4{margin-top:.25rem;margin-left:3rem}.guidelines__content{margin-bottom:20vh;width:100%;text-align:left;padding-top:0}@media screen and (min-width:640px){.guidelines__content{padding-top:1.5rem}}@media screen and (min-width:1000px){.guidelines__content{margin-left:360px;width:calc(100% - 360px);padding-top:0}}@media screen and (min-width:1200px){.guidelines__content{margin-left:420px;width:calc(100% - 420px)}}.guidelines__content h2{margin:0 0 1rem}.guidelines__content h2.level-1{margin-top:2rem;font-size:1.5rem;line-height:1.3;font-weight:800;text-transform:uppercase;letter-spacing:.025em}@media screen and (min-width:1000px){.guidelines__content h2.level-1{font-size:2rem}}.guidelines__content h2.level-2{margin-top:2rem;line-height:1.3;font-size:1.3rem}@media screen and (min-width:1000px){.guidelines__content h2.level-2{font-size:1.75rem}}.guidelines__content h2.level-3{margin-top:2rem;font-size:1.1rem;line-height:1.3}@media screen and (min-width:1000px){.guidelines__content h2.level-3{font-size:1.5rem}}.guidelines__content h2.level-4{font-size:1rem;line-height:1.3}.guidelines__content ol{padding-left:2em}.guidelines__content ol li{list-style:decimal}.guidelines__content ul{padding-left:2em}.guidelines__content ul li{list-style:circle;margin-bottom:.5rem}.guidelines__content strong em,.guidelines__content strong i,.guidelines__content i strong{color:#f60}.guidelines__content blockquote{background-color:#ebebeb;padding:.5rem 1rem;margin:1rem 0;border-radius:3px}.guidelines__content blockquote p{margin:.5rem}.guidelines__content .image{border:1px solid #ebebeb;border-radius:3px;padding:2px;margin-left:0}.guidelines__content .image figcaption{font-size:.9rem;line-height:1.2;padding:.5rem;opacity:.7;background-color:#ebebeb}.guidelines__content .highlight{background:#fc0;border-radius:3px}.guidelines__item a{color:#f60}.guidelines__search--result{margin:2rem 0;border:1px solid #fc0;background:rgba(255,204,0,.2);border-radius:5px}.guidelines__search--link{position:relative;display:block;padding:0;color:#000}.guidelines__search--excerpt{display:block;padding:.5rem 1rem}.guidelines__search--title{display:inline-block;padding-top:.2rem;padding-bottom:.2rem;margin:0 auto;padding-left:1rem;padding-right:1rem;font-weight:700;color:#000;background-color:#fff;border-top-left-radius:5px;border-bottom-right-radius:5px}.guidelines__search--title:hover{color:#000}.guidelines__search--field{max-width:calc(100% - 100px)}@media screen and (min-width:1000px){.guidelines__search--field{max-width:100%}}.guidelines__search--field:focus,.guidelines__search--field:active{background:#fdf5da;color:#000;border-color:#000}.guidelines__anchor{display:block;position:relative;top:-150px;visibility:hidden}.collection{display:none;background-color:#f8f8f8;border-top:1px solid #ebebeb}.collection__table--visible .collection{display:block}.collection__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#969696;line-height:30px}.collection__navigation--item{display:none;width:100%;padding:.25rem;text-align:center;margin:0;cursor:pointer;border-left:1px solid #ebebeb;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in}@media screen and (min-width:1000px){.collection__navigation--item{display:block}}.collection__navigation--item:last-of-type{border-right:1px solid #ebebeb}.collection__navigation--item.active{color:#000;background-color:#fff}.collection__navigation--item:hover{color:#fff;background-color:#f60}.collection__search{width:100%;min-width:200px}@media screen and (min-width:1000px){.collection__search{padding-right:1rem}}.collection__search input[type=search]{margin:2px 0;padding:.25rem .5rem}.collection__header,.collection__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;margin:0 1px}.collection__header--artist,.collection__row--artist{-ms-flex-preferred-size:55%;flex-basis:55%;padding:.25rem 1rem}.collection__header--genre,.collection__header--collection,.collection__header--category,.collection__row--genre,.collection__row--collection,.collection__row--category{display:none;padding:.25rem 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1000px){.collection__header--genre,.collection__header--collection,.collection__header--category,.collection__row--genre,.collection__row--collection,.collection__row--category{display:block;-ms-flex-preferred-size:15%;flex-basis:15%}}.collection__header--artist .alias::before,.collection__row--artist .alias::before{content:"alias ";opacity:.6}.collection__header--artist .band,.collection__row--artist .band{opacity:.6;font-style:normal}.collection__header{position:sticky;top:0;text-transform:uppercase;color:#fff;background-color:#969696;z-index:20}.collection__table{position:fixed;width:100%;max-width:1400px;overflow-y:auto;max-height:calc(100vh - 440px);background-color:#f8f8f8;-webkit-box-shadow:0 15px 15px -2px rgba(0,0,0,.5);box-shadow:0 15px 15px -2px rgba(0,0,0,.5);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.collection__table--item{padding:1rem;border-top:1px solid #ebebeb}.collection__table--item .collection__row--link{display:block;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in}.collection__table--item .collection__row--link:nth-child(odd){background-color:#ebebeb}.collection__table--item .collection__row--link.online:hover{color:#fff;background-color:#f60}.collection__row--link.online{cursor:pointer}.collection__row--link.offline{cursor:default}.collection__row--link.offline li{opacity:.4}.tags-input-wrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:3px;padding:0 0 0 0;height:2.4rem;background:#fff;border:0;text-align:left;width:100%;overflow:hidden;overflow-x:auto}.tags-input-wrapper input{-ms-flex-negative:1;flex-shrink:1;border:none;outline:none;width:100%;min-width:5rem;margin-left:.3rem}.tags-input-wrapper .tag{display:inline-block;background-color:#ebebeb;color:#292929;border-radius:3px;padding:.1rem 3px .1rem .5rem;line-height:1.5rem;margin:.3rem 0 .3rem .3rem;white-space:nowrap;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in;cursor:default}.tags-input-wrapper .tag .remove{display:inline-block;text-align:center;line-height:1rem;width:1rem;background:#fff;color:#292929;border-radius:100%;margin-left:.2rem;cursor:pointer}.tags-input-wrapper .tag:hover{color:#fff;background-color:#f60}.tags-input-wrapper .tags-input-wrapper .tag a{margin:0 7px 3px;display:inline-block;cursor:pointer}@-webkit-keyframes tickerMove{from{left:0}to{left:attr(data-move)}}@keyframes tickerMove{from{left:0}to{left:attr(data-move)}}.ticker{overflow:hidden;white-space:nowrap;line-height:35px;background:#ebebeb;color:#969696}.ticker ul{list-style-type:none;margin:0;padding:0}.ticker li{display:inline-block;margin:0;padding:0}.ticker li::before{content:"+++";color:#969696;margin-right:.35rem}.ticker li::after{content:"";margin-left:.35rem}.ticker{position:relative;overflow:hidden}@media screen and (min-width:1000px){.ticker{position:sticky;top:86px;z-index:10}}@media screen and (min-width:1200px){.ticker{top:116px}}.ticker__container{position:absolute;display:block;-webkit-animation-name:tickerMove;animation-name:tickerMove;-webkit-animation-duration:100s;animation-duration:100s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.sitemap{padding-top:3rem}.sitemap__grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap__item{position:relative;display:block;max-width:280px;width:calc(100% - 10px);height:200px;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;border-radius:3px;margin:5px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;overflow:hidden}@media screen and (min-width:400px){.sitemap__item{width:calc(50% - 10px)}}@media screen and (min-width:640px){.sitemap__item{width:calc(33.333% - 10px)}}@media screen and (min-width:1000px){.sitemap__item{width:calc(25% - 10px)}}@media screen and (min-width:1200px){.sitemap__item{width:calc(20% - 10px)}}.sitemap__item::before{position:absolute;top:50%;left:0;width:100%;height:70px;content:"";background:rgba(0,0,0,0) url(/assets/theme/images/tcp_sign_white.svg) no-repeat center center;background-size:130px;font-size:4em;font-weight:700;text-align:center;margin-top:-40px;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background:rgba(0,0,0,0) url(/assets/theme/images/tcp_sign_white.svg) no-repeat center center}.sitemap__item:hover{-webkit-transform:scale3d(1.05,1.05,.3);transform:scale3d(1.05,1.05,.3)}.sitemap__item:hover::before{opacity:.2}.sitemap__item--label{position:absolute;display:block;bottom:0;width:100%;text-align:center;font-size:.9rem;line-height:1.3;padding:.5rem;color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(50%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 100%)}.sitemap__item--owner{display:block;font-size:.8rem;padding-top:.15rem;opacity:.5}.sitemap__item--image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:200px;max-width:none;opacity:0}.sitemap__item--image.lazyloaded{opacity:1}.sitemap .rex-nav-pagination{margin:0 auto;max-width:1500px;padding:2em 50px}.sitemap .rex-nav-pagination .rex-pagination-count{display:none}.sitemap .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.sitemap .pagination li{display:inline-block;margin:0 5px}.sitemap .pagination a{display:block;padding:.25em .75rem;background-color:#ebebeb;border-radius:3px;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in}.sitemap .pagination .rex-next.disabled,.sitemap .pagination .rex-prev.disabled{display:inline-block;visibility:hidden}.sitemap .pagination .rex-page:hover a,.sitemap .pagination .rex-page.active a{color:#fff;background-color:#f60}.loading{position:relative;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;padding:1rem 0 0}.foc-search--start .loading{display:-webkit-box;display:-ms-flexbox;display:flex}.loading__icon{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;margin:0 auto}.loading__icon--film-reel{-webkit-animation:rotate 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:rotate 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:rgba(0,0,0,0) url(../images/tcp_loading-icon.svg) no-repeat center center;opacity:.3}.loading__icon--film-reel-white{-webkit-animation:rotate 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:rotate 1.2s cubic-bezier(.5,0,.5,1) infinite;background-image:url(../images/tcp_loading-icon-white.svg);opacity:.7}.gslide-inline{max-height:100vh;border-radius:5px}@media screen and (min-width:769px){.gslide-inline{max-height:100vh;max-width:calc(100vw - 40px)}}.glightbox-container{z-index:500!important}.glightbox-clean .gslide-inline .ginlined-content{padding-bottom:0;margin-bottom:15px}.glightbox-clean .ginlined-content{position:relative;overflow:hidden}.glightbox-clean .ginlined-content .gclose{top:12px;background-color:#fff;width:45px;height:45px;padding:0}.glightbox-clean .ginlined-content .gclose svg{margin:auto}.glightbox-clean .ginlined-content .gclose path{fill:#292929}.glightbox-clean .ginlined-content .gclose:hover{background-color:#f8f8f8}.glightbox-clean .ginlined-content .gclose:hover path{fill:#000}.foc--search{background:#f60;padding:10px 0}.foc--search .container--flex{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:5rem}@media screen and (min-width:640px){.foc--search .container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:initial}}.foc--search .content-owner{width:calc(100% - 3rem);margin-bottom:.25rem}@media screen and (min-width:640px){.foc--search .content-owner{margin-bottom:0;margin-right:.5rem;width:25%}}.foc--search .content-owner select{width:100%;border-color:#f8f8f8;background-color:#f8f8f8;color:#292929;padding-right:1.75rem}.foc--search .search-wrapper{position:relative;width:calc(100% - 3rem)}@media screen and (min-width:640px){.foc--search .search-wrapper{width:100%}}.foc--search .search-term{border:1px solid #fff;border-color:#f8f8f8;background-image:url(../images/tcp_form-magnifier.svg);background-repeat:no-repeat;padding-left:2.5rem;padding-right:2.5rem;color:#292929;margin-bottom:auto;max-height:38px}.foc--search .search-term:focus{border-color:#fff}.foc--search .search-term[hidden]{visibility:hidden}.foc--search .reset-search{position:absolute;top:.4rem;right:.5rem;margin:0;padding:0;background-color:#ebebeb;color:#292929;width:1.5rem;height:1.5rem;border-radius:.75rem;line-height:1.5rem;color:#35383c;-webkit-transition:opacity .2s ease-in,background-color .2s ease-in,color .2s ease-in;transition:opacity .2s ease-in,background-color .2s ease-in,color .2s ease-in}.foc--search .reset-search:hover{color:#fff;background-color:#292929}.foc--search .share-asset{position:absolute;right:1.25rem;bottom:0}@media screen and (min-width:640px){.foc--search .share-asset{position:relative;right:initial;bottom:initial}}.foc--search .button{color:#fff;width:2.4rem;height:2.4rem;color:#fff;background:hsla(0,0%,100%,.2);margin-left:.375rem}.foc--search .button:hover{color:#000;background:#fff}.foc--search .toggle-filter{position:absolute;top:0;right:1.25rem}@media screen and (min-width:640px){.foc--search .toggle-filter{display:none}}.foc-filter-visible .foc--search .toggle-filter{color:#000;background:#fff}foc-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-right:.25rem}@media screen and (min-width:640px){foc-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0}foc-search foc-facet-select{width:initial}}.foc-search--has-search-term .reset-search{opacity:1}.foc--share{position:absolute;display:none;right:.5rem;bottom:3rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;background:#292929;color:#f8f8f8;padding:2px .5rem 3px;border-radius:.25rem;white-space:nowrap;text-align:left;z-index:100}@media screen and (min-width:640px){.foc--share{right:.5rem;bottom:auto;top:3rem}}@media screen and (min-width:1200px){.foc--share{bottom:3rem;top:auto}}@media screen and (min-width:1600px){.foc--share{right:-2rem;bottom:3rem;top:auto}}.foc--share::before{position:absolute;content:"";width:0;height:0;border-top:.5rem solid #292929;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);-webkit-transition:z-index,opacity .3s ease-in;transition:z-index,opacity .3s ease-in;right:1.5rem;bottom:-.35rem}@media screen and (min-width:640px){.foc--share::before{right:2.25rem;bottom:auto;top:-.35rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:1200px){.foc--share::before{top:auto;right:3.55rem;bottom:-.35rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:1600px){.foc--share::before{top:auto;right:6rem;bottom:-.35rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.foc--share.visible{display:block}.foc--share li{padding:.125rem .25rem;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;cursor:pointer}@media screen and (min-width:640px){.foc--share li{padding:.25rem .25rem}}@media screen and (min-width:1200px){.foc--share li{padding:.125rem .25rem}}.foc--share li:hover{color:#f60}.foc--facets{position:relative;display:none;background:#f8f8f8;text-align:left;color:#969696;max-height:calc(100vh - 168px);color:#969696;width:100%;overflow:hidden;overflow-y:auto;padding:.2rem 0}@media screen and (min-width:640px){.foc--facets{display:block;min-height:initial;overflow:initial;line-height:2.25rem}}.foc-filter-visible .foc--facets{display:block}.foc--facets .container--flex{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:640px){.foc--facets .container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.foc--facets a{display:inline-block;padding:0 .6rem;line-height:2.2rem;color:#969696}.foc--facets a:hover{background:#f60;color:#fff}.foc--facets foc-facets{display:block;width:100%;color:#969696}@media screen and (min-width:640px){.foc--facets foc-facets{display:inline-block;width:initial}}.foc-filter-visible{overflow:hidden}@media screen and (min-width:640px){.foc-filter-visible{overflow:auto}}.facet{position:relative;display:none;line-height:1.25rem;border-right:5px solid #f8f8f8;padding:6px 0;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;border-bottom:1px solid #b4b4b4;margin-bottom:.25rem;cursor:pointer}@media screen and (min-width:640px){.facet{border-bottom:0;margin-bottom:0;padding:7px 10px}.facet::after{display:inline-block;content:"";margin-left:2px;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#c3c3c3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.facet[data-facet-id=length_class_s],.facet[data-facet-id=mime_type_norm_s],.facet[data-facet-id=color_class_s],.facet[data-facet-id=shot_decade_s],.facet[data-facet-id=resolution_ss]{display:block}@media screen and (min-width:640px){.facet[data-facet-id=length_class_s],.facet[data-facet-id=mime_type_norm_s],.facet[data-facet-id=color_class_s],.facet[data-facet-id=shot_decade_s],.facet[data-facet-id=resolution_ss]{display:inline-block}}@media screen and (min-width:640px){.facet ul{max-height:calc(100vh - 200px);overflow-y:auto}.facet:hover{background-color:#f60;color:#fff}.facet:hover ul{display:block}.facet:hover::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}.facets{list-style:none;margin:0;padding:0}.facet__values{position:relative;display:block;line-height:1.2rem;text-align:left;border-bottom-right-radius:3px;border-bottom-left-radius:3px;margin-top:.5rem}@media screen and (min-width:640px){.facet__values{display:none;position:absolute;min-width:100%;top:2.1em;left:0;z-index:100;padding:0 0 .5rem;background-color:#fff;margin-top:0}}.facet__value{color:#000;padding:5px 0;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in;white-space:nowrap}@media screen and (min-width:640px){.facet__value{padding:7px 10px}.facet__value:hover{background-color:#f60;color:#fff}}.foc--results{position:relative;padding-bottom:3em;z-index:200}.foc--results .text{margin-top:2em;margin-bottom:2em;color:#969696;line-height:1.5}.foc--results a{color:#f60}foc-result .result__grid{position:relative;display:block;grid-gap:unset;grid-template-columns:unset;grid-template-rows:unset;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:repeat(auto-fill,minmax(150px,1fr));-webkit-column-width:15rem;-moz-column-width:15rem;column-width:15rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.foc-search--start foc-result .result__grid{display:none}foc-result .result-item{position:relative;display:inline-block;width:100%;font-size:.85rem;line-height:1.25;overflow:visible;margin:0 0 10px 0;padding:0;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;-webkit-perspective:1;perspective:1;-webkit-backface-visibility:none;backface-visibility:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}foc-result .result-item::after{position:absolute;top:50%;left:0;width:100%;height:70px;content:"";background:rgba(0,0,0,0) url(/assets/theme/images/tcp_sign_white.svg) no-repeat center center;background-size:130px;font-size:4em;font-weight:700;text-align:center;margin-top:-40px;color:hsla(0,0%,100%,.4);opacity:.22;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:0}foc-result .result-item .exclusive-label{position:absolute;top:0;right:0;z-index:1}foc-result .result-item .exclusive-label::before{padding:3px 5px 1px;content:"e";font-size:.875rem;font-style:italic;border-top-right-radius:3px;border-bottom-left-radius:3px;color:#fff;background-color:#f60;z-index:10;opacity:.5;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}foc-result .result-item .type-label span{display:inline-block}foc-result .result-item .type-label span.icon-l-series,foc-result .result-item .type-label span.icon-l-raw{margin-left:5px}foc-result .result-item__info{position:absolute;top:0;left:0;width:100%;height:2rem;border-top-right-radius:.25rem;overflow:hidden;z-index:10}foc-result .result-item__name{position:absolute;display:block;bottom:0;left:0;width:100%;color:#fff;line-height:1.3;background-color:rgba(0,0,0,.6);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(50%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 100%);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:2rem .5rem .5rem;word-break:break-word;opacity:0;z-index:10;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}foc-result .result-item__image{display:block;-o-object-position:initial;object-position:initial;-o-object-fit:initial;object-fit:initial;-webkit-perspective:1;perspective:1;-webkit-backface-visibility:none;backface-visibility:none;border-radius:.25rem;z-index:5}foc-result .result-item__video{position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:.25rem;z-index:6}foc-result .result-item__wishlist{position:absolute;display:block;right:0;bottom:0;width:2rem;height:2rem;z-index:7}foc-result .result-item:hover{z-index:100}@supports not (background:-webkit-named-image(i)){foc-result .result-item:hover{-webkit-transform:scale3d(1.1,1.1,.3);transform:scale3d(1.1,1.1,.3);-webkit-transition-delay:1000ms;transition-delay:1000ms}}foc-result .result-item:hover .result-item__name{opacity:1}foc-result .result-item:hover .exclusive-label::before{opacity:1;top:0;right:0;content:"exclusive";border-top-right-radius:0}foc-result .result-item:hover .type-label{opacity:1}foc-result .result-item:hover .type-label span::after,foc-result .result-item:hover .type-label span::before{opacity:1}foc-result .result-item:hover::after{opacity:0}foc-result .result-item__image:hover::after{opacity:.22;z-index:10}foc-result .result-item .type-label{position:absolute;top:0;left:0;padding:3px 5px 2px;background:rgba(0,0,0,.5);color:#fff;font-size:.9rem;line-height:1;z-index:10;border-top-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}foc-result .result-item .type-label span::after,foc-result .result-item .type-label span::before{opacity:.73;color:#fff;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}foc-result .result-item .type-button{display:inline-block;padding:.1rem .25rem .15rem;margin:.25rem .25rem .2rem;font-size:.9em;color:#000;background:rgba(235,235,235,.7);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;border-radius:.25rem}foc-result .result-item .type-button:hover{background-color:#fff}foc-result .result-item__name::after{display:block;font-size:.75rem;line-height:1.1rem;opacity:.7}html[lang=en] foc-result .result-item[data-sku^=FPC0] .result-item__name::after{--ci-FPC0:"Archival Film Collection"}foc-result-count{display:block;font-size:1.25rem;color:#969696;margin-bottom:1rem;border-bottom:1px solid #fff;padding-bottom:.5rem}.foc-search--start foc-result-count{display:none}.foc-search--no-search-term.foc-search--no-content-owner foc-result-count .prefix{font-size:0}.foc-search--no-search-term.foc-search--no-content-owner foc-result-count .prefix::before{font-size:1.25rem;content:attr(data-initial);margin-right:.3em}.foc-search--no-search-term.foc-search--no-content-owner foc-result-count .suffix{font-size:0}.foc-search--no-search-term.foc-search--no-content-owner foc-result-count .suffix::before{font-size:1.25rem;content:attr(data-initial);margin-left:.3em}foc-page-size{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;cursor:pointer;white-space:nowrap;line-height:40px}foc-page-size::before{content:""}@media screen and (min-width:1000px){foc-page-size::before{content:"Pro Seite anzeigen: "}}foc-page-size .pagesize{padding-right:40px;margin-bottom:0;margin-left:10px;border:0;min-height:40px;cursor:pointer;color:#969696;background-color:#f8f8f8}foc-page-size .pagesize:hover{color:#000;background-color:#fff}@media screen and (min-width:1000px){[lang=en] foc-page-size::before{content:"Results per page: "}}foc-pagination{position:relative;width:100%;text-align:center;color:#969696}foc-pagination::part(pagination){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:2em;border-top:1px solid #fff;margin-top:1rem;padding-top:2rem;width:100%}foc-pagination::part(pagination-item){display:block;margin:0;padding:0}foc-pagination::part(pagination-item center){margin-right:auto;margin-left:auto}foc-pagination::part(pagination-item current){margin:0 auto;color:#000}foc-pagination::part(button){display:block;color:#fff;min-width:100px;border:0;line-height:2rem;border:0;background-color:#f60;border-radius:3px;padding:0 1em;font-size:.85rem;font-family:"Open Sans",sans-serif;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .2s ease-in,opacity .2s ease-in;transition:background-color .2s ease-in,opacity .2s ease-in}foc-pagination::part(button):disabled{opacity:0;cursor:auto}foc-pagination::part(button):hover{background-color:#000}foc-pagination::part(pagination-item first),foc-pagination::part(pagination-item previous){margin-right:.5em}foc-pagination::part(pagination-item last),foc-pagination::part(pagination-item next){margin-left:.5em}foc-pagination::part(pagination-item first),foc-pagination::part(pagination-item last){display:none}@media screen and (min-width:640px){foc-pagination::part(pagination-item first),foc-pagination::part(pagination-item last){display:block}}.foc-search--first-page foc-pagination::part(pagination-item first),.foc-search--first-page foc-pagination::part(pagination-item previous){visibility:hidden}.foc-search--last-page foc-pagination::part(pagination-item last),.foc-search--last-page foc-pagination::part(pagination-item next){visibility:hidden}.foc-search--has-no-results foc-pagination{opacity:0}.foc-search--has-results foc-pagination{opacity:1}.foc--active-facets{display:none;border-top:1px solid #ebebeb}.foc-facets--enabled .foc--active-facets{display:block}.foc--active-facets .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.foc--active-facets .reset{display:none;justify-self:flex-end;margin:auto 0 auto auto;line-height:1.5rem;cursor:pointer;padding:1px 7px;background-color:#fff;border:1px solid #ebebeb;border-radius:3px;font-size:.8rem;text-transform:uppercase;-webkit-transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in}@media screen and (min-width:640px){.foc--active-facets .reset{display:block}}.foc--active-facets .reset:hover{color:#fff;background-color:#f60;border-color:#f60}@media screen and (min-width:640px){foc-active-facets .active-facets::before{display:inline-block;content:"Aktive Filter: ";margin-right:10px}[lang=en] foc-active-facets .active-facets::before{content:"Active filters: "}}foc-active-facets{cursor:pointer;text-align:left}foc-active-facets .active-facets{display:block;padding:0 10px 0 0}@media screen and (min-width:640px){foc-active-facets .active-facets{padding-left:10px}}foc-active-facets .active-facets:empty{display:none}foc-active-facets .active-facet{display:inline-block;position:relative;padding:1px 28px 1px 7px;color:#fff;background-color:#f60;border:1px solid #f60;border-radius:3px;margin-right:10px;line-height:22px;-webkit-transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in}foc-active-facets .active-facet__label{display:inline-block}foc-active-facets .active-facet__value{display:inline-block}foc-active-facets .active-facet::after{display:block;position:absolute;top:4px;right:5px;content:"×";width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;color:#f60;background:hsla(0,0%,100%,.3);overflow:hidden}foc-active-facets .active-facet:hover{border-color:#000;background-color:#000}foc-active-facets .active-facet:hover::after{color:#000;background-color:#fff}#account{position:fixed;top:0;left:0;height:100vh;width:auto;max-width:25%;color:#969696;background:rgba(41,41,41,.8);z-index:1000;padding:1rem;overflow-y:scroll;text-align:left;text-transform:uppercase;font-size:.9rem;line-height:1.3;z-index:1000}#account.collapsed{color:#ebebeb;padding:.5rem;height:2rem;width:2rem;border-bottom-right-radius:.5rem;overflow:hidden;cursor:pointer}#account code{font-size:.75rem;text-transform:none;color:#fff}.manager{font-size:1rem;padding:3em 0}.manager .container{text-align:left}.manager .selections__item{margin-bottom:3rem;padding:0;border-radius:1rem}.manager .selection{background:#fff;padding:0;-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.15);box-shadow:0 0 2rem 0 rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in;border-radius:.5rem}.manager .selection:hover{-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.5);box-shadow:0 0 2rem 0 rgba(0,0,0,.5)}.manager .selection__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.manager .selection__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#35383c;padding:.5em .75rem;margin:0;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.manager .selection__name--input{padding:.5rem .9rem;margin-right:1rem;border:0;color:#fff;background-color:rgba(150,150,150,.3)}.manager .selection__name--input:hover,.manager .selection__name--input:focus{background-color:rgba(150,150,150,.5)}.manager .selection__name--button{display:inline-block;margin-right:1rem;white-space:nowrap;border:1px solid #969696;background-color:rgba(0,0,0,0);color:#969696}.manager .selection__name--button:hover,.manager .selection__name--button.current{color:#fff;border-color:orange;background-color:orange}.manager .selection__name--icon{font-size:1.25rem;-ms-flex-negative:0;flex-shrink:0;text-align:center;cursor:pointer;margin-right:-.25rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:.2rem}.manager .selection__notice{padding:1em 1rem 1.5rem}.manager .selection__items{padding:.75rem 1rem 2rem 1rem;background:#fff}.manager .selection-creator{background-color:#35383c;border-radius:.5rem}.manager .selection-creator__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.manager .selection-creator__name--input{border:0;background-color:#35383c;padding:.25rem .5rem;margin:.5em;border:0;color:#fff;border-radius:3px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.manager .selection-creator__name--input:hover,.manager .selection-creator__name--input:focus{background-color:rgba(150,150,150,.5)}.manager .selection-creator__name--action{min-height:3rem;cursor:pointer;border-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.manager .selection-item__image{width:15rem;height:auto}.manager .selection-item__image img{width:100%;max-width:100%;height:auto}.manager .selection-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:2rem}.manager .selection-item__content:hover{cursor:pointer}.manager .selection-item__content .name{font-size:1.25rem}.manager .selection-item__content .sku{font-size:1.25rem;color:#969696}.manager .selection-item__move{margin-top:auto;width:100%}.manager .selection-item__actions{padding-top:.15rem}.manager .selection-item__actions .icon{font-size:1.25rem}#detail{position:fixed;top:0;left:0;z-index:1000}#detail .modal-enter-active,#detail .modal-leave-active{-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}#detail .modal-enter,#detail .modal-leave-active,#detail .modal-leave-to{opacity:0}#detail .detail__wrapper{position:absolute;width:100vw;height:100vh;background:rgba(0,0,0,.8);top:0;left:0;width:100vw;height:100vh;overflow:auto}#detail .detail__loader{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;width:100vw;height:100vh}#detail .detail__slide--prev,#detail .detail__slide--next{position:absolute;top:calc(50% + .5rem);background:#fff;line-height:1rem;padding:.5rem;z-index:100;cursor:pointer;-webkit-transition:background-color .25s ease-in,color .25s ease-in;transition:background-color .25s ease-in,color .25s ease-in}#detail .detail__slide--prev:hover,#detail .detail__slide--next:hover{color:#fff;background-color:#f60}#detail .detail__slide--prev{left:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:1000px){#detail .detail__slide--prev{left:-4rem;border-radius:.25rem}}#detail .detail__slide--next{right:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}@media screen and (min-width:1000px){#detail .detail__slide--next{right:-4rem;border-radius:.25rem}}#detail .detail__series{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}#detail .detail__series .series__thumb{width:100%;max-width:calc(50% - .5rem);-o-object-fit:cover;object-fit:cover;cursor:pointer;opacity:.4;-webkit-transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in,-webkit-transform .2s ease-in;margin-bottom:.5rem}@media screen and (min-width:640px){#detail .detail__series .series__thumb{max-width:calc(33% - .5rem)}}@media screen and (min-width:1000px){#detail .detail__series .series__thumb{max-width:calc(20% - .75rem)}}@media screen and (min-width:1600px){#detail .detail__series .series__thumb{max-width:calc(10% - .75rem)}}#detail .detail__series .series__thumb:hover,#detail .detail__series .series__thumb--active{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);opacity:1}@media screen and (min-width:1600px){#detail .detail__series .series__thumb:hover,#detail .detail__series .series__thumb--active{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}#detail .detail__series img{height:100%;border-radius:3px}#detail foc-details .asset__name{font-size:1.5rem;font-weight:400;text-align:left;margin:0 0 1.25rem;padding:.5rem 3rem 0 0;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1}#detail foc-details .asset__media{border-radius:.5rem;background-color:#000;overflow:hidden}#detail foc-details .asset__media video{display:block;max-height:70vh;cursor:pointer}#detail foc-details .asset__media img{display:block;max-height:70vh;margin:0 auto;width:auto}#detail foc-asset-keywords,#detail .asset__description,#detail .asset__keywords{display:none}#detail foc-download-link{position:absolute;top:0;display:none}#detail .detail{position:relative;display:inline-block;background:#fff;padding:1rem;border-radius:1rem;z-index:1000;max-width:calc(100vw - 4rem);margin:auto}@media screen and (min-width:1000px){#detail .detail{max-width:calc(100vw - 8rem)}}#detail .detail__button--close{position:absolute;right:1rem;top:1rem;color:#737373;font-size:2rem;text-align:center;line-height:2.6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;background:#fff;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in;z-index:10;cursor:pointer}#detail .detail__button--close:hover{color:#000;background:#f8f8f8}#detail .detail__media{position:relative;overflow-y:hidden;overflow-x:auto;border-radius:.5rem}@media screen and (min-width:1000px){#detail .detail__media{overflow:visible}}#detail .detail__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:640px){#detail .detail__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#detail .detail__notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto;padding-right:1rem;padding-bottom:.5rem;font-size:.85rem}@media screen and (min-width:640px){#detail .detail__notice{padding-bottom:0}}#detail .detail__notice a{color:#f60}#detail .detail__notice .button{display:inline-block;border-radius:5px;line-height:30px;max-height:32px;background-color:#fff;padding:0 .5rem;text-align:center;border:1px solid #ebebeb;margin:auto 1rem auto 0;color:#969696;opacity:1;text-decoration:none;vertical-align:top;-webkit-transition:opacity .2s ease-in,background-color .3s ease-in,border-color .3s ease-in;transition:opacity .2s ease-in,background-color .3s ease-in,border-color .3s ease-in;cursor:pointer}#detail .detail__notice .button.active,#detail .detail__notice .button:hover{background-color:#f60;color:#fff;border-color:#f60}#detail .detail__notice .button.active .icon-remove-from-wishlist,#detail .detail__notice .button:hover .icon-remove-from-wishlist{color:#fff}#detail .detail__notice .button .icon-remove-from-wishlist{color:#f60}#detail .detail__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}#detail .detail__actions .button{display:inline-block;border-radius:5px;width:32px;height:32px;line-height:32px;background-color:#fff;padding:0;text-align:center;border:1px solid #ebebeb;margin:0 0 0 .25rem;color:#969696;opacity:1;text-decoration:none;vertical-align:top;-webkit-transition:opacity .2s ease-in,background-color .3s ease-in,border-color .3s ease-in;transition:opacity .2s ease-in,background-color .3s ease-in,border-color .3s ease-in;cursor:pointer}#detail .detail__actions .button.active,#detail .detail__actions .button:hover{background-color:#f60;color:#fff;border-color:#f60}#detail .detail__actions .button.active .icon-remove-from-wishlist,#detail .detail__actions .button:hover .icon-remove-from-wishlist{color:#fff}#detail .detail__actions .button .icon-remove-from-wishlist{color:#f60}#detail .detail__actions .primary{padding:0 .75rem;width:auto;color:#fff;background-color:#f60;text-transform:uppercase;border-color:#f60;line-height:30px;-webkit-transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in}#detail .detail__actions .primary:hover{border-color:#000;color:#fff;background-color:#000}#detail .detail__rights,#detail .detail__keywords{position:absolute;right:0;bottom:0;left:0;padding:1rem;font-size:.85rem;line-height:1.3;max-height:calc(100% - 2rem);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;background-color:rgba(0,0,0,.6);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(85%,rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 85%,rgba(0,0,0,0) 100%);overflow:hidden;overflow-y:auto}#detail .detail__keywords{bottom:-1.25rem;max-height:calc(100% - 2.9rem)}#detail .detail__rights{color:#fff}#detail .detail__rights a{color:#f60}#detail .detail__keyword{display:inline-block;border-radius:.25rem;padding:2px 5px 3px;margin:3px;background-color:#fff;color:#000;-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in;cursor:pointer}#detail .detail__keyword:hover{background-color:#f60;color:#fff}#detail .detail__popover{position:absolute;background:#292929;color:#f8f8f8;bottom:3.75rem;right:2.25rem;width:20.9rem;padding:.5rem 1rem;border-radius:.25rem;text-align:center;white-space:nowrap;z-index:100}#detail .detail__popover::after{position:absolute;content:"";width:0;height:0;border-top:8px solid #292929;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);-webkit-transition:z-index,opacity .3s ease-in;transition:z-index,opacity .3s ease-in;bottom:-.4rem}#detail .detail__popover--item{padding:.125rem 0;font-size:.85rem;color:#f8f8f8;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .detail__popover--item:hover{color:#f60}#detail .detail__popover--item:hover .asset__selections--counter{background-color:#f60}#detail .detail__sharing{right:4.5rem;width:12rem}#detail .detail__selections{right:2.25rem;width:20.9rem;padding-bottom:1rem}.detail--opened{overflow-y:hidden}.asset__buttons{position:absolute;display:inline-block;bottom:0;right:0;z-index:10;text-align:right}.asset__buttons.active{display:block;left:0}.asset__buttons button{background:rgba(0,0,0,0)}.asset__buttons .asset__button{border-top-right-radius:0;border-bottom-left-radius:0}.asset__buttons .asset__button--remove{color:#fff}.asset__buttons .asset__button--remove:hover{background:#f60}.asset__buttons .asset__button--add{opacity:0}.asset__buttons .asset__button--add:hover{opacity:1;background:#f60}.result-item:hover .asset__buttons .asset__button--add{opacity:1}.asset__selections{position:absolute;top:0;left:0;bottom:0;width:100%;background:#000;border-radius:.25rem;overflow-y:auto;overflow-x:hidden;text-align:center;padding-top:.5rem;padding-bottom:.5rem;z-index:20}.asset__selections--list{padding-left:1rem;padding-right:1rem}.asset__selections--listlabel{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;padding:.25rem 0 .35rem;color:#fff}.asset__selections--item{padding:.25rem 0;color:#fff}.asset__selections--item:hover{color:#f60}.asset__selections--item:hover .asset__selections--counter{background:#f60}.asset__selections--counter{display:inline-block;font-size:.7rem;font-weight:800;line-height:.75rem;min-width:.8rem;height:.8rem;padding:0 .2rem;text-align:center;border-radius:.4rem;background:#fff;color:#000;vertical-align:1px;margin-left:.125rem}.asset__selections--current{color:orange}#selections{position:absolute;display:none;left:auto;right:0rem;min-width:18.75rem;padding:.75rem 0;background:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.25);box-shadow:0 0 1rem 0 rgba(0,0,0,.25);text-align:left;font-size:1rem;font-weight:400;text-transform:none;letter-spacing:0;z-index:10}@media screen and (min-width:640px){#selections{width:460px}}.selections--visible #selections{display:block}.selections__header{position:absolute;top:0;right:1rem;width:2.5rem;padding:.5rem 1rem;border-radius:.25rem;background:#fff;text-align:right}.selections__header--button{display:inline-block;border-radius:1rem;width:1.5rem;height:1.5rem;line-height:1.5rem;color:#969696;background:#fff;text-align:center;cursor:pointer;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.selections__header--button:hover{color:#fff;background:#f60}.selections__items{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 8.25rem)}.selection{padding:0 1rem 1rem;color:#969696}.selection__toggle{font-size:1.25rem;margin-left:-.25rem;margin-right:.25rem}.selection__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:.5rem 0 0;border-bottom:1px solid #ebebeb}.selection__name--title{padding:.25rem 0}.collapsable .selection__name--title{cursor:pointer}.current .selection__name--title{color:#000;font-weight:800}.current .selection__name--title::after{font-family:"tcp";content:"";margin-left:.5rem;color:orange}.selection__name--input{margin-left:-.25rem;border-radius:.25rem;border-color:#fff;width:100%;padding:.25rem;line-height:1;color:#969696}.selection__name--input:hover,.selection__name--input:focus{color:#f60;border-color:#f60;background:#f8f8f8}.selection__name--icon{display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:1rem;font-size:.9rem;width:1.5rem;height:1.5rem;line-height:1.5rem;margin-left:auto;text-align:center;cursor:pointer;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.selection__name--icon:hover{color:#fff;background:#f60}.selection__actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.selection__actions--left button{background-color:#969696;margin-right:.5rem}.selection__actions--left button:hover{background-color:#f60}.selection__actions--right{margin-left:auto}.selection__notice{padding:.25rem 0}.selection__popover{position:absolute;background:#292929;color:#f8f8f8;bottom:2.75rem;left:-.75rem;width:12rem;padding:.5rem 1rem;border-radius:.25rem;text-align:left;white-space:nowrap;z-index:100}.selection__popover::after{position:absolute;content:"";width:0;height:0;border-top:8px solid #292929;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);-webkit-transition:z-index,opacity .3s ease-in;transition:z-index,opacity .3s ease-in;left:1.5rem;bottom:-.4rem}.selection__popover--item{padding:.125rem 0;font-size:.85rem;color:#f8f8f8;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection__popover--item:hover{color:#f60}.selection-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.35rem 0 .5rem;border-bottom:1px solid #ebebeb;color:#35383c}.selection-item:hover{color:#f60}.selection-item:hover .selection-item__content .sku{color:#f60}.selection-item:hover .selection-item__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.selection-item__image{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:3px;overflow:hidden;width:100px;height:56px;border-radius:2px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;cursor:pointer}.selection-item__image img{width:100px;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.selection-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:.5rem;padding-right:1rem}.selection-item__content:hover{color:#f60}.selection-item__content .name{font-size:.9rem;font-weight:600;line-height:1.3;margin:.125rem 0 0;cursor:pointer;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;word-break:break-word}.selection-item__content .sku{font-size:.8rem;margin:0;padding-top:.25em;letter-spacing:.05em;font-family:monospace;font-weight:400;color:#737373;line-height:1.3;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;cursor:pointer}.selection-item__actions{font-size:1rem;width:1.5rem;-ms-flex-negative:0;flex-shrink:0;color:#969696}.selection-item__actions .remove{padding:.25rem;border-radius:1rem;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.selection-item__actions .remove:hover{color:#fff;background:#f60}.site-header{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #ebebeb;z-index:300;background-color:#fff;-webkit-transition:background-color .2s ease-in,border-color .2s ease-in;transition:background-color .2s ease-in,border-color .2s ease-in}.site-header.inverted{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.site-header.inverted .site-logo{background:rgba(0,0,0,0) url(/assets/theme/images/tcp_claim-de_neg.svg) no-repeat center center;background-size:cover}.site-header.inverted .site-logo img{opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.site-header .container{position:relative}[lang=en] .site-header.inverted .site-logo{background-image:url(/assets/theme/images/tcp_claim-en_neg.svg)}.site-logo{margin-right:auto;margin-top:20px;margin-bottom:15px;padding-right:10px;width:210px;height:32px;min-width:200px}@media screen and (min-width:640px){.site-logo{margin-top:25px;margin-bottom:15px;padding-right:0;width:300px;height:46px}}@media screen and (min-width:1200px){.site-logo{margin-top:35px;margin-bottom:35px}}.rex-navi2{display:none;z-index:100}.site-navigation{position:relative;font-weight:600}.site-navigation a{color:#969696;text-decoration:none;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.site-navigation a.rex-current{color:#000}.site-navigation a:hover{color:#f60}.site-navigation .rex-navi1{display:none;text-transform:uppercase;letter-spacing:.03em}@media screen and (min-width:1000px){.site-navigation .rex-navi1{display:block}}.site-navigation .rex-navi1>li{position:relative;display:inline-block;vertical-align:middle}.site-navigation .rex-navi1>li:hover>a{color:#f60}.site-navigation .rex-navi1 a{display:block;padding:15px 8px}.site-navigation .rex-navi2{position:absolute;display:none;right:0;border-radius:3px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25);background-color:#fff;text-align:left;padding:.75em 0;min-width:300px;font-weight:600}.site-navigation .rex-navi2::before{position:absolute;content:"";width:0;height:0;border-bottom:12px solid #fff;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);right:11px;top:-10px}.site-navigation .rex-navi2 li{display:block;padding:0 1em}.site-navigation .rex-navi2 li.item--logout{padding-top:.75em}.site-navigation .rex-navi2 a{color:#969696;padding:.4em 0}.site-navigation .rex-navi2 a:hover{color:#f60}.site-navigation .rex-navi2 a.button--logout{display:inline-block;padding:.15em .5em;color:#fff;font-size:.85rem;background-color:#737373}.site-navigation .rex-navi2 a.button--logout:hover{color:#fff;background-color:#f60}.site-navigation .item--logout{border-top:1px dotted #969696;margin-top:.75em}.site-navigation .item--market{margin-right:1rem}.site-navigation .item--login,.site-navigation .item--selections,.site-navigation .item--account{font-size:0}.site-navigation .item--login>a::before,.site-navigation .item--selections>a::before,.site-navigation .item--account>a::before{display:block;font-size:25px;text-align:center}.site-navigation .item--login>a:hover::before,.site-navigation .item--selections>a:hover::before,.site-navigation .item--account>a:hover::before{color:#f60}.site-navigation .item--login .rex-navi2,.site-navigation .item--selections .rex-navi2,.site-navigation .item--account .rex-navi2{display:none;left:auto;right:0;font-size:14px}.site-navigation .item--login .rex-navi2::before,.site-navigation .item--selections .rex-navi2::before,.site-navigation .item--account .rex-navi2::before{position:absolute;content:"";width:0;height:0;border-bottom:12px solid #fff;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);right:11px;top:-10px}.site-navigation .item--login>a::before,.site-navigation .item--account>a::before{font-size:28px;margin-top:-1px}.site-navigation .label--account{position:absolute;display:block;margin-top:.25rem;margin-left:-2.5rem;width:7.5rem;font-size:.7rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#737373;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user--logged-in .site-navigation .link--account{padding-left:.25rem;padding-right:.25rem}.user--logged-in .site-navigation .link--account:hover::before{color:#fff}.user--logged-in .site-navigation .link--account::before{font-size:1.65rem;color:#fff;background:#f60;border-radius:3rem;margin-top:auto;margin-bottom:auto;width:2.25rem;height:2.25rem;line-height:2.2rem}.site-navigation .rex-navi1 .item--selections{visibility:hidden;min-width:2.75rem}.cc-consent--wishlist .site-navigation .rex-navi1 .item--selections{visibility:visible}.account--visible .item--account .rex-navi2{display:block}.inverted .site-navigation .rex-navi1>.rex-current>a{color:#fff}.inverted .site-navigation .rex-navi1>.rex-current>a:hover{color:#f60}.inverted .site-navigation .rex-navi1>.rex-normal>a{color:#fff}.inverted .site-navigation .rex-navi1>.rex-normal>a:hover{color:#f60}.inverted .site-navigation .label--account{color:#fff}.site-header .nav-handle{font-size:1.5em;cursor:pointer}@media screen and (min-width:1000px){.site-header .nav-handle{display:none}}.site-header.inverted .nav-handle{color:#fff}.mobile-navigation{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;right:-100vw;width:100vw;bottom:0;background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:.05em;z-index:1000;opacity:0;-webkit-transition:opacity .2s ease-in,right .2s ease-in;transition:opacity .2s ease-in,right .2s ease-in}@media screen and (min-width:1000px){.mobile-navigation{display:none}}.mobile-navigation .lang-navigation{display:block;width:auto;margin-left:0}.mobile-navigation .lang-navigation:hover .item,.mobile-navigation .lang-navigation .item.current,.mobile-navigation .lang-navigation .item{position:relative;top:initial;left:initial;display:inline-block;margin-left:.5rem;margin-right:.5rem}.inverted .mobile-navigation .lang-navigation .item .link{border:1px solid rgba(150,150,150,.5);color:#969696}.inverted .mobile-navigation .lang-navigation .item .link:hover{color:#fff;border-color:#f60}.inverted .mobile-navigation .lang-navigation .item.current .link{border:1px solid rgba(150,150,150,.5);color:#000}.mobile-navigation .close-button{position:absolute;top:.625rem;right:.625rem;width:2.8125rem;height:2.8125rem;line-height:2.8125rem;text-align:center;font-size:1.5em;cursor:pointer}@media screen and (min-width:640px){.mobile-navigation .close-button{top:1.25rem;right:1rem}}.mobile-navigation li.rex-normal,.mobile-navigation li.rex-current{border-top:1px solid #c3c3c3}.mobile-navigation .rex-navi1{overflow-y:auto;padding:1.5rem 1.5rem 1rem 1.5rem}.mobile-navigation .rex-navi1 a{display:block;margin:.3em 0;padding:.3em 1em}.mobile-navigation .rex-navi1>li:last-of-type{border-bottom:1px solid #c3c3c3}.mobile-navigation .rex-navi2{margin-bottom:1rem}.mobile-navigation .rex-current{color:#f60}.mobile-navigation .item--submenu{position:relative}.mobile-navigation .item--submenu>a:after{position:absolute;display:inline-block;right:0;padding:.3em 0;content:"";width:1.5rem;text-align:right}.mobile-navigation .item--submenu>a.active::after{content:""}.mobile-navigation .item--account{margin-top:2rem}.mobile-navigation .item--account>a::before{display:inline-block;background:#737373;width:1.5rem;height:1.5rem;border-radius:50%;line-height:1.45rem;color:#fff;margin-right:.5rem}.mobile-menu--visible .mobile-navigation{opacity:1;right:0}.lang-navigation{position:relative;display:none;font-weight:600;text-transform:uppercase;text-align:center;margin-left:.25rem;width:2rem;height:2rem}@media screen and (min-width:1000px){.lang-navigation{display:block}}.lang-navigation .item{display:none;position:absolute;top:-2rem;left:0;display:none;width:2rem;height:2rem;line-height:1.9rem;margin:0}.lang-navigation .item.current{display:block;top:0}.lang-navigation .item.current .link{color:#969696}.lang-navigation .item.current .link:hover{color:#fff}.lang-navigation .link{display:block;width:2rem;color:#969696;border:1px solid rgba(150,150,150,0);-webkit-transition:color .2s ease-in,background-color .2s ease-in;transition:color .2s ease-in,background-color .2s ease-in}.lang-navigation .link:hover{color:#fff;background-color:#f60;border-color:#f60}.lang-navigation.active .item,.lang-navigation:hover .item{display:block}.inverted .lang-navigation .item.current .link,.inverted .lang-navigation .link{border-color:hsla(0,0%,100%,0);color:#fff}.inverted .lang-navigation .item.current .link:hover,.inverted .lang-navigation .link:hover{color:#fff;border-color:#f60}#site-wishlist{max-height:calc(100vh - 100px);overflow:hidden;overflow-y:auto}@media screen and (min-width:640px){#site-wishlist{width:460px}}.site-navigation .wishlist a,.wishlist a{padding:0}.site-navigation .wishlist a.button,.wishlist a.button{display:inline-block}.site-navigation .wishlist .list,.wishlist .list{padding:0}.site-navigation .wishlist .list--title,.wishlist .list--title{position:relative;padding:0 30px 0 1em;margin:.5rem 0}.site-navigation .wishlist .list--name,.wishlist .list--name{border:0;padding:0;color:#969696;font-weight:600}.site-navigation .wishlist .icon,.wishlist .icon{position:absolute;top:0;right:15px;width:22px;height:22px;line-height:22px;border-radius:100%;text-align:center}.site-navigation .wishlist .icon.delete,.wishlist .icon.delete{display:none}.site-navigation .wishlist .icon .label,.wishlist .icon .label{display:none}.site-navigation .wishlist .item,.wishlist .item{position:relative;padding:0 1em;text-transform:none;letter-spacing:normal}.site-navigation .wishlist .item .remove,.wishlist .item .remove{top:5px}.site-navigation .wishlist .item .move,.wishlist .item .move{display:none}.site-navigation .wishlist .notice,.wishlist .notice{display:block;padding:0 1em 0 0;border-top:1px solid #ebebeb;padding-bottom:.5em;padding-top:.3em;color:#969696}.site-navigation .wishlist .link,.wishlist .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.3em 20px .5em 0;border-top:1px solid #ebebeb}.site-navigation .wishlist .link:hover .name,.wishlist .link:hover .name{color:#f60}.site-navigation .wishlist .link:hover .image,.wishlist .link:hover .image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.site-navigation .wishlist .image,.wishlist .image{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:3px;overflow:hidden;width:100px;height:56px;border-radius:2px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.site-navigation .wishlist .image img,.wishlist .image img{width:100px;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.site-navigation .wishlist .details,.wishlist .details{padding-left:10px}.site-navigation .wishlist .details p,.wishlist .details p{margin:0}.site-navigation .wishlist .name,.wishlist .name{color:#35383c;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;word-break:break-word}.site-navigation .wishlist .sku,.wishlist .sku{display:block;font-family:monospace;padding-top:1px;letter-spacing:.05em;font-weight:400}.site-navigation .wishlist .list--current,.wishlist .list--current{max-height:calc(100vh - 225px);overflow-y:auto}.site-navigation .wishlist .list--create,.wishlist .list--create{display:none;padding:.5em 20px}.site-navigation .wishlist .list--order,.wishlist .list--order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem 20px .5em 1em;margin:0}.site-navigation .wishlist .list--order .button,.wishlist .list--order .button{display:inline-block;color:#fff;padding:0 .75rem;line-height:2rem}.site-navigation .wishlist .list--order .icon-download::before,.wishlist .list--order .icon-download::before{font-size:1.25rem;vertical-align:-2px}.site-navigation .wishlist .list--order .icon-share-2::before,.wishlist .list--order .icon-share-2::before{font-size:1.25rem;vertical-align:-3px}.site-navigation .wishlist .list__column--left,.wishlist .list__column--left{justify-self:flex-start;margin-right:auto}.site-navigation .wishlist .list__column--left .button,.wishlist .list__column--left .button{margin-right:.7rem}.site-navigation .wishlist .list__column--right,.wishlist .list__column--right{margin-left:auto;justify-self:flex-end}.site-navigation .wishlist .controls,.wishlist .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.site-navigation .wishlist .controls input,.wishlist .controls input{color:#000}.site-navigation .wishlist .controls .button,.wishlist .controls .button{margin-left:10px}.site-navigation .wishlist .select,.wishlist .select{width:100%;padding:4px 6px;margin-bottom:10px}.site-navigation .wishlist .button,.wishlist .button{font-size:.9rem;padding:4px 6px;line-height:1}.site-navigation .wishlist .button[data-tooltip]::after,.wishlist .button[data-tooltip]::after{left:-10%}.wishlist--visible #site-wishlist{display:block}.site-footer{background-color:#35383c;line-height:1.5}.site-footer a{display:inline-block;margin:.25rem;color:#969696}.site-footer a:hover{color:#fff}.site-footer p{margin:0 0 .5em}.site-footer h2,.site-footer h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5em;color:#b4b4b4}.site-footer h2 a,.site-footer h3 a{color:#b4b4b4}.site-footer h2 .claim,.site-footer h3 .claim{text-transform:none;letter-spacing:0;font-weight:400}.site-footer h4{margin:0 0 .5em}.site-footer .container{padding-top:2em;padding-bottom:1.5em;color:#969696}.site-footer .container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:640px){.site-footer .container--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1000px){.site-footer .container--flex{text-align:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-footer .column{width:100%;margin-bottom:2em}@media screen and (min-width:1000px){.site-footer .column{margin-bottom:0}}@media screen and (min-width:640px){.site-footer .column--second{width:50%}}@media screen and (min-width:1000px){.site-footer .column--second{width:70%}}.site-footer .column--second h3{font-size:1rem;letter-spacing:.05em}.site-footer .column--second h3 a{cursor:default}.site-footer .column--second h3 a:hover{color:#b4b4b4}@media screen and (min-width:640px){.site-footer .column--third{width:50%}}@media screen and (min-width:1000px){.site-footer .column--third{width:60%}}.site-footer .column--third h3{font-size:1rem;letter-spacing:.05em}.site-footer .column--last{color:#969696;font-style:italic;line-height:2;margin-bottom:0}@media screen and (min-width:1000px){.site-footer .column--last{width:60%}}.site-footer .list{text-transform:uppercase;letter-spacing:.05em}.site-footer .copyright{background-color:#282b2e}.site-footer .copyright a{color:#969696}.site-footer .copyright a:hover{color:#f60}.site-footer .copyright .container--flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2em}.site-footer .copyright .column:last-of-type{text-align:right}html[lang=de] foc-pagination::part(pagination-item current)::before{content:"Seite "}.site-account{position:fixed;top:0;right:0;width:300px;bottom:0;z-index:10000;text-align:left;background:#f8f8f8;padding:2rem}html{height:100%}body{height:100%;min-height:100%;min-width:320px;margin:0;padding:0;background-color:#fff;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;line-height:1.5}body.mobile-menu--visible{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}.main{padding-top:70px;min-height:calc(100vh - 850px)}@media screen and (min-width:640px){.main{padding-top:90px}}@media screen and (min-width:1000px){.main{min-height:calc(100vh - 340px)}}@media screen and (min-width:1200px){.main{padding-top:120px}}.article--home .main{padding-top:0}.article--search{background-color:#ebebeb}.article--search .main{padding-top:218px}.article--search.collection__table--visible .main,.article--search.foc-facets--enabled .main{padding-top:200px}@media screen and (min-width:640px){.article--search.collection__table--visible .main,.article--search.foc-facets--enabled .main{padding-top:224px}}@media screen and (min-width:1200px){.article--search.collection__table--visible .main,.article--search.foc-facets--enabled .main{padding-top:252px}}.article--search.collection__table--visible.foc-facets--enabled .main{padding-top:248px}@media screen and (min-width:640px){.article--search.collection__table--visible.foc-facets--enabled .main{padding-top:262px}}@media screen and (min-width:1200px){.article--search.collection__table--visible.foc-facets--enabled .main{padding-top:290px}}