@import"https://cdn.shopify.com/s/files/1/0456/8825/8724/files/US101.css";@import"https://cdn.shopify.com/s/files/1/0456/8825/8724/files/optima.css";@import"https://cdn.shopify.com/s/files/1/0456/8825/8724/files/HelveticaNeueLTPro-Cn.css";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#000}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent: -9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.img-responsive{max-width:100%;height:auto}.text-center{text-align:center}.align-center{align-content:center;justify-content:center}.documentready .transition-fade{transition:.4s;opacity:1}.documentloaded .background-animation-container{transition:.4s;opacity:0;pointer-events:none}.transition-fade{opacity:0}.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:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom: 1}body,html{background-color:#fff;font-family:HelveticaNeueLTPro-Cn,arial,sans-serif;font-size:11px;-webkit-font-smoothing:antialiased font-style: normal;font-weight:400;line-height:1.5;letter-spacing:1px;text-transform:uppercase}body.characters-open,body.video-open{overflow:hidden}body.no-scroll{max-height:100vh;overflow:hidden}body.no-scroll .nav-toggle{display:none}#unsupported-browser{position:fixed;z-index:999999;top:0;left:0;background:#000;color:#fff;width:100%;height:100%;text-align:center;display:none}#unsupported-browser .content{height:400px;position:absolute;top:50%;left:0;width:100%;margin-top:-200px}#unsupported-browser .content h1{font-size:100px;line-height:165px;margin:0;padding-top:35px;cursor:pointer;letter-spacing:0;opacity:.9;color:#ccc;font-style:normal;font-weight:700}#unsupported-browser .content h2 a{text-transform:uppercase;color:#ccc;letter-spacing:.06em;font-style:normal;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.page-section{overflow:hidden}.page{overflow-x:hidden}.bottom{width:100%;height:100vh;background:#000;display:block;margin-top:-50vh}.not-touch-device .social-links a:hover,.not-touch-device .footer .text-link:hover{color:#ccc}.header{position:fixed;top:0;left:0;width:100%;z-index:1000}.header .header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0 25px}.header .header-links a{color:#fff;text-transform:uppercase;font-size:11px;letter-spacing:.21em;line-height:20px;text-decoration:none;font-style:normal;font-weight:400}.header .header-links a:hover{color:#ccc}@media (max-width: 767px){.header .header-links{display:none}}.mobile-menu{position:fixed;top:0;left:0;background:#b21c1be6;color:#000;width:100%;min-height:360px;height:100%;z-index:999;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;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(140%);transform:translateY(140%)}.mobile-menu .social-links{position:absolute;top:0;left:0;width:100%}@media (min-width: 768px){.mobile-menu{display:none}}.mobile-menu .menu-content{text-align:center}.mobile-menu .menu-content .links{list-style:none;color:#fff;font-size:36px;padding:0;margin:0;text-transform:uppercase}@media (max-height: 400px){.mobile-menu .menu-content .links{font-size:24px;margin:0 0 40px}}.mobile-menu .menu-content .links a{color:#fff}.mobile-menu .menu-content .links a:hover{text-decoration:none}.mobile-menu .menu-content .social-links li{margin:0 10px}.mobile-nav-open .mobile-menu{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-nav-open .nav-toggle .last,.mobile-nav-open .nav-toggle .top{display:none}.characters{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:750;overflow:auto;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(100%);transform:translateY(100%)}.characters .center{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.characters .center{position:static;margin:100px 0 200px;-webkit-transform:translateY(0);transform:translateY(0)}}.characters .character-description{text-align:center;font-size:12px;line-height:19px;letter-spacing:.21em;color:#fff;font-style:normal;font-weight:400}.characters .character-description h2{text-transform:uppercase;font-size:20px;line-height:20px;letter-spacing:.21em}.characters-open .characters{-webkit-transform:translateY(0%);transform:translateY(0)}.characters-open .characters:hover{cursor:url(../img/close.png),auto;cursor:-webkit-image-set(url(../img/close.png) 1x,url(../img/close@2x.png) 2x),auto}.primary-nav{position:fixed;z-index:11;top:50%;left:50%;overflow:visible;transition:opacity .3s ease-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;pointer-events:auto;opacity:1}@media (max-width: 767px){.primary-nav{top:20px;-webkit-transform:translate(-50%,0);transform:translate(-50%)}}.primary-nav.active{pointer-events:auto;opacity:1}.primary-nav h1{font-size:200px;line-height:165px;margin:0;padding-top:35px;cursor:pointer;letter-spacing:0;opacity:.9;color:#ccc font-style: normal;font-weight:700}@media (max-width: 767px){.primary-nav h1{font-size:100px}}@media (max-width: 640px){.primary-nav h1{font-weight:400}}@media (max-width: 400px){.is-touch-device .primary-nav h1{letter-spacing:-4px}}.primary-nav .site-links{position:relative;z-index:10;padding:0;list-style:none}@media (max-width: 767px){.primary-nav .site-links{display:none}}.primary-nav .site-links li{display:inline-block;margin:0 25px}@media (max-width: 1145px){.primary-nav .site-links li{margin:0 15px}}@media (max-width: 767px){.primary-nav .site-links li{display:block;margin:0 auto}}.primary-nav .site-links a{font-size:11px;line-height:20px;text-decoration:none;letter-spacing:.21em;text-transform:uppercase;color:#fff;outline:0;font-style:normal;font-weight:400}.primary-nav .site-links a:hover,.primary-nav .site-links a.active{color:#ccc}.trailer{position:relative;margin-top:150px;width:100%;z-index:10;opacity:1;transition:opacity .3s ease-out .3s;margin-bottom:150px}.trailer:hover{z-index:10}.trailer.faded{opacity:0}.trailer .trailer-content{text-align:center;max-width:75vw;max-height:75vh;margin:0 auto;position:relative}.trailer .trailer-content:before{display:block;content:"";width:100%;padding-top:56.25%}.trailer .trailer-content>.content{position:absolute;top:0;left:0;right:0;bottom:0}.trailer .content{margin:0 auto}.trailer video{width:100%;height:auto;max-width:80vw;max-height:80vh}.trailer .audio-control,.trailer .full-screen,.trailer .replay-btn{top:20px;position:absolute;text-transform:uppercase;color:#ccc;font-size:11px;letter-spacing:.21em;line-height:20px;text-decoration:none;z-index:20;outline:0;opacity:0;font-style:normal;font-weight:400;transition:opacity .3s ease-out}.trailer .trailer-content:hover .audio-control,.trailer .trailer-content:hover .full-screen,.trailer .trailer-content:hover .replay-btn{opacity:1}.trailer .full-screen{top:auto;bottom:20px;left:50%;width:100px;margin-left:-50px}.trailer .replay-btn{left:10px}.trailer .audio-control{right:10px;min-width:90px;text-align:right}.trailer .audio-control:after{content:" OFF"}.trailer .audio-control.on:after{content:" ON"}.is-touch-device .audio-control,.is-touch-device .replay-btn{display:none}.image-blocks{margin-top:0;display:none}.image-blocks.active{display:block}.block.image{margin-bottom:250px;position:relative;display:inline-block;opacity:0;transition:top .4s ease-out,opacity .4s ease-out}.block.image.visible{opacity:1}.block.image:first-child{margin-bottom:200px}.block.image:nth-child(odd){margin-bottom:90px}.block.image:nth-child(3n+1){margin-bottom:140px}.faded .block.image{opacity:0!important}.block.image img{width:100%;height:auto;position:relative;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}@media (max-width: 767px){.block.image img{left:0!important}}.image-viewer{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:999;opacity:0;transition:opacity .4s ease-out 0s;cursor:url(../img/close.png),auto;cursor:-webkit-image-set(url(../img/close.png) 1x,url(../img/close@2x.png) 2x),auto}.image-viewer.visible{opacity:1}.image-viewer img{width:100%;opacity:1;height:auto;position:absolute}.image-viewer .close,.video-viewer .close{position:fixed;top:10px;right:10px;width:25px;height:25px font-size: 20px;color:#fff;z-index:2000;cursor:pointer}.image-viewer .close:after,.image-viewer .close:before,.video-viewer .close:after,.video-viewer .close:before{content:"";width:100%;height:2px;top:50%;left:0;position:absolute;background:#fff;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.image-viewer .close:before,.video-viewer .close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-touch-device .image-viewer img{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.not-touch-device .block.image:hover{z-index:700;cursor:pointer}.image-blocks .col-12:first-child{margin-top:100px!important}.image-blocks .col-12:nth-child(2n){margin-top:30%}.image-blocks .col-12:nth-child(3n){margin-top:-15%}.image-blocks .col-12:nth-child(4n){margin-top:15%}.image-blocks .col-12:nth-child(5n){margin-top:-20%}.image-blocks .col-12:nth-child(10n){margin-top:10%}.image-blocks .col-12:nth-child(10n+1){margin-top:-15%}.image-blocks .col-12:nth-child(18n){margin-top:15%}.mobile-attr{text-align:center;display:none}.mobile-attr a{color:#fff;text-transform:uppercase;font-size:12px;margin:5px 0}.is-touch-device .mobile-attr{display:block}.video-viewer{position:fixed;z-index:100;background:#000;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out;cursor:url(../img/close.png),auto;cursor:-webkit-image-set(url(../img/close.png) 1x,url(../img/close@2x.png) 2x),auto}.video-viewer .attr-link{position:absolute;top:10px;left:10px;line-height:25px;z-index:100}.video-viewer .attr-link a{color:#fff;text-transform:uppercase;font-size:12px;text-decoration:none}.video-viewer .attr-link a:hover{text-decoration:none;color:#ccc}.video-viewer .video-content{width:100%;position:absolute;top:50%;text-align:center;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-viewer .video-content video{width:100vw;max-height:100vh}.video-open .video-viewer{opacity:1}.video-grid.full .video-block .video-block-container img.img-responsive{min-width:100%;object-fit:fill}@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^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.background-animation-container{background-color:#fff}.background-animation-container,.background-gradient{backface-visibility:hidden}.background-animation-container{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden}.windowloaded .background-animation-container{cursor:pointer}.background-animation-container p{color:#000;font-family:Optima,sans-serif;font-size:14px;font-size:calc(14px + 1 * ((100vw - 320px) / 680));font-weight:400;letter-spacing:1px;opacity:.8;text-decoration:none;text-transform:none;transition:all .8s;cursor:pointer;text-align:center;top:45%;position:absolute;left:50%;transform:translate(-50%)}p.loadtext{opacity:.5;transform:translate(-50%,-50%);z-index:0}p.startloading{opacity:0;z-index:1}.windowloaded .background-animation-container .loadtext{opacity:0;transition:.2s opacity}.windowloaded .background-animation-container p.startloading{opacity:1;transition:.4s opacity}.background-gradient{position:absolute;top:0;left:0;bottom:0;width:200%;transform:translate(0);animation:backgroundtransform 50s ease infinite;background:-moz-linear-gradient(-45deg,rgba(250,250,250,0) 0%,rgba(250,250,250,0) 34%,rgba(250,250,250,1) 86%,rgba(250,250,250,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(250,250,250,0)),color-stop(34%,rgba(250,250,250,0)),color-stop(86%,rgba(250,250,250,1)),color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(-45deg,rgba(250,250,250,0) 0%,rgba(250,250,250,0) 34%,rgba(250,250,250,1) 86%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(-45deg,rgba(250,250,250,0) 0%,rgba(250,250,250,0) 34%,rgba(250,250,250,1) 86%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(-45deg,rgba(250,250,250,0) 0%,rgba(250,250,250,0) 34%,rgba(250,250,250,1) 86%,rgba(250,250,250,1) 100%);background:linear-gradient(135deg,#fafafa00 0% 34%,#fafafa 86% 100%)}@keyframes backgroundtransform{0%{transform:translate(0)}50%{transform:translate(-50%)}to{transform:translate(0)}}@media (min-width: 768px){.navigation .d-md-block{display:inline-block!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/7thstyle.css.map */
