/*!
    copyright Andrea Guarinoni
    based on HTML5 Boilerplate v5.2.0 | MIT License | http://h5bp.com/
*/html{color:#000;font-size:1em;line-height:1.4}::-moz-selection{background:#444;text-shadow:none;color:#fff}::selection{background:#444;text-shadow:none;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.nojsbanner{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:9999;text-align:center;background:rgb(216, 37, 70);color:#fff;padding:0.5em}.nojsbanner a{color:#fff;text-decoration:underline}.nojsbanner a:after{display:none}.maintenance{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:99999;text-align:center;background:#111;color:#fff;padding:0.5em;letter-spacing:0.5px;font-size:75%;-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;-ms-transition:all 750ms ease;-o-transition:all 750ms ease;transition:all 750ms ease}.maintenance:hover{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.previewmode{position:fixed;top:auto;left:auto;right:0.5em;bottom:0.5em;z-index:9999;padding:0.5em 2.5%;border-radius:0.15em;font-size:1rem;line-height:1.4;opacity:0.9;background-color:#259b95;color:#e6eff5;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.previewmode:hover{opacity:0;visibility:hidden}.cssanimations .previewmode{opacity:0;visibility:hidden;-webkit-animation:previewmode 500ms ease 2s forwards,previewmode 500ms ease 6s reverse forwards;-moz-animation:previewmode 500ms ease 2s forwards,previewmode 500ms ease 6s reverse forwards;-o-animation:previewmode 500ms ease 2s forwards,previewmode 500ms ease 6s reverse forwards;animation:previewmode 500ms ease 2s forwards,previewmode 500ms ease 6s reverse forwards}@-webkit-keyframes previewmode{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(1em) scale(0.8)}100%{visibility:visible;opacity:1;-webkit-transform:translateX(0) scale(1)}}@-moz-keyframes previewmode{0%{visibility:hidden;opacity:0;-moz-transform:translateX(1em) scale(0.8)}100%{visibility:visible;opacity:1;-moz-transform:translateX(0) scale(1)}}@-o-keyframes previewmode{0%{visibility:hidden;opacity:0;-o-transform:translateX(1em) scale(0.8)}100%{visibility:visible;opacity:1;-o-transform:translateX(0) scale(1)}}@keyframes previewmode{0%{visibility:hidden;opacity:0;transform:translateX(1em) scale(0.8)}100%{visibility:visible;opacity:1;transform:translateX(0) scale(1)}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-hiddenscroll ::-webkit-scrollbar{width:6px;height:6px}.no-hiddenscroll ::-webkit-scrollbar-track{border:none}.no-hiddenscroll ::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1)}.no-hiddenscroll ::-webkit-scrollbar-thumb{border:none;background:#555;background:rgba(0,0,0,0.5);-webkit-transition:all 400ms ease;transition:all 400ms ease}.no-hiddenscroll ::-webkit-scrollbar-thumb:hover{background:#333;background:rgba(0,0,0,0.7)}.no-hiddenscroll ::-webkit-scrollbar-thumb:window-inactive{background:#999;background:rgba(0,0,0,0.3)}html{width:100%;height:100%;position:relative;overflow:auto}body{width:100%;height:100%;position:relative;font-family:'SainteColombe',Arial,Helvetica,sans-serif;font-weight:400;font-size:100%;letter-spacing:normal;line-height:1.3;text-rendering:optimizeLegibility;-o-font-feature-settings:'liga' 1,'kern';-moz-font-feature-settings:'liga=1','kern=1';-moz-font-feature-settings:'liga' 1,'kern';-ms-font-feature-settings:'liga' 1,'kern';-webkit-font-feature-settings:'liga' 1,'kern';font-feature-settings:'liga' 1,'kern';-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:subpixel-antialiased;font-smooth:always;text-rendering:optimizeLegibility}a{text-decoration:none;position:relative;display:inline-block;color:inherit;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}a.active,a:active,a:hover{color:inherit;font-family:'RationalDisplay',Arial,Helvetica,sans-serif;font-weight:bold}h1,h2{font-size:100%;font-weight:inherit;margin:0 auto;font-family:'RationalDisplay',Arial,Helvetica,sans-serif}.footer,b,strong{font-family:'RationalDisplay',Arial,Helvetica,sans-serif;font-weight:inherit}table thead{border-bottom:1px solid #000}table td{padding:.5em 1.5em .5em 0}#menu ul,nav ul{list-style:none;margin:0;padding:0}hr{max-width:7rem;margin-left:0;border-color:inherit}sub,sup{font-size:60%}small{font-size:80%}#main-container{position:relative;width:100%;height:100%;-webkit-transition:opacity 1000ms ease,visibility 1000ms ease;-moz-transition:opacity 1000ms ease,visibility 1000ms ease;-ms-transition:opacity 1000ms ease,visibility 1000ms ease;-o-transition:opacity 1000ms ease,visibility 1000ms ease;transition:opacity 1000ms ease,visibility 1000ms ease}.no-js #main-container{top:3.75em;height:-webkit-calc(100% - 3.75em);height:-moz-calc(100% - 3.75em);height:calc(100% - 3.75em)}.js #main-container.fadeOnLoad{opacity:0;visibility:hidden;-webkit-transition:opacity 1000ms ease,visibility 0ms linear 1000ms;-moz-transition:opacity 1000ms ease,visibility 0ms linear 1000ms;-ms-transition:opacity 1000ms ease,visibility 0ms linear 1000ms;-o-transition:opacity 1000ms ease,visibility 0ms linear 1000ms;transition:opacity 1000ms ease,visibility 0ms linear 1000ms}.js .b-lazy{opacity:0;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);-webkit-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-moz-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-ms-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-o-transition:opacity 1200ms ease-out,transform 1000ms ease-out;transition:opacity 1200ms ease-out,transform 1000ms ease-out}.js .b-loaded{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.js .fadeOnScroll{will-change:opacity,transform;-webkit-transition:opacity 1000ms linear,-webkit-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:opacity 1000ms linear,-moz-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:opacity 1000ms linear,-ms-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms linear,-o-transform 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms linear,transform 1500ms cubic-bezier(0.19, 1, 0.22, 1)}.js .fadeOnScroll:not(.in-view){opacity:0;visibility:hidden}.js .fadeOnScroll.fadeOnScrollFromTop:not(.in-view){-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}.js .fadeOnScroll.fadeOnScrollFromLeft:not(.in-view){-webkit-transform:translate3d(-1em, 0, 0);-moz-transform:translate3d(-1em, 0, 0);-ms-transform:translate3d(-1em, 0, 0);-o-transform:translate3d(-1em, 0, 0);transform:translate3d(-1em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromRight:not(.in-view){-webkit-transform:translate3d(1em, 0, 0);-moz-transform:translate3d(1em, 0, 0);-ms-transform:translate3d(1em, 0, 0);-o-transform:translate3d(1em, 0, 0);transform:translate3d(1em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromBottom:not(.in-view){-webkit-transform:translate3d(0, 1em, 0);-moz-transform:translate3d(0, 1em, 0);-ms-transform:translate3d(0, 1em, 0);-o-transform:translate3d(0, 1em, 0);transform:translate3d(0, 1em, 0)}.js .swiper-container .fadeOnScroll:not(.in-view){opacity:1;visibility:visible;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.js .fadeOnScroll.blurOnScroll:not(.in-view) .bg-image{-webkit-filter:blur(30px);-moz-filter:blur(30px);filter:blur(30px)}.js .fadeOnScroll.blurOnScroll .bg-image{-webkit-transition:opacity 1200ms ease-out,transform 1000ms ease-out,-webkit-filter 600ms linear;-moz-transition:opacity 1200ms ease-out,transform 1000ms ease-out,-moz-filter 600ms linear;-ms-transition:opacity 1200ms ease-out,transform 1000ms ease-out,filter 600ms linear;-o-transition:opacity 1200ms ease-out,transform 1000ms ease-out,filter 600ms linear;transition:opacity 1200ms ease-out,transform 1000ms ease-out,filter 300ms linear}.js .home-item .media-container .fadeOnScroll{-webkit-transition:opacity 600ms cubic-bezier(1, 0, 0, 1),transform 600ms cubic-bezier(1, 0, 0, 1);-moz-transition:opacity 600ms cubic-bezier(1, 0, 0, 1),transform 600ms cubic-bezier(1, 0, 0, 1);-ms-transition:opacity 600ms cubic-bezier(1, 0, 0, 1),transform 600ms cubic-bezier(1, 0, 0, 1);-o-transition:opacity 600ms cubic-bezier(1, 0, 0, 1),transform 600ms cubic-bezier(1, 0, 0, 1);transition:opacity 600ms cubic-bezier(1, 0, 0, 1),transform 600ms cubic-bezier(1, 0, 0, 1)}.js .home-item .media-container .fadeOnScroll:not(.in-view){-webkit-transform:scaleY(0) translate3d(-2.5em, 0, 0);-moz-transform:scaleY(0) translate3d(-2.5em, 0, 0);-ms-transform:scaleY(0) translate3d(-2.5em, 0, 0);-o-transform:scaleY(0) translate3d(-2.5em, 0, 0);transform:scaleY(0) translate3d(-2.5em, 0, 0)}.js .home-item .fadeOnScroll .bg-image{-webkit-transition:opacity 400ms ease-out;-moz-transition:opacity 400ms ease-out;-ms-transition:opacity 400ms ease-out;-o-transition:opacity 400ms ease-out;transition:opacity 400ms ease-out}.js .home-item .media-container .fadeOnScroll:not(.in-view) .bg-image{-webkit-filter:none;-moz-filter:none;filter:none}.bg-image{background-repeat:no-repeat;background-position:50% 50%;background-position:50% 50%9!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.big-text{font-size:150%}#contents{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#contents > .container{position:relative;width:100%;height:100%}#contents > .container > .wrapper{position:relative;width:100%;height:auto;min-height:100%;padding:5em 1em 2em 1em;overflow:hidden}#cover #contents > .container > .wrapper{padding-top:0}.full-width{margin-left:-1em;width:-webkit-calc(100% + 2em);width:-moz-calc(100% + 2em);width:calc(100% + 2em)}.header{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;height:4em;background-color:#fff;z-index:999;border-bottom:1px solid #000;-webkit-transition:opacity 500ms ease-in,-webkit-transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 500ms ease-in,-moz-transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 500ms ease-in,-ms-transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 500ms ease-in,-o-transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 500ms ease-in,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1)}.header.minimized{-webkit-transition:opacity 500ms ease-out 200ms,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 500ms ease-out 200ms,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 500ms ease-out 200ms,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 500ms ease-out 200ms,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 500ms ease-out 200ms,transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.logo{padding:1.5em 1em}.logo img{display:block;width:auto;height:1em;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}#menu{position:absolute;top:0;left:auto;right:0;bottom:auto;width:100%;max-width:100%;height:4em;z-index:999;padding:1em;padding-left:10em;text-align:right}.navigation li{display:inline-block;padding-left:1em}.navigation ul li a{padding:0.5em 0;text-transform:uppercase;font-size:85%;font-family:'RationalDisplay',Arial,Helvetica,sans-serif;font-weight:normal}.navigation ul li a.active,.navigation ul li a:focus,.navigation ul li a:hover{font-family:'SainteColombe',Arial,Helvetica,sans-serif}.footer{position:relative;z-index:999}.footer .gradient{position:relative;width:100%;height:5em;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.footer .footer-description,.footer .footer-navigation{position:relative;padding:1em;background-color:#fff}.footer .footer-navigation a{margin-right:2em;padding:0.2em 0}.footer .social{margin-bottom:1.5em}.newsletter{padding-bottom:2em}.mc-embedded-signup{position:relative;min-height:2em;clear:left;width:100%;max-width:100%}.mc-embedded-signup-scroll{position:relative}.mc-embedded-signup .signup-field{position:relative;display:inline-block;width:15em;max-width:100%;padding-right:2.25em}.mc-embedded-signup input[type="email"],.mc-embedded-signup input[type="text"]{outline:none;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border-bottom:1px solid #fff;color:#fff;font:inherit;letter-spacing:inherit;background-color:transparent;height:1.25em;line-height:1.25;width:100%;text-transform:inherit;opacity:1}.mc-embedded-signup input[type="email"]:-webkit-autofill,.mc-embedded-signup input[type="email"]:-webkit-autofill:focus,.mc-embedded-signup input[type="text"]:-webkit-autofill,.mc-embedded-signup input[type="text"]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #222 inset;color:inherit;-webkit-text-fill-color:#fff}input[type="email"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder{font-size:100%}input[type="email"]::-moz-placeholder,input[type="text"]::-moz-placeholder{font-size:100%}.mc-embedded-signup input.button{position:absolute;top:0;bottom:0;right:0;left:auto;padding:0 0.375em;color:#fff;font-size:100%;line-height:1;opacity:0.4;display:inline-block;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;outline:none;border:none;text-decoration:none;background-color:transparent;font-family:inherit;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.mc-embedded-signup input.button:focus,.mc-embedded-signup input.button:hover,.mc-embedded-signup input.email:valid ~ .clear input.button{color:#fff;opacity:1}.mc-embedded-signup-result{display:none;text-align:left}.btn{display:inline-block;cursor:pointer;background-image:none;background:transparent;background-color:transparent;color:inherit;outline:none;padding:0.25em 1em;border:1px solid #000;text-decoration:none;font-family:inherit;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.btn:focus,.btn:hover{opacity:1!important;color:#fff;background-color:#000}.btn:disabled{opacity:0.4!important}a.btn:after{display:none}a.local{}a.anchor{}a.external{}.dimmer{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.5);opacity:0;visibility:hidden;z-index:9998;-webkit-transition:opacity 700ms linear,visibility 700ms linear,left 800ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 700ms linear,visibility 700ms linear,left 800ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:opacity 700ms linear,visibility 700ms linear,left 800ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 700ms linear,visibility 700ms linear,left 800ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 700ms linear,visibility 700ms linear,left 800ms cubic-bezier(0.645, 0.045, 0.355, 1)}#popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-height:100%;margin:auto;background-color:#fff;color:#000;z-index:9999}#popup.closed{opacity:0;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}#popup{-webkit-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 650ms cubic-bezier(0.165, 0.84, 0.44, 1)}#popup .scroll-container{position:relative;width:100%;height:100%;padding:3em}#popup .popup-container{display:table;width:100%;height:100%;max-width:60em;margin:auto}#popup .popup-wrapper{display:table-cell;vertical-align:middle}.scroll-container{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.media-container{display:block;position:relative;width:100%;margin-top:1em;margin-bottom:1em;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#cover .media-container{margin-top:0;margin-bottom:0}.media-wrapper{display:block;position:relative;width:100%;height:auto;padding-bottom:75%;overflow:hidden}.media-container-back{display:none}.media-wrapper .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media-wrapper.loaded{background-color:transparent!important}.home-item{position:relative;margin-bottom:3em}.js .home-item .fadeOnScroll .bg-image{-webkit-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-moz-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-ms-transition:opacity 1200ms ease-out,transform 1000ms ease-out;-o-transition:opacity 1200ms ease-out,transform 1000ms ease-out;transition:opacity 1200ms ease-out,transform 1000ms ease-out}.home-item-title{font-size:150%;font-family:RationalDisplay,Arial,Helvetica,sans-serif}.home-item-title a:hover{font-weight:normal}.clear-margins{width:100%;height:1px}.details-title{position:relative;padding:0 0 0.35em 0;border-bottom:1px solid #000;background-color:#fff}.details-title h1{font-size:135%}.details-title + .details-intro{padding:1.5em 0}.details-info{padding:0 1em;margin-bottom:2em}.details-info .left,.details-info .right{margin-bottom:1em}.details-info-title{display:block;padding:1em 0}.shop-link{display:inline-block;float:right;text-transform:uppercase;min-width:50%}.about-description{padding:2em 0}.about-description,.details-description{line-height:1.4}.about-info{padding:0}.about-info ul{margin:0;padding:0;list-style:none}.about-info a{padding:0.2em 0}.about-image{position:relative}.about-image-1{margin-top:-37.5%;margin-left:auto;margin-right:0;width:90%}.about-image-2{margin-top:-100%;margin-left:auto;margin-right:15%;width:60%}.about-image-3{margin-top:15%;margin-right:auto;margin-left:0;width:60%}.about-image-1 .media-wrapper{padding-bottom:61%}.about-image-2 .media-wrapper{padding-bottom:135%}.about-image-3 .media-wrapper{padding-bottom:135%}.contact-info a{padding:0.2em 0}.exhibition-info .project-links{list-style:none;margin:0;padding:0}.exhibition-info .project-link{display:block;text-align:right}.exhibition-info .project-link a{text-transform:uppercase}.exhibition-info .left,.exhibition-info .right{padding:1em 0}#home-item-bikini .media-container-front .media-wrapper,#home-item-donald .media-container-front .media-wrapper,#home-item-nina .media-container-front .media-wrapper{padding-bottom:62%!important}#home-item-bikini .media-container-back .media-wrapper,#home-item-donald .media-container-back .media-wrapper,#home-item-nina .media-container-back .media-wrapper{padding-bottom:117%!important}#home-item-hella .media-container-back .media-wrapper,#home-item-hella .media-container-front .media-wrapper{padding-bottom:49%!important}#home-item-apollon .media-container-front .media-wrapper,#home-item-hitan .media-container-back .media-wrapper,#home-item-hitan .media-container-front .media-wrapper{padding-bottom:67%!important}#home-item-haly .media-container-front .media-wrapper{padding-bottom:69%!important}#home-item-haly .media-container-back .media-wrapper{padding-bottom:97%!important}#home-item-jimmie .media-container-back .media-wrapper,#home-item-jimmie .media-container-front .media-wrapper{padding-bottom:51%!important}#home-item-apollon .media-container-back .media-wrapper{padding-bottom:133%}#home-item-gaby .media-container-back .media-wrapper{padding-bottom:96%!important}#home-item-gaby .media-container-front .media-wrapper{padding-bottom:61%!important}#privacy .description{padding-top:2em}.details-description{padding:0 1em;margin-bottom:3em}.media-wrapper video{position:absolute;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%)!important;-ms-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%)!important;-webkit-transition:opacity 500ms linear;-moz-transition:opacity 500ms linear;-ms-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;transition:opacity 500ms linear}.object-fit .media-wrapper video{top:0;left:0;width:100%;height:100%;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-object-fit:cover;-moz-object-fit:cover;-o-object-fit:cover;object-fit:cover}@supports (object-fit: cover){.media-wrapper video{top:0;left:0;width:100%;height:100%;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-object-fit:cover;-moz-object-fit:cover;-o-object-fit:cover;object-fit:cover}}.js .media-wrapper video[autoplay]{opacity:0}.js .media-wrapper video[autoplay].ready{opacity:1}.android.no-videoautoplay .media-wrapper .video,.ios.no-videoautoplay .media-wrapper .video{display:none}#cover .media-container-horizontal .media-wrapper{padding-bottom:62.5%}#cover .media-container-vertical .media-wrapper{padding-bottom:125%}#cover .media-container h2{position:absolute;top:50%;left:0;right:0;bottom:auto;margin-top:-0.5em;height:1em;font-size:225%;line-height:1;text-align:center;text-transform:uppercase;font-weight:bold}#cover .description{font-size:115%;padding-top:1em;text-align:justify}.header .logo{z-index:9999}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (orientation: landscape){#cover .media-container-vertical{width:50%;float:left}}@media only screen and (orientation: portrait){#cover .cover-1{width:100%;height:100%;height:100vh}#cover .cover-2,#cover .cover-3,#cover .cover-4{width:100%}#cover .cover-1 .media-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding-bottom:0}#cover .cover-2 .media-wrapper,#cover .cover-3 .media-wrapper,#cover .cover-4 .media-wrapper{padding-bottom:75%}}@media only screen and (min-width: 22.5em){#contents > .container > .wrapper{padding:5em 1em 2em 2em}#cover #contents > .container > .wrapper{padding:5em 1em 2em 1em;padding-top:0}}@media only screen and (min-width: 35em){body{font-size:100%}#contents > .container > .wrapper{padding:5em 1em 2em 20%}#cover #contents > .container > .wrapper{padding:5em 1em 2em 1em;padding-top:0}.logo{padding:1.5em 2em}#menu{padding:1em 2em}.home-item{margin-bottom:4em}#cover .description{font-size:150%;padding-top:0.25em}}@media only screen and (max-width: 49.999em){.hidden-mobile{display:none!important}.full-width-mobile{margin-left:-1em;width:-webkit-calc(100% + 2em);width:-moz-calc(100% + 2em);width:calc(100% + 2em)}.home-item .media-container{margin-top:0.5em}.home-item{padding-bottom:1.5em}.home-item-title{position:absolute;bottom:0;z-index:1}.about-info .column:last-child:before{content:' - ';display:inline}.about-info:not(:first-child){margin-bottom:0}}@media only screen and (min-width: 50em){body{font-size:90%}.hidden-desktop{display:none!important}.big-text{font-size:275%;line-height:1.2}.js .fadeOnScroll.fadeOnScrollFromTop:not(.in-view){-webkit-transform:translate3d(0, -2em, 0);-moz-transform:translate3d(0, -2em, 0);-ms-transform:translate3d(0, -2em, 0);-o-transform:translate3d(0, -2em, 0);transform:translate3d(0, -2em, 0)}.js .fadeOnScroll.fadeOnScrollFromLeft:not(.in-view){-webkit-transform:translate3d(-2em, 0, 0);-moz-transform:translate3d(-2em, 0, 0);-ms-transform:translate3d(-2em, 0, 0);-o-transform:translate3d(-2em, 0, 0);transform:translate3d(-2em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromRight:not(.in-view){-webkit-transform:translate3d(2em, 0, 0);-moz-transform:translate3d(2em, 0, 0);-ms-transform:translate3d(2em, 0, 0);-o-transform:translate3d(2em, 0, 0);transform:translate3d(2em, 0, 0)}.js .fadeOnScroll.fadeOnScrollFromBottom:not(.in-view){-webkit-transform:translate3d(0, 2em, 0);-moz-transform:translate3d(0, 2em, 0);-ms-transform:translate3d(0, 2em, 0);-o-transform:translate3d(0, 2em, 0);transform:translate3d(0, 2em, 0)}.js .home-item .media-container-front .fadeOnScroll{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.logo{padding:1.5em 4em}.logo img{width:8em;height:auto}#menu{padding:0.75em 3em 0.75em 4em;width:auto}#contents > .container > .wrapper{padding:6em 3.5em 3em 35%}#cover #contents > .container > .wrapper{padding:6em 3.5em 3em 3.5em;padding-top:0}.full-width,.full-width-desktop{margin-left:-3.5em;width:-webkit-calc(100% + 7em);width:-moz-calc(100% + 7em);width:calc(100% + 7em)}.navigation ul li a{padding:0.65em 0;margin-left:2.5em}.footer .footer-description,.footer .footer-navigation{padding:1.5em 4em}.footer .footer-navigation{padding-bottom:2em}.footer .footer-navigation .left{float:left}.footer .footer-navigation .right{float:right}.footer .footer-navigation .left a{margin-left:0;margin-right:2em}.footer .footer-navigation .right a{margin-left:2em;margin-right:0}.footer-item{display:inline-block}.footer .social{margin-bottom:0}.media-container-back{display:block;position:relative;margin-left:0;margin-right:auto}.media-container-back .fadeOnScroll{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;-webkit-transition-duration:1000ms,2000ms;-moz-transition-duration:1000ms,2000ms;-ms-transition-duration:1000ms,2000ms;-o-transition-duration:1000ms,2000ms;transition-duration:1000ms,2000ms}.home-item{margin-bottom:8em}.home-item .media-container{display:block;width:70%;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.home-item-title{font-size:200%;position:absolute}.home-item .media-container-vertical{width:50%}.home-item .media-container-horizontal{width:75%}.home-item .media-container-front{margin-right:auto;margin-left:0}.home-item .media-container-back{margin-right:0;margin-left:auto}.about-image:hover,.home-item .media-container-back:hover,.home-item .media-container-front:hover{z-index:10;-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}#home-item-bikini .media-container-front,#home-item-donald .media-container-front{width:70%;margin-top:-53.5%}#home-item-bikini .media-container-back,#home-item-donald .media-container-back{width:50%;margin-right:15%}#home-item-bikini .home-item-title,#home-item-donald .home-item-title{top:auto;left:0;right:auto;bottom:-16%}#home-item-nina .media-container-back{width:50%}#home-item-nina .media-container-front{width:65%;margin-top:-51.5%;margin-left:15%}#home-item-nina .home-item-title{top:auto;bottom:-2%}#home-item-hella .media-container-back{width:90%}#home-item-hella .media-container-front{width:90%;margin-top:-30%;margin-right:10%;margin-bottom:-7%}#home-item-hella .home-item-title{position:relative;left:35%}#home-item-hitan .media-container-back{width:65%;margin-top:11.5%}#home-item-hitan .media-container-front{width:65%;margin-top:-55%}#home-item-hitan .home-item-title{position:relative}#home-item-haly{padding-top:5%;padding-bottom:25%}#home-item-haly .media-container-back{width:65%;margin-top:7%}#home-item-haly .media-container-front{width:65%;margin-top:-77%;margin-top:-webkit-calc(-75% - 1.3em);margin-top:-moz-calc(-75% - 1.3em);margin-top:calc(-75% - 1.3em);margin-left:auto;margin-right:15%}#home-item-haly .home-item-title{position:relative}#home-item-jimmie .media-container-back{width:85%}#home-item-jimmie .media-container-front{width:80%;margin-top:-30%;margin-bottom:-7%}#home-item-jimmie .home-item-title{position:relative;left:35%}#home-item-apollon{padding-bottom:32%}#home-item-apollon .media-container-back{width:50%;padding-top:12%;margin-left:auto;margin-right:0}#home-item-apollon .media-container-front{width:65%;margin-top:-80%;margin-left:auto;margin-right:15%}#home-item-apollon .home-item-title{top:60%;left:20%;bottom:-21%}#home-item-gaby .media-container-back{width:63%}#home-item-gaby .media-container-front{width:75%;margin-top:-55%}.details-title{position:fixed;top:2em;left:35%;right:3.5em;bottom:auto;padding:2.75em 0 0.75em 0;z-index:998}.details-title h1{font-size:165%}.details-title + .details-intro{padding:2em 0 1em}.details-images{margin-right:0}.details-info .left,.details-info .right{width:50%;float:left}.shop-link{margin-top:1em;margin-bottom:2em}.about-intro{margin-top:-0.15em}.about-description{padding:3em 0}.about-image-1{margin-top:-48%;margin-left:auto;margin-right:0;margin-bottom:20%;width:62.5%}.about-image-2{margin-top:-60%;margin-left:17.5%;margin-right:auto;width:37.5%}.about-image-3{margin-top:10%;margin-left:0;margin-right:auto;width:37.5%}.press-list a{display:table;table-layout:fixed;width:100%}.press-list a .column{display:table-cell;width:50%}.press-list a .column:last-child{padding-left:1em}#privacy .description{padding-top:4em}#cover .media-container h2{font-size:275%}#cover .description{font-size:200%}}@media only screen and (min-width: 65em){body{font-size:100%}}@media only screen and (min-width: 75em){body{font-size:110%}.home-item{margin-bottom:10em}}@media only screen and (min-width: 95em){body{font-size:110%}}@media only screen and (min-width: 102.5em){body{font-size:112.5%}}@media only screen and (min-width: 110em){body{font-size:115%}}@media only screen and (min-width: 117.5em){body{font-size:120%}}@media only screen and (min-width: 125em){body{font-size:125%}}@media only screen and (min-width: 137.5em){body{font-size:130%}}@media only screen and (min-width: 150em){body{font-size:135%}}@media only screen and (min-width: 1025px){.header.minimized{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}}@media print,(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 1.25dppx),(min-resolution: 120dpi){}@media print{*,*:after,*:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}