a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}head{font-family:mobile-s}@media only screen and (min-width:0){head{font-family:mobile-s}}@media only screen and (min-width:480px){head{font-family:mobile-p}}@media only screen and (min-width:600px){head{font-family:mobile-l}}@media only screen and (min-width:657px){head{font-family:mobile-xl}}@media only screen and (min-width:768px){head{font-family:tablet-p}}@media only screen and (min-width:1024px){head{font-family:tablet-l}}@media only screen and (min-width:1230px){head{font-family:desktop-m}}@media only screen and (min-width:1454px){head{font-family:desktop-l}}@font-face{font-family:SwatchCTBold;src:url(../fonts/sg11_swatch_ct_web_bold_original-webfont.eot);src:url(../fonts/sg11_swatch_ct_web_bold_original-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sg11_swatch_ct_web_bold_original-webfont.woff2) format("woff2"),url(../fonts/sg11_swatch_ct_web_bold_original-webfont.woff) format("woff"),url(../fonts/sg11_swatch_ct_web_bold_original-webfont.ttf) format("truetype"),url(../fonts/sg11_swatch_ct_web_bold_original-webfont.svg#swatch_ct_webbold) format("svg")}@font-face{font-family:SwatchCT;src:url(../fonts/sg11_swatch_ct_web_regular_original-webfont.eot);src:url(../fonts/sg11_swatch_ct_web_regular_original-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sg11_swatch_ct_web_regular_original-webfont.woff2) format("woff2"),url(../fonts/sg11_swatch_ct_web_regular_original-webfont.woff) format("woff"),url(../fonts/sg11_swatch_ct_web_regular_original-webfont.ttf) format("truetype"),url(../fonts/sg11_swatch_ct_web_regular_original-webfont.svg#swatch_ct_webregular) format("svg")}.strong,strong{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal}.is-container{max-width:1454px;margin:0 18px}@media only screen and (min-width:657px){.is-container{margin:0 36px}}@media only screen and (min-width:768px){.is-container{margin:0 90px}}@media only screen and (min-width:1634px){.is-container{margin:0 auto}}html{font-size:62.5%;height:100%}body{font-family:SwatchCT,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.58}@media only screen and (min-width:657px){body{font-size:18px}}body *{text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}[hidden]{display:none}img{display:inline-block;height:auto;max-width:100%}#js-logger{position:fixed;right:20px;bottom:20px;left:20px;color:#fff;height:16.66667%;background-color:rgba(0,0,0,.9);padding:20px;font-size:14px;overflow-y:auto;z-index:9999;border-radius:10px;border:10px solid red}@media print{*{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) ")"}.ir a:after,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}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s}.page-transition{opacity:0;transition:.3s ease-out;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@-webkit-keyframes cascade{0%{-webkit-transform:scale(.95) translateY(20px);transform:scale(.95) translateY(20px);opacity:0}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes cascade{0%{-webkit-transform:scale(.95) translateY(20px);transform:scale(.95) translateY(20px);opacity:0}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}.cascade-animation{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cascade-animation.come-in{-webkit-animation:cascade .6s 1;animation:cascade .6s 1;-webkit-animation-timing-function:cubic-bezier(0,.59,.24,1.2);animation-timing-function:cubic-bezier(0,.59,.24,1.2);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cascade-animation.come-in:nth-of-type(1n){-webkit-animation-delay:.1s;animation-delay:.1s}.cascade-animation.come-in:nth-of-type(2n){-webkit-animation-delay:.2s;animation-delay:.2s}.cascade-animation.come-in:nth-of-type(3n){-webkit-animation-delay:.3s;animation-delay:.3s}.cascade-animation.come-in:nth-of-type(4n){-webkit-animation-delay:.4s;animation-delay:.4s}.cascade-animation.come-in:nth-of-type(5n){-webkit-animation-delay:.5s;animation-delay:.5s}.cascade-animation.come-in:nth-of-type(6n){-webkit-animation-delay:.6s;animation-delay:.6s}.cascade-animation.come-in:nth-of-type(7n){-webkit-animation-delay:.7s;animation-delay:.7s}.cascade-animation.come-in:nth-of-type(8n){-webkit-animation-delay:.8s;animation-delay:.8s}.cascade-animation.come-in:nth-of-type(9n){-webkit-animation-delay:.9s;animation-delay:.9s}.cascade-animation.come-in:nth-of-type(10n){-webkit-animation-delay:1s;animation-delay:1s}.cascade-animation.come-in:nth-of-type(11n){-webkit-animation-delay:1.1s;animation-delay:1.1s}.cascade-animation.come-in:nth-of-type(12n){-webkit-animation-delay:1.2s;animation-delay:1.2s}.cascade-animation.come-in:nth-of-type(13n){-webkit-animation-delay:1.3s;animation-delay:1.3s}.cascade-animation.come-in:nth-of-type(14n){-webkit-animation-delay:1.4s;animation-delay:1.4s}.cascade-animation.come-in:nth-of-type(15n){-webkit-animation-delay:1.5s;animation-delay:1.5s}.cascade-animation.come-in:nth-of-type(16n){-webkit-animation-delay:1.6s;animation-delay:1.6s}.cascade-animation.come-in:nth-of-type(17n){-webkit-animation-delay:1.7s;animation-delay:1.7s}.cascade-animation.come-in:nth-of-type(18n){-webkit-animation-delay:1.8s;animation-delay:1.8s}.cascade-animation.come-in:nth-of-type(19n){-webkit-animation-delay:1.9s;animation-delay:1.9s}.cascade-animation.come-in:nth-of-type(20n){-webkit-animation-delay:2s;animation-delay:2s}.page-wrapper{overflow-x:hidden}.r-main{display:block;z-index:1}.is-relative,.r-footer,.r-main{position:relative}[data-css=c-logo] .logo__link{display:block;width:100px;line-height:0}[data-css=c-logo] .logo__image{width:100%}@media only screen and (min-width:768px){[data-css=c-logo] .logo__link{width:160px}}[data-css=c-downloads]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);text-align:center;width:100%;opacity:0;pointer-events:none;transition:opacity .3s ease-out;color:#fff;text-transform:uppercase;font-size:12px}[data-css=c-downloads].is-visible{opacity:1;pointer-events:auto;z-index:1}[data-css=c-downloads] .downloads__wrapper{display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;height:100%;position:absolute;width:100%;left:0;top:0}[data-css=c-downloads] .downloads__title{font-size:1.8em;margin-bottom:.5em}[data-css=c-downloads] .downloads__link-wrapper{display:block;flex:0 0 100%;margin-bottom:1em}[data-css=c-downloads] .downloads_scroll{max-height:80vh;overflow-y:scroll;width:100%}[data-css=c-downloads] .download__collections{display:block;width:100%}[data-css=c-downloads] .download__collection{margin-bottom:4em}[data-css=c-downloads] .download__collection:last-child{margin-bottom:2.5em;position:relative;padding-bottom:1.5em}[data-css=c-downloads] .download__collection:last-child:after{content:"";display:block;position:absolute;top:100%;left:50%;width:50px;height:1px;background:#fff;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[data-css=c-downloads] .downloads__link{background-color:#fff;color:#000;padding:.8em 1em .6em;text-decoration:none;display:block;border-radius:30px;font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;font-size:.9em;transition:color .2s ease,background .2s ease;width:220px;margin:0 auto}[data-css=c-downloads] .downloads__link:hover{background-color:#b33d4c;color:#fff}@media screen and (min-width:768px){[data-css=c-downloads] .downloads__link{font-size:1.1em;padding:1em 3em .8em;width:280px}[data-css=c-downloads] .downloads_scroll{max-height:none;overflow-y:visible;width:100%}}[data-css=c-toggler]{display:block;line-height:1;display:flex;flex-direction:row}[data-css=c-toggler] .toggler__label{display:inline-block;font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal}[data-css=c-toggler] .toggler__label-active{display:none}[data-css=c-toggler] .toggler__btn{background-color:#fff;color:#000;text-transform:uppercase;font-size:.65em;border:0;border-radius:20px;padding:.8em 1.2em .75em;box-shadow:0 2px 4px rgba(0,0,0,.5);cursor:pointer;outline:none;transition:color .2s ease,background .2s ease;position:relative;z-index:300}[data-css=c-toggler] .toggler__btn:hover{background-color:#b33d4c;color:#fff}[data-css=c-toggler].is-active.mouseover .toggler__inner,[data-css=c-toggler].is-active .toggler__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:transparent}[data-css=c-toggler].is-active.mouseover .toggler__inner,[data-css=c-toggler].is-active.mouseover .toggler__inner:before,[data-css=c-toggler].is-active .toggler__inner,[data-css=c-toggler].is-active .toggler__inner:before{transition:background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}[data-css=c-toggler].is-active.mouseover .toggler__inner:before,[data-css=c-toggler].is-active .toggler__inner:before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}[data-css=c-toggler].is-active.mouseover .toggler__inner:after,[data-css=c-toggler].is-active .toggler__inner:after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg);transition:background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}[data-css=c-toggler].is-active .toggler__label-default{display:none}[data-css=c-toggler].is-active .toggler__label-active{display:inline}[data-css=c-toggler].is-active .toggler__inner,[data-css=c-toggler].is-active .toggler__inner:after,[data-css=c-toggler].is-active .toggler__inner:before{transition:background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .3s cubic-bezier(.645,.045,.355,1),background-color .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}[data-css=c-toggler].mouseover .toggler__inner:before{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}[data-css=c-toggler].mouseover .toggler__inner:after{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}.nav-is-visible .toggler__inner:after,.nav-is-visible .toggler__inner:before{background-color:#fff}@media only screen and (min-width:768px){[data-css=c-toggler] .toggler__btn{padding:.9em 1.8em .8em;font-size:.8em}}[data-css=c-nav-header]{position:fixed;top:0;right:0;left:0;color:#fff;padding:9px;z-index:99;transition:opacity .4s ease}[data-css=c-nav-header].scroll:after{background:#000}[data-css=c-nav-header]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;z-index:-1;transition:background .4s ease}[data-css=c-nav-header] .nav-header__flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}[data-css=c-nav-header] .nav-header__center{display:none}[data-css=c-nav-header] .nav-header__center,[data-css=c-nav-header] .nav-header__left,[data-css=c-nav-header] .nav-header__right{opacity:0}[data-css=c-nav-header] .nav-header__center.is-visible,[data-css=c-nav-header] .nav-header__left.is-visible,[data-css=c-nav-header] .nav-header__right.is-visible{transition-property:opacity ease;transition-duration:1s;transition-delay:3.8s;opacity:1}[data-css=c-nav-header] .nav-header__nav-list{display:flex;justify-content:center}[data-css=c-nav-header] .nav-header__nav-link{color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:border .2s ease;margin:0 20px}[data-css=c-nav-header] .nav-header__nav-link:hover{border-bottom:1px solid #fff}@media only screen and (min-width:657px){[data-css=c-nav-header] .nav-header__left{flex:0 0 25%;max-width:25%}[data-css=c-nav-header] .nav-header__center{flex:0 0 50%;max-width:50%;text-align:center;display:block;margin:0}[data-css=c-nav-header] .nav-header__right{flex:0 0 25%;max-width:25%;display:flex;flex-wrap:wrap;justify-content:flex-end}}@media only screen and (min-width:1024px){[data-css=c-nav-header]{padding:18px 36px}}[data-css=c-section]{padding:18px 0}@media only screen and (min-width:1024px){[data-css=c-section]{padding:72px 0}}[data-css=c-section] .section__title-wrapper{display:flex;flex-direction:column;text-align:center}[data-css=c-section] .section__title{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#fff;font-size:2em;line-height:1.2;display:block;align-self:center;text-align:right;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0 auto 72px;transition-duration:1s}[data-css=c-section] .section__title .header__title-img,[data-css=c-section] .section__title span{display:block;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition:2s cubic-bezier(.53,.67,0,1);opacity:.001;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,transform,opacity;transition-property:filter,transform,opacity,-webkit-filter,-webkit-transform;-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,filter}[data-css=c-section] .section__title .header__title-img:first-child,[data-css=c-section] .section__title span:first-child{margin-right:30px;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}[data-css=c-section] .section__title .header__title-img{display:inline-block}[data-css=c-section] .section__title .header__title-img:first-child{margin-right:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);-webkit-filter:blur(200px) drop-shadow(0 0 2px #000);filter:blur(200px) drop-shadow(0 0 2px black)}[data-css=c-section] .section__title.is-visible .header__title-img,[data-css=c-section] .section__title.is-visible span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}[data-css=c-section] .section__title.is-visible .header__title-img{-webkit-filter:blur(0) drop-shadow(0 0 10px #000);filter:blur(0) drop-shadow(0 0 10px black)}[data-css=c-section] .section__title.is-left{text-align:left}[data-css=c-section] .section__title span{text-shadow:0 1px 30px #000;transition-duration:1s}[data-css=c-section] .section__title span:nth-child(2){transition-delay:.2s}[data-css=c-section] .section__title span.discover{font-size:.4em;text-align:left;margin-left:-10px}[data-css=c-section] .section__download{position:relative;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);color:#000;padding:1em 1.8em .8em;font-size:.7em;transition:background .2s ease,color .2s ease;background-color:#fff;border-radius:30px;text-decoration:none;font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;display:inline-block;box-shadow:0 0 15px rgba(0,0,0,.7)}[data-css=c-section] .section__download:hover{background-color:#b33d4c;color:#fff}@media only screen and (min-width:1024px){[data-css=c-section] .section__title{font-size:2.4em}}.c-section--collection .section__title span:nth-child(2){transition-delay:.2s;margin-right:20px}.c-section--collection .section__title span:nth-child(3){transition-delay:.3s}.c-section--gallery .section__title-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:36px}.c-section--gallery .section__title-left,.c-section--gallery .section__title-right{flex:0 0 100%;max-width:100%}.c-section--gallery .section__title-right{display:flex;align-items:flex-end}.c-section--gallery .section__title{margin-bottom:0}.c-section--gallery .section__title span:nth-child(2){transition-delay:.2s;margin-right:20px}.c-section--gallery .section__title span:nth-child(3){transition-delay:.3s}.c-section--gallery .section__lead{color:#fff;align-self:center;text-align:right;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin:auto auto 0}.c-section--gallery .section__lead .header__title-img,.c-section--gallery .section__lead span{display:block;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition:2s cubic-bezier(.53,.67,0,1);opacity:.001;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,transform,opacity;transition-property:filter,transform,opacity,-webkit-filter,-webkit-transform;-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,filter}.c-section--gallery .section__lead .header__title-img:first-child,.c-section--gallery .section__lead span:first-child{margin-right:30px;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.c-section--gallery .section__lead .header__title-img{display:inline-block}.c-section--gallery .section__lead .header__title-img:first-child{margin-right:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);-webkit-filter:blur(200px) drop-shadow(0 0 2px #000);filter:blur(200px) drop-shadow(0 0 2px black)}.c-section--gallery .section__lead.is-visible .header__title-img,.c-section--gallery .section__lead.is-visible span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}.c-section--gallery .section__lead.is-visible .header__title-img{-webkit-filter:blur(0) drop-shadow(0 0 10px #000);filter:blur(0) drop-shadow(0 0 10px black)}.c-section--gallery .section__lead span{text-shadow:0 1px 30px #000}.c-section--gallery .section__lead span:first-child{transition-delay:.4s}.c-section--gallery .section__lead span:nth-child(2){transition-delay:.6s}@media only screen and (min-width:1024px){.c-section--gallery .section__title-left,.c-section--gallery .section__title-right{flex:0 0 50%;max-width:50%}}[data-css=c-video]{position:relative;cursor:pointer;line-height:0;margin-bottom:40px}[data-css=c-video]:after{content:"";position:absolute;left:0;width:100%;top:0;height:100%;background-color:rgba(0,0,0,.3);z-index:2;transition:background .3s ease}[data-css=c-video] .video__video{width:100%;margin:0}[data-css=c-video] .video__play{background:none;width:50px;position:absolute;top:50%;left:50%;opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(.85);transform:translate3d(-50%,-50%,0) scale(.85);cursor:pointer;z-index:30;text-transform:uppercase;overflow:visible;margin:0;padding:0;outline:none;border:none;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}[data-css=c-video] .section__headline{opacity:0;transition:opacity .3s linear;z-index:4}[data-css=c-video].hover:after{background-color:transparent}[data-css=c-video].hover .video__play{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}[data-css=c-video].playing .section__headline,[data-css=c-video].playing .video__play{opacity:0}[data-css=c-video].playing:after{background-color:transparent}[data-css=c-video].playing .video__preview{opacity:0}@media only screen and (min-width:768px){[data-css=c-video] .video__play{width:auto}}[data-css=c-gallery]{line-height:1.3;margin-top:1em;position:relative;background:#fff}[data-css=c-gallery].loaded{display:block;opacity:1}[data-css=c-gallery].blue{color:#fff}[data-css=c-gallery] .gallery__img{width:100%}[data-css=c-gallery] .gallery__carousel-wrapper,[data-css=c-gallery] .gallery__item{position:relative}[data-css=c-gallery] .gallery__arrow{position:absolute;top:50%;background:#000;border:none;outline:none;width:40px;height:40px;margin:0;padding:0;cursor:pointer;border-radius:100%;box-shadow:5px 5px 30px rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}[data-css=c-gallery] .gallery__arrow.slick-disabled{opacity:.5;cursor:default}[data-css=c-gallery] .gallery__arrow.slick-disabled .gallery__arrow-img path{fill:grey}[data-css=c-gallery] .gallery__prev{left:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-css=c-gallery] .gallery__next{right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-css=c-gallery] .gallery__arrow-img{width:50%}[data-css=c-gallery] .gallery__arrow-img path{fill:#fff;transition:fill .2s ease}[data-css=c-gallery] .gallery__arrow-img-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-css=c-gallery] .gallery__download{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;position:absolute;left:15px;top:100%;margin-top:10px;font-size:.7em;text-decoration:none;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.14);text-transform:uppercase;border-bottom:1px solid #fff}[data-css=c-gallery] .gallery__name{position:absolute;left:15px;bottom:15px;color:#fff;font-size:.8em;text-shadow:2px 2px 4px rgba(0,0,0,.8)}@media only screen and (min-width:768px){[data-css=c-gallery]{margin-top:2em}}@media only screen and (min-width:1024px){[data-css=c-gallery] .gallery__arrow{width:45px;height:45px}}.c-gallery--small,.c-gallery--small-bape{position:relative;z-index:2;background:none}.c-gallery--small-bape.loaded,.c-gallery--small.loaded{display:block}.c-gallery--small-bape .gallery__title,.c-gallery--small .gallery__title{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;margin-bottom:36px;text-align:center;text-transform:none}@media only screen and (min-width:1024px){.c-gallery--small-bape .gallery__title,.c-gallery--small .gallery__title{font-size:1.4em;margin-bottom:54px}}.c-gallery--small-bape .slick-list,.c-gallery--small .slick-list{padding:72px 0;margin-bottom:2em}.c-gallery--small-bape .gallery__item,.c-gallery--small .gallery__item{margin-right:9px;box-shadow:-10px 10px 51px -2px rgba(0,0,0,.38)}.c-gallery--small-bape .gallery__item:last-child,.c-gallery--small .gallery__item:last-child{margin-right:0}@media only screen and (min-width:657px){.c-gallery--small-bape .gallery__prev,.c-gallery--small .gallery__prev{left:144px}.c-gallery--small-bape .gallery__item,.c-gallery--small .gallery__item{margin-right:18px}}@media only screen and (min-width:1024px){.c-gallery--small-bape .slick-list,.c-gallery--small .slick-list{margin:0 -50px 4em 0}.c-gallery--small-bape .gallery__item,.c-gallery--small .gallery__item{margin-right:36px}.c-gallery--small-bape .gallery__next,.c-gallery--small .gallery__next{right:30px}}@media only screen and (min-width:1634px){.c-gallery--small-bape .gallery__prev,.c-gallery--small .gallery__prev{left:calc(50% - 687px)}}.c-gallery--small-bape .slick-list{margin-bottom:0}@media only screen and (min-width:657px){.c-gallery--small-bape .slick-list{margin:0;padding:72px 0 72px 90px}}@media only screen and (min-width:1634px){.c-gallery--small-bape .slick-list{padding-left:calc(50% - 723px)}}[data-css=c-figure]{position:relative;margin-bottom:18px}[data-css=c-figure] .figure__figure{line-height:0}[data-css=c-figure] .figure__image{width:100%}[data-css=c-figure] .figure__caption{color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-transform:uppercase;pointer-events:none}@media only screen and (min-width:1024px){[data-css=c-figure]{margin-bottom:36px}}[data-css=c-footer]{text-align:center;color:#fff;padding:2em 0;font-size:.75em}[data-css=c-footer] .footer__join{font-size:.9em}[data-css=c-footer] .copyright,[data-css=c-footer] .footer__hashtag,[data-css=c-footer] .footer__join{text-shadow:0 0 10px rgba(0,0,0,.7)}[data-css=c-footer] .footer__hashtag{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;font-size:1.5em}[data-css=c-footer] .footer__social-wrapper{margin-top:10px}[data-css=c-footer] .footer__social-anchor{display:inline-block;width:20px;margin:0 10px}[data-css=c-footer] .footer__social-img{height:20px;width:20px;-webkit-filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7))}[data-css=c-footer] .copyright{font-size:.9em;margin-top:2.5em}@media screen and (min-width:1024px){[data-css=c-footer]{padding:1em 0 2em;font-size:1em}[data-css=c-footer] .footer__hashtag{font-size:2em}[data-css=c-footer] .footer__social-wrapper{margin-top:20px}[data-css=c-footer] .footer__social-anchor{width:30px;margin:0 20px}[data-css=c-footer] .footer__social-img{height:30px;width:30px}}@media screen and (min-width:1230px){[data-css=c-footer]{padding:4em 0 2em}}[data-css=c-header]{margin-bottom:72px}[data-css=c-header] .header__content{max-width:1454px;margin:0 18px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);box-sizing:border-box}@media only screen and (min-width:657px){[data-css=c-header] .header__content{margin:0 36px}}@media only screen and (min-width:768px){[data-css=c-header] .header__content{margin:0 90px}}@media only screen and (min-width:1634px){[data-css=c-header] .header__content{margin:0 auto}}[data-css=c-header] .header__tittle-wrapper{text-align:center;display:flex;flex-direction:column}[data-css=c-header] .header__title{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#fff;font-size:2.4em;line-height:1.2;display:block;align-self:center;text-align:right;display:inline-block;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-css=c-header] .header__title .header__title-img,[data-css=c-header] .header__title span{display:block;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition:2s cubic-bezier(.53,.67,0,1);opacity:.001;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,transform,opacity;transition-property:filter,transform,opacity,-webkit-filter,-webkit-transform;-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,filter}[data-css=c-header] .header__title .header__title-img:first-child,[data-css=c-header] .header__title span:first-child{margin-right:30px;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}[data-css=c-header] .header__title .header__title-img{display:inline-block}[data-css=c-header] .header__title .header__title-img:first-child{margin-right:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);-webkit-filter:blur(200px) drop-shadow(0 0 2px #000);filter:blur(200px) drop-shadow(0 0 2px black)}[data-css=c-header] .header__title.is-visible .header__title-img,[data-css=c-header] .header__title.is-visible span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}[data-css=c-header] .header__title.is-visible .header__title-img{-webkit-filter:blur(0) drop-shadow(0 0 10px #000);filter:blur(0) drop-shadow(0 0 10px black)}[data-css=c-header] .header__title span{text-shadow:0 1px 30px #000}[data-css=c-header] .header__title span:nth-child(2){transition-delay:.2s}[data-css=c-header] .header__lead{color:#fff;align-self:center;text-align:right;display:inline-block;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:12px;text-align:center}[data-css=c-header] .header__lead .header__title-img,[data-css=c-header] .header__lead span{display:block;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition:2s cubic-bezier(.53,.67,0,1);opacity:.001;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,transform,opacity;transition-property:filter,transform,opacity,-webkit-filter,-webkit-transform;-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,filter}[data-css=c-header] .header__lead .header__title-img:first-child,[data-css=c-header] .header__lead span:first-child{margin-right:30px;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}[data-css=c-header] .header__lead .header__title-img{display:inline-block}[data-css=c-header] .header__lead .header__title-img:first-child{margin-right:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);-webkit-filter:blur(200px) drop-shadow(0 0 2px #000);filter:blur(200px) drop-shadow(0 0 2px black)}[data-css=c-header] .header__lead.is-visible .header__title-img,[data-css=c-header] .header__lead.is-visible span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}[data-css=c-header] .header__lead.is-visible .header__title-img{-webkit-filter:blur(0) drop-shadow(0 0 10px #000);filter:blur(0) drop-shadow(0 0 10px black)}[data-css=c-header] .header__lead span{text-shadow:0 3px 5px #000;display:inline}[data-css=c-header] .header__lead span:first-child{transition-delay:.4s;margin:0}[data-css=c-header] .header__lead span:nth-child(2){transition-delay:.6s}[data-css=c-header] .header__lead span:nth-child(3){transition-delay:.8s}[data-css=c-header] .header__lead span:nth-child(4){transition-delay:1s}[data-css=c-header] .header__lead span:nth-child(5){transition-delay:1.2s}[data-css=c-header] .header__lead span:nth-child(6){transition-delay:1.4s}[data-css=c-header] .header__media-wrapper{opacity:.001;transition:2s ease-in-out;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:2.3s;-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);max-width:260px;visibility:hidden}[data-css=c-header] .header__media-wrapper.is-visible{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}[data-css=c-header] .header__img{display:block;width:auto!important;height:auto!important;max-height:70vh;margin:0 auto}[data-css=c-header] .reel-preloader{display:none}[data-css=c-header] .header__logo-wrapper{position:absolute;width:60px;bottom:0;left:9px;opacity:.001;transition:opacity 1s ease-in-out;transition-delay:4s;visibility:hidden}[data-css=c-header] .header__logo-wrapper.is-visible{opacity:1;visibility:visible}[data-css=c-header] .header__scroll{position:absolute;bottom:0;left:0;right:0;text-align:center;opacity:.001;transition:opacity 1s ease-in-out;transition-delay:4s;visibility:hidden}[data-css=c-header] .header__scroll svg{display:inline-block}[data-css=c-header] .header__scroll svg#scroll-banana{width:37px;height:55px}[data-css=c-header] .header__scroll svg#scroll-mouse{width:23px;height:40px}[data-css=c-header] .header__scroll.is-visible{opacity:1;visibility:visible}@media only screen and (min-width:480px){[data-css=c-header] .header__title{font-size:3em}[data-css=c-header] .header__media-wrapper{max-width:420px}}@media only screen and (min-width:768px){[data-css=c-header] .header__content{padding-top:120px;padding-bottom:120px}[data-css=c-header] .header__lead{font-size:14px;text-align:right}[data-css=c-header] .header__lead span{text-shadow:0 3px 5px #000;display:block}[data-css=c-header] .header__lead span:first-child{transition-delay:.4s;margin-right:30px}[data-css=c-header] .header__lead span:nth-child(2){transition-delay:.6s}[data-css=c-header] .header__lead span:nth-child(3){transition-delay:.8s;margin-right:40px}[data-css=c-header] .header__lead span:nth-child(4){transition-delay:1s}[data-css=c-header] .header__lead span:nth-child(5){transition-delay:1.2s;margin-right:30px}[data-css=c-header] .header__lead span:nth-child(6){transition-delay:1.4s}}@media only screen and (min-width:1024px){[data-css=c-header] .header__content{flex-direction:row;height:100vh}[data-css=c-header] .header__logo-wrapper{position:relative;order:1;width:auto;flex:0 0 20%;max-width:20%;line-height:0;bottom:0;left:0;transition-duration:2s;transition-delay:3.4s}[data-css=c-header] .header__tittle-wrapper{order:2;flex:0 0 50%;max-width:50%}[data-css=c-header] .header__media-wrapper{order:3;flex:0 0 30%;max-width:30%;transition-delay:1.5s;transition-duration:3s;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}[data-css=c-header] .header__media-wrapper.is-visible{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}[data-css=c-header] .header__scroll{bottom:0;left:0;right:0}[data-css=c-header] .header__title{font-size:4em;line-height:1.1}}@media only screen and (min-width:1230px){[data-css=c-header] .header__lead{font-size:18px}}.c-header--xbape .header__title{text-align:center}.c-header--xbape .header__title-img{text-align:right;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin:-.5em auto -.75em;max-width:70%;display:inline-block}.c-header--xbape .header__title-img .header__title-img,.c-header--xbape .header__title-img span{display:block;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition:2s cubic-bezier(.53,.67,0,1);opacity:.001;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,transform,opacity;transition-property:filter,transform,opacity,-webkit-filter,-webkit-transform;-webkit-filter:blur(200px);filter:blur(200px);will-change:transform,filter}.c-header--xbape .header__title-img .header__title-img:first-child,.c-header--xbape .header__title-img span:first-child{margin-right:30px;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.c-header--xbape .header__title-img .header__title-img{display:inline-block}.c-header--xbape .header__title-img .header__title-img:first-child{margin-right:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);-webkit-filter:blur(200px) drop-shadow(0 0 2px #000);filter:blur(200px) drop-shadow(0 0 2px black)}.c-header--xbape .header__title-img.is-visible .header__title-img,.c-header--xbape .header__title-img.is-visible span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}.c-header--xbape .header__title-img.is-visible .header__title-img{-webkit-filter:blur(0) drop-shadow(0 0 10px #000);filter:blur(0) drop-shadow(0 0 10px black)}@media only screen and (min-width:1024px){.c-header--xbape .header__title-img{max-width:none;height:130%;width:130%;margin-bottom:-.5em}}[data-css=c-product-list] .product-list__list{display:flex;flex-wrap:wrap;margin-left:-18px;margin-right:-18px}[data-css=c-product-list] .product-list__list-item{flex:0 0 50%;max-width:50%;padding:0 18px;box-sizing:border-box}@media only screen and (min-width:1024px){[data-css=c-product-list] .product-list__list-item{flex:0 0 33.333333%;max-width:33.333333%}}[data-css=c-product]{text-align:center;margin-bottom:3em}[data-css=c-product] .product__link-wrapper{text-decoration:none;display:block;text-align:center;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;outline:none}[data-css=c-product] .product__link-wrapper:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}[data-css=c-product] .product__link-wrapper:hover .product__model,[data-css=c-product] .product__link-wrapper:hover .product__title{color:#000;background-color:#fff}[data-css=c-product] .product__link-wrapper:hover .product__btn{opacity:1}[data-css=c-product] .product__image{max-height:30vh;margin-bottom:1em}[data-css=c-product] .product__model,[data-css=c-product] .product__title{color:#fff;display:inline-block;transition:color .3s ease-out,background-color .1s ease-out}[data-css=c-product] .product__title{font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:1em;line-height:1;padding:.5em;margin-bottom:0;background-color:transparent}[data-css=c-product] .product__model{padding:0 .5em;font-size:.9em;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}[data-css=c-product] .product__btn{display:inline-block;border:0;border-radius:20px;background-color:#fff;padding:.8em 1.2em .7em;text-transform:uppercase;color:#000;font-family:SwatchCTBold,Helvetica Neue Bold,Helvetica Bold,Arial Bold,sans-serif;font-weight:400;font-style:normal;opacity:0;transition:opacity .3s ease-out;cursor:pointer;outline:none;font-size:.55em}[data-css=c-product] .fancybox-container{background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:657px){[data-css=c-product] .product__title{font-size:1.5em}[data-css=c-product] .product__btn{font-size:.8em}}body.fancybox-active .r-main,body.fancybox-active [data-css=c-parallax]{-webkit-filter:blur(10px);filter:blur(10px);transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease}body.fancybox-active [data-css=c-nav-header]{opacity:0}body.fancybox-active .fancybox-bg{opacity:.77}body.fancybox-active .product__overlay .product__image{max-width:200px}body.fancybox-active .fancybox-content{overflow:visible;background:none}@media only screen and (min-width:768px){body.fancybox-active .product__overlay .product__image{max-width:300px}}@media only screen and (min-width:1024px){body.fancybox-active .product__overlay .product__image{max-width:350px}}@media only screen and (min-width:1230px){body.fancybox-active .product__overlay .product__image{max-width:400px}}@media only screen and (min-width:1600px){body.fancybox-active .product__overlay .product__image{max-width:450px}}[data-css=c-parallax]{background-color:#68686a;background-color:#7b745a}[data-css=c-parallax],[data-css=c-parallax] .parallax__bg{position:fixed;top:0;left:0;min-width:100%;min-height:100%}[data-css=c-parallax] .parallax__bg{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color 3s ease-in-out 0s,opacity 2s ease-in-out 1s;opacity:0}[data-css=c-parallax] .parallax__item{position:fixed;display:block;will-change:transform;max-width:none;height:100%;width:auto;opacity:0;transition:opacity 3s ease;visibility:hidden}[data-css=c-parallax].xbape .parallax__bg{background-color:#7b745a}[data-css=c-parallax].xbape .parallax__item.bigbold{opacity:0}[data-css=c-parallax].xbape .parallax__item.xbape{opacity:1}[data-css=c-parallax].xbape.bigbold .parallax__bg{background-color:#68686a}[data-css=c-parallax].xbape.bigbold .parallax__item.bigbold{opacity:1}[data-css=c-parallax].xbape.bigbold .parallax__item.xbape{opacity:0}[data-css=c-parallax].loaded .parallax__bg{opacity:1}[data-css=c-parallax].loaded .parallax__item{visibility:visible}@media only screen and (min-aspect-ratio:5/3){[data-css=c-parallax] .parallax__item{width:100%;height:auto}}[data-css=c-collection] .collection__header{position:relative}